builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2141 starttime: 1461609385.88 results: success (0) buildid: 20160425101116 builduid: 446384ecbf1f4bdaa704342431d2371d revision: 2045bc8c9e90a7ca0b8c6447ddecd812a71b29e1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:25.876562) ========= master: http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:25.877001) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:25.877289) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:25.958207) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:25.958481) ========= 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-1461609374.197434-1946372734 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 11:36:25-- 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% 12.7M=0.001s 2016-04-25 11:36:26 (12.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.279764 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:26.273031) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:26.273345) ========= 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-1461609374.197434-1946372734 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.071865 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:26.376657) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:26.377011) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 2045bc8c9e90a7ca0b8c6447ddecd812a71b29e1 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 2045bc8c9e90a7ca0b8c6447ddecd812a71b29e1 --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-1461609374.197434-1946372734 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 11:36:26,467 truncating revision to first 12 chars 2016-04-25 11:36:26,468 Setting DEBUG logging. 2016-04-25 11:36:26,468 attempt 1/10 2016-04-25 11:36:26,468 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/2045bc8c9e90?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 11:36:26,770 unpacking tar archive at: mozilla-central-2045bc8c9e90/testing/mozharness/ program finished with exit code 0 elapsedTime=0.591158 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:27.000872) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:27.001220) ========= script_repo_revision: 2045bc8c9e90a7ca0b8c6447ddecd812a71b29e1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:27.001612) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:27.001904) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 11:36:27.035664) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 26 secs) (at 2016-04-25 11:36:27.035961) ========= /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-central --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-central', '--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-1461609374.197434-1946372734 _=/tools/buildbot/bin/python using PTY: False 11:36:27 INFO - MultiFileLogger online at 20160425 11:36:27 in /builds/slave/test 11:36:27 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-central --download-symbols true 11:36:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:36:27 INFO - {'append_to_log': False, 11:36:27 INFO - 'base_work_dir': '/builds/slave/test', 11:36:27 INFO - 'blob_upload_branch': 'mozilla-central', 11:36:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:36:27 INFO - 'buildbot_json_path': 'buildprops.json', 11:36:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:36:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:36:27 INFO - 'download_minidump_stackwalk': True, 11:36:27 INFO - 'download_symbols': 'true', 11:36:27 INFO - 'e10s': False, 11:36:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:36:27 INFO - 'tooltool.py': '/tools/tooltool.py', 11:36:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:36:27 INFO - '/tools/misc-python/virtualenv.py')}, 11:36:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:36:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:36:27 INFO - 'log_level': 'info', 11:36:27 INFO - 'log_to_console': True, 11:36:27 INFO - 'opt_config_files': (), 11:36:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:36:27 INFO - '--processes=1', 11:36:27 INFO - '--config=%(test_path)s/wptrunner.ini', 11:36:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:36:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:36:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:36:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:36:27 INFO - 'pip_index': False, 11:36:27 INFO - 'require_test_zip': True, 11:36:27 INFO - 'test_type': ('testharness',), 11:36:27 INFO - 'this_chunk': '1', 11:36:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:36:27 INFO - 'total_chunks': '10', 11:36:27 INFO - 'virtualenv_path': 'venv', 11:36:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:36:27 INFO - 'work_dir': 'build'} 11:36:27 INFO - ##### 11:36:27 INFO - ##### Running clobber step. 11:36:27 INFO - ##### 11:36:27 INFO - Running pre-action listener: _resource_record_pre_action 11:36:27 INFO - Running main action method: clobber 11:36:27 INFO - rmtree: /builds/slave/test/build 11:36:27 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:36:29 INFO - Running post-action listener: _resource_record_post_action 11:36:29 INFO - ##### 11:36:29 INFO - ##### Running read-buildbot-config step. 11:36:29 INFO - ##### 11:36:29 INFO - Running pre-action listener: _resource_record_pre_action 11:36:29 INFO - Running main action method: read_buildbot_config 11:36:29 INFO - Using buildbot properties: 11:36:29 INFO - { 11:36:29 INFO - "project": "", 11:36:29 INFO - "product": "firefox", 11:36:29 INFO - "script_repo_revision": "production", 11:36:29 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 11:36:29 INFO - "repository": "", 11:36:29 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 11:36:29 INFO - "buildid": "20160425101116", 11:36:29 INFO - "pgo_build": "False", 11:36:29 INFO - "basedir": "/builds/slave/test", 11:36:29 INFO - "buildnumber": 0, 11:36:29 INFO - "slavename": "tst-linux64-spot-2141", 11:36:29 INFO - "master": "http://buildbot-master118.bb.releng.usw2.mozilla.com:8201/", 11:36:29 INFO - "platform": "linux64", 11:36:29 INFO - "branch": "mozilla-central", 11:36:29 INFO - "revision": "2045bc8c9e90a7ca0b8c6447ddecd812a71b29e1", 11:36:29 INFO - "repo_path": "mozilla-central", 11:36:29 INFO - "moz_repo_path": "", 11:36:29 INFO - "stage_platform": "linux64", 11:36:29 INFO - "builduid": "446384ecbf1f4bdaa704342431d2371d", 11:36:29 INFO - "slavebuilddir": "test" 11:36:29 INFO - } 11:36:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 11:36:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 11:36:29 INFO - Running post-action listener: _resource_record_post_action 11:36:29 INFO - ##### 11:36:29 INFO - ##### Running download-and-extract step. 11:36:29 INFO - ##### 11:36:29 INFO - Running pre-action listener: _resource_record_pre_action 11:36:29 INFO - Running main action method: download_and_extract 11:36:29 INFO - mkdir: /builds/slave/test/build/tests 11:36:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:29 INFO - https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 11:36:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 11:36:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 11:36:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 11:36:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 11:36:31 INFO - Downloaded 1361 bytes. 11:36:31 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 11:36:31 INFO - Using the following test package requirements: 11:36:31 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 11:36:31 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 11:36:31 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 11:36:31 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'jsshell-linux-x86_64.zip'], 11:36:31 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 11:36:31 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 11:36:31 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 11:36:31 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 11:36:31 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 11:36:31 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 11:36:31 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 11:36:31 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 11:36:31 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')]} 11:36:31 INFO - https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 11:36:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 11:36:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 11:36:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 11:36:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 11:36:33 INFO - Downloaded 22748013 bytes. 11:36:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:36:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:36:34 INFO - caution: filename not matched: web-platform/* 11:36:34 INFO - Return code: 11 11:36: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')]} 11:36:34 INFO - https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 11:36:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:36:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:36:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 11:36:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 11:36:36 INFO - Downloaded 36406740 bytes. 11:36:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:36:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:36:39 INFO - caution: filename not matched: bin/* 11:36:39 INFO - caution: filename not matched: config/* 11:36:39 INFO - caution: filename not matched: mozbase/* 11:36:39 INFO - caution: filename not matched: marionette/* 11:36:39 INFO - caution: filename not matched: tools/wptserve/* 11:36:39 INFO - Return code: 11 11:36:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:39 INFO - https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 11:36:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 11:36:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 11:36:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 11:36:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 11:36:42 INFO - Downloaded 64467915 bytes. 11:36:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 11:36:42 INFO - mkdir: /builds/slave/test/properties 11:36:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:36:42 INFO - Writing to file /builds/slave/test/properties/build_url 11:36:42 INFO - Contents: 11:36:42 INFO - build_url:https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 11:36:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:36:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:36:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:36:43 INFO - Contents: 11:36:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:36: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')]} 11:36:43 INFO - https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:36:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:36:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:36:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 11:36:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 11:36:46 INFO - Downloaded 90897547 bytes. 11:36:46 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:36:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:36:54 INFO - Return code: 0 11:36:54 INFO - Running post-action listener: _resource_record_post_action 11:36:54 INFO - Running post-action listener: set_extra_try_arguments 11:36:54 INFO - ##### 11:36:54 INFO - ##### Running create-virtualenv step. 11:36:54 INFO - ##### 11:36:54 INFO - Running pre-action listener: _pre_create_virtualenv 11:36:54 INFO - Running pre-action listener: _resource_record_pre_action 11:36:54 INFO - Running main action method: create_virtualenv 11:36:54 INFO - Creating virtualenv /builds/slave/test/build/venv 11:36:54 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 11:36:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:36:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:36:54 INFO - Using real prefix '/usr' 11:36:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:36:58 INFO - Installing distribute.............................................................................................................................................................................................done. 11:37:02 INFO - Installing pip.................done. 11:37:02 INFO - Return code: 0 11:37:02 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:37:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:02 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 0x1924030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19253f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1967290>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x196f840>, '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 0x1970260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1970710>, '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-1461609374.197434-1946372734', '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 11:37:02 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 11:37:02 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 11:37:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:02 INFO - 'CCACHE_UMASK': '002', 11:37:02 INFO - 'DISPLAY': ':0', 11:37:02 INFO - 'HOME': '/home/cltbld', 11:37:02 INFO - 'LANG': 'en_US.UTF-8', 11:37:02 INFO - 'LOGNAME': 'cltbld', 11:37:02 INFO - 'MAIL': '/var/mail/cltbld', 11:37:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:02 INFO - 'MOZ_NO_REMOTE': '1', 11:37:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:02 INFO - 'PWD': '/builds/slave/test', 11:37:02 INFO - 'SHELL': '/bin/bash', 11:37:02 INFO - 'SHLVL': '1', 11:37:02 INFO - 'TERM': 'linux', 11:37:02 INFO - 'TMOUT': '86400', 11:37:02 INFO - 'USER': 'cltbld', 11:37:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461609374.197434-1946372734', 11:37:02 INFO - '_': '/tools/buildbot/bin/python'} 11:37:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:02 INFO - Downloading/unpacking psutil>=0.7.1 11:37:02 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 11:37:02 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 11:37:02 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 11:37:02 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 11:37:02 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 11:37:02 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 11:37:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:37:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:37:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:37:06 INFO - Installing collected packages: psutil 11:37:06 INFO - Running setup.py install for psutil 11:37:06 INFO - building 'psutil._psutil_linux' extension 11:37:06 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 11:37:07 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 11:37:07 INFO - building 'psutil._psutil_posix' extension 11:37:07 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 11:37:07 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 11:37:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:37:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:37:07 INFO - Successfully installed psutil 11:37:07 INFO - Cleaning up... 11:37:07 INFO - Return code: 0 11:37:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1924030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19253f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1967290>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x196f840>, '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 0x1970260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1970710>, '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-1461609374.197434-1946372734', '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 11:37:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:37:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:37:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:07 INFO - 'CCACHE_UMASK': '002', 11:37:07 INFO - 'DISPLAY': ':0', 11:37:07 INFO - 'HOME': '/home/cltbld', 11:37:07 INFO - 'LANG': 'en_US.UTF-8', 11:37:07 INFO - 'LOGNAME': 'cltbld', 11:37:07 INFO - 'MAIL': '/var/mail/cltbld', 11:37:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:07 INFO - 'MOZ_NO_REMOTE': '1', 11:37:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:07 INFO - 'PWD': '/builds/slave/test', 11:37:07 INFO - 'SHELL': '/bin/bash', 11:37:07 INFO - 'SHLVL': '1', 11:37:07 INFO - 'TERM': 'linux', 11:37:07 INFO - 'TMOUT': '86400', 11:37:07 INFO - 'USER': 'cltbld', 11:37:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461609374.197434-1946372734', 11:37:07 INFO - '_': '/tools/buildbot/bin/python'} 11:37:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:37:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:37:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:37:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:37:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:37:12 INFO - Installing collected packages: mozsystemmonitor 11:37:12 INFO - Running setup.py install for mozsystemmonitor 11:37:12 INFO - Successfully installed mozsystemmonitor 11:37:12 INFO - Cleaning up... 11:37:12 INFO - Return code: 0 11:37:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:37:12 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')]} 11:37:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:12 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')]} 11:37:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:12 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 0x1924030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19253f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1967290>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x196f840>, '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 0x1970260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1970710>, '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-1461609374.197434-1946372734', '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 11:37:12 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 11:37:12 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 11:37:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:12 INFO - 'CCACHE_UMASK': '002', 11:37:12 INFO - 'DISPLAY': ':0', 11:37:12 INFO - 'HOME': '/home/cltbld', 11:37:12 INFO - 'LANG': 'en_US.UTF-8', 11:37:12 INFO - 'LOGNAME': 'cltbld', 11:37:12 INFO - 'MAIL': '/var/mail/cltbld', 11:37:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:12 INFO - 'MOZ_NO_REMOTE': '1', 11:37:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:12 INFO - 'PWD': '/builds/slave/test', 11:37:12 INFO - 'SHELL': '/bin/bash', 11:37:12 INFO - 'SHLVL': '1', 11:37:12 INFO - 'TERM': 'linux', 11:37:12 INFO - 'TMOUT': '86400', 11:37:12 INFO - 'USER': 'cltbld', 11:37:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461609374.197434-1946372734', 11:37:12 INFO - '_': '/tools/buildbot/bin/python'} 11:37:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:12 INFO - Downloading/unpacking blobuploader==1.2.4 11:37:12 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 11:37:12 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 11:37:12 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 11:37:12 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 11:37:12 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 11:37:12 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 11:37:16 INFO - Downloading blobuploader-1.2.4.tar.gz 11:37:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:37:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:37:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:37:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:37:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:37:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:17 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 11:37:17 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 11:37:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:37:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:37:17 INFO - Downloading docopt-0.6.1.tar.gz 11:37:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:37:18 INFO - Installing collected packages: blobuploader, requests, docopt 11:37:18 INFO - Running setup.py install for blobuploader 11:37:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:37:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:37:18 INFO - Running setup.py install for requests 11:37:18 INFO - Running setup.py install for docopt 11:37:19 INFO - Successfully installed blobuploader requests docopt 11:37:19 INFO - Cleaning up... 11:37:19 INFO - Return code: 0 11:37:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:37:19 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')]} 11:37:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:19 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')]} 11:37:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:19 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 0x1924030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19253f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1967290>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x196f840>, '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 0x1970260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1970710>, '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-1461609374.197434-1946372734', '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 11:37:19 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 11:37:19 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 11:37:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:19 INFO - 'CCACHE_UMASK': '002', 11:37:19 INFO - 'DISPLAY': ':0', 11:37:19 INFO - 'HOME': '/home/cltbld', 11:37:19 INFO - 'LANG': 'en_US.UTF-8', 11:37:19 INFO - 'LOGNAME': 'cltbld', 11:37:19 INFO - 'MAIL': '/var/mail/cltbld', 11:37:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:19 INFO - 'MOZ_NO_REMOTE': '1', 11:37:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:19 INFO - 'PWD': '/builds/slave/test', 11:37:19 INFO - 'SHELL': '/bin/bash', 11:37:19 INFO - 'SHLVL': '1', 11:37:19 INFO - 'TERM': 'linux', 11:37:19 INFO - 'TMOUT': '86400', 11:37:19 INFO - 'USER': 'cltbld', 11:37:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461609374.197434-1946372734', 11:37:19 INFO - '_': '/tools/buildbot/bin/python'} 11:37:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:37:19 INFO - Running setup.py (path:/tmp/pip-QPDY5Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:37:19 INFO - Running setup.py (path:/tmp/pip-qugqgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:37:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:37:19 INFO - Running setup.py (path:/tmp/pip-Zvuhrz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:37:20 INFO - Running setup.py (path:/tmp/pip-Zuyt9i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:37:20 INFO - Running setup.py (path:/tmp/pip-AGbrkd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:37:20 INFO - Running setup.py (path:/tmp/pip-oOklAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:37:20 INFO - Running setup.py (path:/tmp/pip-UdHMH3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:37:20 INFO - Running setup.py (path:/tmp/pip-0nxXA0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:37:20 INFO - Running setup.py (path:/tmp/pip-Zn9Plw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:37:20 INFO - Running setup.py (path:/tmp/pip-yzG8Et-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:37:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:37:20 INFO - Running setup.py (path:/tmp/pip-rySHY7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:37:21 INFO - Running setup.py (path:/tmp/pip-pAXcYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:37:21 INFO - Running setup.py (path:/tmp/pip-64uENJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:37:21 INFO - Running setup.py (path:/tmp/pip-pj10cZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:21 INFO - Running setup.py (path:/tmp/pip-st6d0n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:37:21 INFO - Running setup.py (path:/tmp/pip-xD59Bd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:37:21 INFO - Running setup.py (path:/tmp/pip-sMUA2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:37:21 INFO - Running setup.py (path:/tmp/pip-e_XLSr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:37:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:37:21 INFO - Running setup.py (path:/tmp/pip-rOnDTj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:37:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:22 INFO - Running setup.py (path:/tmp/pip-k30Gdn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:37:22 INFO - Running setup.py (path:/tmp/pip-me1uXX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:37:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:37:22 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 11:37:22 INFO - Running setup.py install for manifestparser 11:37:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:37:22 INFO - Running setup.py install for mozcrash 11:37:23 INFO - Running setup.py install for mozdebug 11:37:23 INFO - Running setup.py install for mozdevice 11:37:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:37:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:37:23 INFO - Running setup.py install for mozfile 11:37:23 INFO - Running setup.py install for mozhttpd 11:37:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:37:23 INFO - Running setup.py install for mozinfo 11:37:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Running setup.py install for mozInstall 11:37:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Running setup.py install for mozleak 11:37:24 INFO - Running setup.py install for mozlog 11:37:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Running setup.py install for moznetwork 11:37:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:37:24 INFO - Running setup.py install for mozprocess 11:37:25 INFO - Running setup.py install for mozprofile 11:37:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:37:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:37:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:37:25 INFO - Running setup.py install for mozrunner 11:37:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:37:25 INFO - Running setup.py install for mozscreenshot 11:37:25 INFO - Running setup.py install for moztest 11:37:25 INFO - Running setup.py install for mozversion 11:37:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:37:26 INFO - Running setup.py install for wptserve 11:37:26 INFO - Running setup.py install for marionette-driver 11:37:26 INFO - Running setup.py install for browsermob-proxy 11:37:26 INFO - Running setup.py install for marionette-client 11:37:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:37:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:37:27 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 11:37:27 INFO - Cleaning up... 11:37:27 INFO - Return code: 0 11:37:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:37:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:27 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 0x1924030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19253f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1967290>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x196f840>, '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 0x1970260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1970710>, '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-1461609374.197434-1946372734', '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 11:37:27 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 11:37:27 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 11:37:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:27 INFO - 'CCACHE_UMASK': '002', 11:37:27 INFO - 'DISPLAY': ':0', 11:37:27 INFO - 'HOME': '/home/cltbld', 11:37:27 INFO - 'LANG': 'en_US.UTF-8', 11:37:27 INFO - 'LOGNAME': 'cltbld', 11:37:27 INFO - 'MAIL': '/var/mail/cltbld', 11:37:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:27 INFO - 'MOZ_NO_REMOTE': '1', 11:37:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:27 INFO - 'PWD': '/builds/slave/test', 11:37:27 INFO - 'SHELL': '/bin/bash', 11:37:27 INFO - 'SHLVL': '1', 11:37:27 INFO - 'TERM': 'linux', 11:37:27 INFO - 'TMOUT': '86400', 11:37:27 INFO - 'USER': 'cltbld', 11:37:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461609374.197434-1946372734', 11:37:27 INFO - '_': '/tools/buildbot/bin/python'} 11:37:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:37:27 INFO - Running setup.py (path:/tmp/pip-V3A_Eb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:37:27 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)) 11:37:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:37:27 INFO - Running setup.py (path:/tmp/pip-TvcN3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:37:28 INFO - Running setup.py (path:/tmp/pip-y2JJ8k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:37:28 INFO - Running setup.py (path:/tmp/pip-Z7NwRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:37:28 INFO - Running setup.py (path:/tmp/pip-Iplyh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:37:28 INFO - Running setup.py (path:/tmp/pip-5jhcLQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:37:28 INFO - Running setup.py (path:/tmp/pip-4VbjZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:37:28 INFO - Running setup.py (path:/tmp/pip-PfTveu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:37:28 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)) 11:37:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:37:28 INFO - Running setup.py (path:/tmp/pip-ybT9Lh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:37:29 INFO - Running setup.py (path:/tmp/pip-I8lIzG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:37:29 INFO - Running setup.py (path:/tmp/pip-AhedGT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:37:29 INFO - Running setup.py (path:/tmp/pip-2jImP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:37:29 INFO - Running setup.py (path:/tmp/pip-qxVVoo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:37:29 INFO - Running setup.py (path:/tmp/pip-3s7cfe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:29 INFO - Running setup.py (path:/tmp/pip-gsa719-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:37:29 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)) 11:37:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:37:29 INFO - Running setup.py (path:/tmp/pip-Ah_AbC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:37:30 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)) 11:37:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:37:30 INFO - Running setup.py (path:/tmp/pip-CIGlRV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:37:30 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)) 11:37:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:37:30 INFO - Running setup.py (path:/tmp/pip-a52Mev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:37:30 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)) 11:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:37:30 INFO - Running setup.py (path:/tmp/pip-RpLURk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:37:30 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)) 11:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:30 INFO - Running setup.py (path:/tmp/pip-1letly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:37:30 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)) 11:37:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:37:30 INFO - Running setup.py (path:/tmp/pip-Aufa4n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:37:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:37:31 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)) 11:37:31 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)) 11:37:31 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)) 11:37:31 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)) 11:37:31 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)) 11:37:31 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)) 11:37:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:37:31 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 11:37:31 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 11:37:31 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 11:37:31 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 11:37:31 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 11:37:31 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 11:37:34 INFO - Downloading blessings-1.6.tar.gz 11:37:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:37:34 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)) 11:37:34 INFO - Installing collected packages: blessings 11:37:34 INFO - Running setup.py install for blessings 11:37:35 INFO - Successfully installed blessings 11:37:35 INFO - Cleaning up... 11:37:35 INFO - Return code: 0 11:37:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:37:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:37:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:37:35 INFO - Reading from file tmpfile_stdout 11:37:35 INFO - Current package versions: 11:37:35 INFO - argparse == 1.2.1 11:37:35 INFO - blessings == 1.6 11:37:35 INFO - blobuploader == 1.2.4 11:37:35 INFO - browsermob-proxy == 0.6.0 11:37:35 INFO - docopt == 0.6.1 11:37:35 INFO - manifestparser == 1.1 11:37:35 INFO - marionette-client == 2.3.0 11:37:35 INFO - marionette-driver == 1.4.0 11:37:35 INFO - mozInstall == 1.12 11:37:35 INFO - mozcrash == 0.17 11:37:35 INFO - mozdebug == 0.1 11:37:35 INFO - mozdevice == 0.48 11:37:35 INFO - mozfile == 1.2 11:37:35 INFO - mozhttpd == 0.7 11:37:35 INFO - mozinfo == 0.9 11:37:35 INFO - mozleak == 0.1 11:37:35 INFO - mozlog == 3.1 11:37:35 INFO - moznetwork == 0.27 11:37:35 INFO - mozprocess == 0.22 11:37:35 INFO - mozprofile == 0.28 11:37:35 INFO - mozrunner == 6.11 11:37:35 INFO - mozscreenshot == 0.1 11:37:35 INFO - mozsystemmonitor == 0.0 11:37:35 INFO - moztest == 0.7 11:37:35 INFO - mozversion == 1.4 11:37:35 INFO - psutil == 3.1.1 11:37:35 INFO - requests == 1.2.3 11:37:35 INFO - wptserve == 1.4.0 11:37:35 INFO - wsgiref == 0.1.2 11:37:35 INFO - Running post-action listener: _resource_record_post_action 11:37:35 INFO - Running post-action listener: _start_resource_monitoring 11:37:35 INFO - Starting resource monitoring. 11:37:35 INFO - ##### 11:37:35 INFO - ##### Running pull step. 11:37:35 INFO - ##### 11:37:35 INFO - Running pre-action listener: _resource_record_pre_action 11:37:35 INFO - Running main action method: pull 11:37:35 INFO - Pull has nothing to do! 11:37:35 INFO - Running post-action listener: _resource_record_post_action 11:37:35 INFO - ##### 11:37:35 INFO - ##### Running install step. 11:37:35 INFO - ##### 11:37:35 INFO - Running pre-action listener: _resource_record_pre_action 11:37:35 INFO - Running main action method: install 11:37:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:37:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:37:36 INFO - Reading from file tmpfile_stdout 11:37:36 INFO - Detecting whether we're running mozinstall >=1.0... 11:37:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:37:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:37:36 INFO - Reading from file tmpfile_stdout 11:37:36 INFO - Output received: 11:37:36 INFO - Usage: mozinstall [options] installer 11:37:36 INFO - Options: 11:37:36 INFO - -h, --help show this help message and exit 11:37:36 INFO - -d DEST, --destination=DEST 11:37:36 INFO - Directory to install application into. [default: 11:37:36 INFO - "/builds/slave/test"] 11:37:36 INFO - --app=APP Application being installed. [default: firefox] 11:37:36 INFO - mkdir: /builds/slave/test/build/application 11:37:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:37:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 11:38:07 INFO - Reading from file tmpfile_stdout 11:38:07 INFO - Output received: 11:38:07 INFO - /builds/slave/test/build/application/firefox/firefox 11:38:07 INFO - Running post-action listener: _resource_record_post_action 11:38:07 INFO - ##### 11:38:07 INFO - ##### Running run-tests step. 11:38:07 INFO - ##### 11:38:07 INFO - Running pre-action listener: _resource_record_pre_action 11:38:07 INFO - Running main action method: run_tests 11:38:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:38:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:38:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:38:07 INFO - grabbing minidump binary from tooltool 11:38:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:38:07 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 0x196f840>, '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 0x1970260>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1970710>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:38:07 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 11:38:07 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 11:38:07 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:38:07 INFO - Return code: 0 11:38:07 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 11:38:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:38:07 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/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.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 11:38:07 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/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.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 11:38:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:38:07 INFO - 'CCACHE_UMASK': '002', 11:38:07 INFO - 'DISPLAY': ':0', 11:38:07 INFO - 'HOME': '/home/cltbld', 11:38:07 INFO - 'LANG': 'en_US.UTF-8', 11:38:07 INFO - 'LOGNAME': 'cltbld', 11:38:07 INFO - 'MAIL': '/var/mail/cltbld', 11:38:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:38:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:38:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:38:07 INFO - 'MOZ_NO_REMOTE': '1', 11:38:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:38:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:38:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:38:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:38:07 INFO - 'PWD': '/builds/slave/test', 11:38:07 INFO - 'SHELL': '/bin/bash', 11:38:07 INFO - 'SHLVL': '1', 11:38:07 INFO - 'TERM': 'linux', 11:38:07 INFO - 'TMOUT': '86400', 11:38:07 INFO - 'USER': 'cltbld', 11:38:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461609374.197434-1946372734', 11:38:07 INFO - '_': '/tools/buildbot/bin/python'} 11:38:07 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/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.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 11:38:08 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 11:38:08 INFO - import pkg_resources 11:38:09 INFO - Using 1 client processes 11:38:10 INFO - wptserve Starting http server on 127.0.0.1:8000 11:38:10 INFO - wptserve Starting http server on 127.0.0.1:8001 11:38:10 INFO - wptserve Starting http server on 127.0.0.1:8443 11:38:12 INFO - SUITE-START | Running 778 tests 11:38:12 INFO - Running testharness tests 11:38:12 INFO - Setting up ssl 11:38:12 INFO - PROCESS | certutil | 11:38:12 INFO - PROCESS | certutil | 11:38:12 INFO - PROCESS | certutil | 11:38:12 INFO - Certificate Nickname Trust Attributes 11:38:12 INFO - SSL,S/MIME,JAR/XPI 11:38:12 INFO - 11:38:12 INFO - web-platform-tests CT,, 11:38:12 INFO - 11:38:12 INFO - Starting runner 11:38:14 INFO - PROCESS | 1804 | 1461609494894 Marionette DEBUG Marionette enabled via build flag and pref 11:38:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa827b37800 == 1 [pid = 1804] [id = 1] 11:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 1 (0x7fa827b38000) [pid = 1804] [serial = 1] [outer = (nil)] 11:38:15 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 11:38:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 2 (0x7fa827b39000) [pid = 1804] [serial = 2] [outer = 0x7fa827b38000] 11:38:15 INFO - PROCESS | 1804 | 1461609495498 Marionette INFO Listening on port 2828 11:38:16 INFO - PROCESS | 1804 | 1461609496032 Marionette DEBUG Marionette enabled via command-line flag 11:38:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824a0e000 == 2 [pid = 1804] [id = 2] 11:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 3 (0x7fa824a0e800) [pid = 1804] [serial = 3] [outer = (nil)] 11:38:16 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 11:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 4 (0x7fa824a0f800) [pid = 1804] [serial = 4] [outer = 0x7fa824a0e800] 11:38:16 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fa823e12e50 11:38:16 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fa829786670 11:38:16 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fa823e5d8e0 11:38:16 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fa823e5dbe0 11:38:16 INFO - PROCESS | 1804 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fa823e5df10 11:38:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 5 (0x7fa823e93800) [pid = 1804] [serial = 5] [outer = 0x7fa827b38000] 11:38:16 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:38:16 INFO - PROCESS | 1804 | 1461609496393 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56780 11:38:16 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:38:16 INFO - PROCESS | 1804 | 1461609496473 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56781 11:38:16 INFO - PROCESS | 1804 | 1461609496480 Marionette DEBUG Closed connection conn0 11:38:16 INFO - PROCESS | 1804 | [1804] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 11:38:16 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:38:16 INFO - PROCESS | 1804 | 1461609496603 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56782 11:38:16 INFO - PROCESS | 1804 | 1461609496605 Marionette DEBUG Closed connection conn1 11:38:16 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:38:16 INFO - PROCESS | 1804 | 1461609496655 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56783 11:38:16 INFO - PROCESS | 1804 | 1461609496671 Marionette DEBUG Closed connection conn2 11:38:16 INFO - PROCESS | 1804 | 1461609496724 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:38:16 INFO - PROCESS | 1804 | 1461609496738 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.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":"20160425101116","device":"desktop","version":"49.0a1"} 11:38:17 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:38:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818378800 == 3 [pid = 1804] [id = 3] 11:38:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 6 (0x7fa818379000) [pid = 1804] [serial = 6] [outer = (nil)] 11:38:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818379800 == 4 [pid = 1804] [id = 4] 11:38:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 7 (0x7fa817f54400) [pid = 1804] [serial = 7] [outer = (nil)] 11:38:18 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:38:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817379000 == 5 [pid = 1804] [id = 5] 11:38:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 8 (0x7fa817108400) [pid = 1804] [serial = 8] [outer = (nil)] 11:38:18 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:38:18 INFO - PROCESS | 1804 | [1804] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:38:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 9 (0x7fa81707d800) [pid = 1804] [serial = 9] [outer = 0x7fa817108400] 11:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 10 (0x7fa816dc3800) [pid = 1804] [serial = 10] [outer = 0x7fa818379000] 11:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 11 (0x7fa816b26c00) [pid = 1804] [serial = 11] [outer = 0x7fa817f54400] 11:38:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 12 (0x7fa816b28800) [pid = 1804] [serial = 12] [outer = 0x7fa817108400] 11:38:20 INFO - PROCESS | 1804 | 1461609500333 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1804 | 1461609500350 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 13 (0x7fa814996400) [pid = 1804] [serial = 13] [outer = 0x7fa817108400] 11:38:21 INFO - PROCESS | 1804 | 1461609501010 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"66d438c7-ad23-482e-899d-7a561aa0e67b","capabilities":{"browserName":"Firefox","browserVersion":"49.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":"20160425101116","device":"desktop","version":"49.0a1","command_id":1}}] 11:38:21 INFO - PROCESS | 1804 | 1461609501222 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:38:21 INFO - PROCESS | 1804 | 1461609501492 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:38:21 INFO - PROCESS | 1804 | 1461609501604 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:38:21 INFO - PROCESS | 1804 | [1804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:38:21 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:38:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 14 (0x7fa8113ebc00) [pid = 1804] [serial = 14] [outer = 0x7fa817108400] 11:38:22 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:38:22 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:38:22 INFO - PROCESS | 1804 | 1461609502080 Marionette TRACE conn3 <- [1,3,null,{}] 11:38:22 INFO - PROCESS | 1804 | 1461609502119 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:38:22 INFO - PROCESS | 1804 | 1461609502170 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:38:22 INFO - PROCESS | 1804 | 1461609502311 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1804 | 1461609502315 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 11:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:38:22 INFO - PROCESS | 1804 | 1461609502384 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1804 | 1461609502388 Marionette TRACE conn3 <- [1,6,null,{}] 11:38:22 INFO - PROCESS | 1804 | 1461609502407 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:22 INFO - PROCESS | 1804 | 1461609502426 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:38:22 INFO - PROCESS | 1804 | 1461609502435 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81902b000 == 6 [pid = 1804] [id = 6] 11:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 15 (0x7fa80fe8e400) [pid = 1804] [serial = 15] [outer = (nil)] 11:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 16 (0x7fa80fe90400) [pid = 1804] [serial = 16] [outer = 0x7fa80fe8e400] 11:38:22 INFO - PROCESS | 1804 | 1461609502506 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 17 (0x7fa80fe97000) [pid = 1804] [serial = 17] [outer = 0x7fa80fe8e400] 11:38:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb81800 == 7 [pid = 1804] [id = 7] 11:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 18 (0x7fa80fa1a400) [pid = 1804] [serial = 18] [outer = (nil)] 11:38:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 19 (0x7fa80fa22000) [pid = 1804] [serial = 19] [outer = 0x7fa80fa1a400] 11:38:22 INFO - PROCESS | 1804 | 1461609502951 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 20 (0x7fa813d2a400) [pid = 1804] [serial = 20] [outer = 0x7fa80fa1a400] 11:38:23 INFO - PROCESS | 1804 | [1804] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:38:23 INFO - PROCESS | 1804 | 1461609503470 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1191ms 11:38:23 INFO - PROCESS | 1804 | 1461609503545 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1804 | 1461609503547 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 11:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:38:23 INFO - PROCESS | 1804 | 1461609503571 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1804 | 1461609503574 Marionette TRACE conn3 <- [1,10,null,{}] 11:38:23 INFO - PROCESS | 1804 | 1461609503585 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:23 INFO - PROCESS | 1804 | 1461609503753 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:38:23 INFO - PROCESS | 1804 | 1461609503768 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de43800 == 8 [pid = 1804] [id = 8] 11:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 21 (0x7fa80edbc400) [pid = 1804] [serial = 21] [outer = (nil)] 11:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 22 (0x7fa80fa16400) [pid = 1804] [serial = 22] [outer = 0x7fa80edbc400] 11:38:23 INFO - PROCESS | 1804 | 1461609503834 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 23 (0x7fa80e14c000) [pid = 1804] [serial = 23] [outer = 0x7fa80edbc400] 11:38:24 INFO - PROCESS | 1804 | 1461609504381 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 843ms 11:38:24 INFO - PROCESS | 1804 | 1461609504400 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1804 | 1461609504403 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 11:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:38:24 INFO - PROCESS | 1804 | 1461609504409 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1804 | 1461609504411 Marionette TRACE conn3 <- [1,14,null,{}] 11:38:24 INFO - PROCESS | 1804 | 1461609504416 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:24 INFO - PROCESS | 1804 | 1461609504562 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:38:24 INFO - PROCESS | 1804 | 1461609504581 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e19f800 == 9 [pid = 1804] [id = 9] 11:38:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 24 (0x7fa80e2d8c00) [pid = 1804] [serial = 24] [outer = (nil)] 11:38:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 25 (0x7fa80e2dc400) [pid = 1804] [serial = 25] [outer = 0x7fa80e2d8c00] 11:38:24 INFO - PROCESS | 1804 | 1461609504642 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 26 (0x7fa80edba400) [pid = 1804] [serial = 26] [outer = 0x7fa80e2d8c00] 11:38:25 INFO - PROCESS | 1804 | 1461609505295 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1129ms 11:38:25 INFO - PROCESS | 1804 | 1461609505602 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:38:25 INFO - PROCESS | 1804 | 1461609505608 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 11:38:25 INFO - PROCESS | 1804 | 1461609505616 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1804 | 1461609505621 Marionette TRACE conn3 <- [1,18,null,{}] 11:38:25 INFO - PROCESS | 1804 | 1461609505629 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:25 INFO - PROCESS | 1804 | 1461609505792 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:38:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3b3000 == 10 [pid = 1804] [id = 10] 11:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 27 (0x7fa80e3b4000) [pid = 1804] [serial = 27] [outer = (nil)] 11:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 28 (0x7fa80e3b5000) [pid = 1804] [serial = 28] [outer = 0x7fa80e3b4000] 11:38:25 INFO - PROCESS | 1804 | 1461609505929 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 29 (0x7fa80ed8a000) [pid = 1804] [serial = 29] [outer = 0x7fa80e3b4000] 11:38:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80eda4000 == 11 [pid = 1804] [id = 11] 11:38:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 30 (0x7fa80e4cf000) [pid = 1804] [serial = 30] [outer = (nil)] 11:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 31 (0x7fa80e4d3000) [pid = 1804] [serial = 31] [outer = 0x7fa80e4cf000] 11:38:26 INFO - PROCESS | 1804 | 1461609506043 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 32 (0x7fa80edbc000) [pid = 1804] [serial = 32] [outer = 0x7fa80e4cf000] 11:38:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80ed97800 == 12 [pid = 1804] [id = 12] 11:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 33 (0x7fa80de1dc00) [pid = 1804] [serial = 33] [outer = (nil)] 11:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 34 (0x7fa80fa1dc00) [pid = 1804] [serial = 34] [outer = 0x7fa80de1dc00] 11:38:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 35 (0x7fa80eed6c00) [pid = 1804] [serial = 35] [outer = 0x7fa80de1dc00] 11:38:27 INFO - PROCESS | 1804 | 1461609507113 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1533ms 11:38:27 INFO - PROCESS | 1804 | 1461609507148 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1804 | 1461609507156 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 11:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:38:27 INFO - PROCESS | 1804 | 1461609507166 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1804 | 1461609507174 Marionette TRACE conn3 <- [1,22,null,{}] 11:38:27 INFO - PROCESS | 1804 | 1461609507186 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:27 INFO - PROCESS | 1804 | 1461609507405 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:38:27 INFO - PROCESS | 1804 | 1461609507553 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814966000 == 13 [pid = 1804] [id = 13] 11:38:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 36 (0x7fa8152db400) [pid = 1804] [serial = 36] [outer = (nil)] 11:38:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 37 (0x7fa81628e400) [pid = 1804] [serial = 37] [outer = 0x7fa8152db400] 11:38:27 INFO - PROCESS | 1804 | 1461609507626 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 38 (0x7fa816d3b400) [pid = 1804] [serial = 38] [outer = 0x7fa8152db400] 11:38:28 INFO - PROCESS | 1804 | 1461609508351 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1245ms 11:38:28 INFO - PROCESS | 1804 | 1461609508413 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:38:28 INFO - PROCESS | 1804 | 1461609508417 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 11:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:38:28 INFO - PROCESS | 1804 | 1461609508424 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1804 | 1461609508430 Marionette TRACE conn3 <- [1,26,null,{}] 11:38:28 INFO - PROCESS | 1804 | 1461609508444 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:28 INFO - PROCESS | 1804 | 1461609508612 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:38:28 INFO - PROCESS | 1804 | 1461609508714 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817382800 == 14 [pid = 1804] [id = 14] 11:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 39 (0x7fa816d87400) [pid = 1804] [serial = 39] [outer = (nil)] 11:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 40 (0x7fa817b13800) [pid = 1804] [serial = 40] [outer = 0x7fa816d87400] 11:38:28 INFO - PROCESS | 1804 | 1461609508788 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 41 (0x7fa817ba0400) [pid = 1804] [serial = 41] [outer = 0x7fa816d87400] 11:38:29 INFO - PROCESS | 1804 | 1461609509742 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1386ms 11:38:29 INFO - PROCESS | 1804 | 1461609509811 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:38:29 INFO - PROCESS | 1804 | 1461609509817 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 11:38:29 INFO - PROCESS | 1804 | 1461609509824 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1804 | 1461609509828 Marionette TRACE conn3 <- [1,30,null,{}] 11:38:29 INFO - PROCESS | 1804 | 1461609509836 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:29 INFO - PROCESS | 1804 | 1461609509977 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:38:30 INFO - PROCESS | 1804 | 1461609510131 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80eda3000 == 15 [pid = 1804] [id = 15] 11:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 42 (0x7fa80ff2f000) [pid = 1804] [serial = 42] [outer = (nil)] 11:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 43 (0x7fa813d8f400) [pid = 1804] [serial = 43] [outer = 0x7fa80ff2f000] 11:38:30 INFO - PROCESS | 1804 | 1461609510261 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 44 (0x7fa81650d800) [pid = 1804] [serial = 44] [outer = 0x7fa80ff2f000] 11:38:31 INFO - PROCESS | 1804 | 1461609511034 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1235ms 11:38:31 INFO - PROCESS | 1804 | 1461609511058 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1804 | 1461609511066 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 11:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:38:31 INFO - PROCESS | 1804 | 1461609511074 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1804 | 1461609511077 Marionette TRACE conn3 <- [1,34,null,{}] 11:38:31 INFO - PROCESS | 1804 | 1461609511081 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:31 INFO - PROCESS | 1804 | 1461609511213 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:38:31 INFO - PROCESS | 1804 | 1461609511297 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817376800 == 16 [pid = 1804] [id = 16] 11:38:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 45 (0x7fa813d8dc00) [pid = 1804] [serial = 45] [outer = (nil)] 11:38:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (0x7fa816e1fc00) [pid = 1804] [serial = 46] [outer = 0x7fa813d8dc00] 11:38:31 INFO - PROCESS | 1804 | 1461609511359 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (0x7fa818498800) [pid = 1804] [serial = 47] [outer = 0x7fa813d8dc00] 11:38:31 INFO - PROCESS | 1804 | 1461609511970 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 929ms 11:38:32 INFO - PROCESS | 1804 | 1461609512004 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1804 | 1461609512008 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 11:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:38:32 INFO - PROCESS | 1804 | 1461609512014 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1804 | 1461609512019 Marionette TRACE conn3 <- [1,38,null,{}] 11:38:32 INFO - PROCESS | 1804 | 1461609512033 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:32 INFO - PROCESS | 1804 | 1461609512173 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:38:32 INFO - PROCESS | 1804 | 1461609512270 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bbd000 == 17 [pid = 1804] [id = 17] 11:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (0x7fa818a1dc00) [pid = 1804] [serial = 48] [outer = (nil)] 11:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (0x7fa81a2f5c00) [pid = 1804] [serial = 49] [outer = 0x7fa818a1dc00] 11:38:32 INFO - PROCESS | 1804 | 1461609512333 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (0x7fa81a38d400) [pid = 1804] [serial = 50] [outer = 0x7fa818a1dc00] 11:38:32 INFO - PROCESS | 1804 | 1461609512927 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 943ms 11:38:32 INFO - PROCESS | 1804 | 1461609512957 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1804 | 1461609512961 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 11:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:38:32 INFO - PROCESS | 1804 | 1461609512975 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1804 | 1461609512978 Marionette TRACE conn3 <- [1,42,null,{}] 11:38:32 INFO - PROCESS | 1804 | 1461609512984 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:33 INFO - PROCESS | 1804 | 1461609513133 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:38:33 INFO - PROCESS | 1804 | 1461609513151 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81837e800 == 18 [pid = 1804] [id = 18] 11:38:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (0x7fa818a26c00) [pid = 1804] [serial = 51] [outer = (nil)] 11:38:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x7fa81a5c4400) [pid = 1804] [serial = 52] [outer = 0x7fa818a26c00] 11:38:33 INFO - PROCESS | 1804 | 1461609513212 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x7fa81b109000) [pid = 1804] [serial = 53] [outer = 0x7fa818a26c00] 11:38:33 INFO - PROCESS | 1804 | 1461609513793 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 888ms 11:38:33 INFO - PROCESS | 1804 | 1461609513855 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:38:33 INFO - PROCESS | 1804 | 1461609513858 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 11:38:33 INFO - PROCESS | 1804 | 1461609513863 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1804 | 1461609513866 Marionette TRACE conn3 <- [1,46,null,{}] 11:38:33 INFO - PROCESS | 1804 | 1461609513870 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:33 INFO - PROCESS | 1804 | 1461609513986 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:38:34 INFO - PROCESS | 1804 | 1461609513999 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a48800 == 19 [pid = 1804] [id = 19] 11:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x7fa80ff33c00) [pid = 1804] [serial = 54] [outer = (nil)] 11:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x7fa81df57800) [pid = 1804] [serial = 55] [outer = 0x7fa80ff33c00] 11:38:34 INFO - PROCESS | 1804 | 1461609514059 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x7fa823e17000) [pid = 1804] [serial = 56] [outer = 0x7fa80ff33c00] 11:38:34 INFO - PROCESS | 1804 | 1461609514689 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 878ms 11:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:38:34 INFO - PROCESS | 1804 | 1461609514741 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1804 | 1461609514744 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 11:38:34 INFO - PROCESS | 1804 | 1461609514748 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1804 | 1461609514751 Marionette TRACE conn3 <- [1,50,null,{}] 11:38:34 INFO - PROCESS | 1804 | 1461609514756 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:34 INFO - PROCESS | 1804 | 1461609514939 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:38:34 INFO - PROCESS | 1804 | 1461609514962 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81903c800 == 20 [pid = 1804] [id = 20] 11:38:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x7fa823e15c00) [pid = 1804] [serial = 57] [outer = (nil)] 11:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x7fa824ca1c00) [pid = 1804] [serial = 58] [outer = 0x7fa823e15c00] 11:38:35 INFO - PROCESS | 1804 | 1461609515025 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x7fa82515ec00) [pid = 1804] [serial = 59] [outer = 0x7fa823e15c00] 11:38:35 INFO - PROCESS | 1804 | 1461609515614 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 924ms 11:38:35 INFO - PROCESS | 1804 | 1461609515673 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1804 | 1461609515675 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 11:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:38:35 INFO - PROCESS | 1804 | 1461609515681 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1804 | 1461609515684 Marionette TRACE conn3 <- [1,54,null,{}] 11:38:35 INFO - PROCESS | 1804 | 1461609515688 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:35 INFO - PROCESS | 1804 | 1461609515803 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:38:35 INFO - PROCESS | 1804 | 1461609515823 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a519000 == 21 [pid = 1804] [id = 21] 11:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x7fa8251ef800) [pid = 1804] [serial = 60] [outer = (nil)] 11:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x7fa825e44c00) [pid = 1804] [serial = 61] [outer = 0x7fa8251ef800] 11:38:35 INFO - PROCESS | 1804 | 1461609515880 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x7fa825f0ec00) [pid = 1804] [serial = 62] [outer = 0x7fa8251ef800] 11:38:36 INFO - PROCESS | 1804 | 1461609516666 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1024ms 11:38:36 INFO - PROCESS | 1804 | 1461609516707 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1804 | 1461609516717 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 11:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:38:36 INFO - PROCESS | 1804 | 1461609516725 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1804 | 1461609516731 Marionette TRACE conn3 <- [1,58,null,{}] 11:38:36 INFO - PROCESS | 1804 | 1461609516743 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:36 INFO - PROCESS | 1804 | 1461609516945 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:38:36 INFO - PROCESS | 1804 | 1461609516961 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81579f000 == 22 [pid = 1804] [id = 22] 11:38:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x7fa80fe91c00) [pid = 1804] [serial = 63] [outer = (nil)] 11:38:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x7fa813d2a000) [pid = 1804] [serial = 64] [outer = 0x7fa80fe91c00] 11:38:37 INFO - PROCESS | 1804 | 1461609517033 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x7fa8152d7000) [pid = 1804] [serial = 65] [outer = 0x7fa80fe91c00] 11:38:37 INFO - PROCESS | 1804 | 1461609517828 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1138ms 11:38:37 INFO - PROCESS | 1804 | 1461609517863 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1804 | 1461609517870 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 11:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:38:37 INFO - PROCESS | 1804 | 1461609517898 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1804 | 1461609517904 Marionette TRACE conn3 <- [1,62,null,{}] 11:38:37 INFO - PROCESS | 1804 | 1461609517910 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:38 INFO - PROCESS | 1804 | 1461609518069 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:38:38 INFO - PROCESS | 1804 | 1461609518188 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e87800 == 23 [pid = 1804] [id = 23] 11:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x7fa81186d800) [pid = 1804] [serial = 66] [outer = (nil)] 11:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x7fa816b2dc00) [pid = 1804] [serial = 67] [outer = 0x7fa81186d800] 11:38:38 INFO - PROCESS | 1804 | 1461609518264 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x7fa817e17800) [pid = 1804] [serial = 68] [outer = 0x7fa81186d800] 11:38:39 INFO - PROCESS | 1804 | 1461609519052 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1247ms 11:38:39 INFO - PROCESS | 1804 | 1461609519131 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:38:39 INFO - PROCESS | 1804 | 1461609519135 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 11:38:39 INFO - PROCESS | 1804 | 1461609519141 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1804 | 1461609519147 Marionette TRACE conn3 <- [1,66,null,{}] 11:38:39 INFO - PROCESS | 1804 | 1461609519161 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:39 INFO - PROCESS | 1804 | 1461609519314 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:38:39 INFO - PROCESS | 1804 | 1461609519433 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e05c800 == 24 [pid = 1804] [id = 24] 11:38:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x7fa81a374c00) [pid = 1804] [serial = 69] [outer = (nil)] 11:38:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x7fa81a5ca400) [pid = 1804] [serial = 70] [outer = 0x7fa81a374c00] 11:38:39 INFO - PROCESS | 1804 | 1461609519508 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x7fa824d05000) [pid = 1804] [serial = 71] [outer = 0x7fa81a374c00] 11:38:40 INFO - PROCESS | 1804 | 1461609520293 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1181ms 11:38:40 INFO - PROCESS | 1804 | 1461609520323 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1804 | 1461609520327 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 11:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:38:40 INFO - PROCESS | 1804 | 1461609520333 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1804 | 1461609520335 Marionette TRACE conn3 <- [1,70,null,{}] 11:38:40 INFO - PROCESS | 1804 | 1461609520340 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:40 INFO - PROCESS | 1804 | 1461609520493 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:38:40 INFO - PROCESS | 1804 | 1461609520621 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fe6e000 == 25 [pid = 1804] [id = 25] 11:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x7fa80e151000) [pid = 1804] [serial = 72] [outer = (nil)] 11:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x7fa81840e400) [pid = 1804] [serial = 73] [outer = 0x7fa80e151000] 11:38:40 INFO - PROCESS | 1804 | 1461609520708 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x7fa825eee400) [pid = 1804] [serial = 74] [outer = 0x7fa80e151000] 11:38:41 INFO - PROCESS | 1804 | 1461609521619 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1376ms 11:38:41 INFO - PROCESS | 1804 | 1461609521710 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1804 | 1461609521718 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 11:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:38:41 INFO - PROCESS | 1804 | 1461609521727 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1804 | 1461609521733 Marionette TRACE conn3 <- [1,74,null,{}] 11:38:41 INFO - PROCESS | 1804 | 1461609521742 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:41 INFO - PROCESS | 1804 | 1461609521949 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81903c800 == 24 [pid = 1804] [id = 20] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a48800 == 23 [pid = 1804] [id = 19] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81837e800 == 22 [pid = 1804] [id = 18] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bbd000 == 21 [pid = 1804] [id = 17] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817376800 == 20 [pid = 1804] [id = 16] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80eda3000 == 19 [pid = 1804] [id = 15] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817382800 == 18 [pid = 1804] [id = 14] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814966000 == 17 [pid = 1804] [id = 13] 11:38:42 INFO - PROCESS | 1804 | 1461609522147 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80eda4000 == 16 [pid = 1804] [id = 11] 11:38:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3aa000 == 17 [pid = 1804] [id = 26] 11:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x7fa80de2ac00) [pid = 1804] [serial = 75] [outer = (nil)] 11:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x7fa80e2d8400) [pid = 1804] [serial = 76] [outer = 0x7fa80de2ac00] 11:38:42 INFO - PROCESS | 1804 | 1461609522254 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x7fa80fa19400) [pid = 1804] [serial = 77] [outer = 0x7fa80de2ac00] 11:38:43 INFO - PROCESS | 1804 | 1461609523043 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1382ms 11:38:43 INFO - PROCESS | 1804 | 1461609523110 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1804 | 1461609523116 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 11:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:38:43 INFO - PROCESS | 1804 | 1461609523122 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1804 | 1461609523127 Marionette TRACE conn3 <- [1,78,null,{}] 11:38:43 INFO - PROCESS | 1804 | 1461609523134 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:43 INFO - PROCESS | 1804 | 1461609523286 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:38:43 INFO - PROCESS | 1804 | 1461609523406 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817066800 == 18 [pid = 1804] [id = 27] 11:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x7fa80de2bc00) [pid = 1804] [serial = 78] [outer = (nil)] 11:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x7fa816557000) [pid = 1804] [serial = 79] [outer = 0x7fa80de2bc00] 11:38:43 INFO - PROCESS | 1804 | 1461609523488 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x7fa817828c00) [pid = 1804] [serial = 80] [outer = 0x7fa80de2bc00] 11:38:44 INFO - PROCESS | 1804 | 1461609524278 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1184ms 11:38:44 INFO - PROCESS | 1804 | 1461609524310 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1804 | 1461609524316 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 11:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:38:44 INFO - PROCESS | 1804 | 1461609524322 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1804 | 1461609524325 Marionette TRACE conn3 <- [1,82,null,{}] 11:38:44 INFO - PROCESS | 1804 | 1461609524348 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:44 INFO - PROCESS | 1804 | 1461609524499 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:38:44 INFO - PROCESS | 1804 | 1461609524617 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e98800 == 19 [pid = 1804] [id = 28] 11:38:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x7fa817acc800) [pid = 1804] [serial = 81] [outer = (nil)] 11:38:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x7fa818a22c00) [pid = 1804] [serial = 82] [outer = 0x7fa817acc800] 11:38:44 INFO - PROCESS | 1804 | 1461609524688 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x7fa81a2fc400) [pid = 1804] [serial = 83] [outer = 0x7fa817acc800] 11:38:45 INFO - PROCESS | 1804 | 1461609525488 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1237ms 11:38:45 INFO - PROCESS | 1804 | 1461609525562 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1804 | 1461609525565 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 11:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:38:45 INFO - PROCESS | 1804 | 1461609525578 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1804 | 1461609525586 Marionette TRACE conn3 <- [1,86,null,{}] 11:38:45 INFO - PROCESS | 1804 | 1461609525594 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:45 INFO - PROCESS | 1804 | 1461609525756 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:38:45 INFO - PROCESS | 1804 | 1461609525877 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b15c800 == 20 [pid = 1804] [id = 29] 11:38:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x7fa823e1b800) [pid = 1804] [serial = 84] [outer = (nil)] 11:38:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x7fa824de6800) [pid = 1804] [serial = 85] [outer = 0x7fa823e1b800] 11:38:45 INFO - PROCESS | 1804 | 1461609525950 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x7fa825156800) [pid = 1804] [serial = 86] [outer = 0x7fa823e1b800] 11:38:46 INFO - PROCESS | 1804 | 1461609526639 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1139ms 11:38:46 INFO - PROCESS | 1804 | 1461609526725 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1804 | 1461609526730 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 11:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:38:46 INFO - PROCESS | 1804 | 1461609526739 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1804 | 1461609526741 Marionette TRACE conn3 <- [1,90,null,{}] 11:38:46 INFO - PROCESS | 1804 | 1461609526745 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:46 INFO - PROCESS | 1804 | 1461609526884 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:38:47 INFO - PROCESS | 1804 | 1461609527008 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824a04800 == 21 [pid = 1804] [id = 30] 11:38:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x7fa80e152000) [pid = 1804] [serial = 87] [outer = (nil)] 11:38:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x7fa825fb7800) [pid = 1804] [serial = 88] [outer = 0x7fa80e152000] 11:38:47 INFO - PROCESS | 1804 | 1461609527078 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x7fa82617b400) [pid = 1804] [serial = 89] [outer = 0x7fa80e152000] 11:38:47 INFO - PROCESS | 1804 | 1461609527902 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1229ms 11:38:47 INFO - PROCESS | 1804 | 1461609527969 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1804 | 1461609527973 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 11:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:38:47 INFO - PROCESS | 1804 | 1461609527981 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1804 | 1461609527986 Marionette TRACE conn3 <- [1,94,null,{}] 11:38:47 INFO - PROCESS | 1804 | 1461609527993 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:48 INFO - PROCESS | 1804 | 1461609528195 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:38:48 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e87800 == 20 [pid = 1804] [id = 23] 11:38:48 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81579f000 == 19 [pid = 1804] [id = 22] 11:38:48 INFO - PROCESS | 1804 | 1461609528364 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb84000 == 20 [pid = 1804] [id = 31] 11:38:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x7fa80e2d9c00) [pid = 1804] [serial = 90] [outer = (nil)] 11:38:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x7fa80eedc400) [pid = 1804] [serial = 91] [outer = 0x7fa80e2d9c00] 11:38:48 INFO - PROCESS | 1804 | 1461609528436 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x7fa8152dc400) [pid = 1804] [serial = 92] [outer = 0x7fa80e2d9c00] 11:38:49 INFO - PROCESS | 1804 | 1461609529218 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1289ms 11:38:49 INFO - PROCESS | 1804 | 1461609529270 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:38:49 INFO - PROCESS | 1804 | 1461609529276 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 11:38:49 INFO - PROCESS | 1804 | 1461609529300 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1804 | 1461609529306 Marionette TRACE conn3 <- [1,98,null,{}] 11:38:49 INFO - PROCESS | 1804 | 1461609529314 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:49 INFO - PROCESS | 1804 | 1461609529487 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:38:49 INFO - PROCESS | 1804 | 1461609529613 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818fca000 == 21 [pid = 1804] [id = 32] 11:38:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x7fa80e2e5400) [pid = 1804] [serial = 93] [outer = (nil)] 11:38:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa81840e000) [pid = 1804] [serial = 94] [outer = 0x7fa80e2e5400] 11:38:49 INFO - PROCESS | 1804 | 1461609529685 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa81a26b400) [pid = 1804] [serial = 95] [outer = 0x7fa80e2e5400] 11:38:50 INFO - PROCESS | 1804 | 1461609530499 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1248ms 11:38:50 INFO - PROCESS | 1804 | 1461609530549 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1804 | 1461609530554 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 11:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:38:50 INFO - PROCESS | 1804 | 1461609530564 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1804 | 1461609530567 Marionette TRACE conn3 <- [1,102,null,{}] 11:38:50 INFO - PROCESS | 1804 | 1461609530572 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:50 INFO - PROCESS | 1804 | 1461609530721 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:38:50 INFO - PROCESS | 1804 | 1461609530846 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa823e9b800 == 22 [pid = 1804] [id = 33] 11:38:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa81a2f7800) [pid = 1804] [serial = 96] [outer = (nil)] 11:38:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa81ee87800) [pid = 1804] [serial = 97] [outer = 0x7fa81a2f7800] 11:38:50 INFO - PROCESS | 1804 | 1461609530918 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x7fa824ca1000) [pid = 1804] [serial = 98] [outer = 0x7fa81a2f7800] 11:38:51 INFO - PROCESS | 1804 | 1461609531671 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1128ms 11:38:51 INFO - PROCESS | 1804 | 1461609531691 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1804 | 1461609531694 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 11:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:38:51 INFO - PROCESS | 1804 | 1461609531707 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1804 | 1461609531715 Marionette TRACE conn3 <- [1,106,null,{}] 11:38:51 INFO - PROCESS | 1804 | 1461609531723 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:51 INFO - PROCESS | 1804 | 1461609531922 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:38:51 INFO - PROCESS | 1804 | 1461609531980 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825c16000 == 23 [pid = 1804] [id = 34] 11:38:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x7fa828041400) [pid = 1804] [serial = 99] [outer = (nil)] 11:38:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x7fa829705000) [pid = 1804] [serial = 100] [outer = 0x7fa828041400] 11:38:52 INFO - PROCESS | 1804 | 1461609532090 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa829964c00) [pid = 1804] [serial = 101] [outer = 0x7fa828041400] 11:38:52 INFO - PROCESS | 1804 | 1461609532865 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1190ms 11:38:52 INFO - PROCESS | 1804 | 1461609532893 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1804 | 1461609532897 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 11:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:38:52 INFO - PROCESS | 1804 | 1461609532902 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1804 | 1461609532904 Marionette TRACE conn3 <- [1,110,null,{}] 11:38:52 INFO - PROCESS | 1804 | 1461609532910 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:53 INFO - PROCESS | 1804 | 1461609533051 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:38:53 INFO - PROCESS | 1804 | 1461609533181 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa827b31800 == 24 [pid = 1804] [id = 35] 11:38:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x7fa8280bd400) [pid = 1804] [serial = 102] [outer = (nil)] 11:38:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x7fa829aae800) [pid = 1804] [serial = 103] [outer = 0x7fa8280bd400] 11:38:53 INFO - PROCESS | 1804 | 1461609533253 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x7fa829fa5c00) [pid = 1804] [serial = 104] [outer = 0x7fa8280bd400] 11:38:54 INFO - PROCESS | 1804 | 1461609534130 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1275ms 11:38:54 INFO - PROCESS | 1804 | 1461609534179 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1804 | 1461609534183 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 11:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:38:54 INFO - PROCESS | 1804 | 1461609534190 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1804 | 1461609534195 Marionette TRACE conn3 <- [1,114,null,{}] 11:38:54 INFO - PROCESS | 1804 | 1461609534203 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:54 INFO - PROCESS | 1804 | 1461609534336 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:38:54 INFO - PROCESS | 1804 | 1461609534472 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fe6c800 == 25 [pid = 1804] [id = 36] 11:38:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x7fa816283800) [pid = 1804] [serial = 105] [outer = (nil)] 11:38:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa816b26800) [pid = 1804] [serial = 106] [outer = 0x7fa816283800] 11:38:54 INFO - PROCESS | 1804 | 1461609534560 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa817b95c00) [pid = 1804] [serial = 107] [outer = 0x7fa816283800] 11:38:54 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e98800 == 24 [pid = 1804] [id = 28] 11:38:54 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817066800 == 23 [pid = 1804] [id = 27] 11:38:54 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e3aa000 == 22 [pid = 1804] [id = 26] 11:38:55 INFO - PROCESS | 1804 | 1461609535413 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1285ms 11:38:55 INFO - PROCESS | 1804 | 1461609535476 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1804 | 1461609535482 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 11:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:38:55 INFO - PROCESS | 1804 | 1461609535489 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1804 | 1461609535495 Marionette TRACE conn3 <- [1,118,null,{}] 11:38:55 INFO - PROCESS | 1804 | 1461609535502 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:55 INFO - PROCESS | 1804 | 1461609535655 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:38:55 INFO - PROCESS | 1804 | 1461609535783 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a31c000 == 23 [pid = 1804] [id = 37] 11:38:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa817e1e000) [pid = 1804] [serial = 108] [outer = (nil)] 11:38:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa818fac800) [pid = 1804] [serial = 109] [outer = 0x7fa817e1e000] 11:38:55 INFO - PROCESS | 1804 | 1461609535855 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa81a538800) [pid = 1804] [serial = 110] [outer = 0x7fa817e1e000] 11:38:56 INFO - PROCESS | 1804 | 1461609536719 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:38:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa817b13000) [pid = 1804] [serial = 111] [outer = 0x7fa80de1dc00] 11:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1337ms 11:38:56 INFO - PROCESS | 1804 | 1461609536847 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1804 | 1461609536856 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 11:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:38:56 INFO - PROCESS | 1804 | 1461609536870 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1804 | 1461609536875 Marionette TRACE conn3 <- [1,122,null,{}] 11:38:56 INFO - PROCESS | 1804 | 1461609536888 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:57 INFO - PROCESS | 1804 | 1461609537057 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:38:57 INFO - PROCESS | 1804 | 1461609537190 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bb2000 == 24 [pid = 1804] [id = 38] 11:38:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa80de1d800) [pid = 1804] [serial = 112] [outer = (nil)] 11:38:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa81574b000) [pid = 1804] [serial = 113] [outer = 0x7fa80de1d800] 11:38:57 INFO - PROCESS | 1804 | 1461609537262 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa8262d7000) [pid = 1804] [serial = 114] [outer = 0x7fa80de1d800] 11:38:57 INFO - PROCESS | 1804 | 1461609537974 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1140ms 11:38:58 INFO - PROCESS | 1804 | 1461609538009 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1804 | 1461609538013 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 11:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:38:58 INFO - PROCESS | 1804 | 1461609538019 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1804 | 1461609538024 Marionette TRACE conn3 <- [1,126,null,{}] 11:38:58 INFO - PROCESS | 1804 | 1461609538039 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:58 INFO - PROCESS | 1804 | 1461609538191 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:38:58 INFO - PROCESS | 1804 | 1461609538321 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82993e800 == 25 [pid = 1804] [id = 39] 11:38:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa829aafc00) [pid = 1804] [serial = 115] [outer = (nil)] 11:38:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa82a14dc00) [pid = 1804] [serial = 116] [outer = 0x7fa829aafc00] 11:38:58 INFO - PROCESS | 1804 | 1461609538398 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa82a429800) [pid = 1804] [serial = 117] [outer = 0x7fa829aafc00] 11:38:59 INFO - PROCESS | 1804 | 1461609539235 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1280ms 11:38:59 INFO - PROCESS | 1804 | 1461609539300 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:38:59 INFO - PROCESS | 1804 | 1461609539304 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 11:38:59 INFO - PROCESS | 1804 | 1461609539309 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1804 | 1461609539312 Marionette TRACE conn3 <- [1,130,null,{}] 11:38:59 INFO - PROCESS | 1804 | 1461609539317 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:38:59 INFO - PROCESS | 1804 | 1461609539468 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:38:59 INFO - PROCESS | 1804 | 1461609539606 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a13f800 == 26 [pid = 1804] [id = 40] 11:38:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa80e4cd000) [pid = 1804] [serial = 118] [outer = (nil)] 11:38:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa82bf55c00) [pid = 1804] [serial = 119] [outer = 0x7fa80e4cd000] 11:38:59 INFO - PROCESS | 1804 | 1461609539676 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa82ca38400) [pid = 1804] [serial = 120] [outer = 0x7fa80e4cd000] 11:39:00 INFO - PROCESS | 1804 | 1461609540468 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1184ms 11:39:00 INFO - PROCESS | 1804 | 1461609540493 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1804 | 1461609540497 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 11:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:39:00 INFO - PROCESS | 1804 | 1461609540502 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1804 | 1461609540504 Marionette TRACE conn3 <- [1,134,null,{}] 11:39:00 INFO - PROCESS | 1804 | 1461609540509 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:00 INFO - PROCESS | 1804 | 1461609540652 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:39:00 INFO - PROCESS | 1804 | 1461609540894 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816b90800 == 27 [pid = 1804] [id = 41] 11:39:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa80e8e6000) [pid = 1804] [serial = 121] [outer = (nil)] 11:39:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa80e8ed000) [pid = 1804] [serial = 122] [outer = 0x7fa80e8e6000] 11:39:00 INFO - PROCESS | 1804 | 1461609540966 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa80eed6800) [pid = 1804] [serial = 123] [outer = 0x7fa80e8e6000] 11:39:01 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818fca000 == 26 [pid = 1804] [id = 32] 11:39:01 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb84000 == 25 [pid = 1804] [id = 31] 11:39:01 INFO - PROCESS | 1804 | 1461609541879 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1426ms 11:39:01 INFO - PROCESS | 1804 | 1461609541933 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1804 | 1461609541937 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 11:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:39:01 INFO - PROCESS | 1804 | 1461609541948 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1804 | 1461609541953 Marionette TRACE conn3 <- [1,138,null,{}] 11:39:01 INFO - PROCESS | 1804 | 1461609541963 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:02 INFO - PROCESS | 1804 | 1461609542124 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:39:02 INFO - PROCESS | 1804 | 1461609542255 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a307800 == 26 [pid = 1804] [id = 42] 11:39:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa80ff2f400) [pid = 1804] [serial = 124] [outer = (nil)] 11:39:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa813d2d800) [pid = 1804] [serial = 125] [outer = 0x7fa80ff2f400] 11:39:02 INFO - PROCESS | 1804 | 1461609542335 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa816557800) [pid = 1804] [serial = 126] [outer = 0x7fa80ff2f400] 11:39:03 INFO - PROCESS | 1804 | 1461609543163 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1235ms 11:39:03 INFO - PROCESS | 1804 | 1461609543198 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1804 | 1461609543207 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 11:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:39:03 INFO - PROCESS | 1804 | 1461609543220 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1804 | 1461609543224 Marionette TRACE conn3 <- [1,142,null,{}] 11:39:03 INFO - PROCESS | 1804 | 1461609543230 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:03 INFO - PROCESS | 1804 | 1461609543392 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:39:03 INFO - PROCESS | 1804 | 1461609543566 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82993f000 == 27 [pid = 1804] [id = 43] 11:39:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa80ee75400) [pid = 1804] [serial = 127] [outer = (nil)] 11:39:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x7fa824deb400) [pid = 1804] [serial = 128] [outer = 0x7fa80ee75400] 11:39:03 INFO - PROCESS | 1804 | 1461609543634 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x7fa825fb8800) [pid = 1804] [serial = 129] [outer = 0x7fa80ee75400] 11:39:04 INFO - PROCESS | 1804 | 1461609544529 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1378ms 11:39:04 INFO - PROCESS | 1804 | 1461609544598 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1804 | 1461609544602 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 11:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:39:04 INFO - PROCESS | 1804 | 1461609544608 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1804 | 1461609544613 Marionette TRACE conn3 <- [1,146,null,{}] 11:39:04 INFO - PROCESS | 1804 | 1461609544628 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:04 INFO - PROCESS | 1804 | 1461609544822 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:39:04 INFO - PROCESS | 1804 | 1461609544954 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fe65000 == 28 [pid = 1804] [id = 44] 11:39:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa811321c00) [pid = 1804] [serial = 130] [outer = (nil)] 11:39:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa8114d6c00) [pid = 1804] [serial = 131] [outer = 0x7fa811321c00] 11:39:05 INFO - PROCESS | 1804 | 1461609545034 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x7fa81df58400) [pid = 1804] [serial = 132] [outer = 0x7fa811321c00] 11:39:05 INFO - PROCESS | 1804 | 1461609545843 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1286ms 11:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:39:05 INFO - PROCESS | 1804 | 1461609545895 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1804 | 1461609545899 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 11:39:05 INFO - PROCESS | 1804 | 1461609545905 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1804 | 1461609545908 Marionette TRACE conn3 <- [1,150,null,{}] 11:39:05 INFO - PROCESS | 1804 | 1461609545913 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:06 INFO - PROCESS | 1804 | 1461609546051 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:39:06 INFO - PROCESS | 1804 | 1461609546188 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81903c800 == 29 [pid = 1804] [id = 45] 11:39:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x7fa811323800) [pid = 1804] [serial = 133] [outer = (nil)] 11:39:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x7fa829aab800) [pid = 1804] [serial = 134] [outer = 0x7fa811323800] 11:39:06 INFO - PROCESS | 1804 | 1461609546260 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa82a30d000) [pid = 1804] [serial = 135] [outer = 0x7fa811323800] 11:39:07 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bb2000 == 28 [pid = 1804] [id = 38] 11:39:07 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a31c000 == 27 [pid = 1804] [id = 37] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e05c800 == 26 [pid = 1804] [id = 24] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa827b31800 == 25 [pid = 1804] [id = 35] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825c16000 == 24 [pid = 1804] [id = 34] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa823e9b800 == 23 [pid = 1804] [id = 33] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82993e800 == 22 [pid = 1804] [id = 39] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80de43800 == 21 [pid = 1804] [id = 8] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81902b000 == 20 [pid = 1804] [id = 6] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81b15c800 == 19 [pid = 1804] [id = 29] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824a04800 == 18 [pid = 1804] [id = 30] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fe6c800 == 17 [pid = 1804] [id = 36] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a519000 == 16 [pid = 1804] [id = 21] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fe6e000 == 15 [pid = 1804] [id = 25] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fe65000 == 14 [pid = 1804] [id = 44] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e19f800 == 13 [pid = 1804] [id = 9] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82993f000 == 12 [pid = 1804] [id = 43] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816b90800 == 11 [pid = 1804] [id = 41] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a13f800 == 10 [pid = 1804] [id = 40] 11:39:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a307800 == 9 [pid = 1804] [id = 42] 11:39:10 INFO - PROCESS | 1804 | 1461609550624 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 4743ms 11:39:10 INFO - PROCESS | 1804 | 1461609550648 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1804 | 1461609550652 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 11:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:39:10 INFO - PROCESS | 1804 | 1461609550660 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1804 | 1461609550663 Marionette TRACE conn3 <- [1,154,null,{}] 11:39:10 INFO - PROCESS | 1804 | 1461609550676 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:10 INFO - PROCESS | 1804 | 1461609550876 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:39:10 INFO - PROCESS | 1804 | 1461609550892 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa813d3c800 == 10 [pid = 1804] [id = 46] 11:39:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa8114d4400) [pid = 1804] [serial = 136] [outer = (nil)] 11:39:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa8114d7400) [pid = 1804] [serial = 137] [outer = 0x7fa8114d4400] 11:39:10 INFO - PROCESS | 1804 | 1461609550955 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa813d2bc00) [pid = 1804] [serial = 138] [outer = 0x7fa8114d4400] 11:39:11 INFO - PROCESS | 1804 | 1461609551648 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1033ms 11:39:11 INFO - PROCESS | 1804 | 1461609551694 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1804 | 1461609551705 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 11:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:39:11 INFO - PROCESS | 1804 | 1461609551734 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1804 | 1461609551740 Marionette TRACE conn3 <- [1,158,null,{}] 11:39:11 INFO - PROCESS | 1804 | 1461609551750 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:11 INFO - PROCESS | 1804 | 1461609551914 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:39:11 INFO - PROCESS | 1804 | 1461609551976 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3bf800 == 11 [pid = 1804] [id = 47] 11:39:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa80edc0400) [pid = 1804] [serial = 139] [outer = (nil)] 11:39:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa8164f5800) [pid = 1804] [serial = 140] [outer = 0x7fa80edc0400] 11:39:12 INFO - PROCESS | 1804 | 1461609552164 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa817b0cc00) [pid = 1804] [serial = 141] [outer = 0x7fa80edc0400] 11:39:13 INFO - PROCESS | 1804 | 1461609553070 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1389ms 11:39:13 INFO - PROCESS | 1804 | 1461609553121 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:39:13 INFO - PROCESS | 1804 | 1461609553126 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 11:39:13 INFO - PROCESS | 1804 | 1461609553132 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1804 | 1461609553137 Marionette TRACE conn3 <- [1,162,null,{}] 11:39:13 INFO - PROCESS | 1804 | 1461609553154 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:13 INFO - PROCESS | 1804 | 1461609553338 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:39:13 INFO - PROCESS | 1804 | 1461609553364 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824db6000 == 12 [pid = 1804] [id = 48] 11:39:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa80e8e3000) [pid = 1804] [serial = 142] [outer = (nil)] 11:39:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa81df63400) [pid = 1804] [serial = 143] [outer = 0x7fa80e8e3000] 11:39:13 INFO - PROCESS | 1804 | 1461609553427 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa824c9f800) [pid = 1804] [serial = 144] [outer = 0x7fa80e8e3000] 11:39:14 INFO - PROCESS | 1804 | 1461609554131 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1043ms 11:39:14 INFO - PROCESS | 1804 | 1461609554175 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1804 | 1461609554178 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 11:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:39:14 INFO - PROCESS | 1804 | 1461609554190 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1804 | 1461609554192 Marionette TRACE conn3 <- [1,166,null,{}] 11:39:14 INFO - PROCESS | 1804 | 1461609554197 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:14 INFO - PROCESS | 1804 | 1461609554361 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:39:14 INFO - PROCESS | 1804 | 1461609554388 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829752800 == 13 [pid = 1804] [id = 49] 11:39:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa825e3d000) [pid = 1804] [serial = 145] [outer = (nil)] 11:39:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa82616e800) [pid = 1804] [serial = 146] [outer = 0x7fa825e3d000] 11:39:14 INFO - PROCESS | 1804 | 1461609554457 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa827b1e800) [pid = 1804] [serial = 147] [outer = 0x7fa825e3d000] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa817acc800) [pid = 1804] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa816283800) [pid = 1804] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa80e8e6000) [pid = 1804] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa80ff2f000) [pid = 1804] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa813d8dc00) [pid = 1804] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa818a1dc00) [pid = 1804] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa818a26c00) [pid = 1804] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa80ff33c00) [pid = 1804] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa823e15c00) [pid = 1804] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa8152db400) [pid = 1804] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa816d87400) [pid = 1804] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x7fa80e4cf000) [pid = 1804] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x7fa8251ef800) [pid = 1804] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x7fa81186d800) [pid = 1804] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x7fa8280bd400) [pid = 1804] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x7fa80ff2f400) [pid = 1804] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x7fa80e2e5400) [pid = 1804] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x7fa80fe91c00) [pid = 1804] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x7fa828041400) [pid = 1804] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x7fa823e1b800) [pid = 1804] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa81a2f7800) [pid = 1804] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa80de2bc00) [pid = 1804] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa829aafc00) [pid = 1804] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa80e152000) [pid = 1804] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa80e151000) [pid = 1804] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa80e2d8c00) [pid = 1804] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa81a374c00) [pid = 1804] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa80edbc400) [pid = 1804] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa80e4cd000) [pid = 1804] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa817e1e000) [pid = 1804] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa80ee75400) [pid = 1804] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa80fe8e400) [pid = 1804] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa80de2ac00) [pid = 1804] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa80e2d9c00) [pid = 1804] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:39:15 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa80de1d800) [pid = 1804] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:39:16 INFO - PROCESS | 1804 | 1461609556314 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 2179ms 11:39:16 INFO - PROCESS | 1804 | 1461609556391 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1804 | 1461609556393 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 11:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:39:16 INFO - PROCESS | 1804 | 1461609556407 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1804 | 1461609556409 Marionette TRACE conn3 <- [1,170,null,{}] 11:39:16 INFO - PROCESS | 1804 | 1461609556414 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:16 INFO - PROCESS | 1804 | 1461609556536 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:39:16 INFO - PROCESS | 1804 | 1461609556627 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814975000 == 14 [pid = 1804] [id = 50] 11:39:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa80de25000) [pid = 1804] [serial = 148] [outer = (nil)] 11:39:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa80ff35800) [pid = 1804] [serial = 149] [outer = 0x7fa80de25000] 11:39:16 INFO - PROCESS | 1804 | 1461609556686 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa816d80400) [pid = 1804] [serial = 150] [outer = 0x7fa80de25000] 11:39:17 INFO - PROCESS | 1804 | 1461609557311 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 930ms 11:39:17 INFO - PROCESS | 1804 | 1461609557337 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1804 | 1461609557340 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 11:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:39:17 INFO - PROCESS | 1804 | 1461609557345 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1804 | 1461609557347 Marionette TRACE conn3 <- [1,174,null,{}] 11:39:17 INFO - PROCESS | 1804 | 1461609557352 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:17 INFO - PROCESS | 1804 | 1461609557523 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:39:17 INFO - PROCESS | 1804 | 1461609557678 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de43800 == 15 [pid = 1804] [id = 51] 11:39:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa80de21400) [pid = 1804] [serial = 151] [outer = (nil)] 11:39:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa80e151000) [pid = 1804] [serial = 152] [outer = 0x7fa80de21400] 11:39:17 INFO - PROCESS | 1804 | 1461609557754 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa80edbac00) [pid = 1804] [serial = 153] [outer = 0x7fa80de21400] 11:39:18 INFO - PROCESS | 1804 | 1461609558640 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1378ms 11:39:18 INFO - PROCESS | 1804 | 1461609558724 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:39:18 INFO - PROCESS | 1804 | 1461609558730 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 11:39:18 INFO - PROCESS | 1804 | 1461609558737 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1804 | 1461609558742 Marionette TRACE conn3 <- [1,178,null,{}] 11:39:18 INFO - PROCESS | 1804 | 1461609558749 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:18 INFO - PROCESS | 1804 | 1461609558943 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:39:19 INFO - PROCESS | 1804 | 1461609559078 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819031800 == 16 [pid = 1804] [id = 52] 11:39:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa80de22400) [pid = 1804] [serial = 154] [outer = (nil)] 11:39:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa815167000) [pid = 1804] [serial = 155] [outer = 0x7fa80de22400] 11:39:19 INFO - PROCESS | 1804 | 1461609559148 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa816408c00) [pid = 1804] [serial = 156] [outer = 0x7fa80de22400] 11:39:20 INFO - PROCESS | 1804 | 1461609560038 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1337ms 11:39:20 INFO - PROCESS | 1804 | 1461609560077 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1804 | 1461609560083 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 11:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:39:20 INFO - PROCESS | 1804 | 1461609560090 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1804 | 1461609560093 Marionette TRACE conn3 <- [1,182,null,{}] 11:39:20 INFO - PROCESS | 1804 | 1461609560098 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:20 INFO - PROCESS | 1804 | 1461609560252 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:39:20 INFO - PROCESS | 1804 | 1461609560441 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:39:20 INFO - PROCESS | 1804 | 1461609560455 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3b9000 == 17 [pid = 1804] [id = 53] 11:39:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa80e4d5000) [pid = 1804] [serial = 157] [outer = (nil)] 11:39:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa811867400) [pid = 1804] [serial = 158] [outer = 0x7fa80e4d5000] 11:39:20 INFO - PROCESS | 1804 | 1461609560522 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa81782e400) [pid = 1804] [serial = 159] [outer = 0x7fa80e4d5000] 11:39:21 INFO - PROCESS | 1804 | 1461609561575 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa827b39000) [pid = 1804] [serial = 2] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa813d8f400) [pid = 1804] [serial = 43] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa816e1fc00) [pid = 1804] [serial = 46] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa81a2f5c00) [pid = 1804] [serial = 49] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa81a38d400) [pid = 1804] [serial = 50] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa81a5c4400) [pid = 1804] [serial = 52] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa81b109000) [pid = 1804] [serial = 53] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa81df57800) [pid = 1804] [serial = 55] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa823e17000) [pid = 1804] [serial = 56] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa824ca1c00) [pid = 1804] [serial = 58] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa81628e400) [pid = 1804] [serial = 37] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa818498800) [pid = 1804] [serial = 47] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa817b13800) [pid = 1804] [serial = 40] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa80e4d3000) [pid = 1804] [serial = 31] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x7fa81650d800) [pid = 1804] [serial = 44] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x7fa817ba0400) [pid = 1804] [serial = 41] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x7fa82515ec00) [pid = 1804] [serial = 59] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x7fa825e44c00) [pid = 1804] [serial = 61] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x7fa816d3b400) [pid = 1804] [serial = 38] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x7fa825f0ec00) [pid = 1804] [serial = 62] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x7fa80e3b5000) [pid = 1804] [serial = 28] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x7fa80edbc000) [pid = 1804] [serial = 32] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x7fa80edba400) [pid = 1804] [serial = 26] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x7fa80fa1dc00) [pid = 1804] [serial = 34] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x7fa80eedc400) [pid = 1804] [serial = 91] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x7fa824deb400) [pid = 1804] [serial = 128] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x7fa816557000) [pid = 1804] [serial = 79] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x7fa824de6800) [pid = 1804] [serial = 85] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x7fa81a2fc400) [pid = 1804] [serial = 83] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x7fa818fac800) [pid = 1804] [serial = 109] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x7fa817b95c00) [pid = 1804] [serial = 107] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x7fa80e2d8400) [pid = 1804] [serial = 76] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x7fa818a22c00) [pid = 1804] [serial = 82] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x7fa80eed6800) [pid = 1804] [serial = 123] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x7fa829705000) [pid = 1804] [serial = 100] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x7fa816b26800) [pid = 1804] [serial = 106] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x7fa80e8ed000) [pid = 1804] [serial = 122] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x7fa813d2d800) [pid = 1804] [serial = 125] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x7fa81a26b400) [pid = 1804] [serial = 95] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x7fa8152d7000) [pid = 1804] [serial = 65] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0x7fa816b28800) [pid = 1804] [serial = 12] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x7fa81574b000) [pid = 1804] [serial = 113] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (0x7fa816b2dc00) [pid = 1804] [serial = 67] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (0x7fa81ee87800) [pid = 1804] [serial = 97] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (0x7fa81840e400) [pid = 1804] [serial = 73] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (0x7fa813d2a000) [pid = 1804] [serial = 64] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (0x7fa80eed6c00) [pid = 1804] [serial = 35] [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:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (0x7fa81707d800) [pid = 1804] [serial = 9] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x7fa829aae800) [pid = 1804] [serial = 103] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x7fa829964c00) [pid = 1804] [serial = 101] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x7fa825156800) [pid = 1804] [serial = 86] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x7fa81840e000) [pid = 1804] [serial = 94] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x7fa825fb7800) [pid = 1804] [serial = 88] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x7fa80fe97000) [pid = 1804] [serial = 17] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x7fa82bf55c00) [pid = 1804] [serial = 119] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x7fa8152dc400) [pid = 1804] [serial = 92] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x7fa80fa22000) [pid = 1804] [serial = 19] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x7fa8262d7000) [pid = 1804] [serial = 114] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x7fa82a14dc00) [pid = 1804] [serial = 116] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x7fa817e17800) [pid = 1804] [serial = 68] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (0x7fa8114d6c00) [pid = 1804] [serial = 131] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (0x7fa829fa5c00) [pid = 1804] [serial = 104] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (0x7fa81a5ca400) [pid = 1804] [serial = 70] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (0x7fa816557800) [pid = 1804] [serial = 126] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 59 (0x7fa829aab800) [pid = 1804] [serial = 134] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 58 (0x7fa82617b400) [pid = 1804] [serial = 89] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 57 (0x7fa825eee400) [pid = 1804] [serial = 74] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0x7fa80e2dc400) [pid = 1804] [serial = 25] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0x7fa824d05000) [pid = 1804] [serial = 71] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x7fa80fa16400) [pid = 1804] [serial = 22] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x7fa80e14c000) [pid = 1804] [serial = 23] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 52 (0x7fa82ca38400) [pid = 1804] [serial = 120] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 51 (0x7fa81a538800) [pid = 1804] [serial = 110] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 50 (0x7fa825fb8800) [pid = 1804] [serial = 129] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 49 (0x7fa80fe90400) [pid = 1804] [serial = 16] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 48 (0x7fa80fa19400) [pid = 1804] [serial = 77] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 47 (0x7fa824ca1000) [pid = 1804] [serial = 98] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 46 (0x7fa817828c00) [pid = 1804] [serial = 80] [outer = (nil)] [url = about:blank] 11:39:21 INFO - PROCESS | 1804 | --DOMWINDOW == 45 (0x7fa82a429800) [pid = 1804] [serial = 117] [outer = (nil)] [url = about:blank] 11:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1578ms 11:39:21 INFO - PROCESS | 1804 | 1461609561669 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1804 | 1461609561675 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 11:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:39:21 INFO - PROCESS | 1804 | 1461609561681 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1804 | 1461609561686 Marionette TRACE conn3 <- [1,186,null,{}] 11:39:21 INFO - PROCESS | 1804 | 1461609561692 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:21 INFO - PROCESS | 1804 | 1461609561819 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:39:21 INFO - PROCESS | 1804 | 1461609561914 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3aa800 == 18 [pid = 1804] [id = 54] 11:39:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (0x7fa80e8e2400) [pid = 1804] [serial = 160] [outer = (nil)] 11:39:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (0x7fa80ee75400) [pid = 1804] [serial = 161] [outer = 0x7fa80e8e2400] 11:39:21 INFO - PROCESS | 1804 | 1461609561973 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (0x7fa80fe90400) [pid = 1804] [serial = 162] [outer = 0x7fa80e8e2400] 11:39:22 INFO - PROCESS | 1804 | 1461609562781 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1129ms 11:39:22 INFO - PROCESS | 1804 | 1461609562810 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1804 | 1461609562817 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 11:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:39:22 INFO - PROCESS | 1804 | 1461609562826 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1804 | 1461609562829 Marionette TRACE conn3 <- [1,190,null,{}] 11:39:22 INFO - PROCESS | 1804 | 1461609562834 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:22 INFO - PROCESS | 1804 | 1461609562961 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:39:23 INFO - PROCESS | 1804 | 1461609563046 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb9e800 == 19 [pid = 1804] [id = 55] 11:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (0x7fa80fe90c00) [pid = 1804] [serial = 163] [outer = (nil)] 11:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (0x7fa811323c00) [pid = 1804] [serial = 164] [outer = 0x7fa80fe90c00] 11:39:23 INFO - PROCESS | 1804 | 1461609563101 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (0x7fa813d8b800) [pid = 1804] [serial = 165] [outer = 0x7fa80fe90c00] 11:39:23 INFO - PROCESS | 1804 | 1461609563670 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 874ms 11:39:23 INFO - PROCESS | 1804 | 1461609563700 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1804 | 1461609563703 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 11:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:39:23 INFO - PROCESS | 1804 | 1461609563709 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1804 | 1461609563714 Marionette TRACE conn3 <- [1,194,null,{}] 11:39:23 INFO - PROCESS | 1804 | 1461609563729 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:23 INFO - PROCESS | 1804 | 1461609563891 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:39:23 INFO - PROCESS | 1804 | 1461609563927 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa815975800 == 20 [pid = 1804] [id = 56] 11:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x7fa813d34000) [pid = 1804] [serial = 166] [outer = (nil)] 11:39:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x7fa8160d1400) [pid = 1804] [serial = 167] [outer = 0x7fa813d34000] 11:39:23 INFO - PROCESS | 1804 | 1461609563994 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x7fa816b29c00) [pid = 1804] [serial = 168] [outer = 0x7fa813d34000] 11:39:24 INFO - PROCESS | 1804 | 1461609564647 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 979ms 11:39:24 INFO - PROCESS | 1804 | 1461609564688 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1804 | 1461609564692 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 11:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:39:24 INFO - PROCESS | 1804 | 1461609564706 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1804 | 1461609564708 Marionette TRACE conn3 <- [1,198,null,{}] 11:39:24 INFO - PROCESS | 1804 | 1461609564716 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:24 INFO - PROCESS | 1804 | 1461609564878 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:39:24 INFO - PROCESS | 1804 | 1461609564938 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817066800 == 21 [pid = 1804] [id = 57] 11:39:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x7fa80e8e3c00) [pid = 1804] [serial = 169] [outer = (nil)] 11:39:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x7fa81752f000) [pid = 1804] [serial = 170] [outer = 0x7fa80e8e3c00] 11:39:25 INFO - PROCESS | 1804 | 1461609564996 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x7fa817b19000) [pid = 1804] [serial = 171] [outer = 0x7fa80e8e3c00] 11:39:25 INFO - PROCESS | 1804 | 1461609565776 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:39:25 INFO - PROCESS | 1804 | --DOMWINDOW == 56 (0x7fa811321c00) [pid = 1804] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:39:25 INFO - PROCESS | 1804 | --DOMWINDOW == 55 (0x7fa80e8e3000) [pid = 1804] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:39:25 INFO - PROCESS | 1804 | --DOMWINDOW == 54 (0x7fa80edc0400) [pid = 1804] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:39:25 INFO - PROCESS | 1804 | --DOMWINDOW == 53 (0x7fa811323800) [pid = 1804] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:39:25 INFO - PROCESS | 1804 | --DOMWINDOW == 52 (0x7fa8114d4400) [pid = 1804] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:39:25 INFO - PROCESS | 1804 | --DOMWINDOW == 51 (0x7fa825e3d000) [pid = 1804] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1134ms 11:39:25 INFO - PROCESS | 1804 | 1461609565840 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1804 | 1461609565844 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 11:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:39:25 INFO - PROCESS | 1804 | 1461609565848 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1804 | 1461609565850 Marionette TRACE conn3 <- [1,202,null,{}] 11:39:25 INFO - PROCESS | 1804 | 1461609565855 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:25 INFO - PROCESS | 1804 | 1461609565995 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:39:26 INFO - PROCESS | 1804 | 1461609566010 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817757000 == 22 [pid = 1804] [id = 58] 11:39:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (0x7fa80e156000) [pid = 1804] [serial = 172] [outer = (nil)] 11:39:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (0x7fa817b0d400) [pid = 1804] [serial = 173] [outer = 0x7fa80e156000] 11:39:26 INFO - PROCESS | 1804 | 1461609566074 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (0x7fa817e1f000) [pid = 1804] [serial = 174] [outer = 0x7fa80e156000] 11:39:26 INFO - PROCESS | 1804 | 1461609566813 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 985ms 11:39:26 INFO - PROCESS | 1804 | 1461609566835 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1804 | 1461609566838 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 11:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:39:26 INFO - PROCESS | 1804 | 1461609566844 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1804 | 1461609566846 Marionette TRACE conn3 <- [1,206,null,{}] 11:39:26 INFO - PROCESS | 1804 | 1461609566852 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:27 INFO - PROCESS | 1804 | 1461609567032 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:39:27 INFO - PROCESS | 1804 | 1461609567050 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bb9800 == 23 [pid = 1804] [id = 59] 11:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (0x7fa818a1ec00) [pid = 1804] [serial = 175] [outer = (nil)] 11:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (0x7fa81a2f1400) [pid = 1804] [serial = 176] [outer = 0x7fa818a1ec00] 11:39:27 INFO - PROCESS | 1804 | 1461609567116 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (0x7fa81a38b400) [pid = 1804] [serial = 177] [outer = 0x7fa818a1ec00] 11:39:27 INFO - PROCESS | 1804 | 1461609567671 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 11:39:27 INFO - PROCESS | 1804 | 1461609567726 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1804 | 1461609567728 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 11:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:39:27 INFO - PROCESS | 1804 | 1461609567734 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1804 | 1461609567736 Marionette TRACE conn3 <- [1,210,null,{}] 11:39:27 INFO - PROCESS | 1804 | 1461609567741 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:27 INFO - PROCESS | 1804 | 1461609567860 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:39:27 INFO - PROCESS | 1804 | 1461609567878 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818388000 == 24 [pid = 1804] [id = 60] 11:39:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (0x7fa80e8e9400) [pid = 1804] [serial = 178] [outer = (nil)] 11:39:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (0x7fa81a38b800) [pid = 1804] [serial = 179] [outer = 0x7fa80e8e9400] 11:39:28 INFO - PROCESS | 1804 | 1461609568008 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (0x7fa81a5cb000) [pid = 1804] [serial = 180] [outer = 0x7fa80e8e9400] 11:39:28 INFO - PROCESS | 1804 | 1461609568762 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1073ms 11:39:28 INFO - PROCESS | 1804 | 1461609568809 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1804 | 1461609568814 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 11:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:39:28 INFO - PROCESS | 1804 | 1461609568822 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1804 | 1461609568828 Marionette TRACE conn3 <- [1,214,null,{}] 11:39:28 INFO - PROCESS | 1804 | 1461609568852 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:29 INFO - PROCESS | 1804 | 1461609569003 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:39:29 INFO - PROCESS | 1804 | 1461609569123 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81187e000 == 25 [pid = 1804] [id = 61] 11:39:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (0x7fa80edc1800) [pid = 1804] [serial = 181] [outer = (nil)] 11:39:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (0x7fa80ff37400) [pid = 1804] [serial = 182] [outer = 0x7fa80edc1800] 11:39:29 INFO - PROCESS | 1804 | 1461609569195 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (0x7fa8113f5800) [pid = 1804] [serial = 183] [outer = 0x7fa80edc1800] 11:39:29 INFO - PROCESS | 1804 | 1461609569869 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1100ms 11:39:29 INFO - PROCESS | 1804 | 1461609569922 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1804 | 1461609569929 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 11:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:39:29 INFO - PROCESS | 1804 | 1461609569939 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1804 | 1461609569942 Marionette TRACE conn3 <- [1,218,null,{}] 11:39:29 INFO - PROCESS | 1804 | 1461609569948 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:30 INFO - PROCESS | 1804 | 1461609570095 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:39:30 INFO - PROCESS | 1804 | 1461609570214 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa815974800 == 26 [pid = 1804] [id = 62] 11:39:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (0x7fa813d31400) [pid = 1804] [serial = 184] [outer = (nil)] 11:39:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x7fa813d97000) [pid = 1804] [serial = 185] [outer = 0x7fa813d31400] 11:39:30 INFO - PROCESS | 1804 | 1461609570282 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x7fa816557000) [pid = 1804] [serial = 186] [outer = 0x7fa813d31400] 11:39:31 INFO - PROCESS | 1804 | 1461609571048 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1131ms 11:39:31 INFO - PROCESS | 1804 | 1461609571069 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1804 | 1461609571072 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 11:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:39:31 INFO - PROCESS | 1804 | 1461609571078 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1804 | 1461609571083 Marionette TRACE conn3 <- [1,222,null,{}] 11:39:31 INFO - PROCESS | 1804 | 1461609571097 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:31 INFO - PROCESS | 1804 | 1461609571242 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:39:31 INFO - PROCESS | 1804 | 1461609571371 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819025800 == 27 [pid = 1804] [id = 63] 11:39:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x7fa816d86800) [pid = 1804] [serial = 187] [outer = (nil)] 11:39:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x7fa818a2a400) [pid = 1804] [serial = 188] [outer = 0x7fa816d86800] 11:39:31 INFO - PROCESS | 1804 | 1461609571441 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x7fa81a2fcc00) [pid = 1804] [serial = 189] [outer = 0x7fa816d86800] 11:39:32 INFO - PROCESS | 1804 | 1461609572221 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1185ms 11:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:39:32 INFO - PROCESS | 1804 | 1461609572273 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1804 | 1461609572276 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 11:39:32 INFO - PROCESS | 1804 | 1461609572283 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1804 | 1461609572286 Marionette TRACE conn3 <- [1,226,null,{}] 11:39:32 INFO - PROCESS | 1804 | 1461609572291 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:32 INFO - PROCESS | 1804 | 1461609572431 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:39:32 INFO - PROCESS | 1804 | 1461609572560 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a31b000 == 28 [pid = 1804] [id = 64] 11:39:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x7fa81840a400) [pid = 1804] [serial = 190] [outer = (nil)] 11:39:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x7fa81ee88400) [pid = 1804] [serial = 191] [outer = 0x7fa81840a400] 11:39:32 INFO - PROCESS | 1804 | 1461609572627 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x7fa823eef800) [pid = 1804] [serial = 192] [outer = 0x7fa81840a400] 11:39:33 INFO - PROCESS | 1804 | 1461609573488 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1278ms 11:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:39:33 INFO - PROCESS | 1804 | 1461609573561 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1804 | 1461609573565 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 11:39:33 INFO - PROCESS | 1804 | 1461609573573 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1804 | 1461609573577 Marionette TRACE conn3 <- [1,230,null,{}] 11:39:33 INFO - PROCESS | 1804 | 1461609573601 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:33 INFO - PROCESS | 1804 | 1461609573735 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:39:33 INFO - PROCESS | 1804 | 1461609573877 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de3e800 == 29 [pid = 1804] [id = 65] 11:39:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x7fa80e4ce000) [pid = 1804] [serial = 193] [outer = (nil)] 11:39:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x7fa80ee6c800) [pid = 1804] [serial = 194] [outer = 0x7fa80e4ce000] 11:39:33 INFO - PROCESS | 1804 | 1461609573961 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x7fa80fe98400) [pid = 1804] [serial = 195] [outer = 0x7fa80e4ce000] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x7fa82616e800) [pid = 1804] [serial = 146] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x7fa827b1e800) [pid = 1804] [serial = 147] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x7fa824c9f800) [pid = 1804] [serial = 144] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x7fa817b0cc00) [pid = 1804] [serial = 141] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x7fa80ff35800) [pid = 1804] [serial = 149] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x7fa81df58400) [pid = 1804] [serial = 132] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (0x7fa81df63400) [pid = 1804] [serial = 143] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (0x7fa8164f5800) [pid = 1804] [serial = 140] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (0x7fa82a30d000) [pid = 1804] [serial = 135] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (0x7fa8114d7400) [pid = 1804] [serial = 137] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (0x7fa813d2bc00) [pid = 1804] [serial = 138] [outer = (nil)] [url = about:blank] 11:39:34 INFO - PROCESS | 1804 | 1461609574708 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1150ms 11:39:34 INFO - PROCESS | 1804 | 1461609574721 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1804 | 1461609574729 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 11:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:39:34 INFO - PROCESS | 1804 | 1461609574738 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1804 | 1461609574741 Marionette TRACE conn3 <- [1,234,null,{}] 11:39:34 INFO - PROCESS | 1804 | 1461609574746 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:34 INFO - PROCESS | 1804 | 1461609574874 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:39:34 INFO - PROCESS | 1804 | 1461609574966 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81496c800 == 30 [pid = 1804] [id = 66] 11:39:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (0x7fa80e4d9800) [pid = 1804] [serial = 196] [outer = (nil)] 11:39:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (0x7fa81131a800) [pid = 1804] [serial = 197] [outer = 0x7fa80e4d9800] 11:39:35 INFO - PROCESS | 1804 | 1461609575024 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (0x7fa8160da000) [pid = 1804] [serial = 198] [outer = 0x7fa80e4d9800] 11:39:35 INFO - PROCESS | 1804 | 1461609575619 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 932ms 11:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:39:35 INFO - PROCESS | 1804 | 1461609575669 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1804 | 1461609575671 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 11:39:35 INFO - PROCESS | 1804 | 1461609575676 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1804 | 1461609575681 Marionette TRACE conn3 <- [1,238,null,{}] 11:39:35 INFO - PROCESS | 1804 | 1461609575695 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:35 INFO - PROCESS | 1804 | 1461609575827 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:39:35 INFO - PROCESS | 1804 | 1461609575914 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bad800 == 31 [pid = 1804] [id = 67] 11:39:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (0x7fa8160d1000) [pid = 1804] [serial = 199] [outer = (nil)] 11:39:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (0x7fa81707cc00) [pid = 1804] [serial = 200] [outer = 0x7fa8160d1000] 11:39:35 INFO - PROCESS | 1804 | 1461609575973 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x7fa818496400) [pid = 1804] [serial = 201] [outer = 0x7fa8160d1000] 11:39:36 INFO - PROCESS | 1804 | 1461609576565 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 929ms 11:39:36 INFO - PROCESS | 1804 | 1461609576605 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1804 | 1461609576608 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 11:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:39:36 INFO - PROCESS | 1804 | 1461609576613 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1804 | 1461609576615 Marionette TRACE conn3 <- [1,242,null,{}] 11:39:36 INFO - PROCESS | 1804 | 1461609576630 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:36 INFO - PROCESS | 1804 | 1461609576791 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:39:36 INFO - PROCESS | 1804 | 1461609576815 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818fd0800 == 32 [pid = 1804] [id = 68] 11:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x7fa811321c00) [pid = 1804] [serial = 202] [outer = (nil)] 11:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x7fa81a269800) [pid = 1804] [serial = 203] [outer = 0x7fa811321c00] 11:39:36 INFO - PROCESS | 1804 | 1461609576871 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x7fa80e4cf000) [pid = 1804] [serial = 204] [outer = 0x7fa811321c00] 11:39:37 INFO - PROCESS | 1804 | 1461609577578 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 11:39:37 INFO - PROCESS | 1804 | 1461609577599 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1804 | 1461609577601 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 11:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:39:37 INFO - PROCESS | 1804 | 1461609577607 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1804 | 1461609577609 Marionette TRACE conn3 <- [1,246,null,{}] 11:39:37 INFO - PROCESS | 1804 | 1461609577614 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:37 INFO - PROCESS | 1804 | 1461609577759 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:39:37 INFO - PROCESS | 1804 | 1461609577781 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e05a000 == 33 [pid = 1804] [id = 69] 11:39:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x7fa80e2d9000) [pid = 1804] [serial = 205] [outer = (nil)] 11:39:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x7fa824a61c00) [pid = 1804] [serial = 206] [outer = 0x7fa80e2d9000] 11:39:37 INFO - PROCESS | 1804 | 1461609577836 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x7fa824d04800) [pid = 1804] [serial = 207] [outer = 0x7fa80e2d9000] 11:39:38 INFO - PROCESS | 1804 | 1461609578486 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 932ms 11:39:38 INFO - PROCESS | 1804 | 1461609578541 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1804 | 1461609578543 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 11:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:39:38 INFO - PROCESS | 1804 | 1461609578549 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1804 | 1461609578551 Marionette TRACE conn3 <- [1,250,null,{}] 11:39:38 INFO - PROCESS | 1804 | 1461609578556 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:38 INFO - PROCESS | 1804 | 1461609578732 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (0x7fa813d34000) [pid = 1804] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (0x7fa80fe90c00) [pid = 1804] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (0x7fa80e8e2400) [pid = 1804] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (0x7fa80e8e3c00) [pid = 1804] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (0x7fa80e156000) [pid = 1804] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (0x7fa818a1ec00) [pid = 1804] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:39:38 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (0x7fa80de25000) [pid = 1804] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:39:38 INFO - PROCESS | 1804 | 1461609578902 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e9e800 == 34 [pid = 1804] [id = 70] 11:39:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (0x7fa80e8e2400) [pid = 1804] [serial = 208] [outer = (nil)] 11:39:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (0x7fa8113f5400) [pid = 1804] [serial = 209] [outer = 0x7fa80e8e2400] 11:39:38 INFO - PROCESS | 1804 | 1461609578971 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (0x7fa825f04000) [pid = 1804] [serial = 210] [outer = 0x7fa80e8e2400] 11:39:39 INFO - PROCESS | 1804 | 1461609579529 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1028ms 11:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:39:39 INFO - PROCESS | 1804 | 1461609579578 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1804 | 1461609579580 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 11:39:39 INFO - PROCESS | 1804 | 1461609579584 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1804 | 1461609579586 Marionette TRACE conn3 <- [1,254,null,{}] 11:39:39 INFO - PROCESS | 1804 | 1461609579591 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:39 INFO - PROCESS | 1804 | 1461609579706 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:39:39 INFO - PROCESS | 1804 | 1461609579796 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80eeac800 == 35 [pid = 1804] [id = 71] 11:39:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (0x7fa80e8e3c00) [pid = 1804] [serial = 211] [outer = (nil)] 11:39:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (0x7fa82617b000) [pid = 1804] [serial = 212] [outer = 0x7fa80e8e3c00] 11:39:39 INFO - PROCESS | 1804 | 1461609579852 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (0x7fa8280be400) [pid = 1804] [serial = 213] [outer = 0x7fa80e8e3c00] 11:39:40 INFO - PROCESS | 1804 | 1461609580383 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 826ms 11:39:40 INFO - PROCESS | 1804 | 1461609580412 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:39:40 INFO - PROCESS | 1804 | 1461609580420 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 11:39:40 INFO - PROCESS | 1804 | 1461609580426 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1804 | 1461609580428 Marionette TRACE conn3 <- [1,258,null,{}] 11:39:40 INFO - PROCESS | 1804 | 1461609580433 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:40 INFO - PROCESS | 1804 | 1461609580573 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:39:40 INFO - PROCESS | 1804 | 1461609580593 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825117800 == 36 [pid = 1804] [id = 72] 11:39:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (0x7fa80e4cf800) [pid = 1804] [serial = 214] [outer = (nil)] 11:39:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (0x7fa829710400) [pid = 1804] [serial = 215] [outer = 0x7fa80e4cf800] 11:39:40 INFO - PROCESS | 1804 | 1461609580731 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (0x7fa829aafc00) [pid = 1804] [serial = 216] [outer = 0x7fa80e4cf800] 11:39:41 INFO - PROCESS | 1804 | 1461609581513 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1123ms 11:39:41 INFO - PROCESS | 1804 | 1461609581551 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1804 | 1461609581557 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 11:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:39:41 INFO - PROCESS | 1804 | 1461609581582 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1804 | 1461609581588 Marionette TRACE conn3 <- [1,262,null,{}] 11:39:41 INFO - PROCESS | 1804 | 1461609581595 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:41 INFO - PROCESS | 1804 | 1461609581766 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:39:41 INFO - PROCESS | 1804 | 1461609581900 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81705f800 == 37 [pid = 1804] [id = 73] 11:39:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (0x7fa811316400) [pid = 1804] [serial = 217] [outer = (nil)] 11:39:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (0x7fa813d2d800) [pid = 1804] [serial = 218] [outer = 0x7fa811316400] 11:39:41 INFO - PROCESS | 1804 | 1461609581981 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (0x7fa8160d7400) [pid = 1804] [serial = 219] [outer = 0x7fa811316400] 11:39:42 INFO - PROCESS | 1804 | 1461609582781 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1241ms 11:39:42 INFO - PROCESS | 1804 | 1461609582820 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1804 | 1461609582828 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 11:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:39:42 INFO - PROCESS | 1804 | 1461609582856 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1804 | 1461609582860 Marionette TRACE conn3 <- [1,266,null,{}] 11:39:42 INFO - PROCESS | 1804 | 1461609582866 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:43 INFO - PROCESS | 1804 | 1461609583017 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:39:43 INFO - PROCESS | 1804 | 1461609583141 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee7000 == 38 [pid = 1804] [id = 74] 11:39:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (0x7fa816e2b800) [pid = 1804] [serial = 220] [outer = (nil)] 11:39:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x7fa818411800) [pid = 1804] [serial = 221] [outer = 0x7fa816e2b800] 11:39:43 INFO - PROCESS | 1804 | 1461609583212 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x7fa81a38d800) [pid = 1804] [serial = 222] [outer = 0x7fa816e2b800] 11:39:43 INFO - PROCESS | 1804 | 1461609583993 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1183ms 11:39:44 INFO - PROCESS | 1804 | 1461609584037 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1804 | 1461609584041 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 11:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:39:44 INFO - PROCESS | 1804 | 1461609584047 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1804 | 1461609584052 Marionette TRACE conn3 <- [1,270,null,{}] 11:39:44 INFO - PROCESS | 1804 | 1461609584084 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:44 INFO - PROCESS | 1804 | 1461609584239 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:39:44 INFO - PROCESS | 1804 | 1461609584363 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa827b3b000 == 39 [pid = 1804] [id = 75] 11:39:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x7fa824a6b800) [pid = 1804] [serial = 223] [outer = (nil)] 11:39:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x7fa825e44400) [pid = 1804] [serial = 224] [outer = 0x7fa824a6b800] 11:39:44 INFO - PROCESS | 1804 | 1461609584435 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x7fa828040c00) [pid = 1804] [serial = 225] [outer = 0x7fa824a6b800] 11:39:45 INFO - PROCESS | 1804 | 1461609585216 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1239ms 11:39:45 INFO - PROCESS | 1804 | 1461609585286 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1804 | 1461609585291 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 11:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:39:45 INFO - PROCESS | 1804 | 1461609585296 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1804 | 1461609585298 Marionette TRACE conn3 <- [1,274,null,{}] 11:39:45 INFO - PROCESS | 1804 | 1461609585303 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:45 INFO - PROCESS | 1804 | 1461609585447 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:39:45 INFO - PROCESS | 1804 | 1461609585575 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82993b800 == 40 [pid = 1804] [id = 76] 11:39:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x7fa817b50000) [pid = 1804] [serial = 226] [outer = (nil)] 11:39:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x7fa817b58000) [pid = 1804] [serial = 227] [outer = 0x7fa817b50000] 11:39:45 INFO - PROCESS | 1804 | 1461609585641 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x7fa81df63400) [pid = 1804] [serial = 228] [outer = 0x7fa817b50000] 11:39:46 INFO - PROCESS | 1804 | 1461609586331 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1079ms 11:39:46 INFO - PROCESS | 1804 | 1461609586376 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1804 | 1461609586378 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 11:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:39:46 INFO - PROCESS | 1804 | 1461609586384 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1804 | 1461609586386 Marionette TRACE conn3 <- [1,278,null,{}] 11:39:46 INFO - PROCESS | 1804 | 1461609586391 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:46 INFO - PROCESS | 1804 | 1461609586537 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:39:46 INFO - PROCESS | 1804 | 1461609586642 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829f4d800 == 41 [pid = 1804] [id = 77] 11:39:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x7fa817b52c00) [pid = 1804] [serial = 229] [outer = (nil)] 11:39:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x7fa82970c000) [pid = 1804] [serial = 230] [outer = 0x7fa817b52c00] 11:39:46 INFO - PROCESS | 1804 | 1461609586706 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x7fa829f6f000) [pid = 1804] [serial = 231] [outer = 0x7fa817b52c00] 11:39:47 INFO - PROCESS | 1804 | 1461609587482 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1125ms 11:39:47 INFO - PROCESS | 1804 | 1461609587510 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1804 | 1461609587518 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 11:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:39:47 INFO - PROCESS | 1804 | 1461609587540 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1804 | 1461609587544 Marionette TRACE conn3 <- [1,282,null,{}] 11:39:47 INFO - PROCESS | 1804 | 1461609587551 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:47 INFO - PROCESS | 1804 | 1461609587705 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:39:47 INFO - PROCESS | 1804 | 1461609587972 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81596b000 == 42 [pid = 1804] [id = 78] 11:39:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa80e2e2800) [pid = 1804] [serial = 232] [outer = (nil)] 11:39:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa80e4d3000) [pid = 1804] [serial = 233] [outer = 0x7fa80e2e2800] 11:39:48 INFO - PROCESS | 1804 | 1461609588051 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa80fa1ec00) [pid = 1804] [serial = 234] [outer = 0x7fa80e2e2800] 11:39:48 INFO - PROCESS | 1804 | 1461609588782 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1303ms 11:39:48 INFO - PROCESS | 1804 | 1461609588828 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:39:48 INFO - PROCESS | 1804 | 1461609588833 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 11:39:48 INFO - PROCESS | 1804 | 1461609588840 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1804 | 1461609588844 Marionette TRACE conn3 <- [1,286,null,{}] 11:39:48 INFO - PROCESS | 1804 | 1461609588867 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:49 INFO - PROCESS | 1804 | 1461609589009 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:39:49 INFO - PROCESS | 1804 | 1461609589138 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3ab800 == 43 [pid = 1804] [id = 79] 11:39:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa80de21800) [pid = 1804] [serial = 235] [outer = (nil)] 11:39:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x7fa81616a400) [pid = 1804] [serial = 236] [outer = 0x7fa80de21800] 11:39:49 INFO - PROCESS | 1804 | 1461609589224 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x7fa816e1fc00) [pid = 1804] [serial = 237] [outer = 0x7fa80de21800] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81903c800 == 42 [pid = 1804] [id = 45] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80eeac800 == 41 [pid = 1804] [id = 71] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e9e800 == 40 [pid = 1804] [id = 70] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e05a000 == 39 [pid = 1804] [id = 69] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x7fa81a38b800) [pid = 1804] [serial = 179] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x7fa80e151000) [pid = 1804] [serial = 152] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x7fa815167000) [pid = 1804] [serial = 155] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818fd0800 == 38 [pid = 1804] [id = 68] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bad800 == 37 [pid = 1804] [id = 67] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81496c800 == 36 [pid = 1804] [id = 66] 11:39:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80de3e800 == 35 [pid = 1804] [id = 65] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x7fa816d80400) [pid = 1804] [serial = 150] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x7fa8160d1400) [pid = 1804] [serial = 167] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x7fa811323c00) [pid = 1804] [serial = 164] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x7fa813d8b800) [pid = 1804] [serial = 165] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x7fa80ee75400) [pid = 1804] [serial = 161] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x7fa80fe90400) [pid = 1804] [serial = 162] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x7fa81752f000) [pid = 1804] [serial = 170] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (0x7fa811867400) [pid = 1804] [serial = 158] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (0x7fa817b0d400) [pid = 1804] [serial = 173] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (0x7fa81a2f1400) [pid = 1804] [serial = 176] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (0x7fa817b19000) [pid = 1804] [serial = 171] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (0x7fa81a38b400) [pid = 1804] [serial = 177] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (0x7fa817e1f000) [pid = 1804] [serial = 174] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (0x7fa816b29c00) [pid = 1804] [serial = 168] [outer = (nil)] [url = about:blank] 11:39:49 INFO - PROCESS | 1804 | 1461609589983 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1201ms 11:39:50 INFO - PROCESS | 1804 | 1461609590046 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1804 | 1461609590051 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 11:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:39:50 INFO - PROCESS | 1804 | 1461609590058 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1804 | 1461609590061 Marionette TRACE conn3 <- [1,290,null,{}] 11:39:50 INFO - PROCESS | 1804 | 1461609590066 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:50 INFO - PROCESS | 1804 | 1461609590188 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:39:50 INFO - PROCESS | 1804 | 1461609590204 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81188c000 == 36 [pid = 1804] [id = 80] 11:39:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (0x7fa816d80400) [pid = 1804] [serial = 238] [outer = (nil)] 11:39:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (0x7fa81768f400) [pid = 1804] [serial = 239] [outer = 0x7fa816d80400] 11:39:50 INFO - PROCESS | 1804 | 1461609590261 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (0x7fa817b4dc00) [pid = 1804] [serial = 240] [outer = 0x7fa816d80400] 11:39:51 INFO - PROCESS | 1804 | 1461609590998 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 975ms 11:39:51 INFO - PROCESS | 1804 | 1461609591033 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1804 | 1461609591035 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 11:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:39:51 INFO - PROCESS | 1804 | 1461609591042 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1804 | 1461609591050 Marionette TRACE conn3 <- [1,294,null,{}] 11:39:51 INFO - PROCESS | 1804 | 1461609591074 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:51 INFO - PROCESS | 1804 | 1461609591198 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:39:51 INFO - PROCESS | 1804 | 1461609591215 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819021800 == 37 [pid = 1804] [id = 81] 11:39:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (0x7fa818a1d400) [pid = 1804] [serial = 241] [outer = (nil)] 11:39:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (0x7fa81a2f7800) [pid = 1804] [serial = 242] [outer = 0x7fa818a1d400] 11:39:51 INFO - PROCESS | 1804 | 1461609591270 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (0x7fa81a5c3800) [pid = 1804] [serial = 243] [outer = 0x7fa818a1d400] 11:39:51 INFO - PROCESS | 1804 | 1461609591954 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:51 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. 11:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 947ms 11:39:51 INFO - PROCESS | 1804 | 1461609591988 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1804 | 1461609591991 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 11:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:39:52 INFO - PROCESS | 1804 | 1461609592008 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1804 | 1461609592012 Marionette TRACE conn3 <- [1,298,null,{}] 11:39:52 INFO - PROCESS | 1804 | 1461609592017 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:52 INFO - PROCESS | 1804 | 1461609592180 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:39:52 INFO - PROCESS | 1804 | 1461609592203 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee9000 == 38 [pid = 1804] [id = 82] 11:39:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (0x7fa80edc8400) [pid = 1804] [serial = 244] [outer = (nil)] 11:39:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x7fa823e17800) [pid = 1804] [serial = 245] [outer = 0x7fa80edc8400] 11:39:52 INFO - PROCESS | 1804 | 1461609592259 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x7fa824f48c00) [pid = 1804] [serial = 246] [outer = 0x7fa80edc8400] 11:39:52 INFO - PROCESS | 1804 | 1461609592863 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:52 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. 11:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 886ms 11:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:39:52 INFO - PROCESS | 1804 | 1461609592897 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1804 | 1461609592899 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 11:39:52 INFO - PROCESS | 1804 | 1461609592904 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1804 | 1461609592907 Marionette TRACE conn3 <- [1,302,null,{}] 11:39:52 INFO - PROCESS | 1804 | 1461609592912 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:53 INFO - PROCESS | 1804 | 1461609593062 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:39:53 INFO - PROCESS | 1804 | 1461609593090 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811889000 == 39 [pid = 1804] [id = 83] 11:39:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x7fa816c64400) [pid = 1804] [serial = 247] [outer = (nil)] 11:39:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x7fa816c66400) [pid = 1804] [serial = 248] [outer = 0x7fa816c64400] 11:39:53 INFO - PROCESS | 1804 | 1461609593156 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa824df1800) [pid = 1804] [serial = 249] [outer = 0x7fa816c64400] 11:39:53 INFO - PROCESS | 1804 | 1461609593840 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:53 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. 11:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 977ms 11:39:53 INFO - PROCESS | 1804 | 1461609593881 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1804 | 1461609593883 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 11:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:39:53 INFO - PROCESS | 1804 | 1461609593894 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1804 | 1461609593895 Marionette TRACE conn3 <- [1,306,null,{}] 11:39:53 INFO - PROCESS | 1804 | 1461609593900 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:54 INFO - PROCESS | 1804 | 1461609594065 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:39:54 INFO - PROCESS | 1804 | 1461609594131 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a1a5000 == 40 [pid = 1804] [id = 84] 11:39:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa825e43400) [pid = 1804] [serial = 250] [outer = (nil)] 11:39:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa8280bdc00) [pid = 1804] [serial = 251] [outer = 0x7fa825e43400] 11:39:54 INFO - PROCESS | 1804 | 1461609594188 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa829fa0000) [pid = 1804] [serial = 252] [outer = 0x7fa825e43400] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x7fa80e4d9800) [pid = 1804] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x7fa80e2d9000) [pid = 1804] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x7fa811321c00) [pid = 1804] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x7fa8160d1000) [pid = 1804] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x7fa80e8e2400) [pid = 1804] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x7fa80e4ce000) [pid = 1804] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:39:54 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x7fa80e8e3c00) [pid = 1804] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:39:54 INFO - PROCESS | 1804 | 1461609594937 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:54 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. 11:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1085ms 11:39:54 INFO - PROCESS | 1804 | 1461609594976 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1804 | 1461609594978 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 11:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:39:54 INFO - PROCESS | 1804 | 1461609594985 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1804 | 1461609594987 Marionette TRACE conn3 <- [1,310,null,{}] 11:39:54 INFO - PROCESS | 1804 | 1461609594992 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:55 INFO - PROCESS | 1804 | 1461609595144 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:39:55 INFO - PROCESS | 1804 | 1461609595164 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a1af000 == 41 [pid = 1804] [id = 85] 11:39:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x7fa811321c00) [pid = 1804] [serial = 253] [outer = (nil)] 11:39:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x7fa829f9b800) [pid = 1804] [serial = 254] [outer = 0x7fa811321c00] 11:39:55 INFO - PROCESS | 1804 | 1461609595221 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x7fa82a14f400) [pid = 1804] [serial = 255] [outer = 0x7fa811321c00] 11:39:55 INFO - PROCESS | 1804 | 1461609595847 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:55 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. 11:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 924ms 11:39:55 INFO - PROCESS | 1804 | 1461609595910 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1804 | 1461609595914 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 11:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:39:55 INFO - PROCESS | 1804 | 1461609595921 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1804 | 1461609595925 Marionette TRACE conn3 <- [1,314,null,{}] 11:39:55 INFO - PROCESS | 1804 | 1461609595935 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:56 INFO - PROCESS | 1804 | 1461609596085 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:39:56 INFO - PROCESS | 1804 | 1461609596185 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf8c800 == 42 [pid = 1804] [id = 86] 11:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa80e2d9000) [pid = 1804] [serial = 256] [outer = (nil)] 11:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa82a309800) [pid = 1804] [serial = 257] [outer = 0x7fa80e2d9000] 11:39:56 INFO - PROCESS | 1804 | 1461609596247 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa82a3e5c00) [pid = 1804] [serial = 258] [outer = 0x7fa80e2d9000] 11:39:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa80fe94c00) [pid = 1804] [serial = 259] [outer = 0x7fa80de1dc00] 11:39:57 INFO - PROCESS | 1804 | 1461609597166 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:57 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. 11:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1338ms 11:39:57 INFO - PROCESS | 1804 | 1461609597260 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1804 | 1461609597266 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 11:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:39:57 INFO - PROCESS | 1804 | 1461609597274 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1804 | 1461609597279 Marionette TRACE conn3 <- [1,318,null,{}] 11:39:57 INFO - PROCESS | 1804 | 1461609597286 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:57 INFO - PROCESS | 1804 | 1461609597476 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:39:57 INFO - PROCESS | 1804 | 1461609597669 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e93800 == 43 [pid = 1804] [id = 87] 11:39:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x7fa816c5c800) [pid = 1804] [serial = 260] [outer = (nil)] 11:39:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x7fa816c61000) [pid = 1804] [serial = 261] [outer = 0x7fa816c5c800] 11:39:57 INFO - PROCESS | 1804 | 1461609597753 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x7fa816d82400) [pid = 1804] [serial = 262] [outer = 0x7fa816c5c800] 11:39:58 INFO - PROCESS | 1804 | 1461609598544 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:58 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. 11:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1331ms 11:39:58 INFO - PROCESS | 1804 | 1461609598605 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1804 | 1461609598612 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 11:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:39:58 INFO - PROCESS | 1804 | 1461609598621 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1804 | 1461609598625 Marionette TRACE conn3 <- [1,322,null,{}] 11:39:58 INFO - PROCESS | 1804 | 1461609598630 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:39:58 INFO - PROCESS | 1804 | 1461609598781 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:39:58 INFO - PROCESS | 1804 | 1461609598910 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82611b000 == 44 [pid = 1804] [id = 88] 11:39:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa817694400) [pid = 1804] [serial = 263] [outer = (nil)] 11:39:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x7fa817b58800) [pid = 1804] [serial = 264] [outer = 0x7fa817694400] 11:39:58 INFO - PROCESS | 1804 | 1461609598976 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x7fa818493000) [pid = 1804] [serial = 265] [outer = 0x7fa817694400] 11:39:59 INFO - PROCESS | 1804 | 1461609599892 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:39:59 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. 11:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1281ms 11:39:59 INFO - PROCESS | 1804 | 1461609599903 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1804 | 1461609599905 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 11:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:39:59 INFO - PROCESS | 1804 | 1461609599911 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1804 | 1461609599916 Marionette TRACE conn3 <- [1,326,null,{}] 11:39:59 INFO - PROCESS | 1804 | 1461609599931 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:00 INFO - PROCESS | 1804 | 1461609600082 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:40:00 INFO - PROCESS | 1804 | 1461609600220 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e33b000 == 45 [pid = 1804] [id = 89] 11:40:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x7fa823e1cc00) [pid = 1804] [serial = 266] [outer = (nil)] 11:40:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x7fa825e44000) [pid = 1804] [serial = 267] [outer = 0x7fa823e1cc00] 11:40:00 INFO - PROCESS | 1804 | 1461609600293 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa829aa3400) [pid = 1804] [serial = 268] [outer = 0x7fa823e1cc00] 11:40:01 INFO - PROCESS | 1804 | 1461609601081 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:01 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. 11:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1230ms 11:40:01 INFO - PROCESS | 1804 | 1461609601142 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1804 | 1461609601146 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 11:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:40:01 INFO - PROCESS | 1804 | 1461609601151 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1804 | 1461609601154 Marionette TRACE conn3 <- [1,330,null,{}] 11:40:01 INFO - PROCESS | 1804 | 1461609601159 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:01 INFO - PROCESS | 1804 | 1461609601308 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:40:01 INFO - PROCESS | 1804 | 1461609601461 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e5ad800 == 46 [pid = 1804] [id = 90] 11:40:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa80e2e5000) [pid = 1804] [serial = 269] [outer = (nil)] 11:40:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa82a3ebc00) [pid = 1804] [serial = 270] [outer = 0x7fa80e2e5000] 11:40:01 INFO - PROCESS | 1804 | 1461609601535 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa82a435400) [pid = 1804] [serial = 271] [outer = 0x7fa80e2e5000] 11:40:02 INFO - PROCESS | 1804 | 1461609602613 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:02 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. 11:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1528ms 11:40:02 INFO - PROCESS | 1804 | 1461609602681 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1804 | 1461609602685 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 11:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:40:02 INFO - PROCESS | 1804 | 1461609602693 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1804 | 1461609602697 Marionette TRACE conn3 <- [1,334,null,{}] 11:40:02 INFO - PROCESS | 1804 | 1461609602704 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:02 INFO - PROCESS | 1804 | 1461609602858 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:40:03 INFO - PROCESS | 1804 | 1461609603043 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa813d4a000 == 47 [pid = 1804] [id = 91] 11:40:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa813d2e000) [pid = 1804] [serial = 272] [outer = (nil)] 11:40:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa813d90000) [pid = 1804] [serial = 273] [outer = 0x7fa813d2e000] 11:40:03 INFO - PROCESS | 1804 | 1461609603155 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa816280400) [pid = 1804] [serial = 274] [outer = 0x7fa813d2e000] 11:40:03 INFO - PROCESS | 1804 | 1461609603843 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:03 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. 11:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1227ms 11:40:03 INFO - PROCESS | 1804 | 1461609603921 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1804 | 1461609603928 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 11:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:40:03 INFO - PROCESS | 1804 | 1461609603937 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1804 | 1461609603940 Marionette TRACE conn3 <- [1,338,null,{}] 11:40:03 INFO - PROCESS | 1804 | 1461609603944 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:04 INFO - PROCESS | 1804 | 1461609604100 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a1af000 == 46 [pid = 1804] [id = 85] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a1a5000 == 45 [pid = 1804] [id = 84] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811889000 == 44 [pid = 1804] [id = 83] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eee9000 == 43 [pid = 1804] [id = 82] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa829710400) [pid = 1804] [serial = 215] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819021800 == 42 [pid = 1804] [id = 81] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81188c000 == 41 [pid = 1804] [id = 80] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e3ab800 == 40 [pid = 1804] [id = 79] 11:40:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81596b000 == 39 [pid = 1804] [id = 78] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa8280be400) [pid = 1804] [serial = 213] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x7fa8160da000) [pid = 1804] [serial = 198] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x7fa824a61c00) [pid = 1804] [serial = 206] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x7fa818a2a400) [pid = 1804] [serial = 188] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x7fa81a269800) [pid = 1804] [serial = 203] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x7fa818496400) [pid = 1804] [serial = 201] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x7fa81707cc00) [pid = 1804] [serial = 200] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x7fa8113f5400) [pid = 1804] [serial = 209] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x7fa80fe98400) [pid = 1804] [serial = 195] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x7fa81ee88400) [pid = 1804] [serial = 191] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x7fa80ff37400) [pid = 1804] [serial = 182] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x7fa824d04800) [pid = 1804] [serial = 207] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x7fa82617b000) [pid = 1804] [serial = 212] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x7fa825f04000) [pid = 1804] [serial = 210] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x7fa81131a800) [pid = 1804] [serial = 197] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x7fa80e4cf000) [pid = 1804] [serial = 204] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x7fa80ee6c800) [pid = 1804] [serial = 194] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x7fa813d97000) [pid = 1804] [serial = 185] [outer = (nil)] [url = about:blank] 11:40:04 INFO - PROCESS | 1804 | 1461609604249 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb8a000 == 40 [pid = 1804] [id = 92] 11:40:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa80e4cf000) [pid = 1804] [serial = 275] [outer = (nil)] 11:40:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa816c5f800) [pid = 1804] [serial = 276] [outer = 0x7fa80e4cf000] 11:40:04 INFO - PROCESS | 1804 | 1461609604318 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa81768ec00) [pid = 1804] [serial = 277] [outer = 0x7fa80e4cf000] 11:40:04 INFO - PROCESS | 1804 | 1461609604919 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:04 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. 11:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1028ms 11:40:04 INFO - PROCESS | 1804 | 1461609604965 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1804 | 1461609604968 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 11:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:40:04 INFO - PROCESS | 1804 | 1461609604974 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1804 | 1461609604978 Marionette TRACE conn3 <- [1,342,null,{}] 11:40:05 INFO - PROCESS | 1804 | 1461609605028 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:05 INFO - PROCESS | 1804 | 1461609605162 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:40:05 INFO - PROCESS | 1804 | 1461609605250 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e8f800 == 41 [pid = 1804] [id = 93] 11:40:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa816284000) [pid = 1804] [serial = 278] [outer = (nil)] 11:40:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x7fa817b5cc00) [pid = 1804] [serial = 279] [outer = 0x7fa816284000] 11:40:05 INFO - PROCESS | 1804 | 1461609605309 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x7fa81a25e800) [pid = 1804] [serial = 280] [outer = 0x7fa816284000] 11:40:05 INFO - PROCESS | 1804 | 1461609605919 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:05 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. 11:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 981ms 11:40:05 INFO - PROCESS | 1804 | 1461609605955 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1804 | 1461609605960 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 11:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:40:05 INFO - PROCESS | 1804 | 1461609605965 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1804 | 1461609605966 Marionette TRACE conn3 <- [1,346,null,{}] 11:40:05 INFO - PROCESS | 1804 | 1461609605971 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:06 INFO - PROCESS | 1804 | 1461609606094 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:40:06 INFO - PROCESS | 1804 | 1461609606200 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819032000 == 42 [pid = 1804] [id = 94] 11:40:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x7fa81655ec00) [pid = 1804] [serial = 281] [outer = (nil)] 11:40:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa81b102c00) [pid = 1804] [serial = 282] [outer = 0x7fa81655ec00] 11:40:06 INFO - PROCESS | 1804 | 1461609606255 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x7fa824c9bc00) [pid = 1804] [serial = 283] [outer = 0x7fa81655ec00] 11:40:06 INFO - PROCESS | 1804 | 1461609606893 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:06 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. 11:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 978ms 11:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:40:06 INFO - PROCESS | 1804 | 1461609606943 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1804 | 1461609606946 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 11:40:06 INFO - PROCESS | 1804 | 1461609606950 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1804 | 1461609606953 Marionette TRACE conn3 <- [1,350,null,{}] 11:40:06 INFO - PROCESS | 1804 | 1461609606963 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:07 INFO - PROCESS | 1804 | 1461609607116 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:40:07 INFO - PROCESS | 1804 | 1461609607176 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e068000 == 43 [pid = 1804] [id = 95] 11:40:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x7fa80edbfc00) [pid = 1804] [serial = 284] [outer = (nil)] 11:40:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x7fa8251f0c00) [pid = 1804] [serial = 285] [outer = 0x7fa80edbfc00] 11:40:07 INFO - PROCESS | 1804 | 1461609607231 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x7fa825fbb800) [pid = 1804] [serial = 286] [outer = 0x7fa80edbfc00] 11:40:07 INFO - PROCESS | 1804 | 1461609607860 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:07 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. 11:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 934ms 11:40:07 INFO - PROCESS | 1804 | 1461609607884 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:40:07 INFO - PROCESS | 1804 | 1461609607887 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 11:40:07 INFO - PROCESS | 1804 | 1461609607892 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1804 | 1461609607894 Marionette TRACE conn3 <- [1,354,null,{}] 11:40:07 INFO - PROCESS | 1804 | 1461609607899 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:08 INFO - PROCESS | 1804 | 1461609608085 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:40:08 INFO - PROCESS | 1804 | 1461609608160 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82511b000 == 44 [pid = 1804] [id = 96] 11:40:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa816ab8400) [pid = 1804] [serial = 287] [outer = (nil)] 11:40:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa816abe400) [pid = 1804] [serial = 288] [outer = 0x7fa816ab8400] 11:40:08 INFO - PROCESS | 1804 | 1461609608220 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa829aac400) [pid = 1804] [serial = 289] [outer = 0x7fa816ab8400] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x7fa816c64400) [pid = 1804] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x7fa825e43400) [pid = 1804] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x7fa818a1d400) [pid = 1804] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x7fa80de21800) [pid = 1804] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x7fa816d80400) [pid = 1804] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x7fa80e2e2800) [pid = 1804] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x7fa80edc8400) [pid = 1804] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:40:08 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x7fa811321c00) [pid = 1804] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:40:09 INFO - PROCESS | 1804 | 1461609609052 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:09 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. 11:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1181ms 11:40:09 INFO - PROCESS | 1804 | 1461609609072 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1804 | 1461609609075 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 11:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:40:09 INFO - PROCESS | 1804 | 1461609609080 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1804 | 1461609609082 Marionette TRACE conn3 <- [1,358,null,{}] 11:40:09 INFO - PROCESS | 1804 | 1461609609087 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:09 INFO - PROCESS | 1804 | 1461609609202 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:40:09 INFO - PROCESS | 1804 | 1461609609215 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a519800 == 45 [pid = 1804] [id = 97] 11:40:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa8113edc00) [pid = 1804] [serial = 290] [outer = (nil)] 11:40:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x7fa817692c00) [pid = 1804] [serial = 291] [outer = 0x7fa8113edc00] 11:40:09 INFO - PROCESS | 1804 | 1461609609269 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x7fa829fa3800) [pid = 1804] [serial = 292] [outer = 0x7fa8113edc00] 11:40:09 INFO - PROCESS | 1804 | 1461609609885 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:09 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. 11:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 877ms 11:40:09 INFO - PROCESS | 1804 | 1461609609961 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1804 | 1461609609964 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 11:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:40:09 INFO - PROCESS | 1804 | 1461609609969 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1804 | 1461609609972 Marionette TRACE conn3 <- [1,362,null,{}] 11:40:09 INFO - PROCESS | 1804 | 1461609609977 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:10 INFO - PROCESS | 1804 | 1461609610127 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:40:10 INFO - PROCESS | 1804 | 1461609610144 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829978000 == 46 [pid = 1804] [id = 98] 11:40:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x7fa816abb000) [pid = 1804] [serial = 293] [outer = (nil)] 11:40:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x7fa82a145c00) [pid = 1804] [serial = 294] [outer = 0x7fa816abb000] 11:40:10 INFO - PROCESS | 1804 | 1461609610199 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa82bf56400) [pid = 1804] [serial = 295] [outer = 0x7fa816abb000] 11:40:10 INFO - PROCESS | 1804 | 1461609610817 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:10 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. 11:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 976ms 11:40:10 INFO - PROCESS | 1804 | 1461609610947 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1804 | 1461609610952 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 11:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:40:10 INFO - PROCESS | 1804 | 1461609610970 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1804 | 1461609610974 Marionette TRACE conn3 <- [1,366,null,{}] 11:40:10 INFO - PROCESS | 1804 | 1461609610981 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:11 INFO - PROCESS | 1804 | 1461609611131 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:40:11 INFO - PROCESS | 1804 | 1461609611263 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816dcf000 == 47 [pid = 1804] [id = 99] 11:40:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa80fe98400) [pid = 1804] [serial = 296] [outer = (nil)] 11:40:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa8113ee000) [pid = 1804] [serial = 297] [outer = 0x7fa80fe98400] 11:40:11 INFO - PROCESS | 1804 | 1461609611332 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa8115c8400) [pid = 1804] [serial = 298] [outer = 0x7fa80fe98400] 11:40:12 INFO - PROCESS | 1804 | 1461609612283 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:12 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. 11:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1383ms 11:40:12 INFO - PROCESS | 1804 | 1461609612355 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:40:12 INFO - PROCESS | 1804 | 1461609612361 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 11:40:12 INFO - PROCESS | 1804 | 1461609612372 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1804 | 1461609612378 Marionette TRACE conn3 <- [1,370,null,{}] 11:40:12 INFO - PROCESS | 1804 | 1461609612384 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:12 INFO - PROCESS | 1804 | 1461609612606 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:40:12 INFO - PROCESS | 1804 | 1461609612785 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a310000 == 48 [pid = 1804] [id = 100] 11:40:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa816504000) [pid = 1804] [serial = 299] [outer = (nil)] 11:40:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa816ab6c00) [pid = 1804] [serial = 300] [outer = 0x7fa816504000] 11:40:12 INFO - PROCESS | 1804 | 1461609612898 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa816abe000) [pid = 1804] [serial = 301] [outer = 0x7fa816504000] 11:40:13 INFO - PROCESS | 1804 | 1461609613664 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:40:13 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. 11:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1340ms 11:40:13 INFO - PROCESS | 1804 | 1461609613709 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1804 | 1461609613712 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 11:40:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:40:13 INFO - PROCESS | 1804 | 1461609613718 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1804 | 1461609613720 Marionette TRACE conn3 <- [1,374,null,{}] 11:40:13 INFO - PROCESS | 1804 | 1461609613734 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:13 INFO - PROCESS | 1804 | 1461609613884 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:40:14 INFO - PROCESS | 1804 | 1461609614023 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf95000 == 49 [pid = 1804] [id = 101] 11:40:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa817690400) [pid = 1804] [serial = 302] [outer = (nil)] 11:40:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa817ad6c00) [pid = 1804] [serial = 303] [outer = 0x7fa817690400] 11:40:14 INFO - PROCESS | 1804 | 1461609614096 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa817e14800) [pid = 1804] [serial = 304] [outer = 0x7fa817690400] 11:40:14 INFO - PROCESS | 1804 | 1461609614993 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:40:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1327ms 11:40:15 INFO - PROCESS | 1804 | 1461609615045 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1804 | 1461609615048 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 11:40:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:40:15 INFO - PROCESS | 1804 | 1461609615054 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1804 | 1461609615056 Marionette TRACE conn3 <- [1,378,null,{}] 11:40:15 INFO - PROCESS | 1804 | 1461609615076 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:15 INFO - PROCESS | 1804 | 1461609615324 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:40:15 INFO - PROCESS | 1804 | 1461609615428 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d9800 == 50 [pid = 1804] [id = 102] 11:40:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa811513800) [pid = 1804] [serial = 305] [outer = (nil)] 11:40:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa811519c00) [pid = 1804] [serial = 306] [outer = 0x7fa811513800] 11:40:15 INFO - PROCESS | 1804 | 1461609615500 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa81848dc00) [pid = 1804] [serial = 307] [outer = 0x7fa811513800] 11:40:16 INFO - PROCESS | 1804 | 1461609616234 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:40:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1230ms 11:40:16 INFO - PROCESS | 1804 | 1461609616284 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:40:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:40:16 INFO - PROCESS | 1804 | 1461609616287 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 11:40:16 INFO - PROCESS | 1804 | 1461609616292 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1804 | 1461609616295 Marionette TRACE conn3 <- [1,382,null,{}] 11:40:16 INFO - PROCESS | 1804 | 1461609616300 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:16 INFO - PROCESS | 1804 | 1461609616433 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:40:16 INFO - PROCESS | 1804 | 1461609616544 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811695800 == 51 [pid = 1804] [id = 103] 11:40:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa811516c00) [pid = 1804] [serial = 308] [outer = (nil)] 11:40:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa81ee87800) [pid = 1804] [serial = 309] [outer = 0x7fa811516c00] 11:40:16 INFO - PROCESS | 1804 | 1461609616609 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa81a545c00) [pid = 1804] [serial = 310] [outer = 0x7fa811516c00] 11:40:17 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:40:17 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:40:17 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:40:17 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:40:17 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:40:17 INFO - PROCESS | 1804 | 1461609617455 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:40:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1335ms 11:40:17 INFO - PROCESS | 1804 | 1461609617630 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1804 | 1461609617636 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 11:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:40:17 INFO - PROCESS | 1804 | 1461609617643 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1804 | 1461609617646 Marionette TRACE conn3 <- [1,386,null,{}] 11:40:17 INFO - PROCESS | 1804 | 1461609617653 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:17 INFO - PROCESS | 1804 | 1461609617786 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:40:17 INFO - PROCESS | 1804 | 1461609617929 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ee9800 == 52 [pid = 1804] [id = 104] 11:40:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa811519800) [pid = 1804] [serial = 311] [outer = (nil)] 11:40:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa8115c5c00) [pid = 1804] [serial = 312] [outer = 0x7fa811519800] 11:40:18 INFO - PROCESS | 1804 | 1461609618047 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa8115cf400) [pid = 1804] [serial = 313] [outer = 0x7fa811519800] 11:40:18 INFO - PROCESS | 1804 | 1461609618869 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1282ms 11:40:18 INFO - PROCESS | 1804 | 1461609618925 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1804 | 1461609618929 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 11:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:40:18 INFO - PROCESS | 1804 | 1461609618940 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1804 | 1461609618944 Marionette TRACE conn3 <- [1,390,null,{}] 11:40:18 INFO - PROCESS | 1804 | 1461609618949 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:19 INFO - PROCESS | 1804 | 1461609619121 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:40:19 INFO - PROCESS | 1804 | 1461609619263 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8157a1800 == 53 [pid = 1804] [id = 105] 11:40:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa816ab7400) [pid = 1804] [serial = 314] [outer = (nil)] 11:40:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa816abf000) [pid = 1804] [serial = 315] [outer = 0x7fa816ab7400] 11:40:19 INFO - PROCESS | 1804 | 1461609619327 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa816c60800) [pid = 1804] [serial = 316] [outer = 0x7fa816ab7400] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a519800 == 52 [pid = 1804] [id = 97] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82511b000 == 51 [pid = 1804] [id = 96] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e068000 == 50 [pid = 1804] [id = 95] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa818411800) [pid = 1804] [serial = 221] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa817b58000) [pid = 1804] [serial = 227] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa813d2d800) [pid = 1804] [serial = 218] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa825e44400) [pid = 1804] [serial = 224] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa82970c000) [pid = 1804] [serial = 230] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa82a309800) [pid = 1804] [serial = 257] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819032000 == 49 [pid = 1804] [id = 94] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e8f800 == 48 [pid = 1804] [id = 93] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb8a000 == 47 [pid = 1804] [id = 92] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa813d4a000 == 46 [pid = 1804] [id = 91] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e33b000 == 45 [pid = 1804] [id = 89] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82611b000 == 44 [pid = 1804] [id = 88] 11:40:19 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e93800 == 43 [pid = 1804] [id = 87] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa816c66400) [pid = 1804] [serial = 248] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa8280bdc00) [pid = 1804] [serial = 251] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa81a2f7800) [pid = 1804] [serial = 242] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa81a5c3800) [pid = 1804] [serial = 243] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa816e1fc00) [pid = 1804] [serial = 237] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa81616a400) [pid = 1804] [serial = 236] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa81768f400) [pid = 1804] [serial = 239] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa817b4dc00) [pid = 1804] [serial = 240] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa80fa1ec00) [pid = 1804] [serial = 234] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa80e4d3000) [pid = 1804] [serial = 233] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa829fa0000) [pid = 1804] [serial = 252] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x7fa823e17800) [pid = 1804] [serial = 245] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x7fa824df1800) [pid = 1804] [serial = 249] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x7fa824f48c00) [pid = 1804] [serial = 246] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x7fa829f9b800) [pid = 1804] [serial = 254] [outer = (nil)] [url = about:blank] 11:40:19 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x7fa82a14f400) [pid = 1804] [serial = 255] [outer = (nil)] [url = about:blank] 11:40:20 INFO - PROCESS | 1804 | 1461609620111 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1229ms 11:40:20 INFO - PROCESS | 1804 | 1461609620167 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:40:20 INFO - PROCESS | 1804 | 1461609620170 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 11:40:20 INFO - PROCESS | 1804 | 1461609620175 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1804 | 1461609620178 Marionette TRACE conn3 <- [1,394,null,{}] 11:40:20 INFO - PROCESS | 1804 | 1461609620191 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:20 INFO - PROCESS | 1804 | 1461609620331 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:40:20 INFO - PROCESS | 1804 | 1461609620348 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81755e000 == 44 [pid = 1804] [id = 106] 11:40:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa817085400) [pid = 1804] [serial = 317] [outer = (nil)] 11:40:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa817b52000) [pid = 1804] [serial = 318] [outer = 0x7fa817085400] 11:40:20 INFO - PROCESS | 1804 | 1461609620409 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa818124c00) [pid = 1804] [serial = 319] [outer = 0x7fa817085400] 11:40:21 INFO - PROCESS | 1804 | 1461609621164 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:40:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1029ms 11:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:40:21 INFO - PROCESS | 1804 | 1461609621204 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1804 | 1461609621206 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 11:40:21 INFO - PROCESS | 1804 | 1461609621211 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1804 | 1461609621214 Marionette TRACE conn3 <- [1,398,null,{}] 11:40:21 INFO - PROCESS | 1804 | 1461609621219 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:21 INFO - PROCESS | 1804 | 1461609621341 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:40:21 INFO - PROCESS | 1804 | 1461609621358 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a512800 == 45 [pid = 1804] [id = 107] 11:40:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa818495400) [pid = 1804] [serial = 320] [outer = (nil)] 11:40:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa81ee88000) [pid = 1804] [serial = 321] [outer = 0x7fa818495400] 11:40:21 INFO - PROCESS | 1804 | 1461609621414 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa824f48c00) [pid = 1804] [serial = 322] [outer = 0x7fa818495400] 11:40:22 INFO - PROCESS | 1804 | 1461609622125 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 928ms 11:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:40:22 INFO - PROCESS | 1804 | 1461609622139 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1804 | 1461609622141 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 11:40:22 INFO - PROCESS | 1804 | 1461609622156 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1804 | 1461609622158 Marionette TRACE conn3 <- [1,402,null,{}] 11:40:22 INFO - PROCESS | 1804 | 1461609622164 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:22 INFO - PROCESS | 1804 | 1461609622328 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:40:22 INFO - PROCESS | 1804 | 1461609622359 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa823ea8800 == 46 [pid = 1804] [id = 108] 11:40:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa80e4d3c00) [pid = 1804] [serial = 323] [outer = (nil)] 11:40:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa824f53400) [pid = 1804] [serial = 324] [outer = 0x7fa80e4d3c00] 11:40:22 INFO - PROCESS | 1804 | 1461609622414 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa829ab0800) [pid = 1804] [serial = 325] [outer = 0x7fa80e4d3c00] 11:40:23 INFO - PROCESS | 1804 | 1461609623133 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1035ms 11:40:23 INFO - PROCESS | 1804 | 1461609623190 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1804 | 1461609623193 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 11:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:40:23 INFO - PROCESS | 1804 | 1461609623198 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1804 | 1461609623200 Marionette TRACE conn3 <- [1,406,null,{}] 11:40:23 INFO - PROCESS | 1804 | 1461609623221 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:23 INFO - PROCESS | 1804 | 1461609623444 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:40:23 INFO - PROCESS | 1804 | 1461609623467 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811698000 == 47 [pid = 1804] [id = 109] 11:40:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa82988f800) [pid = 1804] [serial = 326] [outer = (nil)] 11:40:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa829fa2000) [pid = 1804] [serial = 327] [outer = 0x7fa82988f800] 11:40:23 INFO - PROCESS | 1804 | 1461609623526 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa82a42b400) [pid = 1804] [serial = 328] [outer = 0x7fa82988f800] 11:40:24 INFO - PROCESS | 1804 | 1461609624222 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1079ms 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa80e4d5000) [pid = 1804] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa80edbfc00) [pid = 1804] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa816ab8400) [pid = 1804] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa8113edc00) [pid = 1804] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa80e2e5000) [pid = 1804] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa813d2e000) [pid = 1804] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa816284000) [pid = 1804] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x7fa80e4cf000) [pid = 1804] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:40:24 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x7fa81655ec00) [pid = 1804] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:40:24 INFO - PROCESS | 1804 | 1461609624407 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1804 | 1461609624409 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 11:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:40:24 INFO - PROCESS | 1804 | 1461609624425 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1804 | 1461609624428 Marionette TRACE conn3 <- [1,410,null,{}] 11:40:24 INFO - PROCESS | 1804 | 1461609624433 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:24 INFO - PROCESS | 1804 | 1461609624563 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:40:24 INFO - PROCESS | 1804 | 1461609624572 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816dd0000 == 48 [pid = 1804] [id = 110] 11:40:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa80e2e2800) [pid = 1804] [serial = 329] [outer = (nil)] 11:40:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa817e18000) [pid = 1804] [serial = 330] [outer = 0x7fa80e2e2800] 11:40:24 INFO - PROCESS | 1804 | 1461609624628 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa82a148400) [pid = 1804] [serial = 331] [outer = 0x7fa80e2e2800] 11:40:25 INFO - PROCESS | 1804 | 1461609625314 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 927ms 11:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:40:25 INFO - PROCESS | 1804 | 1461609625352 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1804 | 1461609625354 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 11:40:25 INFO - PROCESS | 1804 | 1461609625359 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1804 | 1461609625362 Marionette TRACE conn3 <- [1,414,null,{}] 11:40:25 INFO - PROCESS | 1804 | 1461609625366 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:25 INFO - PROCESS | 1804 | 1461609625519 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:40:25 INFO - PROCESS | 1804 | 1461609625539 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf87800 == 49 [pid = 1804] [id = 111] 11:40:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa816aba000) [pid = 1804] [serial = 332] [outer = (nil)] 11:40:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa82bf58800) [pid = 1804] [serial = 333] [outer = 0x7fa816aba000] 11:40:25 INFO - PROCESS | 1804 | 1461609625594 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa82cd8f800) [pid = 1804] [serial = 334] [outer = 0x7fa816aba000] 11:40:26 INFO - PROCESS | 1804 | 1461609626323 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 983ms 11:40:26 INFO - PROCESS | 1804 | 1461609626343 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1804 | 1461609626349 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 11:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:40:26 INFO - PROCESS | 1804 | 1461609626356 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1804 | 1461609626358 Marionette TRACE conn3 <- [1,418,null,{}] 11:40:26 INFO - PROCESS | 1804 | 1461609626365 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:26 INFO - PROCESS | 1804 | 1461609626580 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:40:26 INFO - PROCESS | 1804 | 1461609626746 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811619000 == 50 [pid = 1804] [id = 112] 11:40:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa80de1d800) [pid = 1804] [serial = 335] [outer = (nil)] 11:40:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa80fe90400) [pid = 1804] [serial = 336] [outer = 0x7fa80de1d800] 11:40:26 INFO - PROCESS | 1804 | 1461609626823 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa811512800) [pid = 1804] [serial = 337] [outer = 0x7fa80de1d800] 11:40:28 INFO - PROCESS | 1804 | 1461609628121 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:40:28 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 11:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1783ms 11:40:28 INFO - PROCESS | 1804 | 1461609628140 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1804 | 1461609628146 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 11:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:40:28 INFO - PROCESS | 1804 | 1461609628153 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1804 | 1461609628158 Marionette TRACE conn3 <- [1,422,null,{}] 11:40:28 INFO - PROCESS | 1804 | 1461609628164 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:28 INFO - PROCESS | 1804 | 1461609628306 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:40:28 INFO - PROCESS | 1804 | 1461609628441 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814967000 == 51 [pid = 1804] [id = 113] 11:40:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa8115c9800) [pid = 1804] [serial = 338] [outer = (nil)] 11:40:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa816c5d400) [pid = 1804] [serial = 339] [outer = 0x7fa8115c9800] 11:40:28 INFO - PROCESS | 1804 | 1461609628558 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa81707d800) [pid = 1804] [serial = 340] [outer = 0x7fa8115c9800] 11:40:29 INFO - PROCESS | 1804 | 1461609629762 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1631ms 11:40:29 INFO - PROCESS | 1804 | 1461609629783 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1804 | 1461609629787 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 11:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:40:29 INFO - PROCESS | 1804 | 1461609629793 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1804 | 1461609629796 Marionette TRACE conn3 <- [1,426,null,{}] 11:40:29 INFO - PROCESS | 1804 | 1461609629811 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:30 INFO - PROCESS | 1804 | 1461609630030 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:40:30 INFO - PROCESS | 1804 | 1461609630142 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819022000 == 52 [pid = 1804] [id = 114] 11:40:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa80e59c400) [pid = 1804] [serial = 341] [outer = (nil)] 11:40:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa813d98400) [pid = 1804] [serial = 342] [outer = 0x7fa80e59c400] 11:40:30 INFO - PROCESS | 1804 | 1461609630252 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa81724e400) [pid = 1804] [serial = 343] [outer = 0x7fa80e59c400] 11:40:31 INFO - PROCESS | 1804 | 1461609631051 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1804 | 1461609631091 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 11:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:40:31 INFO - PROCESS | 1804 | 1461609631106 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1804 | 1461609631112 Marionette TRACE conn3 <- [1,430,null,{}] 11:40:31 INFO - PROCESS | 1804 | 1461609631117 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:31 INFO - PROCESS | 1804 | 1461609631257 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:40:31 INFO - PROCESS | 1804 | 1461609631397 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812509000 == 53 [pid = 1804] [id = 115] 11:40:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa80e59a000) [pid = 1804] [serial = 344] [outer = (nil)] 11:40:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa8125a3c00) [pid = 1804] [serial = 345] [outer = 0x7fa80e59a000] 11:40:31 INFO - PROCESS | 1804 | 1461609631464 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa817252c00) [pid = 1804] [serial = 346] [outer = 0x7fa80e59a000] 11:40:32 INFO - PROCESS | 1804 | 1461609632292 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1236ms 11:40:32 INFO - PROCESS | 1804 | 1461609632336 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1804 | 1461609632339 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 11:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:40:32 INFO - PROCESS | 1804 | 1461609632345 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1804 | 1461609632347 Marionette TRACE conn3 <- [1,434,null,{}] 11:40:32 INFO - PROCESS | 1804 | 1461609632352 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:32 INFO - PROCESS | 1804 | 1461609632493 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:40:32 INFO - PROCESS | 1804 | 1461609632634 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81250e000 == 54 [pid = 1804] [id = 116] 11:40:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa80edc8400) [pid = 1804] [serial = 347] [outer = (nil)] 11:40:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x7fa817253400) [pid = 1804] [serial = 348] [outer = 0x7fa80edc8400] 11:40:32 INFO - PROCESS | 1804 | 1461609632700 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x7fa817b17000) [pid = 1804] [serial = 349] [outer = 0x7fa80edc8400] 11:40:33 INFO - PROCESS | 1804 | 1461609633724 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1429ms 11:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:40:33 INFO - PROCESS | 1804 | 1461609633774 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1804 | 1461609633778 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 11:40:33 INFO - PROCESS | 1804 | 1461609633785 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1804 | 1461609633790 Marionette TRACE conn3 <- [1,438,null,{}] 11:40:33 INFO - PROCESS | 1804 | 1461609633798 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:33 INFO - PROCESS | 1804 | 1461609633979 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:40:34 INFO - PROCESS | 1804 | 1461609634185 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa810928800 == 55 [pid = 1804] [id = 117] 11:40:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa811515800) [pid = 1804] [serial = 350] [outer = (nil)] 11:40:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa811518800) [pid = 1804] [serial = 351] [outer = 0x7fa811515800] 11:40:34 INFO - PROCESS | 1804 | 1461609634299 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x7fa81259a400) [pid = 1804] [serial = 352] [outer = 0x7fa811515800] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x7fa825e44000) [pid = 1804] [serial = 267] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x7fa82a145c00) [pid = 1804] [serial = 294] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x7fa816c61000) [pid = 1804] [serial = 261] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x7fa817b58800) [pid = 1804] [serial = 264] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf87800 == 54 [pid = 1804] [id = 111] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816dd0000 == 53 [pid = 1804] [id = 110] 11:40:35 INFO - PROCESS | 1804 | 1461609635115 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811698000 == 52 [pid = 1804] [id = 109] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa823ea8800 == 51 [pid = 1804] [id = 108] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a512800 == 50 [pid = 1804] [id = 107] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81755e000 == 49 [pid = 1804] [id = 106] 11:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1390ms 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8157a1800 == 48 [pid = 1804] [id = 105] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ee9800 == 47 [pid = 1804] [id = 104] 11:40:35 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829978000 == 46 [pid = 1804] [id = 98] 11:40:35 INFO - PROCESS | 1804 | 1461609635187 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1804 | 1461609635195 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x7fa82a3ebc00) [pid = 1804] [serial = 270] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa816280400) [pid = 1804] [serial = 274] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa813d90000) [pid = 1804] [serial = 273] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa817b5cc00) [pid = 1804] [serial = 279] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa81a25e800) [pid = 1804] [serial = 280] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa816c5f800) [pid = 1804] [serial = 276] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa81768ec00) [pid = 1804] [serial = 277] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa81b102c00) [pid = 1804] [serial = 282] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa817b13000) [pid = 1804] [serial = 111] [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:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa824c9bc00) [pid = 1804] [serial = 283] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa829fa3800) [pid = 1804] [serial = 292] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa81782e400) [pid = 1804] [serial = 159] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa8251f0c00) [pid = 1804] [serial = 285] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa829aac400) [pid = 1804] [serial = 289] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa816abe400) [pid = 1804] [serial = 288] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa825fbb800) [pid = 1804] [serial = 286] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa817692c00) [pid = 1804] [serial = 291] [outer = (nil)] [url = about:blank] 11:40:35 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa82a435400) [pid = 1804] [serial = 271] [outer = (nil)] [url = about:blank] 11:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:40:35 INFO - PROCESS | 1804 | 1461609635219 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1804 | 1461609635223 Marionette TRACE conn3 <- [1,442,null,{}] 11:40:35 INFO - PROCESS | 1804 | 1461609635228 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:35 INFO - PROCESS | 1804 | 1461609635362 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:40:35 INFO - PROCESS | 1804 | 1461609635381 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81250b800 == 47 [pid = 1804] [id = 118] 11:40:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa8115c3800) [pid = 1804] [serial = 353] [outer = (nil)] 11:40:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa816280400) [pid = 1804] [serial = 354] [outer = 0x7fa8115c3800] 11:40:35 INFO - PROCESS | 1804 | 1461609635437 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa816ac0000) [pid = 1804] [serial = 355] [outer = 0x7fa8115c3800] 11:40:36 INFO - PROCESS | 1804 | 1461609636175 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 978ms 11:40:36 INFO - PROCESS | 1804 | 1461609636202 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1804 | 1461609636205 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 11:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:40:36 INFO - PROCESS | 1804 | 1461609636211 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1804 | 1461609636216 Marionette TRACE conn3 <- [1,446,null,{}] 11:40:36 INFO - PROCESS | 1804 | 1461609636229 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:36 INFO - PROCESS | 1804 | 1461609636358 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:40:36 INFO - PROCESS | 1804 | 1461609636374 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817ba9000 == 48 [pid = 1804] [id = 119] 11:40:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa816c69c00) [pid = 1804] [serial = 356] [outer = (nil)] 11:40:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa817255800) [pid = 1804] [serial = 357] [outer = 0x7fa816c69c00] 11:40:36 INFO - PROCESS | 1804 | 1461609636434 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa817b16c00) [pid = 1804] [serial = 358] [outer = 0x7fa816c69c00] 11:40:37 INFO - PROCESS | 1804 | 1461609637181 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1031ms 11:40:37 INFO - PROCESS | 1804 | 1461609637246 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1804 | 1461609637250 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 11:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:40:37 INFO - PROCESS | 1804 | 1461609637256 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1804 | 1461609637258 Marionette TRACE conn3 <- [1,450,null,{}] 11:40:37 INFO - PROCESS | 1804 | 1461609637263 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:37 INFO - PROCESS | 1804 | 1461609637395 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:40:37 INFO - PROCESS | 1804 | 1461609637408 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81903d000 == 49 [pid = 1804] [id = 120] 11:40:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa817691000) [pid = 1804] [serial = 359] [outer = (nil)] 11:40:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa818a26c00) [pid = 1804] [serial = 360] [outer = 0x7fa817691000] 11:40:37 INFO - PROCESS | 1804 | 1461609637464 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa81a383800) [pid = 1804] [serial = 361] [outer = 0x7fa817691000] 11:40:38 INFO - PROCESS | 1804 | 1461609638196 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1804 | 1461609638241 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 11:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:40:38 INFO - PROCESS | 1804 | 1461609638246 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1804 | 1461609638248 Marionette TRACE conn3 <- [1,454,null,{}] 11:40:38 INFO - PROCESS | 1804 | 1461609638257 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:38 INFO - PROCESS | 1804 | 1461609638425 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:40:38 INFO - PROCESS | 1804 | 1461609638500 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eeef000 == 50 [pid = 1804] [id = 121] 11:40:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa80e598000) [pid = 1804] [serial = 362] [outer = (nil)] 11:40:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa81ee87c00) [pid = 1804] [serial = 363] [outer = 0x7fa80e598000] 11:40:38 INFO - PROCESS | 1804 | 1461609638556 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa824f51800) [pid = 1804] [serial = 364] [outer = 0x7fa80e598000] 11:40:39 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:40:39 INFO - PROCESS | 1804 | 1461609639255 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1029ms 11:40:39 INFO - PROCESS | 1804 | 1461609639279 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1804 | 1461609639283 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 11:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:40:39 INFO - PROCESS | 1804 | 1461609639288 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1804 | 1461609639289 Marionette TRACE conn3 <- [1,458,null,{}] 11:40:39 INFO - PROCESS | 1804 | 1461609639310 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:39 INFO - PROCESS | 1804 | 1461609639516 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:40:39 INFO - PROCESS | 1804 | 1461609639543 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa826119000 == 51 [pid = 1804] [id = 122] 11:40:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa82970c000) [pid = 1804] [serial = 365] [outer = (nil)] 11:40:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa829891800) [pid = 1804] [serial = 366] [outer = 0x7fa82970c000] 11:40:39 INFO - PROCESS | 1804 | 1461609639604 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa829f6dc00) [pid = 1804] [serial = 367] [outer = 0x7fa82970c000] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa82988f800) [pid = 1804] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa81840a400) [pid = 1804] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa823e1cc00) [pid = 1804] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa818495400) [pid = 1804] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa80e2e2800) [pid = 1804] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa80e2d9000) [pid = 1804] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa80edc1800) [pid = 1804] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa816d86800) [pid = 1804] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa824a6b800) [pid = 1804] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa816ab7400) [pid = 1804] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa817085400) [pid = 1804] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa816abb000) [pid = 1804] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa816e2b800) [pid = 1804] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa811316400) [pid = 1804] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa817694400) [pid = 1804] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x7fa80de22400) [pid = 1804] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x7fa80de21400) [pid = 1804] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x7fa80e4cf800) [pid = 1804] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x7fa80e8e9400) [pid = 1804] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x7fa817b50000) [pid = 1804] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x7fa811519800) [pid = 1804] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x7fa816c5c800) [pid = 1804] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x7fa80e4d3c00) [pid = 1804] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x7fa813d31400) [pid = 1804] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:40:40 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x7fa817b52c00) [pid = 1804] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:40:40 INFO - PROCESS | 1804 | 1461609640530 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1804 | 1461609640566 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 11:40:40 INFO - PROCESS | 1804 | 1461609640572 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1804 | 1461609640575 Marionette TRACE conn3 <- [1,462,null,{}] 11:40:40 INFO - PROCESS | 1804 | 1461609640580 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:40 INFO - PROCESS | 1804 | 1461609640732 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:40:40 INFO - PROCESS | 1804 | 1461609640749 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e97000 == 52 [pid = 1804] [id = 123] 11:40:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa80de23800) [pid = 1804] [serial = 368] [outer = (nil)] 11:40:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x7fa816b27c00) [pid = 1804] [serial = 369] [outer = 0x7fa80de23800] 11:40:40 INFO - PROCESS | 1804 | 1461609640804 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x7fa817b50800) [pid = 1804] [serial = 370] [outer = 0x7fa80de23800] 11:40:41 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:40:41 INFO - PROCESS | 1804 | 1461609641526 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1804 | 1461609641556 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 11:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:40:41 INFO - PROCESS | 1804 | 1461609641562 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1804 | 1461609641564 Marionette TRACE conn3 <- [1,466,null,{}] 11:40:41 INFO - PROCESS | 1804 | 1461609641569 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:41 INFO - PROCESS | 1804 | 1461609641739 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:40:41 INFO - PROCESS | 1804 | 1461609641770 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829fe0000 == 53 [pid = 1804] [id = 124] 11:40:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x7fa80edc1800) [pid = 1804] [serial = 371] [outer = (nil)] 11:40:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x7fa823e17800) [pid = 1804] [serial = 372] [outer = 0x7fa80edc1800] 11:40:41 INFO - PROCESS | 1804 | 1461609641843 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa829fa5c00) [pid = 1804] [serial = 373] [outer = 0x7fa80edc1800] 11:40:42 INFO - PROCESS | 1804 | 1461609642867 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1804 | 1461609642951 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 11:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:40:42 INFO - PROCESS | 1804 | 1461609642958 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1804 | 1461609642964 Marionette TRACE conn3 <- [1,470,null,{}] 11:40:42 INFO - PROCESS | 1804 | 1461609642970 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:43 INFO - PROCESS | 1804 | 1461609643162 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:40:43 INFO - PROCESS | 1804 | 1461609643301 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816b87000 == 54 [pid = 1804] [id = 125] 11:40:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa8115c3000) [pid = 1804] [serial = 374] [outer = (nil)] 11:40:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa813d29c00) [pid = 1804] [serial = 375] [outer = 0x7fa8115c3000] 11:40:43 INFO - PROCESS | 1804 | 1461609643368 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa816abc800) [pid = 1804] [serial = 376] [outer = 0x7fa8115c3000] 11:40:44 INFO - PROCESS | 1804 | 1461609644218 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1335ms 11:40:44 INFO - PROCESS | 1804 | 1461609644293 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1804 | 1461609644301 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 11:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:40:44 INFO - PROCESS | 1804 | 1461609644310 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1804 | 1461609644313 Marionette TRACE conn3 <- [1,474,null,{}] 11:40:44 INFO - PROCESS | 1804 | 1461609644317 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:44 INFO - PROCESS | 1804 | 1461609644503 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:40:44 INFO - PROCESS | 1804 | 1461609644641 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825c21000 == 55 [pid = 1804] [id = 126] 11:40:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa81707d400) [pid = 1804] [serial = 377] [outer = (nil)] 11:40:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa817b14000) [pid = 1804] [serial = 378] [outer = 0x7fa81707d400] 11:40:44 INFO - PROCESS | 1804 | 1461609644714 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa818a2a400) [pid = 1804] [serial = 379] [outer = 0x7fa81707d400] 11:40:45 INFO - PROCESS | 1804 | 1461609645589 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1326ms 11:40:45 INFO - PROCESS | 1804 | 1461609645637 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1804 | 1461609645640 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 11:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:40:45 INFO - PROCESS | 1804 | 1461609645646 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1804 | 1461609645651 Marionette TRACE conn3 <- [1,478,null,{}] 11:40:45 INFO - PROCESS | 1804 | 1461609645666 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:45 INFO - PROCESS | 1804 | 1461609645814 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:40:45 INFO - PROCESS | 1804 | 1461609645961 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e5a2800 == 56 [pid = 1804] [id = 127] 11:40:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa80e733c00) [pid = 1804] [serial = 380] [outer = (nil)] 11:40:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa817699000) [pid = 1804] [serial = 381] [outer = 0x7fa80e733c00] 11:40:46 INFO - PROCESS | 1804 | 1461609646032 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa81ee8c800) [pid = 1804] [serial = 382] [outer = 0x7fa80e733c00] 11:40:46 INFO - PROCESS | 1804 | 1461609646903 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1333ms 11:40:46 INFO - PROCESS | 1804 | 1461609646980 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:40:46 INFO - PROCESS | 1804 | 1461609646985 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 11:40:46 INFO - PROCESS | 1804 | 1461609646990 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1804 | 1461609646994 Marionette TRACE conn3 <- [1,482,null,{}] 11:40:47 INFO - PROCESS | 1804 | 1461609646999 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:47 INFO - PROCESS | 1804 | 1461609647153 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:40:47 INFO - PROCESS | 1804 | 1461609647292 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e821800 == 57 [pid = 1804] [id = 128] 11:40:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa80e736400) [pid = 1804] [serial = 383] [outer = (nil)] 11:40:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa8262d9800) [pid = 1804] [serial = 384] [outer = 0x7fa80e736400] 11:40:47 INFO - PROCESS | 1804 | 1461609647359 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa829892c00) [pid = 1804] [serial = 385] [outer = 0x7fa80e736400] 11:40:48 INFO - PROCESS | 1804 | 1461609648186 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1233ms 11:40:48 INFO - PROCESS | 1804 | 1461609648224 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1804 | 1461609648227 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 11:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:40:48 INFO - PROCESS | 1804 | 1461609648233 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1804 | 1461609648237 Marionette TRACE conn3 <- [1,486,null,{}] 11:40:48 INFO - PROCESS | 1804 | 1461609648259 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:48 INFO - PROCESS | 1804 | 1461609648459 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:40:48 INFO - PROCESS | 1804 | 1461609648600 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa3b800 == 58 [pid = 1804] [id = 129] 11:40:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa80e59f800) [pid = 1804] [serial = 386] [outer = (nil)] 11:40:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa829894000) [pid = 1804] [serial = 387] [outer = 0x7fa80e59f800] 11:40:48 INFO - PROCESS | 1804 | 1461609648675 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa82a14dc00) [pid = 1804] [serial = 388] [outer = 0x7fa80e59f800] 11:40:49 INFO - PROCESS | 1804 | 1461609649488 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1283ms 11:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:40:49 INFO - PROCESS | 1804 | 1461609649517 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1804 | 1461609649519 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 11:40:49 INFO - PROCESS | 1804 | 1461609649524 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1804 | 1461609649528 Marionette TRACE conn3 <- [1,490,null,{}] 11:40:49 INFO - PROCESS | 1804 | 1461609649533 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:49 INFO - PROCESS | 1804 | 1461609649689 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:40:49 INFO - PROCESS | 1804 | 1461609649839 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814964000 == 59 [pid = 1804] [id = 130] 11:40:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa80e2d8800) [pid = 1804] [serial = 389] [outer = (nil)] 11:40:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa816557800) [pid = 1804] [serial = 390] [outer = 0x7fa80e2d8800] 11:40:49 INFO - PROCESS | 1804 | 1461609649914 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa8251f2800) [pid = 1804] [serial = 391] [outer = 0x7fa80e2d8800] 11:40:50 INFO - PROCESS | 1804 | 1461609650967 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1484ms 11:40:51 INFO - PROCESS | 1804 | 1461609651009 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:40:51 INFO - PROCESS | 1804 | 1461609651014 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 11:40:51 INFO - PROCESS | 1804 | 1461609651021 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1804 | 1461609651026 Marionette TRACE conn3 <- [1,494,null,{}] 11:40:51 INFO - PROCESS | 1804 | 1461609651034 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:51 INFO - PROCESS | 1804 | 1461609651185 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:40:51 INFO - PROCESS | 1804 | 1461609651350 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81251d800 == 60 [pid = 1804] [id = 131] 11:40:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa80e59ac00) [pid = 1804] [serial = 392] [outer = (nil)] 11:40:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa80e59fc00) [pid = 1804] [serial = 393] [outer = 0x7fa80e59ac00] 11:40:51 INFO - PROCESS | 1804 | 1461609651414 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa80e737400) [pid = 1804] [serial = 394] [outer = 0x7fa80e59ac00] 11:40:52 INFO - PROCESS | 1804 | 1461609652286 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e97000 == 59 [pid = 1804] [id = 123] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa826119000 == 58 [pid = 1804] [id = 122] 11:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1339ms 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa82bf58800) [pid = 1804] [serial = 333] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eeef000 == 57 [pid = 1804] [id = 121] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81903d000 == 56 [pid = 1804] [id = 120] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817ba9000 == 55 [pid = 1804] [id = 119] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81250b800 == 54 [pid = 1804] [id = 118] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa810928800 == 53 [pid = 1804] [id = 117] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa812509000 == 52 [pid = 1804] [id = 115] 11:40:52 INFO - PROCESS | 1804 | 1461609652392 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1804 | 1461609652399 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819022000 == 51 [pid = 1804] [id = 114] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814967000 == 50 [pid = 1804] [id = 113] 11:40:52 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811619000 == 49 [pid = 1804] [id = 112] 11:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:40:52 INFO - PROCESS | 1804 | 1461609652413 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1804 | 1461609652418 Marionette TRACE conn3 <- [1,498,null,{}] 11:40:52 INFO - PROCESS | 1804 | 1461609652423 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:52 INFO - PROCESS | 1804 | 1461609652566 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa82a42b400) [pid = 1804] [serial = 328] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa823eef800) [pid = 1804] [serial = 192] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa829aa3400) [pid = 1804] [serial = 268] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa81ee88000) [pid = 1804] [serial = 321] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa82a148400) [pid = 1804] [serial = 331] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa82a3e5c00) [pid = 1804] [serial = 258] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa817e18000) [pid = 1804] [serial = 330] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa8113f5800) [pid = 1804] [serial = 183] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa81a2fcc00) [pid = 1804] [serial = 189] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa828040c00) [pid = 1804] [serial = 225] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa811519c00) [pid = 1804] [serial = 306] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa816abf000) [pid = 1804] [serial = 315] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa829fa2000) [pid = 1804] [serial = 327] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa818124c00) [pid = 1804] [serial = 319] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa816ab6c00) [pid = 1804] [serial = 300] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (0x7fa82bf56400) [pid = 1804] [serial = 295] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (0x7fa81a38d800) [pid = 1804] [serial = 222] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (0x7fa8160d7400) [pid = 1804] [serial = 219] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (0x7fa817b52000) [pid = 1804] [serial = 318] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (0x7fa8113ee000) [pid = 1804] [serial = 297] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (0x7fa818493000) [pid = 1804] [serial = 265] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (0x7fa816408c00) [pid = 1804] [serial = 156] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (0x7fa80edbac00) [pid = 1804] [serial = 153] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (0x7fa829aafc00) [pid = 1804] [serial = 216] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (0x7fa81a5cb000) [pid = 1804] [serial = 180] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x7fa81df63400) [pid = 1804] [serial = 228] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x7fa8115cf400) [pid = 1804] [serial = 313] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x7fa81ee87800) [pid = 1804] [serial = 309] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x7fa816d82400) [pid = 1804] [serial = 262] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x7fa8115c5c00) [pid = 1804] [serial = 312] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x7fa816c60800) [pid = 1804] [serial = 316] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x7fa824f53400) [pid = 1804] [serial = 324] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x7fa829ab0800) [pid = 1804] [serial = 325] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (0x7fa816557000) [pid = 1804] [serial = 186] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (0x7fa824f48c00) [pid = 1804] [serial = 322] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (0x7fa817ad6c00) [pid = 1804] [serial = 303] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (0x7fa829f6f000) [pid = 1804] [serial = 231] [outer = (nil)] [url = about:blank] 11:40:52 INFO - PROCESS | 1804 | 1461609652772 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81162f800 == 50 [pid = 1804] [id = 132] 11:40:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (0x7fa80ff37400) [pid = 1804] [serial = 395] [outer = (nil)] 11:40:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (0x7fa8114ddc00) [pid = 1804] [serial = 396] [outer = 0x7fa80ff37400] 11:40:52 INFO - PROCESS | 1804 | 1461609652840 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (0x7fa8115c5c00) [pid = 1804] [serial = 397] [outer = 0x7fa80ff37400] 11:40:53 INFO - PROCESS | 1804 | 1461609653515 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1137ms 11:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:40:53 INFO - PROCESS | 1804 | 1461609653549 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1804 | 1461609653552 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 11:40:53 INFO - PROCESS | 1804 | 1461609653563 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1804 | 1461609653568 Marionette TRACE conn3 <- [1,502,null,{}] 11:40:53 INFO - PROCESS | 1804 | 1461609653587 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:53 INFO - PROCESS | 1804 | 1461609653749 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:40:53 INFO - PROCESS | 1804 | 1461609653762 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817367000 == 51 [pid = 1804] [id = 133] 11:40:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (0x7fa813d98800) [pid = 1804] [serial = 398] [outer = (nil)] 11:40:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa81616a400) [pid = 1804] [serial = 399] [outer = 0x7fa813d98800] 11:40:53 INFO - PROCESS | 1804 | 1461609653824 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa816abcc00) [pid = 1804] [serial = 400] [outer = 0x7fa813d98800] 11:40:54 INFO - PROCESS | 1804 | 1461609654547 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1044ms 11:40:54 INFO - PROCESS | 1804 | 1461609654602 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1804 | 1461609654606 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 11:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:40:54 INFO - PROCESS | 1804 | 1461609654628 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1804 | 1461609654632 Marionette TRACE conn3 <- [1,506,null,{}] 11:40:54 INFO - PROCESS | 1804 | 1461609654642 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:54 INFO - PROCESS | 1804 | 1461609654805 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:40:54 INFO - PROCESS | 1804 | 1461609654815 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a54800 == 52 [pid = 1804] [id = 134] 11:40:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa816c5d800) [pid = 1804] [serial = 401] [outer = (nil)] 11:40:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa816d87400) [pid = 1804] [serial = 402] [outer = 0x7fa816c5d800] 11:40:54 INFO - PROCESS | 1804 | 1461609654874 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x7fa817255c00) [pid = 1804] [serial = 403] [outer = 0x7fa816c5d800] 11:40:55 INFO - PROCESS | 1804 | 1461609655694 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1143ms 11:40:55 INFO - PROCESS | 1804 | 1461609655756 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1804 | 1461609655759 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 11:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:40:55 INFO - PROCESS | 1804 | 1461609655771 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1804 | 1461609655773 Marionette TRACE conn3 <- [1,510,null,{}] 11:40:55 INFO - PROCESS | 1804 | 1461609655778 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:55 INFO - PROCESS | 1804 | 1461609655954 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:40:55 INFO - PROCESS | 1804 | 1461609655986 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b153800 == 53 [pid = 1804] [id = 135] 11:40:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x7fa816abe800) [pid = 1804] [serial = 404] [outer = (nil)] 11:40:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x7fa817695000) [pid = 1804] [serial = 405] [outer = 0x7fa816abe800] 11:40:56 INFO - PROCESS | 1804 | 1461609656054 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa817b4ec00) [pid = 1804] [serial = 406] [outer = 0x7fa816abe800] 11:40:56 INFO - PROCESS | 1804 | 1461609656991 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1288ms 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (0x7fa80e598000) [pid = 1804] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (0x7fa82970c000) [pid = 1804] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (0x7fa80de23800) [pid = 1804] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (0x7fa811515800) [pid = 1804] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (0x7fa816aba000) [pid = 1804] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (0x7fa816c69c00) [pid = 1804] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (0x7fa8115c3800) [pid = 1804] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:40:57 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (0x7fa817691000) [pid = 1804] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:40:57 INFO - PROCESS | 1804 | 1461609657212 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1804 | 1461609657214 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 11:40:57 INFO - PROCESS | 1804 | 1461609657221 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1804 | 1461609657224 Marionette TRACE conn3 <- [1,514,null,{}] 11:40:57 INFO - PROCESS | 1804 | 1461609657228 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:57 INFO - PROCESS | 1804 | 1461609657377 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:40:57 INFO - PROCESS | 1804 | 1461609657396 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e050000 == 54 [pid = 1804] [id = 136] 11:40:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (0x7fa80e2fac00) [pid = 1804] [serial = 407] [outer = (nil)] 11:40:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (0x7fa817247c00) [pid = 1804] [serial = 408] [outer = 0x7fa80e2fac00] 11:40:57 INFO - PROCESS | 1804 | 1461609657456 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (0x7fa817e13800) [pid = 1804] [serial = 409] [outer = 0x7fa80e2fac00] 11:40:58 INFO - PROCESS | 1804 | 1461609658142 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:40:58 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 11:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 980ms 11:40:58 INFO - PROCESS | 1804 | 1461609658203 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1804 | 1461609658207 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 11:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:40:58 INFO - PROCESS | 1804 | 1461609658212 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1804 | 1461609658214 Marionette TRACE conn3 <- [1,518,null,{}] 11:40:58 INFO - PROCESS | 1804 | 1461609658219 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:58 INFO - PROCESS | 1804 | 1461609658390 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:40:58 INFO - PROCESS | 1804 | 1461609658406 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824fab000 == 55 [pid = 1804] [id = 137] 11:40:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (0x7fa817e15000) [pid = 1804] [serial = 410] [outer = (nil)] 11:40:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (0x7fa81a2f4800) [pid = 1804] [serial = 411] [outer = 0x7fa817e15000] 11:40:58 INFO - PROCESS | 1804 | 1461609658467 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (0x7fa81b109000) [pid = 1804] [serial = 412] [outer = 0x7fa817e15000] 11:40:59 INFO - PROCESS | 1804 | 1461609659136 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 974ms 11:40:59 INFO - PROCESS | 1804 | 1461609659256 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 1804 | 1461609659262 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 11:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:40:59 INFO - PROCESS | 1804 | 1461609659305 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1804 | 1461609659312 Marionette TRACE conn3 <- [1,522,null,{}] 11:40:59 INFO - PROCESS | 1804 | 1461609659329 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:40:59 INFO - PROCESS | 1804 | 1461609659520 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:40:59 INFO - PROCESS | 1804 | 1461609659663 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811618000 == 56 [pid = 1804] [id = 138] 11:40:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (0x7fa80c031400) [pid = 1804] [serial = 413] [outer = (nil)] 11:40:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (0x7fa80d268400) [pid = 1804] [serial = 414] [outer = 0x7fa80c031400] 11:40:59 INFO - PROCESS | 1804 | 1461609659734 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (0x7fa80d26e400) [pid = 1804] [serial = 415] [outer = 0x7fa80c031400] 11:41:00 INFO - PROCESS | 1804 | 1461609660618 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1340ms 11:41:00 INFO - PROCESS | 1804 | 1461609660649 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1804 | 1461609660656 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 11:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:41:00 INFO - PROCESS | 1804 | 1461609660666 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1804 | 1461609660672 Marionette TRACE conn3 <- [1,526,null,{}] 11:41:00 INFO - PROCESS | 1804 | 1461609660679 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:00 INFO - PROCESS | 1804 | 1461609660841 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:41:00 INFO - PROCESS | 1804 | 1461609660989 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bad800 == 57 [pid = 1804] [id = 139] 11:41:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (0x7fa80e2f6000) [pid = 1804] [serial = 416] [outer = (nil)] 11:41:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (0x7fa80e2ff400) [pid = 1804] [serial = 417] [outer = 0x7fa80e2f6000] 11:41:01 INFO - PROCESS | 1804 | 1461609661059 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (0x7fa80e731400) [pid = 1804] [serial = 418] [outer = 0x7fa80e2f6000] 11:41:01 INFO - PROCESS | 1804 | 1461609661984 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:41:02 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 11:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1383ms 11:41:02 INFO - PROCESS | 1804 | 1461609662049 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:41:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:41:02 INFO - PROCESS | 1804 | 1461609662053 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 11:41:02 INFO - PROCESS | 1804 | 1461609662059 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1804 | 1461609662062 Marionette TRACE conn3 <- [1,530,null,{}] 11:41:02 INFO - PROCESS | 1804 | 1461609662069 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:02 INFO - PROCESS | 1804 | 1461609662246 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:41:02 INFO - PROCESS | 1804 | 1461609662398 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f67000 == 58 [pid = 1804] [id = 140] 11:41:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (0x7fa811868800) [pid = 1804] [serial = 419] [outer = (nil)] 11:41:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (0x7fa8125a2c00) [pid = 1804] [serial = 420] [outer = 0x7fa811868800] 11:41:02 INFO - PROCESS | 1804 | 1461609662472 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (0x7fa816ab3400) [pid = 1804] [serial = 421] [outer = 0x7fa811868800] 11:41:03 INFO - PROCESS | 1804 | 1461609663293 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:41:03 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 11:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:41:03 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 11:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:41:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1282ms 11:41:03 INFO - PROCESS | 1804 | 1461609663345 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1804 | 1461609663350 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 11:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:41:03 INFO - PROCESS | 1804 | 1461609663356 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1804 | 1461609663359 Marionette TRACE conn3 <- [1,534,null,{}] 11:41:03 INFO - PROCESS | 1804 | 1461609663364 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:03 INFO - PROCESS | 1804 | 1461609663531 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:41:03 INFO - PROCESS | 1804 | 1461609663676 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a395000 == 59 [pid = 1804] [id = 141] 11:41:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (0x7fa81259bc00) [pid = 1804] [serial = 422] [outer = (nil)] 11:41:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (0x7fa817e1d800) [pid = 1804] [serial = 423] [outer = 0x7fa81259bc00] 11:41:03 INFO - PROCESS | 1804 | 1461609663746 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (0x7fa81b107c00) [pid = 1804] [serial = 424] [outer = 0x7fa81259bc00] 11:41:04 INFO - PROCESS | 1804 | 1461609664486 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:41:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1178ms 11:41:04 INFO - PROCESS | 1804 | 1461609664534 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:41:04 INFO - PROCESS | 1804 | 1461609664538 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 11:41:04 INFO - PROCESS | 1804 | 1461609664543 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1804 | 1461609664546 Marionette TRACE conn3 <- [1,538,null,{}] 11:41:04 INFO - PROCESS | 1804 | 1461609664550 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:04 INFO - PROCESS | 1804 | 1461609664708 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:41:04 INFO - PROCESS | 1804 | 1461609664847 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e3ce000 == 60 [pid = 1804] [id = 142] 11:41:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa8115c4800) [pid = 1804] [serial = 425] [outer = (nil)] 11:41:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa818411800) [pid = 1804] [serial = 426] [outer = 0x7fa8115c4800] 11:41:04 INFO - PROCESS | 1804 | 1461609664934 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa825159000) [pid = 1804] [serial = 427] [outer = 0x7fa8115c4800] 11:41:05 INFO - PROCESS | 1804 | 1461609665632 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:41:05 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. 11:41:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1133ms 11:41:05 INFO - PROCESS | 1804 | 1461609665679 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1804 | 1461609665683 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 11:41:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:41:05 INFO - PROCESS | 1804 | 1461609665689 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1804 | 1461609665691 Marionette TRACE conn3 <- [1,542,null,{}] 11:41:05 INFO - PROCESS | 1804 | 1461609665696 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:05 INFO - PROCESS | 1804 | 1461609665868 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:41:06 INFO - PROCESS | 1804 | 1461609666018 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a40d000 == 61 [pid = 1804] [id = 143] 11:41:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa8280bd400) [pid = 1804] [serial = 428] [outer = (nil)] 11:41:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa829c40c00) [pid = 1804] [serial = 429] [outer = 0x7fa8280bd400] 11:41:06 INFO - PROCESS | 1804 | 1461609666092 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa829c47800) [pid = 1804] [serial = 430] [outer = 0x7fa8280bd400] 11:41:06 INFO - PROCESS | 1804 | 1461609666841 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:41:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1175ms 11:41:06 INFO - PROCESS | 1804 | 1461609666895 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1804 | 1461609666899 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 11:41:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:41:06 INFO - PROCESS | 1804 | 1461609666906 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1804 | 1461609666908 Marionette TRACE conn3 <- [1,546,null,{}] 11:41:06 INFO - PROCESS | 1804 | 1461609666913 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:07 INFO - PROCESS | 1804 | 1461609667072 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:41:07 INFO - PROCESS | 1804 | 1461609667199 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be96000 == 62 [pid = 1804] [id = 144] 11:41:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa825e43400) [pid = 1804] [serial = 431] [outer = (nil)] 11:41:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa829c48400) [pid = 1804] [serial = 432] [outer = 0x7fa825e43400] 11:41:07 INFO - PROCESS | 1804 | 1461609667268 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa82a308c00) [pid = 1804] [serial = 433] [outer = 0x7fa825e43400] 11:41:08 INFO - PROCESS | 1804 | 1461609668010 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:41:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1134ms 11:41:08 INFO - PROCESS | 1804 | 1461609668057 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1804 | 1461609668059 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 11:41:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:41:08 INFO - PROCESS | 1804 | 1461609668068 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1804 | 1461609668070 Marionette TRACE conn3 <- [1,550,null,{}] 11:41:08 INFO - PROCESS | 1804 | 1461609668074 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:08 INFO - PROCESS | 1804 | 1461609668232 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:41:08 INFO - PROCESS | 1804 | 1461609668386 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811faf000 == 63 [pid = 1804] [id = 145] 11:41:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa82988fc00) [pid = 1804] [serial = 434] [outer = (nil)] 11:41:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa82a311000) [pid = 1804] [serial = 435] [outer = 0x7fa82988fc00] 11:41:08 INFO - PROCESS | 1804 | 1461609668457 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa82bf56800) [pid = 1804] [serial = 436] [outer = 0x7fa82988fc00] 11:41:09 INFO - PROCESS | 1804 | 1461609669191 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:41:09 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. 11:41:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1176ms 11:41:09 INFO - PROCESS | 1804 | 1461609669245 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1804 | 1461609669248 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 11:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:41:09 INFO - PROCESS | 1804 | 1461609669253 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1804 | 1461609669256 Marionette TRACE conn3 <- [1,554,null,{}] 11:41:09 INFO - PROCESS | 1804 | 1461609669261 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:09 INFO - PROCESS | 1804 | 1461609669419 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:41:09 INFO - PROCESS | 1804 | 1461609669567 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db5c800 == 64 [pid = 1804] [id = 146] 11:41:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa80dcbb800) [pid = 1804] [serial = 437] [outer = (nil)] 11:41:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa80dcc1800) [pid = 1804] [serial = 438] [outer = 0x7fa80dcbb800] 11:41:09 INFO - PROCESS | 1804 | 1461609669638 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa80dcc7800) [pid = 1804] [serial = 439] [outer = 0x7fa80dcbb800] 11:41:10 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:10 INFO - PROCESS | 1804 | 1461609670477 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1232ms 11:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:41:10 INFO - PROCESS | 1804 | 1461609670486 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1804 | 1461609670488 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 11:41:10 INFO - PROCESS | 1804 | 1461609670493 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1804 | 1461609670508 Marionette TRACE conn3 <- [1,558,null,{}] 11:41:10 INFO - PROCESS | 1804 | 1461609670517 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:10 INFO - PROCESS | 1804 | 1461609670652 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:41:11 INFO - PROCESS | 1804 | 1461609671027 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e80d800 == 65 [pid = 1804] [id = 147] 11:41:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa80c03b000) [pid = 1804] [serial = 440] [outer = (nil)] 11:41:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x7fa80d263000) [pid = 1804] [serial = 441] [outer = 0x7fa80c03b000] 11:41:11 INFO - PROCESS | 1804 | 1461609671160 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x7fa80dcc3c00) [pid = 1804] [serial = 442] [outer = 0x7fa80c03b000] 11:41:12 INFO - PROCESS | 1804 | 1461609672001 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1543ms 11:41:12 INFO - PROCESS | 1804 | 1461609672037 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1804 | 1461609672043 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 11:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:41:12 INFO - PROCESS | 1804 | 1461609672051 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1804 | 1461609672058 Marionette TRACE conn3 <- [1,562,null,{}] 11:41:12 INFO - PROCESS | 1804 | 1461609672066 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:12 INFO - PROCESS | 1804 | 1461609672369 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:41:12 INFO - PROCESS | 1804 | 1461609672489 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa34000 == 66 [pid = 1804] [id = 148] 11:41:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa80e4d2c00) [pid = 1804] [serial = 443] [outer = (nil)] 11:41:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa80e730000) [pid = 1804] [serial = 444] [outer = 0x7fa80e4d2c00] 11:41:12 INFO - PROCESS | 1804 | 1461609672607 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x7fa80e8eb000) [pid = 1804] [serial = 445] [outer = 0x7fa80e4d2c00] 11:41:13 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf95000 == 65 [pid = 1804] [id = 101] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811695800 == 64 [pid = 1804] [id = 103] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d9800 == 63 [pid = 1804] [id = 102] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e050000 == 62 [pid = 1804] [id = 136] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81b153800 == 61 [pid = 1804] [id = 135] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x7fa823e17800) [pid = 1804] [serial = 372] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x7fa80fe90400) [pid = 1804] [serial = 336] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x7fa816c5d400) [pid = 1804] [serial = 339] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x7fa813d98400) [pid = 1804] [serial = 342] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x7fa8125a3c00) [pid = 1804] [serial = 345] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a54800 == 60 [pid = 1804] [id = 134] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817367000 == 59 [pid = 1804] [id = 133] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81162f800 == 58 [pid = 1804] [id = 132] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81251d800 == 57 [pid = 1804] [id = 131] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814964000 == 56 [pid = 1804] [id = 130] 11:41:13 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa3b800 == 55 [pid = 1804] [id = 129] 11:41:13 INFO - PROCESS | 1804 | 1461609673422 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa829f6dc00) [pid = 1804] [serial = 367] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa81a383800) [pid = 1804] [serial = 361] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa81ee87c00) [pid = 1804] [serial = 363] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa829891800) [pid = 1804] [serial = 366] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa824f51800) [pid = 1804] [serial = 364] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa816b27c00) [pid = 1804] [serial = 369] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa81259a400) [pid = 1804] [serial = 352] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa811518800) [pid = 1804] [serial = 351] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (0x7fa82cd8f800) [pid = 1804] [serial = 334] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (0x7fa817255800) [pid = 1804] [serial = 357] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (0x7fa817b16c00) [pid = 1804] [serial = 358] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (0x7fa816280400) [pid = 1804] [serial = 354] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (0x7fa816ac0000) [pid = 1804] [serial = 355] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (0x7fa817b50800) [pid = 1804] [serial = 370] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (0x7fa817253400) [pid = 1804] [serial = 348] [outer = (nil)] [url = about:blank] 11:41:13 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (0x7fa818a26c00) [pid = 1804] [serial = 360] [outer = (nil)] [url = about:blank] 11:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1436ms 11:41:13 INFO - PROCESS | 1804 | 1461609673490 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1804 | 1461609673495 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 11:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:41:13 INFO - PROCESS | 1804 | 1461609673503 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1804 | 1461609673506 Marionette TRACE conn3 <- [1,566,null,{}] 11:41:13 INFO - PROCESS | 1804 | 1461609673511 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:13 INFO - PROCESS | 1804 | 1461609673645 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:41:13 INFO - PROCESS | 1804 | 1461609673657 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811620800 == 56 [pid = 1804] [id = 149] 11:41:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (0x7fa80fa15800) [pid = 1804] [serial = 446] [outer = (nil)] 11:41:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (0x7fa811325800) [pid = 1804] [serial = 447] [outer = 0x7fa80fa15800] 11:41:13 INFO - PROCESS | 1804 | 1461609673713 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (0x7fa811512400) [pid = 1804] [serial = 448] [outer = 0x7fa80fa15800] 11:41:14 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:14 INFO - PROCESS | 1804 | 1461609674460 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 976ms 11:41:14 INFO - PROCESS | 1804 | 1461609674481 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1804 | 1461609674486 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 11:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:41:14 INFO - PROCESS | 1804 | 1461609674493 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1804 | 1461609674501 Marionette TRACE conn3 <- [1,570,null,{}] 11:41:14 INFO - PROCESS | 1804 | 1461609674513 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:14 INFO - PROCESS | 1804 | 1461609674643 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:41:14 INFO - PROCESS | 1804 | 1461609674665 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d9800 == 57 [pid = 1804] [id = 150] 11:41:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (0x7fa811b05800) [pid = 1804] [serial = 449] [outer = (nil)] 11:41:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (0x7fa811b0e400) [pid = 1804] [serial = 450] [outer = 0x7fa811b05800] 11:41:14 INFO - PROCESS | 1804 | 1461609674720 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (0x7fa81259b400) [pid = 1804] [serial = 451] [outer = 0x7fa811b05800] 11:41:15 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:15 INFO - PROCESS | 1804 | 1461609675400 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 939ms 11:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:41:15 INFO - PROCESS | 1804 | 1461609675431 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1804 | 1461609675434 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 11:41:15 INFO - PROCESS | 1804 | 1461609675438 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1804 | 1461609675452 Marionette TRACE conn3 <- [1,574,null,{}] 11:41:15 INFO - PROCESS | 1804 | 1461609675457 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:15 INFO - PROCESS | 1804 | 1461609675646 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:41:15 INFO - PROCESS | 1804 | 1461609675718 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8157a9800 == 58 [pid = 1804] [id = 151] 11:41:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (0x7fa80fa19400) [pid = 1804] [serial = 452] [outer = (nil)] 11:41:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (0x7fa813d9a800) [pid = 1804] [serial = 453] [outer = 0x7fa80fa19400] 11:41:15 INFO - PROCESS | 1804 | 1461609675773 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa816502c00) [pid = 1804] [serial = 454] [outer = 0x7fa80fa19400] 11:41:16 INFO - PROCESS | 1804 | 1461609676431 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1038ms 11:41:16 INFO - PROCESS | 1804 | 1461609676477 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 1804 | 1461609676480 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 11:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:41:16 INFO - PROCESS | 1804 | 1461609676493 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 1804 | 1461609676495 Marionette TRACE conn3 <- [1,578,null,{}] 11:41:16 INFO - PROCESS | 1804 | 1461609676515 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:16 INFO - PROCESS | 1804 | 1461609676673 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:41:16 INFO - PROCESS | 1804 | 1461609676705 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ef4800 == 59 [pid = 1804] [id = 152] 11:41:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa816c61000) [pid = 1804] [serial = 455] [outer = (nil)] 11:41:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa816c67800) [pid = 1804] [serial = 456] [outer = 0x7fa816c61000] 11:41:16 INFO - PROCESS | 1804 | 1461609676770 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa817b15c00) [pid = 1804] [serial = 457] [outer = 0x7fa816c61000] 11:41:17 INFO - PROCESS | 1804 | 1461609677473 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1037ms 11:41:17 INFO - PROCESS | 1804 | 1461609677531 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1804 | 1461609677534 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 11:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:41:17 INFO - PROCESS | 1804 | 1461609677539 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1804 | 1461609677541 Marionette TRACE conn3 <- [1,582,null,{}] 11:41:17 INFO - PROCESS | 1804 | 1461609677546 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:17 INFO - PROCESS | 1804 | 1461609677730 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:41:17 INFO - PROCESS | 1804 | 1461609677754 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a4d800 == 60 [pid = 1804] [id = 153] 11:41:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa817b53000) [pid = 1804] [serial = 458] [outer = (nil)] 11:41:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa81a38b400) [pid = 1804] [serial = 459] [outer = 0x7fa817b53000] 11:41:17 INFO - PROCESS | 1804 | 1461609677808 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa81df63000) [pid = 1804] [serial = 460] [outer = 0x7fa817b53000] 11:41:18 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa816abe800) [pid = 1804] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:41:18 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa80e2fac00) [pid = 1804] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:41:18 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa80e59ac00) [pid = 1804] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:41:18 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa813d98800) [pid = 1804] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:41:18 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa816c5d800) [pid = 1804] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:41:18 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa80ff37400) [pid = 1804] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:41:18 INFO - PROCESS | 1804 | 1461609678621 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1127ms 11:41:18 INFO - PROCESS | 1804 | 1461609678667 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1804 | 1461609678670 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 11:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:41:18 INFO - PROCESS | 1804 | 1461609678675 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1804 | 1461609678677 Marionette TRACE conn3 <- [1,586,null,{}] 11:41:18 INFO - PROCESS | 1804 | 1461609678682 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:18 INFO - PROCESS | 1804 | 1461609678842 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:41:18 INFO - PROCESS | 1804 | 1461609678862 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a31e800 == 61 [pid = 1804] [id = 154] 11:41:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa80d192400) [pid = 1804] [serial = 461] [outer = (nil)] 11:41:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa80d19b800) [pid = 1804] [serial = 462] [outer = 0x7fa80d192400] 11:41:18 INFO - PROCESS | 1804 | 1461609678918 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa80d269000) [pid = 1804] [serial = 463] [outer = 0x7fa80d192400] 11:41:19 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:19 INFO - PROCESS | 1804 | 1461609679987 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1325ms 11:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:41:20 INFO - PROCESS | 1804 | 1461609680002 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1804 | 1461609680004 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 11:41:20 INFO - PROCESS | 1804 | 1461609680009 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1804 | 1461609680012 Marionette TRACE conn3 <- [1,590,null,{}] 11:41:20 INFO - PROCESS | 1804 | 1461609680017 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:20 INFO - PROCESS | 1804 | 1461609680144 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:41:20 INFO - PROCESS | 1804 | 1461609680154 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0cc000 == 62 [pid = 1804] [id = 155] 11:41:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa80c031000) [pid = 1804] [serial = 464] [outer = (nil)] 11:41:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa80c038000) [pid = 1804] [serial = 465] [outer = 0x7fa80c031000] 11:41:20 INFO - PROCESS | 1804 | 1461609680313 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa80d26f000) [pid = 1804] [serial = 466] [outer = 0x7fa80c031000] 11:41:21 INFO - PROCESS | 1804 | 1461609681445 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1491ms 11:41:21 INFO - PROCESS | 1804 | 1461609681501 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1804 | 1461609681507 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 11:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:41:21 INFO - PROCESS | 1804 | 1461609681514 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1804 | 1461609681518 Marionette TRACE conn3 <- [1,594,null,{}] 11:41:21 INFO - PROCESS | 1804 | 1461609681524 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:21 INFO - PROCESS | 1804 | 1461609681688 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:41:21 INFO - PROCESS | 1804 | 1461609681886 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811fab000 == 63 [pid = 1804] [id = 156] 11:41:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa80e73d400) [pid = 1804] [serial = 467] [outer = (nil)] 11:41:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x7fa80ee67800) [pid = 1804] [serial = 468] [outer = 0x7fa80e73d400] 11:41:22 INFO - PROCESS | 1804 | 1461609682001 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x7fa811316400) [pid = 1804] [serial = 469] [outer = 0x7fa80e73d400] 11:41:22 INFO - PROCESS | 1804 | 1461609682827 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1383ms 11:41:22 INFO - PROCESS | 1804 | 1461609682897 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1804 | 1461609682902 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 11:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:41:22 INFO - PROCESS | 1804 | 1461609682911 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1804 | 1461609682915 Marionette TRACE conn3 <- [1,598,null,{}] 11:41:22 INFO - PROCESS | 1804 | 1461609682920 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:23 INFO - PROCESS | 1804 | 1461609683115 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:41:23 INFO - PROCESS | 1804 | 1461609683259 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818399000 == 64 [pid = 1804] [id = 157] 11:41:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa80e8e8000) [pid = 1804] [serial = 470] [outer = (nil)] 11:41:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa81186d800) [pid = 1804] [serial = 471] [outer = 0x7fa80e8e8000] 11:41:23 INFO - PROCESS | 1804 | 1461609683327 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x7fa8125a0000) [pid = 1804] [serial = 472] [outer = 0x7fa80e8e8000] 11:41:24 INFO - PROCESS | 1804 | 1461609684237 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1383ms 11:41:24 INFO - PROCESS | 1804 | 1461609684295 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1804 | 1461609684298 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 11:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:41:24 INFO - PROCESS | 1804 | 1461609684304 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1804 | 1461609684309 Marionette TRACE conn3 <- [1,602,null,{}] 11:41:24 INFO - PROCESS | 1804 | 1461609684324 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:24 INFO - PROCESS | 1804 | 1461609684486 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:41:24 INFO - PROCESS | 1804 | 1461609684631 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82974e000 == 65 [pid = 1804] [id = 158] 11:41:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x7fa816c61800) [pid = 1804] [serial = 473] [outer = (nil)] 11:41:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x7fa817823c00) [pid = 1804] [serial = 474] [outer = 0x7fa816c61800] 11:41:24 INFO - PROCESS | 1804 | 1461609684700 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa817e1b000) [pid = 1804] [serial = 475] [outer = 0x7fa816c61800] 11:41:25 INFO - PROCESS | 1804 | 1461609685539 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1282ms 11:41:25 INFO - PROCESS | 1804 | 1461609685586 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:41:25 INFO - PROCESS | 1804 | 1461609685591 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 11:41:25 INFO - PROCESS | 1804 | 1461609685596 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1804 | 1461609685599 Marionette TRACE conn3 <- [1,606,null,{}] 11:41:25 INFO - PROCESS | 1804 | 1461609685603 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:25 INFO - PROCESS | 1804 | 1461609685753 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:41:25 INFO - PROCESS | 1804 | 1461609685901 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82ca6e000 == 66 [pid = 1804] [id = 159] 11:41:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa816d34400) [pid = 1804] [serial = 476] [outer = (nil)] 11:41:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa823e15c00) [pid = 1804] [serial = 477] [outer = 0x7fa816d34400] 11:41:25 INFO - PROCESS | 1804 | 1461609685975 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa824df0c00) [pid = 1804] [serial = 478] [outer = 0x7fa816d34400] 11:41:26 INFO - PROCESS | 1804 | 1461609686857 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1335ms 11:41:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa80d945800) [pid = 1804] [serial = 479] [outer = 0x7fa80de1dc00] 11:41:26 INFO - PROCESS | 1804 | 1461609686970 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1804 | 1461609686974 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 11:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:41:27 INFO - PROCESS | 1804 | 1461609687079 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1804 | 1461609687082 Marionette TRACE conn3 <- [1,610,null,{}] 11:41:27 INFO - PROCESS | 1804 | 1461609687100 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:27 INFO - PROCESS | 1804 | 1461609687239 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:41:27 INFO - PROCESS | 1804 | 1461609687410 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c16000 == 67 [pid = 1804] [id = 160] 11:41:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa80e2d7800) [pid = 1804] [serial = 480] [outer = (nil)] 11:41:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa81484a000) [pid = 1804] [serial = 481] [outer = 0x7fa80e2d7800] 11:41:27 INFO - PROCESS | 1804 | 1461609687528 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa829894400) [pid = 1804] [serial = 482] [outer = 0x7fa80e2d7800] 11:41:28 INFO - PROCESS | 1804 | 1461609688335 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1377ms 11:41:28 INFO - PROCESS | 1804 | 1461609688372 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1804 | 1461609688375 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 11:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:41:28 INFO - PROCESS | 1804 | 1461609688381 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1804 | 1461609688383 Marionette TRACE conn3 <- [1,614,null,{}] 11:41:28 INFO - PROCESS | 1804 | 1461609688388 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:28 INFO - PROCESS | 1804 | 1461609688539 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:41:28 INFO - PROCESS | 1804 | 1461609688690 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80eeaa800 == 68 [pid = 1804] [id = 161] 11:41:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa8060dbc00) [pid = 1804] [serial = 483] [outer = (nil)] 11:41:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa8060e1800) [pid = 1804] [serial = 484] [outer = 0x7fa8060dbc00] 11:41:28 INFO - PROCESS | 1804 | 1461609688759 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa816e29000) [pid = 1804] [serial = 485] [outer = 0x7fa8060dbc00] 11:41:29 INFO - PROCESS | 1804 | 1461609689870 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1524ms 11:41:29 INFO - PROCESS | 1804 | 1461609689906 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 1804 | 1461609689911 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 11:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:41:29 INFO - PROCESS | 1804 | 1461609689919 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1804 | 1461609689923 Marionette TRACE conn3 <- [1,618,null,{}] 11:41:29 INFO - PROCESS | 1804 | 1461609689930 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:30 INFO - PROCESS | 1804 | 1461609690069 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:41:30 INFO - PROCESS | 1804 | 1461609690243 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81169a800 == 69 [pid = 1804] [id = 162] 11:41:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa80c03bc00) [pid = 1804] [serial = 486] [outer = (nil)] 11:41:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa80d261c00) [pid = 1804] [serial = 487] [outer = 0x7fa80c03bc00] 11:41:30 INFO - PROCESS | 1804 | 1461609690307 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa80d94d800) [pid = 1804] [serial = 488] [outer = 0x7fa80c03bc00] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818388000 == 68 [pid = 1804] [id = 60] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829752800 == 67 [pid = 1804] [id = 49] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819025800 == 66 [pid = 1804] [id = 63] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa813d3c800 == 65 [pid = 1804] [id = 46] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb9e800 == 64 [pid = 1804] [id = 55] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817066800 == 63 [pid = 1804] [id = 57] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa81a2f4800) [pid = 1804] [serial = 411] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa829894000) [pid = 1804] [serial = 387] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e3aa800 == 62 [pid = 1804] [id = 54] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a31e800 == 61 [pid = 1804] [id = 154] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e821800 == 60 [pid = 1804] [id = 128] 11:41:31 INFO - PROCESS | 1804 | 1461609691260 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a4d800 == 59 [pid = 1804] [id = 153] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ef4800 == 58 [pid = 1804] [id = 152] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8157a9800 == 57 [pid = 1804] [id = 151] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d9800 == 56 [pid = 1804] [id = 150] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811620800 == 55 [pid = 1804] [id = 149] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa34000 == 54 [pid = 1804] [id = 148] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e80d800 == 53 [pid = 1804] [id = 147] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a395000 == 52 [pid = 1804] [id = 141] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f67000 == 51 [pid = 1804] [id = 140] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bad800 == 50 [pid = 1804] [id = 139] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811618000 == 49 [pid = 1804] [id = 138] 11:41:31 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824fab000 == 48 [pid = 1804] [id = 137] 11:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1379ms 11:41:31 INFO - PROCESS | 1804 | 1461609691299 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1804 | 1461609691306 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 11:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa817695000) [pid = 1804] [serial = 405] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa817247c00) [pid = 1804] [serial = 408] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa817b4ec00) [pid = 1804] [serial = 406] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa8262d9800) [pid = 1804] [serial = 384] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa80e737400) [pid = 1804] [serial = 394] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa80e59fc00) [pid = 1804] [serial = 393] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa81616a400) [pid = 1804] [serial = 399] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa816abcc00) [pid = 1804] [serial = 400] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa816d87400) [pid = 1804] [serial = 402] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa817b14000) [pid = 1804] [serial = 378] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x7fa816557800) [pid = 1804] [serial = 390] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x7fa8114ddc00) [pid = 1804] [serial = 396] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x7fa8115c5c00) [pid = 1804] [serial = 397] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x7fa813d29c00) [pid = 1804] [serial = 375] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x7fa817699000) [pid = 1804] [serial = 381] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x7fa817e13800) [pid = 1804] [serial = 409] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x7fa817255c00) [pid = 1804] [serial = 403] [outer = (nil)] [url = about:blank] 11:41:31 INFO - PROCESS | 1804 | 1461609691360 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1804 | 1461609691363 Marionette TRACE conn3 <- [1,622,null,{}] 11:41:31 INFO - PROCESS | 1804 | 1461609691371 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:31 INFO - PROCESS | 1804 | 1461609691511 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:41:31 INFO - PROCESS | 1804 | 1461609691521 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e80c000 == 49 [pid = 1804] [id = 163] 11:41:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa80d262c00) [pid = 1804] [serial = 489] [outer = (nil)] 11:41:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa80e59a800) [pid = 1804] [serial = 490] [outer = 0x7fa80d262c00] 11:41:31 INFO - PROCESS | 1804 | 1461609691577 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x7fa80e73d000) [pid = 1804] [serial = 491] [outer = 0x7fa80d262c00] 11:41:32 INFO - PROCESS | 1804 | 1461609692388 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1128ms 11:41:32 INFO - PROCESS | 1804 | 1461609692442 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1804 | 1461609692446 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 11:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:41:32 INFO - PROCESS | 1804 | 1461609692451 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1804 | 1461609692456 Marionette TRACE conn3 <- [1,626,null,{}] 11:41:32 INFO - PROCESS | 1804 | 1461609692473 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:32 INFO - PROCESS | 1804 | 1461609692610 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:41:32 INFO - PROCESS | 1804 | 1461609692631 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d6800 == 50 [pid = 1804] [id = 164] 11:41:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x7fa8114d9800) [pid = 1804] [serial = 492] [outer = (nil)] 11:41:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x7fa8115ce000) [pid = 1804] [serial = 493] [outer = 0x7fa8114d9800] 11:41:32 INFO - PROCESS | 1804 | 1461609692701 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa811b0d800) [pid = 1804] [serial = 494] [outer = 0x7fa8114d9800] 11:41:33 INFO - PROCESS | 1804 | 1461609693436 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1031ms 11:41:33 INFO - PROCESS | 1804 | 1461609693482 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:41:33 INFO - PROCESS | 1804 | 1461609693486 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 11:41:33 INFO - PROCESS | 1804 | 1461609693491 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1804 | 1461609693493 Marionette TRACE conn3 <- [1,630,null,{}] 11:41:33 INFO - PROCESS | 1804 | 1461609693507 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:33 INFO - PROCESS | 1804 | 1461609693640 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:41:33 INFO - PROCESS | 1804 | 1461609693766 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81705f000 == 51 [pid = 1804] [id = 165] 11:41:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa80e2fb400) [pid = 1804] [serial = 495] [outer = (nil)] 11:41:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa811ce9400) [pid = 1804] [serial = 496] [outer = 0x7fa80e2fb400] 11:41:33 INFO - PROCESS | 1804 | 1461609693823 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa811cf0800) [pid = 1804] [serial = 497] [outer = 0x7fa80e2fb400] 11:41:34 INFO - PROCESS | 1804 | 1461609694533 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1078ms 11:41:34 INFO - PROCESS | 1804 | 1461609694575 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1804 | 1461609694579 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 11:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:41:34 INFO - PROCESS | 1804 | 1461609694584 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1804 | 1461609694586 Marionette TRACE conn3 <- [1,634,null,{}] 11:41:34 INFO - PROCESS | 1804 | 1461609694599 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:34 INFO - PROCESS | 1804 | 1461609694764 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:41:34 INFO - PROCESS | 1804 | 1461609694838 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811627000 == 52 [pid = 1804] [id = 166] 11:41:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa8115c1800) [pid = 1804] [serial = 498] [outer = (nil)] 11:41:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa8125a4000) [pid = 1804] [serial = 499] [outer = 0x7fa8115c1800] 11:41:34 INFO - PROCESS | 1804 | 1461609694893 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa814852800) [pid = 1804] [serial = 500] [outer = 0x7fa8115c1800] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa80edc1800) [pid = 1804] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa816c61000) [pid = 1804] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa817b53000) [pid = 1804] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa817e15000) [pid = 1804] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa80e4d2c00) [pid = 1804] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x7fa80c03b000) [pid = 1804] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x7fa80fa15800) [pid = 1804] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x7fa811b05800) [pid = 1804] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:41:35 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x7fa80fa19400) [pid = 1804] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:41:35 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:35 INFO - PROCESS | 1804 | 1461609695976 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1438ms 11:41:36 INFO - PROCESS | 1804 | 1461609696023 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1804 | 1461609696030 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 11:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:41:36 INFO - PROCESS | 1804 | 1461609696036 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1804 | 1461609696042 Marionette TRACE conn3 <- [1,638,null,{}] 11:41:36 INFO - PROCESS | 1804 | 1461609696049 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:36 INFO - PROCESS | 1804 | 1461609696229 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:41:36 INFO - PROCESS | 1804 | 1461609696376 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811aaa800 == 53 [pid = 1804] [id = 167] 11:41:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x7fa80d94a800) [pid = 1804] [serial = 501] [outer = (nil)] 11:41:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x7fa80e2fe000) [pid = 1804] [serial = 502] [outer = 0x7fa80d94a800] 11:41:36 INFO - PROCESS | 1804 | 1461609696445 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa80e8e4800) [pid = 1804] [serial = 503] [outer = 0x7fa80d94a800] 11:41:37 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:37 INFO - PROCESS | 1804 | 1461609697322 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1336ms 11:41:37 INFO - PROCESS | 1804 | 1461609697373 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1804 | 1461609697381 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 11:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:41:37 INFO - PROCESS | 1804 | 1461609697390 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1804 | 1461609697394 Marionette TRACE conn3 <- [1,642,null,{}] 11:41:37 INFO - PROCESS | 1804 | 1461609697399 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:37 INFO - PROCESS | 1804 | 1461609697561 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:41:37 INFO - PROCESS | 1804 | 1461609697706 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ef0000 == 54 [pid = 1804] [id = 168] 11:41:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa80d94ac00) [pid = 1804] [serial = 504] [outer = (nil)] 11:41:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa811b06000) [pid = 1804] [serial = 505] [outer = 0x7fa80d94ac00] 11:41:37 INFO - PROCESS | 1804 | 1461609697773 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa811cea000) [pid = 1804] [serial = 506] [outer = 0x7fa80d94ac00] 11:41:38 INFO - PROCESS | 1804 | 1461609698655 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1332ms 11:41:38 INFO - PROCESS | 1804 | 1461609698723 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1804 | 1461609698726 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 11:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:41:38 INFO - PROCESS | 1804 | 1461609698732 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1804 | 1461609698737 Marionette TRACE conn3 <- [1,646,null,{}] 11:41:38 INFO - PROCESS | 1804 | 1461609698752 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:38 INFO - PROCESS | 1804 | 1461609698944 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:41:39 INFO - PROCESS | 1804 | 1461609699093 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa823ea5800 == 55 [pid = 1804] [id = 169] 11:41:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa8125a8400) [pid = 1804] [serial = 507] [outer = (nil)] 11:41:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa816aba000) [pid = 1804] [serial = 508] [outer = 0x7fa8125a8400] 11:41:39 INFO - PROCESS | 1804 | 1461609699161 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa816e24000) [pid = 1804] [serial = 509] [outer = 0x7fa8125a8400] 11:41:40 INFO - PROCESS | 1804 | 1461609700013 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1332ms 11:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:41:40 INFO - PROCESS | 1804 | 1461609700064 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1804 | 1461609700068 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 11:41:40 INFO - PROCESS | 1804 | 1461609700074 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1804 | 1461609700077 Marionette TRACE conn3 <- [1,650,null,{}] 11:41:40 INFO - PROCESS | 1804 | 1461609700083 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:40 INFO - PROCESS | 1804 | 1461609700231 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:41:40 INFO - PROCESS | 1804 | 1461609700380 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f5e000 == 56 [pid = 1804] [id = 170] 11:41:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa814994c00) [pid = 1804] [serial = 510] [outer = (nil)] 11:41:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa817b0b400) [pid = 1804] [serial = 511] [outer = 0x7fa814994c00] 11:41:40 INFO - PROCESS | 1804 | 1461609700449 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa818124c00) [pid = 1804] [serial = 512] [outer = 0x7fa814994c00] 11:41:41 INFO - PROCESS | 1804 | 1461609701256 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1226ms 11:41:41 INFO - PROCESS | 1804 | 1461609701300 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1804 | 1461609701303 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 11:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:41:41 INFO - PROCESS | 1804 | 1461609701308 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1804 | 1461609701310 Marionette TRACE conn3 <- [1,654,null,{}] 11:41:41 INFO - PROCESS | 1804 | 1461609701316 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:41 INFO - PROCESS | 1804 | 1461609701459 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:41:41 INFO - PROCESS | 1804 | 1461609701611 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829943800 == 57 [pid = 1804] [id = 171] 11:41:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa80d948000) [pid = 1804] [serial = 513] [outer = (nil)] 11:41:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa81812dc00) [pid = 1804] [serial = 514] [outer = 0x7fa80d948000] 11:41:41 INFO - PROCESS | 1804 | 1461609701685 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa81a545000) [pid = 1804] [serial = 515] [outer = 0x7fa80d948000] 11:41:42 INFO - PROCESS | 1804 | 1461609702614 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1377ms 11:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:41:42 INFO - PROCESS | 1804 | 1461609702687 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1804 | 1461609702690 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 11:41:42 INFO - PROCESS | 1804 | 1461609702696 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1804 | 1461609702699 Marionette TRACE conn3 <- [1,658,null,{}] 11:41:42 INFO - PROCESS | 1804 | 1461609702704 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:42 INFO - PROCESS | 1804 | 1461609702929 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:41:43 INFO - PROCESS | 1804 | 1461609703078 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a1b0800 == 58 [pid = 1804] [id = 172] 11:41:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa825bb3000) [pid = 1804] [serial = 516] [outer = (nil)] 11:41:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa829890c00) [pid = 1804] [serial = 517] [outer = 0x7fa825bb3000] 11:41:43 INFO - PROCESS | 1804 | 1461609703156 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa829c42800) [pid = 1804] [serial = 518] [outer = 0x7fa825bb3000] 11:41:43 INFO - PROCESS | 1804 | 1461609703951 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1330ms 11:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:41:44 INFO - PROCESS | 1804 | 1461609704026 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1804 | 1461609704028 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 11:41:44 INFO - PROCESS | 1804 | 1461609704035 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1804 | 1461609704037 Marionette TRACE conn3 <- [1,662,null,{}] 11:41:44 INFO - PROCESS | 1804 | 1461609704042 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:44 INFO - PROCESS | 1804 | 1461609704190 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:41:44 INFO - PROCESS | 1804 | 1461609704344 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b65000 == 59 [pid = 1804] [id = 173] 11:41:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa80d197c00) [pid = 1804] [serial = 519] [outer = (nil)] 11:41:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa8120aac00) [pid = 1804] [serial = 520] [outer = 0x7fa80d197c00] 11:41:44 INFO - PROCESS | 1804 | 1461609704413 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa8120af000) [pid = 1804] [serial = 521] [outer = 0x7fa80d197c00] 11:41:44 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:45 INFO - PROCESS | 1804 | 1461609705224 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1234ms 11:41:45 INFO - PROCESS | 1804 | 1461609705269 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1804 | 1461609705272 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 11:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:41:45 INFO - PROCESS | 1804 | 1461609705277 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1804 | 1461609705279 Marionette TRACE conn3 <- [1,666,null,{}] 11:41:45 INFO - PROCESS | 1804 | 1461609705284 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:45 INFO - PROCESS | 1804 | 1461609705426 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:41:45 INFO - PROCESS | 1804 | 1461609705745 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81169b800 == 60 [pid = 1804] [id = 174] 11:41:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa8060df400) [pid = 1804] [serial = 522] [outer = (nil)] 11:41:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa80c038800) [pid = 1804] [serial = 523] [outer = 0x7fa8060df400] 11:41:45 INFO - PROCESS | 1804 | 1461609705864 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa80d948400) [pid = 1804] [serial = 524] [outer = 0x7fa8060df400] 11:41:46 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:46 INFO - PROCESS | 1804 | 1461609706642 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1384ms 11:41:46 INFO - PROCESS | 1804 | 1461609706662 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:41:46 INFO - PROCESS | 1804 | 1461609706667 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 11:41:46 INFO - PROCESS | 1804 | 1461609706674 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1804 | 1461609706678 Marionette TRACE conn3 <- [1,670,null,{}] 11:41:46 INFO - PROCESS | 1804 | 1461609706685 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:46 INFO - PROCESS | 1804 | 1461609706827 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:41:46 INFO - PROCESS | 1804 | 1461609706991 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be8e800 == 61 [pid = 1804] [id = 175] 11:41:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa80e2db800) [pid = 1804] [serial = 525] [outer = (nil)] 11:41:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa80e8e5c00) [pid = 1804] [serial = 526] [outer = 0x7fa80e2db800] 11:41:47 INFO - PROCESS | 1804 | 1461609707120 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa80ea1c400) [pid = 1804] [serial = 527] [outer = 0x7fa80e2db800] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e5a2800 == 60 [pid = 1804] [id = 127] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa80d19b800) [pid = 1804] [serial = 462] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80eeaa800 == 59 [pid = 1804] [id = 161] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816c16000 == 58 [pid = 1804] [id = 160] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82ca6e000 == 57 [pid = 1804] [id = 159] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82974e000 == 56 [pid = 1804] [id = 158] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818399000 == 55 [pid = 1804] [id = 157] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811fab000 == 54 [pid = 1804] [id = 156] 11:41:47 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c0cc000 == 53 [pid = 1804] [id = 155] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa829fa5c00) [pid = 1804] [serial = 373] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa816c67800) [pid = 1804] [serial = 456] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa81a38b400) [pid = 1804] [serial = 459] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa817b15c00) [pid = 1804] [serial = 457] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa81b109000) [pid = 1804] [serial = 412] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa80e8eb000) [pid = 1804] [serial = 445] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa80e730000) [pid = 1804] [serial = 444] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa829c40c00) [pid = 1804] [serial = 429] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa829c48400) [pid = 1804] [serial = 432] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa80dcc3c00) [pid = 1804] [serial = 442] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa80d263000) [pid = 1804] [serial = 441] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa8125a2c00) [pid = 1804] [serial = 420] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa811325800) [pid = 1804] [serial = 447] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa811512400) [pid = 1804] [serial = 448] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa82a311000) [pid = 1804] [serial = 435] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa818411800) [pid = 1804] [serial = 426] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa811b0e400) [pid = 1804] [serial = 450] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa81259b400) [pid = 1804] [serial = 451] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa813d9a800) [pid = 1804] [serial = 453] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa80e2ff400) [pid = 1804] [serial = 417] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa817e1d800) [pid = 1804] [serial = 423] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa80d268400) [pid = 1804] [serial = 414] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x7fa80dcc1800) [pid = 1804] [serial = 438] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x7fa81df63000) [pid = 1804] [serial = 460] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x7fa816502c00) [pid = 1804] [serial = 454] [outer = (nil)] [url = about:blank] 11:41:47 INFO - PROCESS | 1804 | 1461609707940 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1281ms 11:41:47 INFO - PROCESS | 1804 | 1461609707959 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 1804 | 1461609707964 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 11:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:41:47 INFO - PROCESS | 1804 | 1461609707972 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 1804 | 1461609707975 Marionette TRACE conn3 <- [1,674,null,{}] 11:41:47 INFO - PROCESS | 1804 | 1461609707979 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:48 INFO - PROCESS | 1804 | 1461609708128 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:41:48 INFO - PROCESS | 1804 | 1461609708240 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811632000 == 54 [pid = 1804] [id = 176] 11:41:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x7fa80e59fc00) [pid = 1804] [serial = 528] [outer = (nil)] 11:41:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa80ea21c00) [pid = 1804] [serial = 529] [outer = 0x7fa80e59fc00] 11:41:48 INFO - PROCESS | 1804 | 1461609708297 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa80ff2c400) [pid = 1804] [serial = 530] [outer = 0x7fa80e59fc00] 11:41:48 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:48 INFO - PROCESS | 1804 | 1461609708946 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:41:48 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 11:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 988ms 11:41:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:41:48 INFO - PROCESS | 1804 | 1461609708960 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1804 | 1461609708962 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 11:41:48 INFO - PROCESS | 1804 | 1461609708971 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1804 | 1461609708979 Marionette TRACE conn3 <- [1,678,null,{}] 11:41:48 INFO - PROCESS | 1804 | 1461609708991 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:49 INFO - PROCESS | 1804 | 1461609709165 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:41:49 INFO - PROCESS | 1804 | 1461609709190 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816b79000 == 55 [pid = 1804] [id = 177] 11:41:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa8115c6c00) [pid = 1804] [serial = 531] [outer = (nil)] 11:41:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa811b0e400) [pid = 1804] [serial = 532] [outer = 0x7fa8115c6c00] 11:41:49 INFO - PROCESS | 1804 | 1461609709245 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa811cee400) [pid = 1804] [serial = 533] [outer = 0x7fa8115c6c00] 11:41:49 INFO - PROCESS | 1804 | 1461609709955 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:41:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1040ms 11:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:41:50 INFO - PROCESS | 1804 | 1461609710007 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1804 | 1461609710010 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 11:41:50 INFO - PROCESS | 1804 | 1461609710016 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1804 | 1461609710019 Marionette TRACE conn3 <- [1,682,null,{}] 11:41:50 INFO - PROCESS | 1804 | 1461609710033 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:50 INFO - PROCESS | 1804 | 1461609710219 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:41:50 INFO - PROCESS | 1804 | 1461609710239 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81781c800 == 56 [pid = 1804] [id = 178] 11:41:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa80e730000) [pid = 1804] [serial = 534] [outer = (nil)] 11:41:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa8120af400) [pid = 1804] [serial = 535] [outer = 0x7fa80e730000] 11:41:50 INFO - PROCESS | 1804 | 1461609710294 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa81484dc00) [pid = 1804] [serial = 536] [outer = 0x7fa80e730000] 11:41:51 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:51 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:41:51 INFO - PROCESS | 1804 | 1461609711434 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:41:51 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) 11:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1432ms 11:41:51 INFO - PROCESS | 1804 | 1461609711449 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1804 | 1461609711452 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 11:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:41:51 INFO - PROCESS | 1804 | 1461609711457 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1804 | 1461609711459 Marionette TRACE conn3 <- [1,686,null,{}] 11:41:51 INFO - PROCESS | 1804 | 1461609711464 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:51 INFO - PROCESS | 1804 | 1461609711627 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:41:51 INFO - PROCESS | 1804 | 1461609711689 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a31c000 == 57 [pid = 1804] [id = 179] 11:41:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa816d87400) [pid = 1804] [serial = 537] [outer = (nil)] 11:41:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa81768ac00) [pid = 1804] [serial = 538] [outer = 0x7fa816d87400] 11:41:51 INFO - PROCESS | 1804 | 1461609711755 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa81a374c00) [pid = 1804] [serial = 539] [outer = 0x7fa816d87400] 11:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa80d192400) [pid = 1804] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa80c03bc00) [pid = 1804] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa8114d9800) [pid = 1804] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa80d262c00) [pid = 1804] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:41:52 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa80e2fb400) [pid = 1804] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:41:52 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:52 INFO - PROCESS | 1804 | 1461609712929 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1526ms 11:41:52 INFO - PROCESS | 1804 | 1461609712983 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1804 | 1461609712985 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 11:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:41:52 INFO - PROCESS | 1804 | 1461609712990 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1804 | 1461609713003 Marionette TRACE conn3 <- [1,690,null,{}] 11:41:53 INFO - PROCESS | 1804 | 1461609713007 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:53 INFO - PROCESS | 1804 | 1461609713177 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:41:53 INFO - PROCESS | 1804 | 1461609713233 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824fad000 == 58 [pid = 1804] [id = 180] 11:41:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa80e770800) [pid = 1804] [serial = 540] [outer = (nil)] 11:41:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa811cf1400) [pid = 1804] [serial = 541] [outer = 0x7fa80e770800] 11:41:53 INFO - PROCESS | 1804 | 1461609713288 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa81a2f8800) [pid = 1804] [serial = 542] [outer = 0x7fa80e770800] 11:41:54 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:54 INFO - PROCESS | 1804 | 1461609714371 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1436ms 11:41:54 INFO - PROCESS | 1804 | 1461609714427 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1804 | 1461609714432 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 11:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:41:54 INFO - PROCESS | 1804 | 1461609714440 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1804 | 1461609714445 Marionette TRACE conn3 <- [1,694,null,{}] 11:41:54 INFO - PROCESS | 1804 | 1461609714508 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:54 INFO - PROCESS | 1804 | 1461609714654 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:41:54 INFO - PROCESS | 1804 | 1461609714897 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8116a0000 == 59 [pid = 1804] [id = 181] 11:41:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa80e158400) [pid = 1804] [serial = 543] [outer = (nil)] 11:41:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa80e596400) [pid = 1804] [serial = 544] [outer = 0x7fa80e158400] 11:41:54 INFO - PROCESS | 1804 | 1461609714967 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa80e769c00) [pid = 1804] [serial = 545] [outer = 0x7fa80e158400] 11:41:56 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:56 INFO - PROCESS | 1804 | 1461609716342 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1936ms 11:41:56 INFO - PROCESS | 1804 | 1461609716376 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1804 | 1461609716385 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 11:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:41:56 INFO - PROCESS | 1804 | 1461609716397 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1804 | 1461609716401 Marionette TRACE conn3 <- [1,698,null,{}] 11:41:56 INFO - PROCESS | 1804 | 1461609716408 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:56 INFO - PROCESS | 1804 | 1461609716582 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:41:56 INFO - PROCESS | 1804 | 1461609716735 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81737b800 == 60 [pid = 1804] [id = 182] 11:41:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa80e2f8400) [pid = 1804] [serial = 546] [outer = (nil)] 11:41:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa80e8e2400) [pid = 1804] [serial = 547] [outer = 0x7fa80e2f8400] 11:41:56 INFO - PROCESS | 1804 | 1461609716808 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa80fa1bc00) [pid = 1804] [serial = 548] [outer = 0x7fa80e2f8400] 11:41:58 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:58 INFO - PROCESS | 1804 | 1461609718241 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1887ms 11:41:58 INFO - PROCESS | 1804 | 1461609718283 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1804 | 1461609718287 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 11:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:41:58 INFO - PROCESS | 1804 | 1461609718293 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1804 | 1461609718298 Marionette TRACE conn3 <- [1,702,null,{}] 11:41:58 INFO - PROCESS | 1804 | 1461609718314 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:41:58 INFO - PROCESS | 1804 | 1461609718495 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:41:58 INFO - PROCESS | 1804 | 1461609718645 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829b1b800 == 61 [pid = 1804] [id = 183] 11:41:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa80fe9b800) [pid = 1804] [serial = 549] [outer = (nil)] 11:41:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa811cec400) [pid = 1804] [serial = 550] [outer = 0x7fa80fe9b800] 11:41:58 INFO - PROCESS | 1804 | 1461609718715 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa817699000) [pid = 1804] [serial = 551] [outer = 0x7fa80fe9b800] 11:41:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:59 INFO - PROCESS | 1804 | 1461609719927 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1688ms 11:41:59 INFO - PROCESS | 1804 | 1461609719981 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1804 | 1461609719984 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 11:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:41:59 INFO - PROCESS | 1804 | 1461609719990 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1804 | 1461609719992 Marionette TRACE conn3 <- [1,706,null,{}] 11:42:00 INFO - PROCESS | 1804 | 1461609719997 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:00 INFO - PROCESS | 1804 | 1461609720212 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:42:00 INFO - PROCESS | 1804 | 1461609720335 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e5b0800 == 62 [pid = 1804] [id = 184] 11:42:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa80ff2c800) [pid = 1804] [serial = 552] [outer = (nil)] 11:42:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa823ee7800) [pid = 1804] [serial = 553] [outer = 0x7fa80ff2c800] 11:42:00 INFO - PROCESS | 1804 | 1461609720402 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa8251f6400) [pid = 1804] [serial = 554] [outer = 0x7fa80ff2c800] 11:42:01 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:01 INFO - PROCESS | 1804 | 1461609721553 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1575ms 11:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:42:01 INFO - PROCESS | 1804 | 1461609721566 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1804 | 1461609721568 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 11:42:01 INFO - PROCESS | 1804 | 1461609721576 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1804 | 1461609721579 Marionette TRACE conn3 <- [1,710,null,{}] 11:42:01 INFO - PROCESS | 1804 | 1461609721584 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:01 INFO - PROCESS | 1804 | 1461609721805 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:42:02 INFO - PROCESS | 1804 | 1461609722155 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa810910800 == 63 [pid = 1804] [id = 185] 11:42:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa80d194800) [pid = 1804] [serial = 555] [outer = (nil)] 11:42:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa80d268400) [pid = 1804] [serial = 556] [outer = 0x7fa80d194800] 11:42:02 INFO - PROCESS | 1804 | 1461609722265 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa80e2de800) [pid = 1804] [serial = 557] [outer = 0x7fa80d194800] 11:42:03 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811faf000 == 62 [pid = 1804] [id = 145] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa823e15c00) [pid = 1804] [serial = 477] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa81484a000) [pid = 1804] [serial = 481] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa8125a4000) [pid = 1804] [serial = 499] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:03 INFO - PROCESS | 1804 | 1461609723638 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2079ms 11:42:03 INFO - PROCESS | 1804 | 1461609723654 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1804 | 1461609723658 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 11:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:42:03 INFO - PROCESS | 1804 | 1461609723665 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1804 | 1461609723671 Marionette TRACE conn3 <- [1,714,null,{}] 11:42:03 INFO - PROCESS | 1804 | 1461609723678 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:03 INFO - PROCESS | 1804 | 1461609723831 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa80d261c00) [pid = 1804] [serial = 487] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa80d94d800) [pid = 1804] [serial = 488] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa8115ce000) [pid = 1804] [serial = 493] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa811b0d800) [pid = 1804] [serial = 494] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa817823c00) [pid = 1804] [serial = 474] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa81186d800) [pid = 1804] [serial = 471] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa80e59a800) [pid = 1804] [serial = 490] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa80e73d000) [pid = 1804] [serial = 491] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa80c038000) [pid = 1804] [serial = 465] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa80ee67800) [pid = 1804] [serial = 468] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa8060e1800) [pid = 1804] [serial = 484] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa80fe94c00) [pid = 1804] [serial = 259] [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:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa811ce9400) [pid = 1804] [serial = 496] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa811cf0800) [pid = 1804] [serial = 497] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa80d269000) [pid = 1804] [serial = 463] [outer = (nil)] [url = about:blank] 11:42:03 INFO - PROCESS | 1804 | 1461609723955 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e81e800 == 63 [pid = 1804] [id = 186] 11:42:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa8060e1800) [pid = 1804] [serial = 558] [outer = (nil)] 11:42:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa80e73d000) [pid = 1804] [serial = 559] [outer = 0x7fa8060e1800] 11:42:04 INFO - PROCESS | 1804 | 1461609724017 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa80edbe400) [pid = 1804] [serial = 560] [outer = 0x7fa8060e1800] 11:42:05 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:05 INFO - PROCESS | 1804 | 1461609725063 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:42:05 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 11:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1436ms 11:42:05 INFO - PROCESS | 1804 | 1461609725104 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:42:05 INFO - PROCESS | 1804 | 1461609725109 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 11:42:05 INFO - PROCESS | 1804 | 1461609725116 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1804 | 1461609725118 Marionette TRACE conn3 <- [1,718,null,{}] 11:42:05 INFO - PROCESS | 1804 | 1461609725123 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:05 INFO - PROCESS | 1804 | 1461609725255 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:42:05 INFO - PROCESS | 1804 | 1461609725421 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d8000 == 64 [pid = 1804] [id = 187] 11:42:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa80fe91c00) [pid = 1804] [serial = 561] [outer = (nil)] 11:42:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa8115c2800) [pid = 1804] [serial = 562] [outer = 0x7fa80fe91c00] 11:42:05 INFO - PROCESS | 1804 | 1461609725478 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa811c72400) [pid = 1804] [serial = 563] [outer = 0x7fa80fe91c00] 11:42:06 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:06 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:42:06 INFO - PROCESS | 1804 | 1461609726567 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1478ms 11:42:06 INFO - PROCESS | 1804 | 1461609726595 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 1804 | 1461609726597 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 11:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:42:06 INFO - PROCESS | 1804 | 1461609726605 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 1804 | 1461609726612 Marionette TRACE conn3 <- [1,722,null,{}] 11:42:06 INFO - PROCESS | 1804 | 1461609726633 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:06 INFO - PROCESS | 1804 | 1461609726817 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:42:06 INFO - PROCESS | 1804 | 1461609726926 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816e97000 == 65 [pid = 1804] [id = 188] 11:42:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa811c77000) [pid = 1804] [serial = 564] [outer = (nil)] 11:42:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa811cea400) [pid = 1804] [serial = 565] [outer = 0x7fa811c77000] 11:42:06 INFO - PROCESS | 1804 | 1461609726982 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa8120a6c00) [pid = 1804] [serial = 566] [outer = 0x7fa811c77000] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa816d87400) [pid = 1804] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa80e2db800) [pid = 1804] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa80e730000) [pid = 1804] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa8115c6c00) [pid = 1804] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa8060df400) [pid = 1804] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa8115c1800) [pid = 1804] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:42:07 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa80e59fc00) [pid = 1804] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:42:07 INFO - PROCESS | 1804 | 1461609727686 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1804 | 1461609727745 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 11:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:42:07 INFO - PROCESS | 1804 | 1461609727750 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1804 | 1461609727752 Marionette TRACE conn3 <- [1,726,null,{}] 11:42:07 INFO - PROCESS | 1804 | 1461609727757 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:07 INFO - PROCESS | 1804 | 1461609727882 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:42:07 INFO - PROCESS | 1804 | 1461609727897 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ee6800 == 66 [pid = 1804] [id = 189] 11:42:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa80e770000) [pid = 1804] [serial = 567] [outer = (nil)] 11:42:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa8120acc00) [pid = 1804] [serial = 568] [outer = 0x7fa80e770000] 11:42:08 INFO - PROCESS | 1804 | 1461609728046 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa813d2f400) [pid = 1804] [serial = 569] [outer = 0x7fa80e770000] 11:42:08 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:08 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:42:08 INFO - PROCESS | 1804 | 1461609728743 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:42:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1023ms 11:42:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:42:08 INFO - PROCESS | 1804 | 1461609728774 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1804 | 1461609728776 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 11:42:08 INFO - PROCESS | 1804 | 1461609728780 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1804 | 1461609728784 Marionette TRACE conn3 <- [1,730,null,{}] 11:42:08 INFO - PROCESS | 1804 | 1461609728788 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:08 INFO - PROCESS | 1804 | 1461609728912 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:42:09 INFO - PROCESS | 1804 | 1461609729031 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a505000 == 67 [pid = 1804] [id = 190] 11:42:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa816284400) [pid = 1804] [serial = 570] [outer = (nil)] 11:42:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa816ab9c00) [pid = 1804] [serial = 571] [outer = 0x7fa816284400] 11:42:09 INFO - PROCESS | 1804 | 1461609729100 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa817b12800) [pid = 1804] [serial = 572] [outer = 0x7fa816284400] 11:42:09 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:09 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:42:09 INFO - PROCESS | 1804 | 1461609729760 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1804 | 1461609729811 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 11:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:42:09 INFO - PROCESS | 1804 | 1461609729816 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1804 | 1461609729818 Marionette TRACE conn3 <- [1,734,null,{}] 11:42:09 INFO - PROCESS | 1804 | 1461609729823 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:09 INFO - PROCESS | 1804 | 1461609729964 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:42:10 INFO - PROCESS | 1804 | 1461609730152 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0dc800 == 68 [pid = 1804] [id = 191] 11:42:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa8060d9800) [pid = 1804] [serial = 573] [outer = (nil)] 11:42:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa80c03bc00) [pid = 1804] [serial = 574] [outer = 0x7fa8060d9800] 11:42:10 INFO - PROCESS | 1804 | 1461609730222 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa80e14d400) [pid = 1804] [serial = 575] [outer = 0x7fa8060d9800] 11:42:10 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:11 INFO - PROCESS | 1804 | 1461609731059 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:42: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 11:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1276ms 11:42:11 INFO - PROCESS | 1804 | 1461609731094 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1804 | 1461609731100 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 11:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:42:11 INFO - PROCESS | 1804 | 1461609731108 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1804 | 1461609731113 Marionette TRACE conn3 <- [1,738,null,{}] 11:42:11 INFO - PROCESS | 1804 | 1461609731119 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:11 INFO - PROCESS | 1804 | 1461609731274 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:42:11 INFO - PROCESS | 1804 | 1461609731431 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c1d800 == 69 [pid = 1804] [id = 192] 11:42:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa80e2e1800) [pid = 1804] [serial = 576] [outer = (nil)] 11:42:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa80fa1d800) [pid = 1804] [serial = 577] [outer = 0x7fa80e2e1800] 11:42:11 INFO - PROCESS | 1804 | 1461609731510 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa811516400) [pid = 1804] [serial = 578] [outer = 0x7fa80e2e1800] 11:42:12 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:12 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:42:12 INFO - PROCESS | 1804 | 1461609732855 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1787ms 11:42:12 INFO - PROCESS | 1804 | 1461609732896 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1804 | 1461609732902 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 11:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:42:12 INFO - PROCESS | 1804 | 1461609732908 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1804 | 1461609732911 Marionette TRACE conn3 <- [1,742,null,{}] 11:42:12 INFO - PROCESS | 1804 | 1461609732916 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:13 INFO - PROCESS | 1804 | 1461609733163 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:42:13 INFO - PROCESS | 1804 | 1461609733313 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82806c000 == 70 [pid = 1804] [id = 193] 11:42:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa8115c6c00) [pid = 1804] [serial = 579] [outer = (nil)] 11:42:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa811c7f400) [pid = 1804] [serial = 580] [outer = 0x7fa8115c6c00] 11:42:13 INFO - PROCESS | 1804 | 1461609733383 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa817249c00) [pid = 1804] [serial = 581] [outer = 0x7fa8115c6c00] 11:42:14 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:14 INFO - PROCESS | 1804 | 1461609734583 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:42:14 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 11:42:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1732ms 11:42:14 INFO - PROCESS | 1804 | 1461609734640 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1804 | 1461609734644 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 11:42:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:42:14 INFO - PROCESS | 1804 | 1461609734658 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1804 | 1461609734666 Marionette TRACE conn3 <- [1,746,null,{}] 11:42:14 INFO - PROCESS | 1804 | 1461609734671 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:14 INFO - PROCESS | 1804 | 1461609734950 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:42:15 INFO - PROCESS | 1804 | 1461609735082 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf84000 == 71 [pid = 1804] [id = 194] 11:42:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa811c7f800) [pid = 1804] [serial = 582] [outer = (nil)] 11:42:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa81a25f400) [pid = 1804] [serial = 583] [outer = 0x7fa811c7f800] 11:42:15 INFO - PROCESS | 1804 | 1461609735150 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa825e3d000) [pid = 1804] [serial = 584] [outer = 0x7fa811c7f800] 11:42:15 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:16 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:16 INFO - PROCESS | 1804 | 1461609736455 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:42:16 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.) 11:42:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1859ms 11:42:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:42:16 INFO - PROCESS | 1804 | 1461609736510 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1804 | 1461609736513 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 11:42:16 INFO - PROCESS | 1804 | 1461609736519 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1804 | 1461609736521 Marionette TRACE conn3 <- [1,750,null,{}] 11:42:16 INFO - PROCESS | 1804 | 1461609736526 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:16 INFO - PROCESS | 1804 | 1461609736734 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:42:16 INFO - PROCESS | 1804 | 1461609736883 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d50a800 == 72 [pid = 1804] [id = 195] 11:42:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa811c63000) [pid = 1804] [serial = 585] [outer = (nil)] 11:42:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa811c6a400) [pid = 1804] [serial = 586] [outer = 0x7fa811c63000] 11:42:16 INFO - PROCESS | 1804 | 1461609736950 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa81840a400) [pid = 1804] [serial = 587] [outer = 0x7fa811c63000] 11:42:18 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:18 INFO - PROCESS | 1804 | 1461609738208 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:42: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) 11:42:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1727ms 11:42:18 INFO - PROCESS | 1804 | 1461609738245 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1804 | 1461609738247 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 11:42:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:42:18 INFO - PROCESS | 1804 | 1461609738340 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1804 | 1461609738342 Marionette TRACE conn3 <- [1,754,null,{}] 11:42:18 INFO - PROCESS | 1804 | 1461609738350 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:18 INFO - PROCESS | 1804 | 1461609738493 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:42:18 INFO - PROCESS | 1804 | 1461609738644 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d51e000 == 73 [pid = 1804] [id = 196] 11:42:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa80fe93800) [pid = 1804] [serial = 588] [outer = (nil)] 11:42:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa811c6ac00) [pid = 1804] [serial = 589] [outer = 0x7fa80fe93800] 11:42:18 INFO - PROCESS | 1804 | 1461609738725 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa812068400) [pid = 1804] [serial = 590] [outer = 0x7fa80fe93800] 11:42:20 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:20 INFO - PROCESS | 1804 | 1461609740285 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:42: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 11:42:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2032ms 11:42:20 INFO - PROCESS | 1804 | 1461609740321 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1804 | 1461609740324 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 11:42:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:42:20 INFO - PROCESS | 1804 | 1461609740330 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1804 | 1461609740334 Marionette TRACE conn3 <- [1,758,null,{}] 11:42:20 INFO - PROCESS | 1804 | 1461609740340 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:20 INFO - PROCESS | 1804 | 1461609740483 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:42:20 INFO - PROCESS | 1804 | 1461609740667 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a505000 == 72 [pid = 1804] [id = 190] 11:42:20 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ee6800 == 71 [pid = 1804] [id = 189] 11:42:20 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816e97000 == 70 [pid = 1804] [id = 188] 11:42:20 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa811cf1400) [pid = 1804] [serial = 541] [outer = (nil)] [url = about:blank] 11:42:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de4a800 == 71 [pid = 1804] [id = 197] 11:42:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa80dcbd400) [pid = 1804] [serial = 591] [outer = (nil)] 11:42:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa80e2f8000) [pid = 1804] [serial = 592] [outer = 0x7fa80dcbd400] 11:42:20 INFO - PROCESS | 1804 | 1461609740755 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa80e598000) [pid = 1804] [serial = 593] [outer = 0x7fa80dcbd400] 11:42:20 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d8000 == 70 [pid = 1804] [id = 187] 11:42:20 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e81e800 == 69 [pid = 1804] [id = 186] 11:42:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa810910800 == 68 [pid = 1804] [id = 185] 11:42:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81737b800 == 67 [pid = 1804] [id = 182] 11:42:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8116a0000 == 66 [pid = 1804] [id = 181] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa81768ac00) [pid = 1804] [serial = 538] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa811b06000) [pid = 1804] [serial = 505] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa80e8e5c00) [pid = 1804] [serial = 526] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa8120aac00) [pid = 1804] [serial = 520] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa829890c00) [pid = 1804] [serial = 517] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa817b0b400) [pid = 1804] [serial = 511] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa80ea1c400) [pid = 1804] [serial = 527] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa816aba000) [pid = 1804] [serial = 508] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa81484dc00) [pid = 1804] [serial = 536] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa811cee400) [pid = 1804] [serial = 533] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa80c038800) [pid = 1804] [serial = 523] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa81812dc00) [pid = 1804] [serial = 514] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa814852800) [pid = 1804] [serial = 500] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa80d948400) [pid = 1804] [serial = 524] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa8120af400) [pid = 1804] [serial = 535] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa80e2fe000) [pid = 1804] [serial = 502] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa80ea21c00) [pid = 1804] [serial = 529] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa81a374c00) [pid = 1804] [serial = 539] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa811b0e400) [pid = 1804] [serial = 532] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa80ff2c400) [pid = 1804] [serial = 530] [outer = (nil)] [url = about:blank] 11:42:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:21 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:42:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:21 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:42:21 INFO - PROCESS | 1804 | 1461609741425 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:42: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 11:42:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1131ms 11:42:21 INFO - PROCESS | 1804 | 1461609741461 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1804 | 1461609741469 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 11:42:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:42:21 INFO - PROCESS | 1804 | 1461609741477 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1804 | 1461609741481 Marionette TRACE conn3 <- [1,762,null,{}] 11:42:21 INFO - PROCESS | 1804 | 1461609741486 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:21 INFO - PROCESS | 1804 | 1461609741637 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:42:21 INFO - PROCESS | 1804 | 1461609741751 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fe70800 == 67 [pid = 1804] [id = 198] 11:42:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa80e594c00) [pid = 1804] [serial = 594] [outer = (nil)] 11:42:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa80e76f000) [pid = 1804] [serial = 595] [outer = 0x7fa80e594c00] 11:42:21 INFO - PROCESS | 1804 | 1461609741807 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa80ea16400) [pid = 1804] [serial = 596] [outer = 0x7fa80e594c00] 11:42:22 INFO - PROCESS | 1804 | 1461609742893 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:42:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1436ms 11:42:22 INFO - PROCESS | 1804 | 1461609742913 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1804 | 1461609742916 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 11:42:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:42:22 INFO - PROCESS | 1804 | 1461609742922 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1804 | 1461609742926 Marionette TRACE conn3 <- [1,766,null,{}] 11:42:22 INFO - PROCESS | 1804 | 1461609742940 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:23 INFO - PROCESS | 1804 | 1461609743075 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:42:23 INFO - PROCESS | 1804 | 1461609743215 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b68000 == 68 [pid = 1804] [id = 199] 11:42:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa80edc0800) [pid = 1804] [serial = 597] [outer = (nil)] 11:42:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa80fe96c00) [pid = 1804] [serial = 598] [outer = 0x7fa80edc0800] 11:42:23 INFO - PROCESS | 1804 | 1461609743274 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa81131a800) [pid = 1804] [serial = 599] [outer = 0x7fa80edc0800] 11:42:24 INFO - PROCESS | 1804 | 1461609744388 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:42:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1490ms 11:42:24 INFO - PROCESS | 1804 | 1461609744412 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1804 | 1461609744416 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 11:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:42:24 INFO - PROCESS | 1804 | 1461609744426 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1804 | 1461609744428 Marionette TRACE conn3 <- [1,770,null,{}] 11:42:24 INFO - PROCESS | 1804 | 1461609744432 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:24 INFO - PROCESS | 1804 | 1461609744595 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:42:24 INFO - PROCESS | 1804 | 1461609744735 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124dd000 == 69 [pid = 1804] [id = 200] 11:42:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa80d199400) [pid = 1804] [serial = 600] [outer = (nil)] 11:42:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa8114db800) [pid = 1804] [serial = 601] [outer = 0x7fa80d199400] 11:42:24 INFO - PROCESS | 1804 | 1461609744808 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa811513400) [pid = 1804] [serial = 602] [outer = 0x7fa80d199400] 11:42:25 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa811c77000) [pid = 1804] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:42:25 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80d194800) [pid = 1804] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:42:25 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa8060e1800) [pid = 1804] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:42:25 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa80fe91c00) [pid = 1804] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:42:25 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa80e770000) [pid = 1804] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:42:25 INFO - PROCESS | 1804 | 1461609745453 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1076ms 11:42:25 INFO - PROCESS | 1804 | 1461609745503 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1804 | 1461609745506 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 11:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:42:25 INFO - PROCESS | 1804 | 1461609745511 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1804 | 1461609745513 Marionette TRACE conn3 <- [1,774,null,{}] 11:42:25 INFO - PROCESS | 1804 | 1461609745518 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:25 INFO - PROCESS | 1804 | 1461609745642 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:42:25 INFO - PROCESS | 1804 | 1461609745655 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81481d000 == 70 [pid = 1804] [id = 201] 11:42:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa80fe91c00) [pid = 1804] [serial = 603] [outer = (nil)] 11:42:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa8115c8c00) [pid = 1804] [serial = 604] [outer = 0x7fa80fe91c00] 11:42:25 INFO - PROCESS | 1804 | 1461609745711 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa811b04400) [pid = 1804] [serial = 605] [outer = 0x7fa80fe91c00] 11:42:26 INFO - PROCESS | 1804 | 1461609746535 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1080ms 11:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:42:26 INFO - PROCESS | 1804 | 1461609746593 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1804 | 1461609746596 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 11:42:26 INFO - PROCESS | 1804 | 1461609746603 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1804 | 1461609746606 Marionette TRACE conn3 <- [1,778,null,{}] 11:42:26 INFO - PROCESS | 1804 | 1461609746613 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:26 INFO - PROCESS | 1804 | 1461609746800 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:42:26 INFO - PROCESS | 1804 | 1461609746918 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be7b800 == 71 [pid = 1804] [id = 202] 11:42:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa80ff2e800) [pid = 1804] [serial = 606] [outer = (nil)] 11:42:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa811c78000) [pid = 1804] [serial = 607] [outer = 0x7fa80ff2e800] 11:42:26 INFO - PROCESS | 1804 | 1461609746983 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa812065c00) [pid = 1804] [serial = 608] [outer = 0x7fa80ff2e800] 11:42:27 INFO - PROCESS | 1804 | 1461609747838 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1280ms 11:42:27 INFO - PROCESS | 1804 | 1461609747881 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1804 | 1461609747885 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 11:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:42:27 INFO - PROCESS | 1804 | 1461609747892 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1804 | 1461609747896 Marionette TRACE conn3 <- [1,782,null,{}] 11:42:27 INFO - PROCESS | 1804 | 1461609747904 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:28 INFO - PROCESS | 1804 | 1461609748093 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:42:28 INFO - PROCESS | 1804 | 1461609748264 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb86000 == 72 [pid = 1804] [id = 203] 11:42:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa80d196000) [pid = 1804] [serial = 609] [outer = (nil)] 11:42:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa80e59ec00) [pid = 1804] [serial = 610] [outer = 0x7fa80d196000] 11:42:28 INFO - PROCESS | 1804 | 1461609748331 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa80e8e6c00) [pid = 1804] [serial = 611] [outer = 0x7fa80d196000] 11:42:29 INFO - PROCESS | 1804 | 1461609749173 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1333ms 11:42:29 INFO - PROCESS | 1804 | 1461609749226 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1804 | 1461609749233 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 11:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:42:29 INFO - PROCESS | 1804 | 1461609749243 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1804 | 1461609749247 Marionette TRACE conn3 <- [1,786,null,{}] 11:42:29 INFO - PROCESS | 1804 | 1461609749252 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:29 INFO - PROCESS | 1804 | 1461609749417 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:42:29 INFO - PROCESS | 1804 | 1461609749571 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812514000 == 73 [pid = 1804] [id = 204] 11:42:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa80ea1d800) [pid = 1804] [serial = 612] [outer = (nil)] 11:42:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa811318000) [pid = 1804] [serial = 613] [outer = 0x7fa80ea1d800] 11:42:29 INFO - PROCESS | 1804 | 1461609749640 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa8114df400) [pid = 1804] [serial = 614] [outer = 0x7fa80ea1d800] 11:42:30 INFO - PROCESS | 1804 | 1461609750570 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1379ms 11:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:42:30 INFO - PROCESS | 1804 | 1461609750622 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1804 | 1461609750625 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 11:42:30 INFO - PROCESS | 1804 | 1461609750632 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1804 | 1461609750637 Marionette TRACE conn3 <- [1,790,null,{}] 11:42:30 INFO - PROCESS | 1804 | 1461609750652 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:30 INFO - PROCESS | 1804 | 1461609750822 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:42:30 INFO - PROCESS | 1804 | 1461609750978 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81780e800 == 74 [pid = 1804] [id = 205] 11:42:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa811c69000) [pid = 1804] [serial = 615] [outer = (nil)] 11:42:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa811c7c400) [pid = 1804] [serial = 616] [outer = 0x7fa811c69000] 11:42:31 INFO - PROCESS | 1804 | 1461609751051 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa811cef000) [pid = 1804] [serial = 617] [outer = 0x7fa811c69000] 11:42:31 INFO - PROCESS | 1804 | 1461609751849 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1282ms 11:42:31 INFO - PROCESS | 1804 | 1461609751914 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1804 | 1461609751918 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 11:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:42:31 INFO - PROCESS | 1804 | 1461609751923 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 1804 | 1461609751925 Marionette TRACE conn3 <- [1,794,null,{}] 11:42:31 INFO - PROCESS | 1804 | 1461609751930 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:32 INFO - PROCESS | 1804 | 1461609752076 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:42:32 INFO - PROCESS | 1804 | 1461609752236 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818438000 == 75 [pid = 1804] [id = 206] 11:42:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa811b0c400) [pid = 1804] [serial = 618] [outer = (nil)] 11:42:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa81206a400) [pid = 1804] [serial = 619] [outer = 0x7fa811b0c400] 11:42:32 INFO - PROCESS | 1804 | 1461609752303 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa812070c00) [pid = 1804] [serial = 620] [outer = 0x7fa811b0c400] 11:42:33 INFO - PROCESS | 1804 | 1461609753134 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1283ms 11:42:33 INFO - PROCESS | 1804 | 1461609753207 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:42:33 INFO - PROCESS | 1804 | 1461609753211 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 11:42:33 INFO - PROCESS | 1804 | 1461609753216 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 1804 | 1461609753219 Marionette TRACE conn3 <- [1,798,null,{}] 11:42:33 INFO - PROCESS | 1804 | 1461609753223 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:33 INFO - PROCESS | 1804 | 1461609753379 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:42:33 INFO - PROCESS | 1804 | 1461609753534 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a30e800 == 76 [pid = 1804] [id = 207] 11:42:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa811c6c800) [pid = 1804] [serial = 621] [outer = (nil)] 11:42:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa8120af400) [pid = 1804] [serial = 622] [outer = 0x7fa811c6c800] 11:42:33 INFO - PROCESS | 1804 | 1461609753600 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa8125a7000) [pid = 1804] [serial = 623] [outer = 0x7fa811c6c800] 11:42:34 INFO - PROCESS | 1804 | 1461609754425 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:42:34 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 11:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1235ms 11:42:34 INFO - PROCESS | 1804 | 1461609754451 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1804 | 1461609754455 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 11:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:42:34 INFO - PROCESS | 1804 | 1461609754460 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1804 | 1461609754462 Marionette TRACE conn3 <- [1,802,null,{}] 11:42:34 INFO - PROCESS | 1804 | 1461609754467 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:34 INFO - PROCESS | 1804 | 1461609754634 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:42:34 INFO - PROCESS | 1804 | 1461609754808 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee5800 == 77 [pid = 1804] [id = 208] 11:42:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa8120a3000) [pid = 1804] [serial = 624] [outer = (nil)] 11:42:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa8152d8c00) [pid = 1804] [serial = 625] [outer = 0x7fa8120a3000] 11:42:34 INFO - PROCESS | 1804 | 1461609754877 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa816557800) [pid = 1804] [serial = 626] [outer = 0x7fa8120a3000] 11:42:36 INFO - PROCESS | 1804 | 1461609756040 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:42:36 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 11:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1628ms 11:42:36 INFO - PROCESS | 1804 | 1461609756090 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1804 | 1461609756094 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 11:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:42:36 INFO - PROCESS | 1804 | 1461609756102 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1804 | 1461609756107 Marionette TRACE conn3 <- [1,806,null,{}] 11:42:36 INFO - PROCESS | 1804 | 1461609756115 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:36 INFO - PROCESS | 1804 | 1461609756264 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:42:36 INFO - PROCESS | 1804 | 1461609756448 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80eea5800 == 78 [pid = 1804] [id = 209] 11:42:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80dcbc400) [pid = 1804] [serial = 627] [outer = (nil)] 11:42:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80de1cc00) [pid = 1804] [serial = 628] [outer = 0x7fa80dcbc400] 11:42:36 INFO - PROCESS | 1804 | 1461609756507 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80e2fe000) [pid = 1804] [serial = 629] [outer = 0x7fa80dcbc400] 11:42:37 INFO - PROCESS | 1804 | 1461609757248 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:42:37 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 11:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1185ms 11:42:37 INFO - PROCESS | 1804 | 1461609757287 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1804 | 1461609757295 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 11:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:42:37 INFO - PROCESS | 1804 | 1461609757303 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1804 | 1461609757307 Marionette TRACE conn3 <- [1,810,null,{}] 11:42:37 INFO - PROCESS | 1804 | 1461609757312 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:37 INFO - PROCESS | 1804 | 1461609757456 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:42:37 INFO - PROCESS | 1804 | 1461609757614 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db6a800 == 79 [pid = 1804] [id = 210] 11:42:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80dcbec00) [pid = 1804] [serial = 630] [outer = (nil)] 11:42:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa80e76b800) [pid = 1804] [serial = 631] [outer = 0x7fa80dcbec00] 11:42:37 INFO - PROCESS | 1804 | 1461609757748 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80ea23c00) [pid = 1804] [serial = 632] [outer = 0x7fa80dcbec00] 11:42:38 INFO - PROCESS | 1804 | 1461609758670 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1427ms 11:42:38 INFO - PROCESS | 1804 | 1461609758731 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1804 | 1461609758734 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 11:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:42:38 INFO - PROCESS | 1804 | 1461609758739 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1804 | 1461609758744 Marionette TRACE conn3 <- [1,814,null,{}] 11:42:38 INFO - PROCESS | 1804 | 1461609758758 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:38 INFO - PROCESS | 1804 | 1461609758911 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:42:39 INFO - PROCESS | 1804 | 1461609759073 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814963000 == 80 [pid = 1804] [id = 211] 11:42:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa80fe91400) [pid = 1804] [serial = 633] [outer = (nil)] 11:42:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa81131c800) [pid = 1804] [serial = 634] [outer = 0x7fa80fe91400] 11:42:39 INFO - PROCESS | 1804 | 1461609759138 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa8114df000) [pid = 1804] [serial = 635] [outer = 0x7fa80fe91400] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e3bf800 == 79 [pid = 1804] [id = 47] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81187e000 == 78 [pid = 1804] [id = 61] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825c21000 == 77 [pid = 1804] [id = 126] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf8c800 == 76 [pid = 1804] [id = 86] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816b87000 == 75 [pid = 1804] [id = 125] 11:42:39 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa80e596400) [pid = 1804] [serial = 544] [outer = (nil)] [url = about:blank] 11:42:39 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa811cec400) [pid = 1804] [serial = 550] [outer = (nil)] [url = about:blank] 11:42:39 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa80e8e2400) [pid = 1804] [serial = 547] [outer = (nil)] [url = about:blank] 11:42:39 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa823ee7800) [pid = 1804] [serial = 553] [outer = (nil)] [url = about:blank] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81481d000 == 74 [pid = 1804] [id = 201] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124dd000 == 73 [pid = 1804] [id = 200] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811b68000 == 72 [pid = 1804] [id = 199] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fe70800 == 71 [pid = 1804] [id = 198] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80de4a800 == 70 [pid = 1804] [id = 197] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d51e000 == 69 [pid = 1804] [id = 196] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d50a800 == 68 [pid = 1804] [id = 195] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf84000 == 67 [pid = 1804] [id = 194] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82806c000 == 66 [pid = 1804] [id = 193] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816c1d800 == 65 [pid = 1804] [id = 192] 11:42:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c0dc800 == 64 [pid = 1804] [id = 191] 11:42:39 INFO - PROCESS | 1804 | 1461609759982 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:42:40 INFO - PROCESS | 1804 | 1461609760030 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 11:42:40 INFO - PROCESS | 1804 | 1461609760035 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 1804 | 1461609760037 Marionette TRACE conn3 <- [1,818,null,{}] 11:42:40 INFO - PROCESS | 1804 | 1461609760042 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:40 INFO - PROCESS | 1804 | 1461609760171 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:42:40 INFO - PROCESS | 1804 | 1461609760186 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e820000 == 65 [pid = 1804] [id = 212] 11:42:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa80e154800) [pid = 1804] [serial = 636] [outer = (nil)] 11:42:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa8115c2000) [pid = 1804] [serial = 637] [outer = 0x7fa80e154800] 11:42:40 INFO - PROCESS | 1804 | 1461609760242 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa8115cf400) [pid = 1804] [serial = 638] [outer = 0x7fa80e154800] 11:42:40 INFO - PROCESS | 1804 | 1461609760978 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 974ms 11:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:42:41 INFO - PROCESS | 1804 | 1461609761009 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1804 | 1461609761011 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 11:42:41 INFO - PROCESS | 1804 | 1461609761017 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1804 | 1461609761019 Marionette TRACE conn3 <- [1,822,null,{}] 11:42:41 INFO - PROCESS | 1804 | 1461609761024 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:41 INFO - PROCESS | 1804 | 1461609761150 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:42:41 INFO - PROCESS | 1804 | 1461609761163 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811f9f000 == 66 [pid = 1804] [id = 213] 11:42:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa8115c2800) [pid = 1804] [serial = 639] [outer = (nil)] 11:42:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa811c66800) [pid = 1804] [serial = 640] [outer = 0x7fa8115c2800] 11:42:41 INFO - PROCESS | 1804 | 1461609761219 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa811c78800) [pid = 1804] [serial = 641] [outer = 0x7fa8115c2800] 11:42:42 INFO - PROCESS | 1804 | 1461609762008 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1804 | 1461609762058 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 11:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:42:42 INFO - PROCESS | 1804 | 1461609762096 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1804 | 1461609762098 Marionette TRACE conn3 <- [1,826,null,{}] 11:42:42 INFO - PROCESS | 1804 | 1461609762105 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:42 INFO - PROCESS | 1804 | 1461609762339 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:42:42 INFO - PROCESS | 1804 | 1461609762364 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ed9000 == 67 [pid = 1804] [id = 214] 11:42:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa812063400) [pid = 1804] [serial = 642] [outer = (nil)] 11:42:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa8125a8000) [pid = 1804] [serial = 643] [outer = 0x7fa812063400] 11:42:42 INFO - PROCESS | 1804 | 1461609762430 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa81484a000) [pid = 1804] [serial = 644] [outer = 0x7fa812063400] 11:42:43 INFO - PROCESS | 1804 | 1461609763174 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1145ms 11:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:42:43 INFO - PROCESS | 1804 | 1461609763225 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1804 | 1461609763227 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 11:42:43 INFO - PROCESS | 1804 | 1461609763232 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1804 | 1461609763235 Marionette TRACE conn3 <- [1,830,null,{}] 11:42:43 INFO - PROCESS | 1804 | 1461609763250 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:43 INFO - PROCESS | 1804 | 1461609763410 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:42:43 INFO - PROCESS | 1804 | 1461609763429 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817816000 == 68 [pid = 1804] [id = 215] 11:42:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa812064000) [pid = 1804] [serial = 645] [outer = (nil)] 11:42:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa815163800) [pid = 1804] [serial = 646] [outer = 0x7fa812064000] 11:42:43 INFO - PROCESS | 1804 | 1461609763485 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa8160d0c00) [pid = 1804] [serial = 647] [outer = 0x7fa812064000] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa816504000) [pid = 1804] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa817690400) [pid = 1804] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa80e736400) [pid = 1804] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa80d948000) [pid = 1804] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa811868800) [pid = 1804] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa8115c9800) [pid = 1804] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa80e73d400) [pid = 1804] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa80e59c400) [pid = 1804] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa80dcbb800) [pid = 1804] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa80fe98400) [pid = 1804] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa80de1d800) [pid = 1804] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa80e8e8000) [pid = 1804] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa80c031400) [pid = 1804] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa811513800) [pid = 1804] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa811516c00) [pid = 1804] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa80c031000) [pid = 1804] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa8115c4800) [pid = 1804] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa80d94a800) [pid = 1804] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa80d197c00) [pid = 1804] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa80e2f6000) [pid = 1804] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa82988fc00) [pid = 1804] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa81707d400) [pid = 1804] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa80edc8400) [pid = 1804] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa825e43400) [pid = 1804] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa80e2d8800) [pid = 1804] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa80e2d7800) [pid = 1804] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80e59a000) [pid = 1804] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa80d94ac00) [pid = 1804] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa814994c00) [pid = 1804] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa825bb3000) [pid = 1804] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa80e733c00) [pid = 1804] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa80e594c00) [pid = 1804] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa80dcbd400) [pid = 1804] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa80fe93800) [pid = 1804] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa80d199400) [pid = 1804] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa80fe91c00) [pid = 1804] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa80edc0800) [pid = 1804] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa80e59f800) [pid = 1804] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa8115c3000) [pid = 1804] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa816c61800) [pid = 1804] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa8280bd400) [pid = 1804] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa81259bc00) [pid = 1804] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa816d34400) [pid = 1804] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa8125a8400) [pid = 1804] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:42:44 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa8060dbc00) [pid = 1804] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:42:44 INFO - PROCESS | 1804 | 1461609764960 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1742ms 11:42:44 INFO - PROCESS | 1804 | 1461609764974 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 1804 | 1461609764976 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 11:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:42:44 INFO - PROCESS | 1804 | 1461609764981 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1804 | 1461609764993 Marionette TRACE conn3 <- [1,834,null,{}] 11:42:45 INFO - PROCESS | 1804 | 1461609764998 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:45 INFO - PROCESS | 1804 | 1461609765125 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:42:45 INFO - PROCESS | 1804 | 1461609765139 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db67000 == 69 [pid = 1804] [id = 216] 11:42:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa8060d6c00) [pid = 1804] [serial = 648] [outer = (nil)] 11:42:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa80d266400) [pid = 1804] [serial = 649] [outer = 0x7fa8060d6c00] 11:42:45 INFO - PROCESS | 1804 | 1461609765195 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa80e4d3000) [pid = 1804] [serial = 650] [outer = 0x7fa8060d6c00] 11:42:45 INFO - PROCESS | 1804 | 1461609765910 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 982ms 11:42:45 INFO - PROCESS | 1804 | 1461609765964 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1804 | 1461609765966 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 11:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:42:45 INFO - PROCESS | 1804 | 1461609765972 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1804 | 1461609765973 Marionette TRACE conn3 <- [1,838,null,{}] 11:42:45 INFO - PROCESS | 1804 | 1461609765978 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:46 INFO - PROCESS | 1804 | 1461609766146 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:42:46 INFO - PROCESS | 1804 | 1461609766169 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811fa8800 == 70 [pid = 1804] [id = 217] 11:42:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa8060dbc00) [pid = 1804] [serial = 651] [outer = (nil)] 11:42:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa80e731800) [pid = 1804] [serial = 652] [outer = 0x7fa8060dbc00] 11:42:46 INFO - PROCESS | 1804 | 1461609766224 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa811320c00) [pid = 1804] [serial = 653] [outer = 0x7fa8060dbc00] 11:42:47 INFO - PROCESS | 1804 | 1461609767111 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1175ms 11:42:47 INFO - PROCESS | 1804 | 1461609767147 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 1804 | 1461609767152 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 11:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:42:47 INFO - PROCESS | 1804 | 1461609767160 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1804 | 1461609767166 Marionette TRACE conn3 <- [1,842,null,{}] 11:42:47 INFO - PROCESS | 1804 | 1461609767174 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:47 INFO - PROCESS | 1804 | 1461609767340 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:42:47 INFO - PROCESS | 1804 | 1461609767466 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb9d000 == 71 [pid = 1804] [id = 218] 11:42:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa80c02dc00) [pid = 1804] [serial = 654] [outer = (nil)] 11:42:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa80de1e000) [pid = 1804] [serial = 655] [outer = 0x7fa80c02dc00] 11:42:47 INFO - PROCESS | 1804 | 1461609767533 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa80e59f000) [pid = 1804] [serial = 656] [outer = 0x7fa80c02dc00] 11:42:48 INFO - PROCESS | 1804 | 1461609768405 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1288ms 11:42:48 INFO - PROCESS | 1804 | 1461609768448 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1804 | 1461609768456 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 11:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:42:48 INFO - PROCESS | 1804 | 1461609768466 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1804 | 1461609768469 Marionette TRACE conn3 <- [1,846,null,{}] 11:42:48 INFO - PROCESS | 1804 | 1461609768474 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:48 INFO - PROCESS | 1804 | 1461609768662 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:42:48 INFO - PROCESS | 1804 | 1461609768824 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814972000 == 72 [pid = 1804] [id = 219] 11:42:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa80e59b800) [pid = 1804] [serial = 657] [outer = (nil)] 11:42:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa80ea1bc00) [pid = 1804] [serial = 658] [outer = 0x7fa80e59b800] 11:42:48 INFO - PROCESS | 1804 | 1461609768895 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa80fe93800) [pid = 1804] [serial = 659] [outer = 0x7fa80e59b800] 11:42:49 INFO - PROCESS | 1804 | 1461609769810 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1376ms 11:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:42:49 INFO - PROCESS | 1804 | 1461609769841 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 1804 | 1461609769844 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 11:42:49 INFO - PROCESS | 1804 | 1461609769850 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1804 | 1461609769855 Marionette TRACE conn3 <- [1,850,null,{}] 11:42:49 INFO - PROCESS | 1804 | 1461609769870 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:50 INFO - PROCESS | 1804 | 1461609770063 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:42:50 INFO - PROCESS | 1804 | 1461609770227 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81903c800 == 73 [pid = 1804] [id = 220] 11:42:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa8113f5800) [pid = 1804] [serial = 660] [outer = (nil)] 11:42:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa8115ccc00) [pid = 1804] [serial = 661] [outer = 0x7fa8113f5800] 11:42:50 INFO - PROCESS | 1804 | 1461609770304 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa811c7d800) [pid = 1804] [serial = 662] [outer = 0x7fa8113f5800] 11:42:51 INFO - PROCESS | 1804 | 1461609771154 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1334ms 11:42:51 INFO - PROCESS | 1804 | 1461609771183 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1804 | 1461609771187 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 11:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:42:51 INFO - PROCESS | 1804 | 1461609771194 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1804 | 1461609771197 Marionette TRACE conn3 <- [1,854,null,{}] 11:42:51 INFO - PROCESS | 1804 | 1461609771202 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:51 INFO - PROCESS | 1804 | 1461609771371 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:42:51 INFO - PROCESS | 1804 | 1461609771544 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee2000 == 74 [pid = 1804] [id = 221] 11:42:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa80e8e8800) [pid = 1804] [serial = 663] [outer = (nil)] 11:42:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa8120a7c00) [pid = 1804] [serial = 664] [outer = 0x7fa80e8e8800] 11:42:51 INFO - PROCESS | 1804 | 1461609771615 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa8125a4400) [pid = 1804] [serial = 665] [outer = 0x7fa80e8e8800] 11:42:52 INFO - PROCESS | 1804 | 1461609772430 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1276ms 11:42:52 INFO - PROCESS | 1804 | 1461609772471 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1804 | 1461609772475 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 11:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:42:52 INFO - PROCESS | 1804 | 1461609772480 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1804 | 1461609772483 Marionette TRACE conn3 <- [1,858,null,{}] 11:42:52 INFO - PROCESS | 1804 | 1461609772488 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:52 INFO - PROCESS | 1804 | 1461609772634 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:42:52 INFO - PROCESS | 1804 | 1461609772795 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824f68000 == 75 [pid = 1804] [id = 222] 11:42:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa8114d7800) [pid = 1804] [serial = 666] [outer = (nil)] 11:42:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa813d32800) [pid = 1804] [serial = 667] [outer = 0x7fa8114d7800] 11:42:52 INFO - PROCESS | 1804 | 1461609772873 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa815167000) [pid = 1804] [serial = 668] [outer = 0x7fa8114d7800] 11:42:53 INFO - PROCESS | 1804 | 1461609773696 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1230ms 11:42:53 INFO - PROCESS | 1804 | 1461609773711 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 1804 | 1461609773714 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 11:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:42:53 INFO - PROCESS | 1804 | 1461609773738 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 1804 | 1461609773741 Marionette TRACE conn3 <- [1,862,null,{}] 11:42:53 INFO - PROCESS | 1804 | 1461609773747 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:53 INFO - PROCESS | 1804 | 1461609773922 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:42:54 INFO - PROCESS | 1804 | 1461609774093 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f61000 == 76 [pid = 1804] [id = 223] 11:42:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa8125a6000) [pid = 1804] [serial = 669] [outer = (nil)] 11:42:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa816b2dc00) [pid = 1804] [serial = 670] [outer = 0x7fa8125a6000] 11:42:54 INFO - PROCESS | 1804 | 1461609774167 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa816c67c00) [pid = 1804] [serial = 671] [outer = 0x7fa8125a6000] 11:42:55 INFO - PROCESS | 1804 | 1461609775053 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1380ms 11:42:55 INFO - PROCESS | 1804 | 1461609775115 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1804 | 1461609775119 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 11:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:42:55 INFO - PROCESS | 1804 | 1461609775125 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1804 | 1461609775127 Marionette TRACE conn3 <- [1,866,null,{}] 11:42:55 INFO - PROCESS | 1804 | 1461609775133 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:55 INFO - PROCESS | 1804 | 1461609775288 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:42:55 INFO - PROCESS | 1804 | 1461609775460 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82975a800 == 77 [pid = 1804] [id = 224] 11:42:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa81620b400) [pid = 1804] [serial = 672] [outer = (nil)] 11:42:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa816e21800) [pid = 1804] [serial = 673] [outer = 0x7fa81620b400] 11:42:55 INFO - PROCESS | 1804 | 1461609775530 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa81724dc00) [pid = 1804] [serial = 674] [outer = 0x7fa81620b400] 11:42:56 INFO - PROCESS | 1804 | 1461609776397 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1329ms 11:42:56 INFO - PROCESS | 1804 | 1461609776456 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:42:56 INFO - PROCESS | 1804 | 1461609776461 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 11:42:56 INFO - PROCESS | 1804 | 1461609776468 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 1804 | 1461609776472 Marionette TRACE conn3 <- [1,870,null,{}] 11:42:56 INFO - PROCESS | 1804 | 1461609776479 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:56 INFO - PROCESS | 1804 | 1461609776692 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:42:56 INFO - PROCESS | 1804 | 1461609776860 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829b12800 == 78 [pid = 1804] [id = 225] 11:42:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa80e2d8c00) [pid = 1804] [serial = 675] [outer = (nil)] 11:42:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa817252400) [pid = 1804] [serial = 676] [outer = 0x7fa80e2d8c00] 11:42:56 INFO - PROCESS | 1804 | 1461609776936 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa817690400) [pid = 1804] [serial = 677] [outer = 0x7fa80e2d8c00] 11:42:57 INFO - PROCESS | 1804 | 1461609777770 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1332ms 11:42:57 INFO - PROCESS | 1804 | 1461609777799 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:42:57 INFO - PROCESS | 1804 | 1461609777802 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 11:42:57 INFO - PROCESS | 1804 | 1461609777809 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1804 | 1461609777812 Marionette TRACE conn3 <- [1,874,null,{}] 11:42:57 INFO - PROCESS | 1804 | 1461609777817 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:57 INFO - PROCESS | 1804 | 1461609777997 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:42:58 INFO - PROCESS | 1804 | 1461609778170 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fe6c800 == 79 [pid = 1804] [id = 226] 11:42:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa80dcc5c00) [pid = 1804] [serial = 678] [outer = (nil)] 11:42:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa8114d8400) [pid = 1804] [serial = 679] [outer = 0x7fa80dcc5c00] 11:42:58 INFO - PROCESS | 1804 | 1461609778239 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa817696400) [pid = 1804] [serial = 680] [outer = 0x7fa80dcc5c00] 11:42:59 INFO - PROCESS | 1804 | 1461609779104 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1328ms 11:42:59 INFO - PROCESS | 1804 | 1461609779137 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:42:59 INFO - PROCESS | 1804 | 1461609779140 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 11:42:59 INFO - PROCESS | 1804 | 1461609779145 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1804 | 1461609779148 Marionette TRACE conn3 <- [1,878,null,{}] 11:42:59 INFO - PROCESS | 1804 | 1461609779154 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:42:59 INFO - PROCESS | 1804 | 1461609779308 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:42:59 INFO - PROCESS | 1804 | 1461609779471 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3b5000 == 80 [pid = 1804] [id = 227] 11:42:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa80c036000) [pid = 1804] [serial = 681] [outer = (nil)] 11:42:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa80dcc0000) [pid = 1804] [serial = 682] [outer = 0x7fa80c036000] 11:42:59 INFO - PROCESS | 1804 | 1461609779537 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa80e735000) [pid = 1804] [serial = 683] [outer = 0x7fa80c036000] 11:43:00 INFO - PROCESS | 1804 | 1461609780633 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1527ms 11:43:00 INFO - PROCESS | 1804 | 1461609780675 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:43:00 INFO - PROCESS | 1804 | 1461609780681 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 11:43:00 INFO - PROCESS | 1804 | 1461609780688 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1804 | 1461609780693 Marionette TRACE conn3 <- [1,882,null,{}] 11:43:00 INFO - PROCESS | 1804 | 1461609780699 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:00 INFO - PROCESS | 1804 | 1461609780875 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:43:01 INFO - PROCESS | 1804 | 1461609781188 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db4f800 == 81 [pid = 1804] [id = 228] 11:43:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa80e154400) [pid = 1804] [serial = 684] [outer = (nil)] 11:43:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa80e2de800) [pid = 1804] [serial = 685] [outer = 0x7fa80e154400] 11:43:01 INFO - PROCESS | 1804 | 1461609781267 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80e5a2400) [pid = 1804] [serial = 686] [outer = 0x7fa80e154400] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80db67000 == 80 [pid = 1804] [id = 216] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817816000 == 79 [pid = 1804] [id = 215] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa811c78000) [pid = 1804] [serial = 607] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ed9000 == 78 [pid = 1804] [id = 214] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811f9f000 == 77 [pid = 1804] [id = 213] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e820000 == 76 [pid = 1804] [id = 212] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814963000 == 75 [pid = 1804] [id = 211] 11:43:02 INFO - PROCESS | 1804 | 1461609782180 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80db6a800 == 74 [pid = 1804] [id = 210] 11:43:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80eea5800 == 73 [pid = 1804] [id = 209] 11:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1532ms 11:43:02 INFO - PROCESS | 1804 | 1461609782222 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1804 | 1461609782228 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 11:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:43:02 INFO - PROCESS | 1804 | 1461609782237 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1804 | 1461609782241 Marionette TRACE conn3 <- [1,886,null,{}] 11:43:02 INFO - PROCESS | 1804 | 1461609782247 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:02 INFO - PROCESS | 1804 | 1461609782396 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa82a14dc00) [pid = 1804] [serial = 388] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa816abc800) [pid = 1804] [serial = 376] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa817e1b000) [pid = 1804] [serial = 475] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa829c47800) [pid = 1804] [serial = 430] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa81b107c00) [pid = 1804] [serial = 424] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa824df0c00) [pid = 1804] [serial = 478] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa816e24000) [pid = 1804] [serial = 509] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa816e29000) [pid = 1804] [serial = 485] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa816abe000) [pid = 1804] [serial = 301] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa817e14800) [pid = 1804] [serial = 304] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa829892c00) [pid = 1804] [serial = 385] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa81a545000) [pid = 1804] [serial = 515] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa816ab3400) [pid = 1804] [serial = 421] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa81707d800) [pid = 1804] [serial = 340] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa811316400) [pid = 1804] [serial = 469] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa81724e400) [pid = 1804] [serial = 343] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa80dcc7800) [pid = 1804] [serial = 439] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa8115c8400) [pid = 1804] [serial = 298] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa811512800) [pid = 1804] [serial = 337] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa8125a0000) [pid = 1804] [serial = 472] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa80d26e400) [pid = 1804] [serial = 415] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa81848dc00) [pid = 1804] [serial = 307] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa81a545c00) [pid = 1804] [serial = 310] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa80d26f000) [pid = 1804] [serial = 466] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa825159000) [pid = 1804] [serial = 427] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa80e8e4800) [pid = 1804] [serial = 503] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa8120af000) [pid = 1804] [serial = 521] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa80e731400) [pid = 1804] [serial = 418] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa82bf56800) [pid = 1804] [serial = 436] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa818a2a400) [pid = 1804] [serial = 379] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa817b17000) [pid = 1804] [serial = 349] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa82a308c00) [pid = 1804] [serial = 433] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa8251f2800) [pid = 1804] [serial = 391] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa829894400) [pid = 1804] [serial = 482] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa817252c00) [pid = 1804] [serial = 346] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa811cea000) [pid = 1804] [serial = 506] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa818124c00) [pid = 1804] [serial = 512] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa829c42800) [pid = 1804] [serial = 518] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa81ee8c800) [pid = 1804] [serial = 382] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x7fa80c03bc00) [pid = 1804] [serial = 574] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x7fa81a25f400) [pid = 1804] [serial = 583] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0x7fa811c7f400) [pid = 1804] [serial = 580] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (0x7fa80e76f000) [pid = 1804] [serial = 595] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (0x7fa80ea16400) [pid = 1804] [serial = 596] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x7fa80e2f8000) [pid = 1804] [serial = 592] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x7fa80e598000) [pid = 1804] [serial = 593] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x7fa812068400) [pid = 1804] [serial = 590] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x7fa811c6ac00) [pid = 1804] [serial = 589] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa811c6a400) [pid = 1804] [serial = 586] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa80fa1d800) [pid = 1804] [serial = 577] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa8114db800) [pid = 1804] [serial = 601] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa8115c8c00) [pid = 1804] [serial = 604] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (0x7fa811513400) [pid = 1804] [serial = 602] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (0x7fa81131a800) [pid = 1804] [serial = 599] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (0x7fa80fe96c00) [pid = 1804] [serial = 598] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (0x7fa811b04400) [pid = 1804] [serial = 605] [outer = (nil)] [url = about:blank] 11:43:02 INFO - PROCESS | 1804 | 1461609782556 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de48000 == 74 [pid = 1804] [id = 229] 11:43:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (0x7fa80c03bc00) [pid = 1804] [serial = 687] [outer = (nil)] 11:43:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (0x7fa80e598000) [pid = 1804] [serial = 688] [outer = 0x7fa80c03bc00] 11:43:02 INFO - PROCESS | 1804 | 1461609782612 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (0x7fa80ee68400) [pid = 1804] [serial = 689] [outer = 0x7fa80c03bc00] 11:43:03 INFO - PROCESS | 1804 | 1461609783345 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1131ms 11:43:03 INFO - PROCESS | 1804 | 1461609783368 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1804 | 1461609783371 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 11:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:43:03 INFO - PROCESS | 1804 | 1461609783376 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1804 | 1461609783381 Marionette TRACE conn3 <- [1,890,null,{}] 11:43:03 INFO - PROCESS | 1804 | 1461609783412 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:03 INFO - PROCESS | 1804 | 1461609783567 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:43:03 INFO - PROCESS | 1804 | 1461609783585 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811870800 == 75 [pid = 1804] [id = 230] 11:43:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (0x7fa81131c000) [pid = 1804] [serial = 690] [outer = (nil)] 11:43:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa8114d4400) [pid = 1804] [serial = 691] [outer = 0x7fa81131c000] 11:43:03 INFO - PROCESS | 1804 | 1461609783647 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa811514c00) [pid = 1804] [serial = 692] [outer = 0x7fa81131c000] 11:43:04 INFO - PROCESS | 1804 | 1461609784382 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1046ms 11:43:04 INFO - PROCESS | 1804 | 1461609784423 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 1804 | 1461609784427 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 11:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:43:04 INFO - PROCESS | 1804 | 1461609784432 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 1804 | 1461609784444 Marionette TRACE conn3 <- [1,894,null,{}] 11:43:04 INFO - PROCESS | 1804 | 1461609784448 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:04 INFO - PROCESS | 1804 | 1461609784642 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:43:04 INFO - PROCESS | 1804 | 1461609784670 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811fa7000 == 76 [pid = 1804] [id = 231] 11:43:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa811320000) [pid = 1804] [serial = 693] [outer = (nil)] 11:43:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa811860000) [pid = 1804] [serial = 694] [outer = 0x7fa811320000] 11:43:04 INFO - PROCESS | 1804 | 1461609784727 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x7fa811c6d000) [pid = 1804] [serial = 695] [outer = 0x7fa811320000] 11:43:05 INFO - PROCESS | 1804 | 1461609785550 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1143ms 11:43:05 INFO - PROCESS | 1804 | 1461609785575 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 1804 | 1461609785578 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 11:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:43:05 INFO - PROCESS | 1804 | 1461609785583 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1804 | 1461609785585 Marionette TRACE conn3 <- [1,898,null,{}] 11:43:05 INFO - PROCESS | 1804 | 1461609785590 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:05 INFO - PROCESS | 1804 | 1461609785764 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:43:05 INFO - PROCESS | 1804 | 1461609785795 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812519000 == 77 [pid = 1804] [id = 232] 11:43:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x7fa80e2f2800) [pid = 1804] [serial = 696] [outer = (nil)] 11:43:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa811c73400) [pid = 1804] [serial = 697] [outer = 0x7fa80e2f2800] 11:43:05 INFO - PROCESS | 1804 | 1461609785853 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa811ce2400) [pid = 1804] [serial = 698] [outer = 0x7fa80e2f2800] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (0x7fa812063400) [pid = 1804] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (0x7fa812064000) [pid = 1804] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (0x7fa80dcbc400) [pid = 1804] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (0x7fa80dcbec00) [pid = 1804] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0x7fa8115c2800) [pid = 1804] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (0x7fa80fe91400) [pid = 1804] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (0x7fa80e154800) [pid = 1804] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:43:06 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (0x7fa8060d6c00) [pid = 1804] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:43:07 INFO - PROCESS | 1804 | 1461609787010 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1478ms 11:43:07 INFO - PROCESS | 1804 | 1461609787061 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1804 | 1461609787064 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 11:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:43:07 INFO - PROCESS | 1804 | 1461609787069 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1804 | 1461609787071 Marionette TRACE conn3 <- [1,902,null,{}] 11:43:07 INFO - PROCESS | 1804 | 1461609787076 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:07 INFO - PROCESS | 1804 | 1461609787276 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:43:07 INFO - PROCESS | 1804 | 1461609787355 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81579b800 == 78 [pid = 1804] [id = 233] 11:43:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (0x7fa80e154800) [pid = 1804] [serial = 699] [outer = (nil)] 11:43:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0x7fa8120a9c00) [pid = 1804] [serial = 700] [outer = 0x7fa80e154800] 11:43:07 INFO - PROCESS | 1804 | 1461609787413 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0x7fa813d96000) [pid = 1804] [serial = 701] [outer = 0x7fa80e154800] 11:43:08 INFO - PROCESS | 1804 | 1461609788017 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 973ms 11:43:08 INFO - PROCESS | 1804 | 1461609788043 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1804 | 1461609788046 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 11:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:43:08 INFO - PROCESS | 1804 | 1461609788051 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1804 | 1461609788054 Marionette TRACE conn3 <- [1,906,null,{}] 11:43:08 INFO - PROCESS | 1804 | 1461609788058 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:08 INFO - PROCESS | 1804 | 1461609788232 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:43:08 INFO - PROCESS | 1804 | 1461609788252 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ede800 == 79 [pid = 1804] [id = 234] 11:43:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0x7fa80d26b400) [pid = 1804] [serial = 702] [outer = (nil)] 11:43:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (0x7fa813d99000) [pid = 1804] [serial = 703] [outer = 0x7fa80d26b400] 11:43:08 INFO - PROCESS | 1804 | 1461609788307 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (0x7fa8160d6000) [pid = 1804] [serial = 704] [outer = 0x7fa80d26b400] 11:43:09 INFO - PROCESS | 1804 | 1461609789092 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1073ms 11:43:09 INFO - PROCESS | 1804 | 1461609789153 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1804 | 1461609789157 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 11:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:43:09 INFO - PROCESS | 1804 | 1461609789167 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1804 | 1461609789171 Marionette TRACE conn3 <- [1,910,null,{}] 11:43:09 INFO - PROCESS | 1804 | 1461609789180 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:09 INFO - PROCESS | 1804 | 1461609789383 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:43:09 INFO - PROCESS | 1804 | 1461609789539 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa26800 == 80 [pid = 1804] [id = 235] 11:43:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0x7fa80c036400) [pid = 1804] [serial = 705] [outer = (nil)] 11:43:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (0x7fa80dcc5800) [pid = 1804] [serial = 706] [outer = 0x7fa80c036400] 11:43:09 INFO - PROCESS | 1804 | 1461609789607 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (0x7fa80e5a0000) [pid = 1804] [serial = 707] [outer = 0x7fa80c036400] 11:43:10 INFO - PROCESS | 1804 | 1461609790522 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1384ms 11:43:10 INFO - PROCESS | 1804 | 1461609790552 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1804 | 1461609790560 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 11:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:43:10 INFO - PROCESS | 1804 | 1461609790569 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1804 | 1461609790573 Marionette TRACE conn3 <- [1,914,null,{}] 11:43:10 INFO - PROCESS | 1804 | 1461609790578 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:10 INFO - PROCESS | 1804 | 1461609790729 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:43:10 INFO - PROCESS | 1804 | 1461609790899 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124c4000 == 81 [pid = 1804] [id = 236] 11:43:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (0x7fa80e730400) [pid = 1804] [serial = 708] [outer = (nil)] 11:43:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (0x7fa80fa14c00) [pid = 1804] [serial = 709] [outer = 0x7fa80e730400] 11:43:10 INFO - PROCESS | 1804 | 1461609790977 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa811318c00) [pid = 1804] [serial = 710] [outer = 0x7fa80e730400] 11:43:11 INFO - PROCESS | 1804 | 1461609791899 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1381ms 11:43:11 INFO - PROCESS | 1804 | 1461609791952 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1804 | 1461609791956 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 11:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:43:11 INFO - PROCESS | 1804 | 1461609791965 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1804 | 1461609791970 Marionette TRACE conn3 <- [1,918,null,{}] 11:43:11 INFO - PROCESS | 1804 | 1461609791987 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:12 INFO - PROCESS | 1804 | 1461609792180 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:43:12 INFO - PROCESS | 1804 | 1461609792387 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e87800 == 82 [pid = 1804] [id = 237] 11:43:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa811b07400) [pid = 1804] [serial = 711] [outer = (nil)] 11:43:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa811cee400) [pid = 1804] [serial = 712] [outer = 0x7fa811b07400] 11:43:12 INFO - PROCESS | 1804 | 1461609792509 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa8120a7400) [pid = 1804] [serial = 713] [outer = 0x7fa811b07400] 11:43:13 INFO - PROCESS | 1804 | 1461609793354 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1434ms 11:43:13 INFO - PROCESS | 1804 | 1461609793399 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:43:13 INFO - PROCESS | 1804 | 1461609793403 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 11:43:13 INFO - PROCESS | 1804 | 1461609793409 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1804 | 1461609793412 Marionette TRACE conn3 <- [1,922,null,{}] 11:43:13 INFO - PROCESS | 1804 | 1461609793417 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:13 INFO - PROCESS | 1804 | 1461609793569 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:43:13 INFO - PROCESS | 1804 | 1461609793729 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819029800 == 83 [pid = 1804] [id = 238] 11:43:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa811c72400) [pid = 1804] [serial = 714] [outer = (nil)] 11:43:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa81616b000) [pid = 1804] [serial = 715] [outer = 0x7fa811c72400] 11:43:13 INFO - PROCESS | 1804 | 1461609793799 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa816555400) [pid = 1804] [serial = 716] [outer = 0x7fa811c72400] 11:43:14 INFO - PROCESS | 1804 | 1461609794649 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1282ms 11:43:14 INFO - PROCESS | 1804 | 1461609794692 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1804 | 1461609794695 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 11:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:43:14 INFO - PROCESS | 1804 | 1461609794701 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1804 | 1461609794703 Marionette TRACE conn3 <- [1,926,null,{}] 11:43:14 INFO - PROCESS | 1804 | 1461609794709 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:14 INFO - PROCESS | 1804 | 1461609794857 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:43:15 INFO - PROCESS | 1804 | 1461609795029 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee5000 == 84 [pid = 1804] [id = 239] 11:43:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa81259c400) [pid = 1804] [serial = 717] [outer = (nil)] 11:43:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa816ac1000) [pid = 1804] [serial = 718] [outer = 0x7fa81259c400] 11:43:15 INFO - PROCESS | 1804 | 1461609795096 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa816e22400) [pid = 1804] [serial = 719] [outer = 0x7fa81259c400] 11:43:15 INFO - PROCESS | 1804 | 1461609795928 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1275ms 11:43:15 INFO - PROCESS | 1804 | 1461609795976 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1804 | 1461609795980 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 11:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:43:15 INFO - PROCESS | 1804 | 1461609795985 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1804 | 1461609795988 Marionette TRACE conn3 <- [1,930,null,{}] 11:43:15 INFO - PROCESS | 1804 | 1461609795992 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:16 INFO - PROCESS | 1804 | 1461609796164 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:43:16 INFO - PROCESS | 1804 | 1461609796331 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f63000 == 85 [pid = 1804] [id = 240] 11:43:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa817246c00) [pid = 1804] [serial = 720] [outer = (nil)] 11:43:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa817828400) [pid = 1804] [serial = 721] [outer = 0x7fa817246c00] 11:43:16 INFO - PROCESS | 1804 | 1461609796401 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa817b59c00) [pid = 1804] [serial = 722] [outer = 0x7fa817246c00] 11:43:17 INFO - PROCESS | 1804 | 1461609797176 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1228ms 11:43:17 INFO - PROCESS | 1804 | 1461609797214 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1804 | 1461609797216 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 11:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:43:17 INFO - PROCESS | 1804 | 1461609797222 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1804 | 1461609797225 Marionette TRACE conn3 <- [1,934,null,{}] 11:43:17 INFO - PROCESS | 1804 | 1461609797230 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:17 INFO - PROCESS | 1804 | 1461609797372 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:43:17 INFO - PROCESS | 1804 | 1461609797534 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829b11000 == 86 [pid = 1804] [id = 241] 11:43:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa81724e800) [pid = 1804] [serial = 723] [outer = (nil)] 11:43:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa817f55000) [pid = 1804] [serial = 724] [outer = 0x7fa81724e800] 11:43:17 INFO - PROCESS | 1804 | 1461609797600 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa818492000) [pid = 1804] [serial = 725] [outer = 0x7fa81724e800] 11:43:18 INFO - PROCESS | 1804 | 1461609798463 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1277ms 11:43:18 INFO - PROCESS | 1804 | 1461609798500 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1804 | 1461609798503 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 11:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:43:18 INFO - PROCESS | 1804 | 1461609798509 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1804 | 1461609798512 Marionette TRACE conn3 <- [1,938,null,{}] 11:43:18 INFO - PROCESS | 1804 | 1461609798517 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:18 INFO - PROCESS | 1804 | 1461609798681 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:43:18 INFO - PROCESS | 1804 | 1461609798847 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb8f000 == 87 [pid = 1804] [id = 242] 11:43:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa80d949400) [pid = 1804] [serial = 726] [outer = (nil)] 11:43:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa81490ac00) [pid = 1804] [serial = 727] [outer = 0x7fa80d949400] 11:43:18 INFO - PROCESS | 1804 | 1461609798912 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa818122400) [pid = 1804] [serial = 728] [outer = 0x7fa80d949400] 11:43:20 INFO - PROCESS | 1804 | 1461609800076 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1629ms 11:43:20 INFO - PROCESS | 1804 | 1461609800140 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1804 | 1461609800146 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 11:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:43:20 INFO - PROCESS | 1804 | 1461609800154 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 1804 | 1461609800158 Marionette TRACE conn3 <- [1,942,null,{}] 11:43:20 INFO - PROCESS | 1804 | 1461609800165 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:20 INFO - PROCESS | 1804 | 1461609800372 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:43:20 INFO - PROCESS | 1804 | 1461609800695 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be86000 == 88 [pid = 1804] [id = 243] 11:43:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa80e2f3400) [pid = 1804] [serial = 729] [outer = (nil)] 11:43:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa80e4d4c00) [pid = 1804] [serial = 730] [outer = 0x7fa80e2f3400] 11:43:20 INFO - PROCESS | 1804 | 1461609800762 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa80e73c800) [pid = 1804] [serial = 731] [outer = 0x7fa80e2f3400] 11:43:21 INFO - PROCESS | 1804 | 1461609801532 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1440ms 11:43:21 INFO - PROCESS | 1804 | 1461609801594 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 1804 | 1461609801602 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 11:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:43:21 INFO - PROCESS | 1804 | 1461609801611 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 1804 | 1461609801615 Marionette TRACE conn3 <- [1,946,null,{}] 11:43:21 INFO - PROCESS | 1804 | 1461609801620 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:21 INFO - PROCESS | 1804 | 1461609801776 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:43:21 INFO - PROCESS | 1804 | 1461609801959 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81579b800 == 87 [pid = 1804] [id = 233] 11:43:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa812519000 == 86 [pid = 1804] [id = 232] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80e731800) [pid = 1804] [serial = 652] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa81206a400) [pid = 1804] [serial = 619] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa811318000) [pid = 1804] [serial = 613] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa8152d8c00) [pid = 1804] [serial = 625] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa8120af400) [pid = 1804] [serial = 622] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa80e59ec00) [pid = 1804] [serial = 610] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa811c7c400) [pid = 1804] [serial = 616] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be8d800 == 87 [pid = 1804] [id = 244] 11:43:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa80dcbf400) [pid = 1804] [serial = 732] [outer = (nil)] 11:43:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa80e5a1400) [pid = 1804] [serial = 733] [outer = 0x7fa80dcbf400] 11:43:22 INFO - PROCESS | 1804 | 1461609802069 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa80ff2f000) [pid = 1804] [serial = 734] [outer = 0x7fa80dcbf400] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811fa7000 == 86 [pid = 1804] [id = 231] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811870800 == 85 [pid = 1804] [id = 230] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80de48000 == 84 [pid = 1804] [id = 229] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80db4f800 == 83 [pid = 1804] [id = 228] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829b12800 == 82 [pid = 1804] [id = 225] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82975a800 == 81 [pid = 1804] [id = 224] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f61000 == 80 [pid = 1804] [id = 223] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824f68000 == 79 [pid = 1804] [id = 222] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eee2000 == 78 [pid = 1804] [id = 221] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81903c800 == 77 [pid = 1804] [id = 220] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814972000 == 76 [pid = 1804] [id = 219] 11:43:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb9d000 == 75 [pid = 1804] [id = 218] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa8125a8000) [pid = 1804] [serial = 643] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa8160d0c00) [pid = 1804] [serial = 647] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa80de1cc00) [pid = 1804] [serial = 628] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa80e76b800) [pid = 1804] [serial = 631] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa811c66800) [pid = 1804] [serial = 640] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa815163800) [pid = 1804] [serial = 646] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa80e2fe000) [pid = 1804] [serial = 629] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa81131c800) [pid = 1804] [serial = 634] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa8115cf400) [pid = 1804] [serial = 638] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa811c78800) [pid = 1804] [serial = 641] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa81484a000) [pid = 1804] [serial = 644] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa80ea23c00) [pid = 1804] [serial = 632] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa80d266400) [pid = 1804] [serial = 649] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa8115c2000) [pid = 1804] [serial = 637] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa80e4d3000) [pid = 1804] [serial = 650] [outer = (nil)] [url = about:blank] 11:43:22 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa8114df000) [pid = 1804] [serial = 635] [outer = (nil)] [url = about:blank] 11:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1227ms 11:43:22 INFO - PROCESS | 1804 | 1461609802827 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:43:22 INFO - PROCESS | 1804 | 1461609802841 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1804 | 1461609802843 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 11:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:43:22 INFO - PROCESS | 1804 | 1461609802849 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1804 | 1461609802854 Marionette TRACE conn3 <- [1,950,null,{}] 11:43:22 INFO - PROCESS | 1804 | 1461609802867 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:23 INFO - PROCESS | 1804 | 1461609803079 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:43:23 INFO - PROCESS | 1804 | 1461609803106 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811f9f000 == 76 [pid = 1804] [id = 245] 11:43:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa81150cc00) [pid = 1804] [serial = 735] [outer = (nil)] 11:43:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa811513000) [pid = 1804] [serial = 736] [outer = 0x7fa81150cc00] 11:43:23 INFO - PROCESS | 1804 | 1461609803177 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa8115c9000) [pid = 1804] [serial = 737] [outer = 0x7fa81150cc00] 11:43:23 INFO - PROCESS | 1804 | 1461609803860 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1032ms 11:43:23 INFO - PROCESS | 1804 | 1461609803881 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1804 | 1461609803885 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 11:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:43:23 INFO - PROCESS | 1804 | 1461609803890 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1804 | 1461609803892 Marionette TRACE conn3 <- [1,954,null,{}] 11:43:23 INFO - PROCESS | 1804 | 1461609803897 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:24 INFO - PROCESS | 1804 | 1461609804073 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:43:24 INFO - PROCESS | 1804 | 1461609804095 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812519000 == 77 [pid = 1804] [id = 246] 11:43:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa80fe99c00) [pid = 1804] [serial = 738] [outer = (nil)] 11:43:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa811c67800) [pid = 1804] [serial = 739] [outer = 0x7fa80fe99c00] 11:43:24 INFO - PROCESS | 1804 | 1461609804151 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa811ced000) [pid = 1804] [serial = 740] [outer = 0x7fa80fe99c00] 11:43:24 INFO - PROCESS | 1804 | 1461609804905 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1075ms 11:43:24 INFO - PROCESS | 1804 | 1461609804969 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 1804 | 1461609804972 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 11:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:43:24 INFO - PROCESS | 1804 | 1461609804982 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1804 | 1461609804985 Marionette TRACE conn3 <- [1,958,null,{}] 11:43:25 INFO - PROCESS | 1804 | 1461609804995 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:25 INFO - PROCESS | 1804 | 1461609805167 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:43:25 INFO - PROCESS | 1804 | 1461609805197 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816dd4800 == 78 [pid = 1804] [id = 247] 11:43:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa80fe9b400) [pid = 1804] [serial = 741] [outer = (nil)] 11:43:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa81206a400) [pid = 1804] [serial = 742] [outer = 0x7fa80fe9b400] 11:43:25 INFO - PROCESS | 1804 | 1461609805253 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa81259bc00) [pid = 1804] [serial = 743] [outer = 0x7fa80fe9b400] 11:43:25 INFO - PROCESS | 1804 | 1461609805960 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1034ms 11:43:26 INFO - PROCESS | 1804 | 1461609806018 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1804 | 1461609806021 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 11:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:43:26 INFO - PROCESS | 1804 | 1461609806028 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1804 | 1461609806032 Marionette TRACE conn3 <- [1,962,null,{}] 11:43:26 INFO - PROCESS | 1804 | 1461609806068 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:26 INFO - PROCESS | 1804 | 1461609806309 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:43:26 INFO - PROCESS | 1804 | 1461609806360 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bb7000 == 79 [pid = 1804] [id = 248] 11:43:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa81259dc00) [pid = 1804] [serial = 744] [outer = (nil)] 11:43:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa81616bc00) [pid = 1804] [serial = 745] [outer = 0x7fa81259dc00] 11:43:26 INFO - PROCESS | 1804 | 1461609806428 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa817079000) [pid = 1804] [serial = 746] [outer = 0x7fa81259dc00] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa816284400) [pid = 1804] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa8120a3000) [pid = 1804] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa80e154400) [pid = 1804] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa81131c000) [pid = 1804] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa80c03bc00) [pid = 1804] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa80e2f2800) [pid = 1804] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa80c036000) [pid = 1804] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa80e154800) [pid = 1804] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:43:27 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa811320000) [pid = 1804] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:43:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa80fe94c00) [pid = 1804] [serial = 747] [outer = 0x7fa80de1dc00] 11:43:27 INFO - PROCESS | 1804 | 1461609807783 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1798ms 11:43:27 INFO - PROCESS | 1804 | 1461609807827 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1804 | 1461609807830 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 11:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:43:27 INFO - PROCESS | 1804 | 1461609807835 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1804 | 1461609807838 Marionette TRACE conn3 <- [1,966,null,{}] 11:43:27 INFO - PROCESS | 1804 | 1461609807843 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:28 INFO - PROCESS | 1804 | 1461609808018 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:43:28 INFO - PROCESS | 1804 | 1461609808098 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c19800 == 80 [pid = 1804] [id = 249] 11:43:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa80d943000) [pid = 1804] [serial = 748] [outer = (nil)] 11:43:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa80d950800) [pid = 1804] [serial = 749] [outer = 0x7fa80d943000] 11:43:28 INFO - PROCESS | 1804 | 1461609808167 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa81752f000) [pid = 1804] [serial = 750] [outer = 0x7fa80d943000] 11:43:28 INFO - PROCESS | 1804 | 1461609808813 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1028ms 11:43:28 INFO - PROCESS | 1804 | 1461609808864 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1804 | 1461609808867 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 11:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:43:28 INFO - PROCESS | 1804 | 1461609808873 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 1804 | 1461609808875 Marionette TRACE conn3 <- [1,970,null,{}] 11:43:28 INFO - PROCESS | 1804 | 1461609808879 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:29 INFO - PROCESS | 1804 | 1461609809074 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:43:29 INFO - PROCESS | 1804 | 1461609809092 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee1800 == 81 [pid = 1804] [id = 250] 11:43:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa80d946800) [pid = 1804] [serial = 751] [outer = (nil)] 11:43:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa817b19800) [pid = 1804] [serial = 752] [outer = 0x7fa80d946800] 11:43:29 INFO - PROCESS | 1804 | 1461609809147 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa817f54c00) [pid = 1804] [serial = 753] [outer = 0x7fa80d946800] 11:43:30 INFO - PROCESS | 1804 | 1461609810114 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1280ms 11:43:30 INFO - PROCESS | 1804 | 1461609810154 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1804 | 1461609810160 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 11:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:43:30 INFO - PROCESS | 1804 | 1461609810168 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1804 | 1461609810173 Marionette TRACE conn3 <- [1,974,null,{}] 11:43:30 INFO - PROCESS | 1804 | 1461609810180 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:30 INFO - PROCESS | 1804 | 1461609810342 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:43:30 INFO - PROCESS | 1804 | 1461609810511 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811694800 == 82 [pid = 1804] [id = 251] 11:43:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa80e154800) [pid = 1804] [serial = 754] [outer = (nil)] 11:43:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa80e76a000) [pid = 1804] [serial = 755] [outer = 0x7fa80e154800] 11:43:30 INFO - PROCESS | 1804 | 1461609810582 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa80ee6a400) [pid = 1804] [serial = 756] [outer = 0x7fa80e154800] 11:43:31 INFO - PROCESS | 1804 | 1461609811477 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1383ms 11:43:31 INFO - PROCESS | 1804 | 1461609811552 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 1804 | 1461609811560 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 11:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:43:31 INFO - PROCESS | 1804 | 1461609811569 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 1804 | 1461609811572 Marionette TRACE conn3 <- [1,978,null,{}] 11:43:31 INFO - PROCESS | 1804 | 1461609811577 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:31 INFO - PROCESS | 1804 | 1461609811780 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:43:31 INFO - PROCESS | 1804 | 1461609811940 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81774e000 == 83 [pid = 1804] [id = 252] 11:43:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa81150b800) [pid = 1804] [serial = 757] [outer = (nil)] 11:43:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa8115c1c00) [pid = 1804] [serial = 758] [outer = 0x7fa81150b800] 11:43:32 INFO - PROCESS | 1804 | 1461609812087 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa811c71400) [pid = 1804] [serial = 759] [outer = 0x7fa81150b800] 11:43:32 INFO - PROCESS | 1804 | 1461609812891 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1387ms 11:43:32 INFO - PROCESS | 1804 | 1461609812957 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:43:32 INFO - PROCESS | 1804 | 1461609812960 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 11:43:32 INFO - PROCESS | 1804 | 1461609812966 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 1804 | 1461609812971 Marionette TRACE conn3 <- [1,982,null,{}] 11:43:32 INFO - PROCESS | 1804 | 1461609812986 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:33 INFO - PROCESS | 1804 | 1461609813199 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:43:33 INFO - PROCESS | 1804 | 1461609813370 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f5c800 == 84 [pid = 1804] [id = 253] 11:43:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa811c70800) [pid = 1804] [serial = 760] [outer = (nil)] 11:43:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa815954400) [pid = 1804] [serial = 761] [outer = 0x7fa811c70800] 11:43:33 INFO - PROCESS | 1804 | 1461609813440 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa816c66000) [pid = 1804] [serial = 762] [outer = 0x7fa811c70800] 11:43:34 INFO - PROCESS | 1804 | 1461609814270 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1334ms 11:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:43:34 INFO - PROCESS | 1804 | 1461609814300 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 1804 | 1461609814304 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 11:43:34 INFO - PROCESS | 1804 | 1461609814310 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 1804 | 1461609814313 Marionette TRACE conn3 <- [1,986,null,{}] 11:43:34 INFO - PROCESS | 1804 | 1461609814317 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:34 INFO - PROCESS | 1804 | 1461609814471 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:43:34 INFO - PROCESS | 1804 | 1461609814635 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829b12000 == 85 [pid = 1804] [id = 254] 11:43:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa8125a8000) [pid = 1804] [serial = 763] [outer = (nil)] 11:43:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa817b17000) [pid = 1804] [serial = 764] [outer = 0x7fa8125a8000] 11:43:34 INFO - PROCESS | 1804 | 1461609814710 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa818411800) [pid = 1804] [serial = 765] [outer = 0x7fa8125a8000] 11:43:35 INFO - PROCESS | 1804 | 1461609815550 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1276ms 11:43:35 INFO - PROCESS | 1804 | 1461609815586 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 1804 | 1461609815588 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 11:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:43:35 INFO - PROCESS | 1804 | 1461609815595 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 1804 | 1461609815597 Marionette TRACE conn3 <- [1,990,null,{}] 11:43:35 INFO - PROCESS | 1804 | 1461609815602 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:35 INFO - PROCESS | 1804 | 1461609815755 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:43:35 INFO - PROCESS | 1804 | 1461609815919 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a394000 == 86 [pid = 1804] [id = 255] 11:43:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa81724e400) [pid = 1804] [serial = 766] [outer = (nil)] 11:43:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa818a22800) [pid = 1804] [serial = 767] [outer = 0x7fa81724e400] 11:43:35 INFO - PROCESS | 1804 | 1461609815989 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa81a269400) [pid = 1804] [serial = 768] [outer = 0x7fa81724e400] 11:43:36 INFO - PROCESS | 1804 | 1461609816857 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1334ms 11:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:43:36 INFO - PROCESS | 1804 | 1461609816929 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 1804 | 1461609816932 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 11:43:36 INFO - PROCESS | 1804 | 1461609816938 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1804 | 1461609816941 Marionette TRACE conn3 <- [1,994,null,{}] 11:43:36 INFO - PROCESS | 1804 | 1461609816946 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:37 INFO - PROCESS | 1804 | 1461609817156 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:43:37 INFO - PROCESS | 1804 | 1461609817317 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82cd67800 == 87 [pid = 1804] [id = 256] 11:43:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa818a24c00) [pid = 1804] [serial = 769] [outer = (nil)] 11:43:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa81a5bfc00) [pid = 1804] [serial = 770] [outer = 0x7fa818a24c00] 11:43:37 INFO - PROCESS | 1804 | 1461609817390 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa81ee89400) [pid = 1804] [serial = 771] [outer = 0x7fa818a24c00] 11:43:38 INFO - PROCESS | 1804 | 1461609818150 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1279ms 11:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:43:38 INFO - PROCESS | 1804 | 1461609818221 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1804 | 1461609818224 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 11:43:38 INFO - PROCESS | 1804 | 1461609818232 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1804 | 1461609818235 Marionette TRACE conn3 <- [1,998,null,{}] 11:43:38 INFO - PROCESS | 1804 | 1461609818240 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:38 INFO - PROCESS | 1804 | 1461609818416 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:43:38 INFO - PROCESS | 1804 | 1461609818584 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82f339800 == 88 [pid = 1804] [id = 257] 11:43:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa81131c000) [pid = 1804] [serial = 772] [outer = (nil)] 11:43:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa823e18000) [pid = 1804] [serial = 773] [outer = 0x7fa81131c000] 11:43:38 INFO - PROCESS | 1804 | 1461609818654 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa824a67000) [pid = 1804] [serial = 774] [outer = 0x7fa81131c000] 11:43:39 INFO - PROCESS | 1804 | 1461609819475 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1281ms 11:43:39 INFO - PROCESS | 1804 | 1461609819513 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:43:39 INFO - PROCESS | 1804 | 1461609819516 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 11:43:39 INFO - PROCESS | 1804 | 1461609819521 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 1804 | 1461609819524 Marionette TRACE conn3 <- [1,1002,null,{}] 11:43:39 INFO - PROCESS | 1804 | 1461609819529 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:39 INFO - PROCESS | 1804 | 1461609819676 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:43:39 INFO - PROCESS | 1804 | 1461609819856 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc66800 == 89 [pid = 1804] [id = 258] 11:43:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa81a377800) [pid = 1804] [serial = 775] [outer = (nil)] 11:43:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa824c9c000) [pid = 1804] [serial = 776] [outer = 0x7fa81a377800] 11:43:39 INFO - PROCESS | 1804 | 1461609819926 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa824d07000) [pid = 1804] [serial = 777] [outer = 0x7fa81a377800] 11:43:40 INFO - PROCESS | 1804 | 1461609820810 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1331ms 11:43:40 INFO - PROCESS | 1804 | 1461609820852 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1804 | 1461609820856 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 11:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:43:40 INFO - PROCESS | 1804 | 1461609820861 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 1804 | 1461609820863 Marionette TRACE conn3 <- [1,1006,null,{}] 11:43:40 INFO - PROCESS | 1804 | 1461609820868 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:41 INFO - PROCESS | 1804 | 1461609821019 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:43:41 INFO - PROCESS | 1804 | 1461609821201 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa804014000 == 90 [pid = 1804] [id = 259] 11:43:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa80dcc7c00) [pid = 1804] [serial = 778] [outer = (nil)] 11:43:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa8160da800) [pid = 1804] [serial = 779] [outer = 0x7fa80dcc7c00] 11:43:41 INFO - PROCESS | 1804 | 1461609821265 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa824de9000) [pid = 1804] [serial = 780] [outer = 0x7fa80dcc7c00] 11:43:42 INFO - PROCESS | 1804 | 1461609822132 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1327ms 11:43:42 INFO - PROCESS | 1804 | 1461609822189 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:43:42 INFO - PROCESS | 1804 | 1461609822193 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 11:43:42 INFO - PROCESS | 1804 | 1461609822201 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 1804 | 1461609822206 Marionette TRACE conn3 <- [1,1010,null,{}] 11:43:42 INFO - PROCESS | 1804 | 1461609822212 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:42 INFO - PROCESS | 1804 | 1461609822402 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:43:42 INFO - PROCESS | 1804 | 1461609822578 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e19b800 == 91 [pid = 1804] [id = 260] 11:43:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa8060da000) [pid = 1804] [serial = 781] [outer = (nil)] 11:43:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa817b16c00) [pid = 1804] [serial = 782] [outer = 0x7fa8060da000] 11:43:42 INFO - PROCESS | 1804 | 1461609822652 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa824f4a000) [pid = 1804] [serial = 783] [outer = 0x7fa8060da000] 11:43:43 INFO - PROCESS | 1804 | 1461609823829 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1689ms 11:43:43 INFO - PROCESS | 1804 | 1461609823889 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:43:43 INFO - PROCESS | 1804 | 1461609823894 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 11:43:43 INFO - PROCESS | 1804 | 1461609823900 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1804 | 1461609823905 Marionette TRACE conn3 <- [1,1014,null,{}] 11:43:43 INFO - PROCESS | 1804 | 1461609823919 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:44 INFO - PROCESS | 1804 | 1461609824071 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:43:44 INFO - PROCESS | 1804 | 1461609824250 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811abc800 == 92 [pid = 1804] [id = 261] 11:43:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80d196400) [pid = 1804] [serial = 784] [outer = (nil)] 11:43:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80e2f5400) [pid = 1804] [serial = 785] [outer = 0x7fa80d196400] 11:43:44 INFO - PROCESS | 1804 | 1461609824315 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80fa15c00) [pid = 1804] [serial = 786] [outer = 0x7fa80d196400] 11:43:45 INFO - PROCESS | 1804 | 1461609825212 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1391ms 11:43:45 INFO - PROCESS | 1804 | 1461609825291 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1804 | 1461609825299 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 11:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:43:45 INFO - PROCESS | 1804 | 1461609825308 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1804 | 1461609825311 Marionette TRACE conn3 <- [1,1018,null,{}] 11:43:45 INFO - PROCESS | 1804 | 1461609825316 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:45 INFO - PROCESS | 1804 | 1461609825517 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811fa8800 == 91 [pid = 1804] [id = 217] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a31b000 == 90 [pid = 1804] [id = 64] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816c19800 == 89 [pid = 1804] [id = 249] 11:43:45 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa8114d8400) [pid = 1804] [serial = 679] [outer = (nil)] [url = about:blank] 11:43:45 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa813d99000) [pid = 1804] [serial = 703] [outer = (nil)] [url = about:blank] 11:43:45 INFO - PROCESS | 1804 | 1461609825801 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bb7000 == 88 [pid = 1804] [id = 248] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816dd4800 == 87 [pid = 1804] [id = 247] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa812519000 == 86 [pid = 1804] [id = 246] 11:43:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e80f800 == 87 [pid = 1804] [id = 262] 11:43:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa8114d8400) [pid = 1804] [serial = 787] [outer = (nil)] 11:43:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa8115cf000) [pid = 1804] [serial = 788] [outer = 0x7fa8114d8400] 11:43:45 INFO - PROCESS | 1804 | 1461609825866 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa811c80400) [pid = 1804] [serial = 789] [outer = 0x7fa8114d8400] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811f9f000 == 86 [pid = 1804] [id = 245] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80be8d800 == 85 [pid = 1804] [id = 244] 11:43:45 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80be86000 == 84 [pid = 1804] [id = 243] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f63000 == 83 [pid = 1804] [id = 240] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eee5000 == 82 [pid = 1804] [id = 239] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819029800 == 81 [pid = 1804] [id = 238] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e87800 == 80 [pid = 1804] [id = 237] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124c4000 == 79 [pid = 1804] [id = 236] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa26800 == 78 [pid = 1804] [id = 235] 11:43:46 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ede800 == 77 [pid = 1804] [id = 234] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa817b12800) [pid = 1804] [serial = 572] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa816557800) [pid = 1804] [serial = 626] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa816e21800) [pid = 1804] [serial = 673] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa80e5a2400) [pid = 1804] [serial = 686] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa8114d4400) [pid = 1804] [serial = 691] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa80e2de800) [pid = 1804] [serial = 685] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa80e598000) [pid = 1804] [serial = 688] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa811514c00) [pid = 1804] [serial = 692] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa80ee68400) [pid = 1804] [serial = 689] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa811c73400) [pid = 1804] [serial = 697] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa816b2dc00) [pid = 1804] [serial = 670] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa80e735000) [pid = 1804] [serial = 683] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa80dcc0000) [pid = 1804] [serial = 682] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa8115ccc00) [pid = 1804] [serial = 661] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa8120a9c00) [pid = 1804] [serial = 700] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa817252400) [pid = 1804] [serial = 676] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa8120a7c00) [pid = 1804] [serial = 664] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa813d32800) [pid = 1804] [serial = 667] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa80de1e000) [pid = 1804] [serial = 655] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa80ea1bc00) [pid = 1804] [serial = 658] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa811860000) [pid = 1804] [serial = 694] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa811c6d000) [pid = 1804] [serial = 695] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa811ce2400) [pid = 1804] [serial = 698] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa813d96000) [pid = 1804] [serial = 701] [outer = (nil)] [url = about:blank] 11:43:46 INFO - PROCESS | 1804 | 1461609826586 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1327ms 11:43:46 INFO - PROCESS | 1804 | 1461609826635 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 1804 | 1461609826638 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 11:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:43:46 INFO - PROCESS | 1804 | 1461609826673 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1804 | 1461609826677 Marionette TRACE conn3 <- [1,1022,null,{}] 11:43:46 INFO - PROCESS | 1804 | 1461609826692 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:46 INFO - PROCESS | 1804 | 1461609826838 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:43:46 INFO - PROCESS | 1804 | 1461609826851 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811fb3800 == 78 [pid = 1804] [id = 263] 11:43:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa80e736000) [pid = 1804] [serial = 790] [outer = (nil)] 11:43:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa8120a9c00) [pid = 1804] [serial = 791] [outer = 0x7fa80e736000] 11:43:46 INFO - PROCESS | 1804 | 1461609826910 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa81484a000) [pid = 1804] [serial = 792] [outer = 0x7fa80e736000] 11:43:47 INFO - PROCESS | 1804 | 1461609827640 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 992ms 11:43:47 INFO - PROCESS | 1804 | 1461609827657 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1804 | 1461609827661 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 11:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:43:47 INFO - PROCESS | 1804 | 1461609827667 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1804 | 1461609827669 Marionette TRACE conn3 <- [1,1026,null,{}] 11:43:47 INFO - PROCESS | 1804 | 1461609827674 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:47 INFO - PROCESS | 1804 | 1461609827860 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:43:47 INFO - PROCESS | 1804 | 1461609827883 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c0a000 == 79 [pid = 1804] [id = 264] 11:43:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa80e596000) [pid = 1804] [serial = 793] [outer = (nil)] 11:43:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa816b2a800) [pid = 1804] [serial = 794] [outer = 0x7fa80e596000] 11:43:47 INFO - PROCESS | 1804 | 1461609827938 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa816e2c000) [pid = 1804] [serial = 795] [outer = 0x7fa80e596000] 11:43:48 INFO - PROCESS | 1804 | 1461609828736 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1126ms 11:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:43:48 INFO - PROCESS | 1804 | 1461609828793 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1804 | 1461609828796 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 11:43:48 INFO - PROCESS | 1804 | 1461609828801 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1804 | 1461609828804 Marionette TRACE conn3 <- [1,1030,null,{}] 11:43:48 INFO - PROCESS | 1804 | 1461609828809 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:48 INFO - PROCESS | 1804 | 1461609828995 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:43:49 INFO - PROCESS | 1804 | 1461609829020 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bb7000 == 80 [pid = 1804] [id = 265] 11:43:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa80e157800) [pid = 1804] [serial = 796] [outer = (nil)] 11:43:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa817695800) [pid = 1804] [serial = 797] [outer = 0x7fa80e157800] 11:43:49 INFO - PROCESS | 1804 | 1461609829077 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa817e14800) [pid = 1804] [serial = 798] [outer = 0x7fa80e157800] 11:43:49 INFO - PROCESS | 1804 | 1461609829790 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1026ms 11:43:49 INFO - PROCESS | 1804 | 1461609829841 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1804 | 1461609829844 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 11:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:43:49 INFO - PROCESS | 1804 | 1461609829865 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1804 | 1461609829868 Marionette TRACE conn3 <- [1,1034,null,{}] 11:43:49 INFO - PROCESS | 1804 | 1461609829882 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:50 INFO - PROCESS | 1804 | 1461609830101 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:43:50 INFO - PROCESS | 1804 | 1461609830126 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eee3000 == 81 [pid = 1804] [id = 266] 11:43:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa818a1e400) [pid = 1804] [serial = 799] [outer = (nil)] 11:43:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa81a5c7800) [pid = 1804] [serial = 800] [outer = 0x7fa818a1e400] 11:43:50 INFO - PROCESS | 1804 | 1461609830191 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa824c9c800) [pid = 1804] [serial = 801] [outer = 0x7fa818a1e400] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa80dcbf400) [pid = 1804] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa81259dc00) [pid = 1804] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa80fe9b400) [pid = 1804] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa80e2f3400) [pid = 1804] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa80d943000) [pid = 1804] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa81150cc00) [pid = 1804] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:43:51 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa80fe99c00) [pid = 1804] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:43:51 INFO - PROCESS | 1804 | 1461609831340 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1552ms 11:43:51 INFO - PROCESS | 1804 | 1461609831403 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1804 | 1461609831406 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 11:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:43:51 INFO - PROCESS | 1804 | 1461609831411 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1804 | 1461609831413 Marionette TRACE conn3 <- [1,1038,null,{}] 11:43:51 INFO - PROCESS | 1804 | 1461609831418 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:51 INFO - PROCESS | 1804 | 1461609831548 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:43:51 INFO - PROCESS | 1804 | 1461609831675 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b156800 == 82 [pid = 1804] [id = 267] 11:43:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa80dcbf400) [pid = 1804] [serial = 802] [outer = (nil)] 11:43:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa8120a3000) [pid = 1804] [serial = 803] [outer = 0x7fa80dcbf400] 11:43:51 INFO - PROCESS | 1804 | 1461609831732 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa824de4400) [pid = 1804] [serial = 804] [outer = 0x7fa80dcbf400] 11:43:52 INFO - PROCESS | 1804 | 1461609832329 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 975ms 11:43:52 INFO - PROCESS | 1804 | 1461609832386 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1804 | 1461609832388 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 11:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:43:52 INFO - PROCESS | 1804 | 1461609832393 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1804 | 1461609832396 Marionette TRACE conn3 <- [1,1042,null,{}] 11:43:52 INFO - PROCESS | 1804 | 1461609832400 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:52 INFO - PROCESS | 1804 | 1461609832529 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:43:52 INFO - PROCESS | 1804 | 1461609832658 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f55000 == 83 [pid = 1804] [id = 268] 11:43:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa80e4d3000) [pid = 1804] [serial = 805] [outer = (nil)] 11:43:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa8251f9400) [pid = 1804] [serial = 806] [outer = 0x7fa80e4d3000] 11:43:52 INFO - PROCESS | 1804 | 1461609832715 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa825fb6c00) [pid = 1804] [serial = 807] [outer = 0x7fa80e4d3000] 11:43:53 INFO - PROCESS | 1804 | 1461609833619 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1277ms 11:43:53 INFO - PROCESS | 1804 | 1461609833671 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:43:53 INFO - PROCESS | 1804 | 1461609833677 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 11:43:53 INFO - PROCESS | 1804 | 1461609833685 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 1804 | 1461609833690 Marionette TRACE conn3 <- [1,1046,null,{}] 11:43:53 INFO - PROCESS | 1804 | 1461609833698 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:53 INFO - PROCESS | 1804 | 1461609833912 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:43:54 INFO - PROCESS | 1804 | 1461609834080 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81188a000 == 84 [pid = 1804] [id = 269] 11:43:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa80e739000) [pid = 1804] [serial = 808] [outer = (nil)] 11:43:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa80edc5c00) [pid = 1804] [serial = 809] [outer = 0x7fa80e739000] 11:43:54 INFO - PROCESS | 1804 | 1461609834152 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa8113f6c00) [pid = 1804] [serial = 810] [outer = 0x7fa80e739000] 11:43:55 INFO - PROCESS | 1804 | 1461609835015 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1385ms 11:43:55 INFO - PROCESS | 1804 | 1461609835070 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 1804 | 1461609835078 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 11:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:43:55 INFO - PROCESS | 1804 | 1461609835093 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 1804 | 1461609835099 Marionette TRACE conn3 <- [1,1050,null,{}] 11:43:55 INFO - PROCESS | 1804 | 1461609835106 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:55 INFO - PROCESS | 1804 | 1461609835277 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:43:55 INFO - PROCESS | 1804 | 1461609835441 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a4d800 == 85 [pid = 1804] [id = 270] 11:43:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa81150b000) [pid = 1804] [serial = 811] [outer = (nil)] 11:43:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa81206cc00) [pid = 1804] [serial = 812] [outer = 0x7fa81150b000] 11:43:55 INFO - PROCESS | 1804 | 1461609835511 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa816283c00) [pid = 1804] [serial = 813] [outer = 0x7fa81150b000] 11:43:56 INFO - PROCESS | 1804 | 1461609836386 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1348ms 11:43:56 INFO - PROCESS | 1804 | 1461609836436 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1804 | 1461609836439 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 11:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:43:56 INFO - PROCESS | 1804 | 1461609836446 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1804 | 1461609836451 Marionette TRACE conn3 <- [1,1054,null,{}] 11:43:56 INFO - PROCESS | 1804 | 1461609836469 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:56 INFO - PROCESS | 1804 | 1461609836709 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:43:56 INFO - PROCESS | 1804 | 1461609836879 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a19a000 == 86 [pid = 1804] [id = 271] 11:43:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa817b57800) [pid = 1804] [serial = 814] [outer = (nil)] 11:43:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa81a2f5c00) [pid = 1804] [serial = 815] [outer = 0x7fa817b57800] 11:43:57 INFO - PROCESS | 1804 | 1461609837000 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa81a5ca000) [pid = 1804] [serial = 816] [outer = 0x7fa817b57800] 11:43:57 INFO - PROCESS | 1804 | 1461609837800 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1384ms 11:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:43:57 INFO - PROCESS | 1804 | 1461609837831 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1804 | 1461609837834 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 11:43:57 INFO - PROCESS | 1804 | 1461609837840 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1804 | 1461609837843 Marionette TRACE conn3 <- [1,1058,null,{}] 11:43:57 INFO - PROCESS | 1804 | 1461609837848 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:58 INFO - PROCESS | 1804 | 1461609837999 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:43:58 INFO - PROCESS | 1804 | 1461609838168 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4bf000 == 87 [pid = 1804] [id = 272] 11:43:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa817b5c800) [pid = 1804] [serial = 817] [outer = (nil)] 11:43:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa824f4a800) [pid = 1804] [serial = 818] [outer = 0x7fa817b5c800] 11:43:58 INFO - PROCESS | 1804 | 1461609838241 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa825fb8800) [pid = 1804] [serial = 819] [outer = 0x7fa817b5c800] 11:43:59 INFO - PROCESS | 1804 | 1461609839095 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1277ms 11:43:59 INFO - PROCESS | 1804 | 1461609839118 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1804 | 1461609839122 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 11:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:43:59 INFO - PROCESS | 1804 | 1461609839129 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 1804 | 1461609839132 Marionette TRACE conn3 <- [1,1062,null,{}] 11:43:59 INFO - PROCESS | 1804 | 1461609839137 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:43:59 INFO - PROCESS | 1804 | 1461609839292 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:43:59 INFO - PROCESS | 1804 | 1461609839461 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e3cd000 == 88 [pid = 1804] [id = 273] 11:43:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa824a6b000) [pid = 1804] [serial = 820] [outer = (nil)] 11:43:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa826174c00) [pid = 1804] [serial = 821] [outer = 0x7fa824a6b000] 11:43:59 INFO - PROCESS | 1804 | 1461609839532 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa82803fc00) [pid = 1804] [serial = 822] [outer = 0x7fa824a6b000] 11:44:00 INFO - PROCESS | 1804 | 1461609840394 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1326ms 11:44:00 INFO - PROCESS | 1804 | 1461609840456 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1804 | 1461609840460 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 11:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:44:00 INFO - PROCESS | 1804 | 1461609840466 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1804 | 1461609840468 Marionette TRACE conn3 <- [1,1066,null,{}] 11:44:00 INFO - PROCESS | 1804 | 1461609840473 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:00 INFO - PROCESS | 1804 | 1461609840701 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:44:00 INFO - PROCESS | 1804 | 1461609840870 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc6a000 == 89 [pid = 1804] [id = 274] 11:44:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa829892000) [pid = 1804] [serial = 823] [outer = (nil)] 11:44:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa829aa2400) [pid = 1804] [serial = 824] [outer = 0x7fa829892000] 11:44:00 INFO - PROCESS | 1804 | 1461609840943 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa829c49800) [pid = 1804] [serial = 825] [outer = 0x7fa829892000] 11:44:01 INFO - PROCESS | 1804 | 1461609841824 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1430ms 11:44:01 INFO - PROCESS | 1804 | 1461609841897 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 1804 | 1461609841900 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 11:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:44:01 INFO - PROCESS | 1804 | 1461609841906 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 1804 | 1461609841908 Marionette TRACE conn3 <- [1,1070,null,{}] 11:44:01 INFO - PROCESS | 1804 | 1461609841913 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:02 INFO - PROCESS | 1804 | 1461609842103 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:44:02 INFO - PROCESS | 1804 | 1461609842293 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801bdc000 == 90 [pid = 1804] [id = 275] 11:44:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa802972c00) [pid = 1804] [serial = 826] [outer = (nil)] 11:44:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa802977c00) [pid = 1804] [serial = 827] [outer = 0x7fa802972c00] 11:44:02 INFO - PROCESS | 1804 | 1461609842363 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80297e400) [pid = 1804] [serial = 828] [outer = 0x7fa802972c00] 11:44:03 INFO - PROCESS | 1804 | 1461609843175 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1335ms 11:44:03 INFO - PROCESS | 1804 | 1461609843241 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1804 | 1461609843245 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 11:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:44:03 INFO - PROCESS | 1804 | 1461609843250 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1804 | 1461609843252 Marionette TRACE conn3 <- [1,1074,null,{}] 11:44:03 INFO - PROCESS | 1804 | 1461609843257 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:03 INFO - PROCESS | 1804 | 1461609843409 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:44:03 INFO - PROCESS | 1804 | 1461609843580 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dd1800 == 91 [pid = 1804] [id = 276] 11:44:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa802974400) [pid = 1804] [serial = 829] [outer = (nil)] 11:44:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa829890c00) [pid = 1804] [serial = 830] [outer = 0x7fa802974400] 11:44:03 INFO - PROCESS | 1804 | 1461609843647 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa829c4a400) [pid = 1804] [serial = 831] [outer = 0x7fa802974400] 11:44:04 INFO - PROCESS | 1804 | 1461609844493 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1278ms 11:44:04 INFO - PROCESS | 1804 | 1461609844528 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1804 | 1461609844531 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 11:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:44:04 INFO - PROCESS | 1804 | 1461609844537 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1804 | 1461609844539 Marionette TRACE conn3 <- [1,1078,null,{}] 11:44:04 INFO - PROCESS | 1804 | 1461609844545 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:04 INFO - PROCESS | 1804 | 1461609844706 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:44:04 INFO - PROCESS | 1804 | 1461609844880 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030a1800 == 92 [pid = 1804] [id = 277] 11:44:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80297b000) [pid = 1804] [serial = 832] [outer = (nil)] 11:44:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa811c6c400) [pid = 1804] [serial = 833] [outer = 0x7fa80297b000] 11:44:04 INFO - PROCESS | 1804 | 1461609844952 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa812382c00) [pid = 1804] [serial = 834] [outer = 0x7fa80297b000] 11:44:05 INFO - PROCESS | 1804 | 1461609845812 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1330ms 11:44:05 INFO - PROCESS | 1804 | 1461609845869 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 1804 | 1461609845872 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 11:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:44:05 INFO - PROCESS | 1804 | 1461609845878 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1804 | 1461609845880 Marionette TRACE conn3 <- [1,1082,null,{}] 11:44:05 INFO - PROCESS | 1804 | 1461609845885 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:06 INFO - PROCESS | 1804 | 1461609846044 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:44:06 INFO - PROCESS | 1804 | 1461609846672 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa804297800 == 93 [pid = 1804] [id = 278] 11:44:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa80d198c00) [pid = 1804] [serial = 835] [outer = (nil)] 11:44:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa80d26e400) [pid = 1804] [serial = 836] [outer = 0x7fa80d198c00] 11:44:06 INFO - PROCESS | 1804 | 1461609846744 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa80e156000) [pid = 1804] [serial = 837] [outer = 0x7fa80d198c00] 11:44:07 INFO - PROCESS | 1804 | 1461609847563 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1730ms 11:44:07 INFO - PROCESS | 1804 | 1461609847610 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:44:07 INFO - PROCESS | 1804 | 1461609847615 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 11:44:07 INFO - PROCESS | 1804 | 1461609847622 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1804 | 1461609847626 Marionette TRACE conn3 <- [1,1086,null,{}] 11:44:07 INFO - PROCESS | 1804 | 1461609847633 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:07 INFO - PROCESS | 1804 | 1461609847794 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:44:08 INFO - PROCESS | 1804 | 1461609848083 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc20000 == 94 [pid = 1804] [id = 279] 11:44:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa80e8ecc00) [pid = 1804] [serial = 838] [outer = (nil)] 11:44:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa80edc1400) [pid = 1804] [serial = 839] [outer = 0x7fa80e8ecc00] 11:44:08 INFO - PROCESS | 1804 | 1461609848192 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa8114dd000) [pid = 1804] [serial = 840] [outer = 0x7fa80e8ecc00] 11:44:08 INFO - PROCESS | 1804 | 1461609848974 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1389ms 11:44:09 INFO - PROCESS | 1804 | 1461609849015 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:44:09 INFO - PROCESS | 1804 | 1461609849020 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 11:44:09 INFO - PROCESS | 1804 | 1461609849026 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1804 | 1461609849029 Marionette TRACE conn3 <- [1,1090,null,{}] 11:44:09 INFO - PROCESS | 1804 | 1461609849034 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:09 INFO - PROCESS | 1804 | 1461609849228 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81b156800 == 93 [pid = 1804] [id = 267] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa817b19800) [pid = 1804] [serial = 752] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eee3000 == 92 [pid = 1804] [id = 266] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bb7000 == 91 [pid = 1804] [id = 265] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816c0a000 == 90 [pid = 1804] [id = 264] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811fb3800 == 89 [pid = 1804] [id = 263] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e80f800 == 88 [pid = 1804] [id = 262] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811abc800 == 87 [pid = 1804] [id = 261] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82f339800 == 86 [pid = 1804] [id = 257] 11:44:09 INFO - PROCESS | 1804 | 1461609849440 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82cd67800 == 85 [pid = 1804] [id = 256] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a394000 == 84 [pid = 1804] [id = 255] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829b12000 == 83 [pid = 1804] [id = 254] 11:44:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc61800 == 84 [pid = 1804] [id = 280] 11:44:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa80d94f000) [pid = 1804] [serial = 841] [outer = (nil)] 11:44:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa80ea1bc00) [pid = 1804] [serial = 842] [outer = 0x7fa80d94f000] 11:44:09 INFO - PROCESS | 1804 | 1461609849506 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa811c72c00) [pid = 1804] [serial = 843] [outer = 0x7fa80d94f000] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81774e000 == 83 [pid = 1804] [id = 252] 11:44:09 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811694800 == 82 [pid = 1804] [id = 251] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa80fa14c00) [pid = 1804] [serial = 709] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80e5a1400) [pid = 1804] [serial = 733] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa81616bc00) [pid = 1804] [serial = 745] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa80ff2f000) [pid = 1804] [serial = 734] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa81259bc00) [pid = 1804] [serial = 743] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa80e4d4c00) [pid = 1804] [serial = 730] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa80d950800) [pid = 1804] [serial = 749] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa8115c9000) [pid = 1804] [serial = 737] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa811cee400) [pid = 1804] [serial = 712] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa80e73c800) [pid = 1804] [serial = 731] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa811513000) [pid = 1804] [serial = 736] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa81616b000) [pid = 1804] [serial = 715] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa811ced000) [pid = 1804] [serial = 740] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80dcc5800) [pid = 1804] [serial = 706] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa817079000) [pid = 1804] [serial = 746] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa81206a400) [pid = 1804] [serial = 742] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa81752f000) [pid = 1804] [serial = 750] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa81490ac00) [pid = 1804] [serial = 727] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa817f55000) [pid = 1804] [serial = 724] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa811c67800) [pid = 1804] [serial = 739] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa817828400) [pid = 1804] [serial = 721] [outer = (nil)] [url = about:blank] 11:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa80d945800) [pid = 1804] [serial = 479] [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:44:09 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa816ac1000) [pid = 1804] [serial = 718] [outer = (nil)] [url = about:blank] 11:44:10 INFO - PROCESS | 1804 | 1461609850250 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1278ms 11:44:10 INFO - PROCESS | 1804 | 1461609850304 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 1804 | 1461609850307 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 11:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:44:10 INFO - PROCESS | 1804 | 1461609850324 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 1804 | 1461609850332 Marionette TRACE conn3 <- [1,1094,null,{}] 11:44:10 INFO - PROCESS | 1804 | 1461609850345 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:10 INFO - PROCESS | 1804 | 1461609850482 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:44:10 INFO - PROCESS | 1804 | 1461609850500 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811abb800 == 83 [pid = 1804] [id = 281] 11:44:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa811c80800) [pid = 1804] [serial = 844] [outer = (nil)] 11:44:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa812383c00) [pid = 1804] [serial = 845] [outer = 0x7fa811c80800] 11:44:10 INFO - PROCESS | 1804 | 1461609850555 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa812389000) [pid = 1804] [serial = 846] [outer = 0x7fa811c80800] 11:44:11 INFO - PROCESS | 1804 | 1461609851322 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1049ms 11:44:11 INFO - PROCESS | 1804 | 1461609851362 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:44:11 INFO - PROCESS | 1804 | 1461609851366 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 11:44:11 INFO - PROCESS | 1804 | 1461609851371 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1804 | 1461609851374 Marionette TRACE conn3 <- [1,1098,null,{}] 11:44:11 INFO - PROCESS | 1804 | 1461609851378 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:11 INFO - PROCESS | 1804 | 1461609851513 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:44:11 INFO - PROCESS | 1804 | 1461609851527 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d7800 == 84 [pid = 1804] [id = 282] 11:44:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa8115c5000) [pid = 1804] [serial = 847] [outer = (nil)] 11:44:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa81259bc00) [pid = 1804] [serial = 848] [outer = 0x7fa8115c5000] 11:44:11 INFO - PROCESS | 1804 | 1461609851584 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa814995000) [pid = 1804] [serial = 849] [outer = 0x7fa8115c5000] 11:44:12 INFO - PROCESS | 1804 | 1461609852517 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1185ms 11:44:12 INFO - PROCESS | 1804 | 1461609852557 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 1804 | 1461609852560 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 11:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:44:12 INFO - PROCESS | 1804 | 1461609852573 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 1804 | 1461609852575 Marionette TRACE conn3 <- [1,1102,null,{}] 11:44:12 INFO - PROCESS | 1804 | 1461609852581 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:12 INFO - PROCESS | 1804 | 1461609852782 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:44:12 INFO - PROCESS | 1804 | 1461609852819 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8157a5800 == 85 [pid = 1804] [id = 283] 11:44:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa81616bc00) [pid = 1804] [serial = 850] [outer = (nil)] 11:44:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa816ab3000) [pid = 1804] [serial = 851] [outer = 0x7fa81616bc00] 11:44:12 INFO - PROCESS | 1804 | 1461609852893 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa8176a9c00) [pid = 1804] [serial = 852] [outer = 0x7fa81616bc00] 11:44:13 INFO - PROCESS | 1804 | 1461609853695 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1175ms 11:44:13 INFO - PROCESS | 1804 | 1461609853748 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 1804 | 1461609853750 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 11:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:44:13 INFO - PROCESS | 1804 | 1461609853755 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 1804 | 1461609853757 Marionette TRACE conn3 <- [1,1106,null,{}] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa80e157800) [pid = 1804] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa818a1e400) [pid = 1804] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80e736000) [pid = 1804] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa80e596000) [pid = 1804] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80d196400) [pid = 1804] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa8114d8400) [pid = 1804] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:44:14 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa80dcbf400) [pid = 1804] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:44:14 INFO - PROCESS | 1804 | 1461609854263 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:14 INFO - PROCESS | 1804 | 1461609854395 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:44:14 INFO - PROCESS | 1804 | 1461609854407 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814816000 == 86 [pid = 1804] [id = 284] 11:44:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa815162000) [pid = 1804] [serial = 853] [outer = (nil)] 11:44:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa817b55c00) [pid = 1804] [serial = 854] [outer = 0x7fa815162000] 11:44:14 INFO - PROCESS | 1804 | 1461609854465 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa81a2fc000) [pid = 1804] [serial = 855] [outer = 0x7fa815162000] 11:44:15 INFO - PROCESS | 1804 | 1461609855198 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1484ms 11:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:44:15 INFO - PROCESS | 1804 | 1461609855240 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 1804 | 1461609855242 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 11:44:15 INFO - PROCESS | 1804 | 1461609855248 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 1804 | 1461609855250 Marionette TRACE conn3 <- [1,1110,null,{}] 11:44:15 INFO - PROCESS | 1804 | 1461609855255 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:15 INFO - PROCESS | 1804 | 1461609855431 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:44:15 INFO - PROCESS | 1804 | 1461609855462 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bba000 == 87 [pid = 1804] [id = 285] 11:44:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa817085400) [pid = 1804] [serial = 856] [outer = (nil)] 11:44:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa81a545000) [pid = 1804] [serial = 857] [outer = 0x7fa817085400] 11:44:15 INFO - PROCESS | 1804 | 1461609855518 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa81ee88c00) [pid = 1804] [serial = 858] [outer = 0x7fa817085400] 11:44:16 INFO - PROCESS | 1804 | 1461609856183 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 978ms 11:44:16 INFO - PROCESS | 1804 | 1461609856334 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1804 | 1461609856340 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 11:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:44:16 INFO - PROCESS | 1804 | 1461609856352 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1804 | 1461609856356 Marionette TRACE conn3 <- [1,1114,null,{}] 11:44:16 INFO - PROCESS | 1804 | 1461609856374 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:16 INFO - PROCESS | 1804 | 1461609856571 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:44:16 INFO - PROCESS | 1804 | 1461609856740 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc6c800 == 88 [pid = 1804] [id = 286] 11:44:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80dcbd400) [pid = 1804] [serial = 859] [outer = (nil)] 11:44:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa80e156800) [pid = 1804] [serial = 860] [outer = 0x7fa80dcbd400] 11:44:16 INFO - PROCESS | 1804 | 1461609856807 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa80e76c000) [pid = 1804] [serial = 861] [outer = 0x7fa80dcbd400] 11:44:17 INFO - PROCESS | 1804 | 1461609857687 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1394ms 11:44:17 INFO - PROCESS | 1804 | 1461609857747 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:44:17 INFO - PROCESS | 1804 | 1461609857752 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 11:44:17 INFO - PROCESS | 1804 | 1461609857763 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1804 | 1461609857768 Marionette TRACE conn3 <- [1,1118,null,{}] 11:44:17 INFO - PROCESS | 1804 | 1461609857773 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:17 INFO - PROCESS | 1804 | 1461609857939 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:44:18 INFO - PROCESS | 1804 | 1461609858104 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811aa8800 == 89 [pid = 1804] [id = 287] 11:44:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa80dcc6c00) [pid = 1804] [serial = 862] [outer = (nil)] 11:44:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa811c64800) [pid = 1804] [serial = 863] [outer = 0x7fa80dcc6c00] 11:44:18 INFO - PROCESS | 1804 | 1461609858172 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa811ced000) [pid = 1804] [serial = 864] [outer = 0x7fa80dcc6c00] 11:44:19 INFO - PROCESS | 1804 | 1461609859061 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1337ms 11:44:19 INFO - PROCESS | 1804 | 1461609859097 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1804 | 1461609859100 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 11:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:44:19 INFO - PROCESS | 1804 | 1461609859106 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1804 | 1461609859108 Marionette TRACE conn3 <- [1,1122,null,{}] 11:44:19 INFO - PROCESS | 1804 | 1461609859121 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:19 INFO - PROCESS | 1804 | 1461609859294 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:44:19 INFO - PROCESS | 1804 | 1461609859471 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819041000 == 90 [pid = 1804] [id = 288] 11:44:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa814998400) [pid = 1804] [serial = 865] [outer = (nil)] 11:44:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa816abdc00) [pid = 1804] [serial = 866] [outer = 0x7fa814998400] 11:44:19 INFO - PROCESS | 1804 | 1461609859541 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa817693800) [pid = 1804] [serial = 867] [outer = 0x7fa814998400] 11:44:20 INFO - PROCESS | 1804 | 1461609860400 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1326ms 11:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:44:20 INFO - PROCESS | 1804 | 1461609860432 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1804 | 1461609860435 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 11:44:20 INFO - PROCESS | 1804 | 1461609860439 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1804 | 1461609860444 Marionette TRACE conn3 <- [1,1126,null,{}] 11:44:20 INFO - PROCESS | 1804 | 1461609860448 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:20 INFO - PROCESS | 1804 | 1461609860598 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:44:20 INFO - PROCESS | 1804 | 1461609860770 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824f64000 == 91 [pid = 1804] [id = 289] 11:44:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa80fa22000) [pid = 1804] [serial = 868] [outer = (nil)] 11:44:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa817695000) [pid = 1804] [serial = 869] [outer = 0x7fa80fa22000] 11:44:20 INFO - PROCESS | 1804 | 1461609860846 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa81a2f4800) [pid = 1804] [serial = 870] [outer = 0x7fa80fa22000] 11:44:21 INFO - PROCESS | 1804 | 1461609861698 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1329ms 11:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:44:21 INFO - PROCESS | 1804 | 1461609861770 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 1804 | 1461609861773 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 11:44:21 INFO - PROCESS | 1804 | 1461609861778 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 1804 | 1461609861781 Marionette TRACE conn3 <- [1,1130,null,{}] 11:44:21 INFO - PROCESS | 1804 | 1461609861786 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:21 INFO - PROCESS | 1804 | 1461609861937 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:44:22 INFO - PROCESS | 1804 | 1461609862108 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829940800 == 92 [pid = 1804] [id = 290] 11:44:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa8160da000) [pid = 1804] [serial = 871] [outer = (nil)] 11:44:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa824a6c400) [pid = 1804] [serial = 872] [outer = 0x7fa8160da000] 11:44:22 INFO - PROCESS | 1804 | 1461609862176 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa824f94400) [pid = 1804] [serial = 873] [outer = 0x7fa8160da000] 11:44:22 INFO - PROCESS | 1804 | 1461609862962 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1228ms 11:44:23 INFO - PROCESS | 1804 | 1461609863007 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 1804 | 1461609863010 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 11:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:44:23 INFO - PROCESS | 1804 | 1461609863015 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 1804 | 1461609863018 Marionette TRACE conn3 <- [1,1134,null,{}] 11:44:23 INFO - PROCESS | 1804 | 1461609863023 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:23 INFO - PROCESS | 1804 | 1461609863198 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:44:23 INFO - PROCESS | 1804 | 1461609863376 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf87000 == 93 [pid = 1804] [id = 291] 11:44:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa825f08400) [pid = 1804] [serial = 874] [outer = (nil)] 11:44:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa829894c00) [pid = 1804] [serial = 875] [outer = 0x7fa825f08400] 11:44:23 INFO - PROCESS | 1804 | 1461609863445 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa829aaf800) [pid = 1804] [serial = 876] [outer = 0x7fa825f08400] 11:44:24 INFO - PROCESS | 1804 | 1461609864296 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1328ms 11:44:24 INFO - PROCESS | 1804 | 1461609864345 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1804 | 1461609864348 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 11:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:44:24 INFO - PROCESS | 1804 | 1461609864353 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1804 | 1461609864356 Marionette TRACE conn3 <- [1,1138,null,{}] 11:44:24 INFO - PROCESS | 1804 | 1461609864361 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:24 INFO - PROCESS | 1804 | 1461609864514 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:44:24 INFO - PROCESS | 1804 | 1461609864689 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fae800 == 94 [pid = 1804] [id = 292] 11:44:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa802f66400) [pid = 1804] [serial = 877] [outer = (nil)] 11:44:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa802f6bc00) [pid = 1804] [serial = 878] [outer = 0x7fa802f66400] 11:44:24 INFO - PROCESS | 1804 | 1461609864755 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa802f71800) [pid = 1804] [serial = 879] [outer = 0x7fa802f66400] 11:44:25 INFO - PROCESS | 1804 | 1461609865590 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1277ms 11:44:25 INFO - PROCESS | 1804 | 1461609865631 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1804 | 1461609865635 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 11:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:44:25 INFO - PROCESS | 1804 | 1461609865640 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1804 | 1461609865642 Marionette TRACE conn3 <- [1,1142,null,{}] 11:44:25 INFO - PROCESS | 1804 | 1461609865647 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:25 INFO - PROCESS | 1804 | 1461609865793 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:44:25 INFO - PROCESS | 1804 | 1461609865969 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007e8800 == 95 [pid = 1804] [id = 293] 11:44:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa802f66800) [pid = 1804] [serial = 880] [outer = (nil)] 11:44:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa82988c400) [pid = 1804] [serial = 881] [outer = 0x7fa802f66800] 11:44:26 INFO - PROCESS | 1804 | 1461609866051 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa829c4cc00) [pid = 1804] [serial = 882] [outer = 0x7fa802f66800] 11:44:26 INFO - PROCESS | 1804 | 1461609866915 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1329ms 11:44:26 INFO - PROCESS | 1804 | 1461609866971 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 1804 | 1461609866974 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 11:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:44:26 INFO - PROCESS | 1804 | 1461609866980 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 1804 | 1461609866982 Marionette TRACE conn3 <- [1,1146,null,{}] 11:44:26 INFO - PROCESS | 1804 | 1461609866987 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:27 INFO - PROCESS | 1804 | 1461609867165 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:44:27 INFO - PROCESS | 1804 | 1461609867345 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829fd7000 == 96 [pid = 1804] [id = 294] 11:44:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa8013e7400) [pid = 1804] [serial = 883] [outer = (nil)] 11:44:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa8013f0400) [pid = 1804] [serial = 884] [outer = 0x7fa8013e7400] 11:44:27 INFO - PROCESS | 1804 | 1461609867422 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa8013f5000) [pid = 1804] [serial = 885] [outer = 0x7fa8013e7400] 11:44:28 INFO - PROCESS | 1804 | 1461609868219 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1290ms 11:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:44:28 INFO - PROCESS | 1804 | 1461609868270 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 1804 | 1461609868273 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 11:44:28 INFO - PROCESS | 1804 | 1461609868279 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1804 | 1461609868287 Marionette TRACE conn3 <- [1,1150,null,{}] 11:44:28 INFO - PROCESS | 1804 | 1461609868292 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:28 INFO - PROCESS | 1804 | 1461609868439 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:44:28 INFO - PROCESS | 1804 | 1461609868613 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006d9800 == 97 [pid = 1804] [id = 295] 11:44:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa8013e8800) [pid = 1804] [serial = 886] [outer = (nil)] 11:44:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa801459400) [pid = 1804] [serial = 887] [outer = 0x7fa8013e8800] 11:44:28 INFO - PROCESS | 1804 | 1461609868680 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa80145d000) [pid = 1804] [serial = 888] [outer = 0x7fa8013e8800] 11:44:29 INFO - PROCESS | 1804 | 1461609869522 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1281ms 11:44:29 INFO - PROCESS | 1804 | 1461609869560 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 1804 | 1461609869563 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 11:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:44:29 INFO - PROCESS | 1804 | 1461609869569 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1804 | 1461609869573 Marionette TRACE conn3 <- [1,1154,null,{}] 11:44:29 INFO - PROCESS | 1804 | 1461609869578 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:29 INFO - PROCESS | 1804 | 1461609869754 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:44:29 INFO - PROCESS | 1804 | 1461609869936 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8015d5000 == 98 [pid = 1804] [id = 296] 11:44:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa8013ef000) [pid = 1804] [serial = 889] [outer = (nil)] 11:44:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa829c4d800) [pid = 1804] [serial = 890] [outer = 0x7fa8013ef000] 11:44:30 INFO - PROCESS | 1804 | 1461609870008 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa82a1c1c00) [pid = 1804] [serial = 891] [outer = 0x7fa8013ef000] 11:44:30 INFO - PROCESS | 1804 | 1461609870923 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1430ms 11:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:44:31 INFO - PROCESS | 1804 | 1461609871000 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 1804 | 1461609871003 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 11:44:31 INFO - PROCESS | 1804 | 1461609871008 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 1804 | 1461609871011 Marionette TRACE conn3 <- [1,1158,null,{}] 11:44:31 INFO - PROCESS | 1804 | 1461609871016 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:31 INFO - PROCESS | 1804 | 1461609871171 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:44:31 INFO - PROCESS | 1804 | 1461609871352 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807813000 == 99 [pid = 1804] [id = 297] 11:44:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa8078a8400) [pid = 1804] [serial = 892] [outer = (nil)] 11:44:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa8078b2400) [pid = 1804] [serial = 893] [outer = 0x7fa8078a8400] 11:44:31 INFO - PROCESS | 1804 | 1461609871420 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa80e595000) [pid = 1804] [serial = 894] [outer = 0x7fa8078a8400] 11:44:32 INFO - PROCESS | 1804 | 1461609872227 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1278ms 11:44:32 INFO - PROCESS | 1804 | 1461609872287 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 1804 | 1461609872289 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 11:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:44:32 INFO - PROCESS | 1804 | 1461609872295 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1804 | 1461609872297 Marionette TRACE conn3 <- [1,1162,null,{}] 11:44:32 INFO - PROCESS | 1804 | 1461609872302 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:32 INFO - PROCESS | 1804 | 1461609872450 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:44:32 INFO - PROCESS | 1804 | 1461609872636 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811ab6800 == 100 [pid = 1804] [id = 298] 11:44:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa80145e000) [pid = 1804] [serial = 895] [outer = (nil)] 11:44:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa8078e6000) [pid = 1804] [serial = 896] [outer = 0x7fa80145e000] 11:44:32 INFO - PROCESS | 1804 | 1461609872700 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa8078eac00) [pid = 1804] [serial = 897] [outer = 0x7fa80145e000] 11:44:33 INFO - PROCESS | 1804 | 1461609873863 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1627ms 11:44:33 INFO - PROCESS | 1804 | 1461609873923 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:44:33 INFO - PROCESS | 1804 | 1461609873929 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 11:44:33 INFO - PROCESS | 1804 | 1461609873936 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 1804 | 1461609873939 Marionette TRACE conn3 <- [1,1166,null,{}] 11:44:33 INFO - PROCESS | 1804 | 1461609873947 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:34 INFO - PROCESS | 1804 | 1461609874114 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:44:34 INFO - PROCESS | 1804 | 1461609874292 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807808000 == 101 [pid = 1804] [id = 299] 11:44:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa8078aa400) [pid = 1804] [serial = 898] [outer = (nil)] 11:44:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa8078eb800) [pid = 1804] [serial = 899] [outer = 0x7fa8078aa400] 11:44:34 INFO - PROCESS | 1804 | 1461609874358 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa80d19d000) [pid = 1804] [serial = 900] [outer = 0x7fa8078aa400] 11:44:35 INFO - PROCESS | 1804 | 1461609875186 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1332ms 11:44:35 INFO - PROCESS | 1804 | 1461609875270 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1804 | 1461609875283 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 11:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:44:35 INFO - PROCESS | 1804 | 1461609875296 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1804 | 1461609875303 Marionette TRACE conn3 <- [1,1170,null,{}] 11:44:35 INFO - PROCESS | 1804 | 1461609875314 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:35 INFO - PROCESS | 1804 | 1461609875528 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:44:35 INFO - PROCESS | 1804 | 1461609875708 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030a1000 == 102 [pid = 1804] [id = 300] 11:44:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa80e775000) [pid = 1804] [serial = 901] [outer = (nil)] 11:44:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa80ea20800) [pid = 1804] [serial = 902] [outer = 0x7fa80e775000] 11:44:35 INFO - PROCESS | 1804 | 1461609875828 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa811323c00) [pid = 1804] [serial = 903] [outer = 0x7fa80e775000] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829b11000 == 101 [pid = 1804] [id = 241] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa817b17000) [pid = 1804] [serial = 764] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa818a22800) [pid = 1804] [serial = 767] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa81a5bfc00) [pid = 1804] [serial = 770] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa823e18000) [pid = 1804] [serial = 773] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa824c9c000) [pid = 1804] [serial = 776] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa8160da800) [pid = 1804] [serial = 779] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa8251f9400) [pid = 1804] [serial = 806] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814816000 == 100 [pid = 1804] [id = 284] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8157a5800 == 99 [pid = 1804] [id = 283] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d7800 == 98 [pid = 1804] [id = 282] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811abb800 == 97 [pid = 1804] [id = 281] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc61800 == 96 [pid = 1804] [id = 280] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc20000 == 95 [pid = 1804] [id = 279] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa804297800 == 94 [pid = 1804] [id = 278] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4bf000 == 93 [pid = 1804] [id = 272] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a19a000 == 92 [pid = 1804] [id = 271] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a4d800 == 91 [pid = 1804] [id = 270] 11:44:36 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81188a000 == 90 [pid = 1804] [id = 269] 11:44:36 INFO - PROCESS | 1804 | 1461609876704 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa817695800) [pid = 1804] [serial = 797] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa81a5c7800) [pid = 1804] [serial = 800] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa824c9c800) [pid = 1804] [serial = 801] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa8120a9c00) [pid = 1804] [serial = 791] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa81484a000) [pid = 1804] [serial = 792] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa80e76a000) [pid = 1804] [serial = 755] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa816b2a800) [pid = 1804] [serial = 794] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa815954400) [pid = 1804] [serial = 761] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa817b16c00) [pid = 1804] [serial = 782] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80fa15c00) [pid = 1804] [serial = 786] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80e2f5400) [pid = 1804] [serial = 785] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa8115cf000) [pid = 1804] [serial = 788] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa811c80400) [pid = 1804] [serial = 789] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa8115c1c00) [pid = 1804] [serial = 758] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa817e14800) [pid = 1804] [serial = 798] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa8120a3000) [pid = 1804] [serial = 803] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa816e2c000) [pid = 1804] [serial = 795] [outer = (nil)] [url = about:blank] 11:44:36 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa824de4400) [pid = 1804] [serial = 804] [outer = (nil)] [url = about:blank] 11:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1445ms 11:44:36 INFO - PROCESS | 1804 | 1461609876741 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1804 | 1461609876744 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 11:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:44:36 INFO - PROCESS | 1804 | 1461609876749 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1804 | 1461609876754 Marionette TRACE conn3 <- [1,1174,null,{}] 11:44:36 INFO - PROCESS | 1804 | 1461609876767 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:36 INFO - PROCESS | 1804 | 1461609876911 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:44:36 INFO - PROCESS | 1804 | 1461609876931 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4cf000 == 91 [pid = 1804] [id = 301] 11:44:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa811c6ac00) [pid = 1804] [serial = 904] [outer = (nil)] 11:44:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa811c7e000) [pid = 1804] [serial = 905] [outer = 0x7fa811c6ac00] 11:44:36 INFO - PROCESS | 1804 | 1461609876991 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa81206d400) [pid = 1804] [serial = 906] [outer = 0x7fa811c6ac00] 11:44:37 INFO - PROCESS | 1804 | 1461609877772 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1804 | 1461609877840 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 11:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:44:37 INFO - PROCESS | 1804 | 1461609877846 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1804 | 1461609877848 Marionette TRACE conn3 <- [1,1178,null,{}] 11:44:37 INFO - PROCESS | 1804 | 1461609877853 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:37 INFO - PROCESS | 1804 | 1461609877993 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:44:38 INFO - PROCESS | 1804 | 1461609878008 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811aac000 == 92 [pid = 1804] [id = 302] 11:44:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa80dcc0400) [pid = 1804] [serial = 907] [outer = (nil)] 11:44:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa8122ae800) [pid = 1804] [serial = 908] [outer = 0x7fa80dcc0400] 11:44:38 INFO - PROCESS | 1804 | 1461609878063 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa8122b2c00) [pid = 1804] [serial = 909] [outer = 0x7fa80dcc0400] 11:44:38 INFO - PROCESS | 1804 | 1461609878854 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 1804 | 1461609878886 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 11:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:44:38 INFO - PROCESS | 1804 | 1461609878908 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 1804 | 1461609878911 Marionette TRACE conn3 <- [1,1182,null,{}] 11:44:38 INFO - PROCESS | 1804 | 1461609878942 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:39 INFO - PROCESS | 1804 | 1461609879135 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:44:39 INFO - PROCESS | 1804 | 1461609879220 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812522800 == 93 [pid = 1804] [id = 303] 11:44:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa8122a6800) [pid = 1804] [serial = 910] [outer = (nil)] 11:44:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa812384c00) [pid = 1804] [serial = 911] [outer = 0x7fa8122a6800] 11:44:39 INFO - PROCESS | 1804 | 1461609879277 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa81238e400) [pid = 1804] [serial = 912] [outer = 0x7fa8122a6800] 11:44:39 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:39 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:40 INFO - PROCESS | 1804 | 1461609880027 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1804 | 1461609880073 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 11:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:44:40 INFO - PROCESS | 1804 | 1461609880078 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1804 | 1461609880080 Marionette TRACE conn3 <- [1,1186,null,{}] 11:44:40 INFO - PROCESS | 1804 | 1461609880099 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:40 INFO - PROCESS | 1804 | 1461609880349 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:44:40 INFO - PROCESS | 1804 | 1461609880375 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817ac1800 == 94 [pid = 1804] [id = 304] 11:44:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa8122b4c00) [pid = 1804] [serial = 913] [outer = (nil)] 11:44:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa81752f000) [pid = 1804] [serial = 914] [outer = 0x7fa8122b4c00] 11:44:40 INFO - PROCESS | 1804 | 1461609880433 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa817b0b800) [pid = 1804] [serial = 915] [outer = 0x7fa8122b4c00] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa80d946800) [pid = 1804] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa8125a6000) [pid = 1804] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa8114d7800) [pid = 1804] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80dcc5c00) [pid = 1804] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa8115c6c00) [pid = 1804] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa811b0c400) [pid = 1804] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa80e8ecc00) [pid = 1804] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa81620b400) [pid = 1804] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80d94f000) [pid = 1804] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa80e59b800) [pid = 1804] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa811c7f800) [pid = 1804] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa8060d9800) [pid = 1804] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80ff2c800) [pid = 1804] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa80ff2e800) [pid = 1804] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa81616bc00) [pid = 1804] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80d198c00) [pid = 1804] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa80c02dc00) [pid = 1804] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa8115c5000) [pid = 1804] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80e158400) [pid = 1804] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa80d196000) [pid = 1804] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa815162000) [pid = 1804] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa80e2e1800) [pid = 1804] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa80ea1d800) [pid = 1804] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa811c80800) [pid = 1804] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa811c63000) [pid = 1804] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa811c6c800) [pid = 1804] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa8113f5800) [pid = 1804] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa80e770800) [pid = 1804] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa80d26b400) [pid = 1804] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa80fe9b800) [pid = 1804] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80e2f8400) [pid = 1804] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa80e2d8c00) [pid = 1804] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa8060dbc00) [pid = 1804] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80e8e8800) [pid = 1804] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa811c69000) [pid = 1804] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:44:41 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80e4d3000) [pid = 1804] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:44:41 INFO - PROCESS | 1804 | 1461609881790 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 1804 | 1461609881829 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 11:44:41 INFO - PROCESS | 1804 | 1461609881836 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1804 | 1461609881840 Marionette TRACE conn3 <- [1,1190,null,{}] 11:44:41 INFO - PROCESS | 1804 | 1461609881845 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:42 INFO - PROCESS | 1804 | 1461609882111 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:44:42 INFO - PROCESS | 1804 | 1461609882138 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d1800 == 95 [pid = 1804] [id = 305] 11:44:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa80c02ec00) [pid = 1804] [serial = 916] [outer = (nil)] 11:44:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa80e2f8400) [pid = 1804] [serial = 917] [outer = 0x7fa80c02ec00] 11:44:42 INFO - PROCESS | 1804 | 1461609882202 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa81150d000) [pid = 1804] [serial = 918] [outer = 0x7fa80c02ec00] 11:44:42 INFO - PROCESS | 1804 | 1461609882950 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1804 | 1461609883019 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 11:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:44:43 INFO - PROCESS | 1804 | 1461609883033 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1804 | 1461609883034 Marionette TRACE conn3 <- [1,1194,null,{}] 11:44:43 INFO - PROCESS | 1804 | 1461609883040 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:43 INFO - PROCESS | 1804 | 1461609883177 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:44:43 INFO - PROCESS | 1804 | 1461609883187 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824a1c800 == 96 [pid = 1804] [id = 306] 11:44:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa80ea21000) [pid = 1804] [serial = 919] [outer = (nil)] 11:44:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa811ce7000) [pid = 1804] [serial = 920] [outer = 0x7fa80ea21000] 11:44:43 INFO - PROCESS | 1804 | 1461609883243 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa816ab5400) [pid = 1804] [serial = 921] [outer = 0x7fa80ea21000] 11:44:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:44 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:44 INFO - PROCESS | 1804 | 1461609884313 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 1804 | 1461609884373 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 11:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:44:44 INFO - PROCESS | 1804 | 1461609884382 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1804 | 1461609884386 Marionette TRACE conn3 <- [1,1198,null,{}] 11:44:44 INFO - PROCESS | 1804 | 1461609884393 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:44 INFO - PROCESS | 1804 | 1461609884603 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:44:44 INFO - PROCESS | 1804 | 1461609884784 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa804020000 == 97 [pid = 1804] [id = 307] 11:44:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa802f6c800) [pid = 1804] [serial = 922] [outer = (nil)] 11:44:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa8078ef400) [pid = 1804] [serial = 923] [outer = 0x7fa802f6c800] 11:44:44 INFO - PROCESS | 1804 | 1461609884855 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80e2f3400) [pid = 1804] [serial = 924] [outer = 0x7fa802f6c800] 11:44:45 INFO - PROCESS | 1804 | 1461609885807 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1481ms 11:44:45 INFO - PROCESS | 1804 | 1461609885864 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1804 | 1461609885873 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 11:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:44:45 INFO - PROCESS | 1804 | 1461609885882 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1804 | 1461609885885 Marionette TRACE conn3 <- [1,1202,null,{}] 11:44:45 INFO - PROCESS | 1804 | 1461609885889 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:46 INFO - PROCESS | 1804 | 1461609886064 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:44:46 INFO - PROCESS | 1804 | 1461609886241 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814816000 == 98 [pid = 1804] [id = 308] 11:44:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa8078a9800) [pid = 1804] [serial = 925] [outer = (nil)] 11:44:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa8115d0000) [pid = 1804] [serial = 926] [outer = 0x7fa8078a9800] 11:44:46 INFO - PROCESS | 1804 | 1461609886325 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa811c75c00) [pid = 1804] [serial = 927] [outer = 0x7fa8078a9800] 11:44:47 INFO - PROCESS | 1804 | 1461609887210 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:44:47 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 11:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1376ms 11:44:47 INFO - PROCESS | 1804 | 1461609887259 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:44:47 INFO - PROCESS | 1804 | 1461609887263 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 11:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:44:47 INFO - PROCESS | 1804 | 1461609887269 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 1804 | 1461609887275 Marionette TRACE conn3 <- [1,1206,null,{}] 11:44:47 INFO - PROCESS | 1804 | 1461609887290 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:47 INFO - PROCESS | 1804 | 1461609887470 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:44:47 INFO - PROCESS | 1804 | 1461609887647 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82807e800 == 99 [pid = 1804] [id = 309] 11:44:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa8122aec00) [pid = 1804] [serial = 928] [outer = (nil)] 11:44:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa813d33400) [pid = 1804] [serial = 929] [outer = 0x7fa8122aec00] 11:44:47 INFO - PROCESS | 1804 | 1461609887724 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa816e27c00) [pid = 1804] [serial = 930] [outer = 0x7fa8122aec00] 11:44:48 INFO - PROCESS | 1804 | 1461609888539 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:44:48 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 11:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1335ms 11:44:48 INFO - PROCESS | 1804 | 1461609888605 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 1804 | 1461609888609 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 11:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:44:48 INFO - PROCESS | 1804 | 1461609888615 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1804 | 1461609888617 Marionette TRACE conn3 <- [1,1210,null,{}] 11:44:48 INFO - PROCESS | 1804 | 1461609888622 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:48 INFO - PROCESS | 1804 | 1461609888785 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:44:48 INFO - PROCESS | 1804 | 1461609888966 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf82000 == 100 [pid = 1804] [id = 310] 11:44:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa81237f400) [pid = 1804] [serial = 931] [outer = (nil)] 11:44:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa817b5cc00) [pid = 1804] [serial = 932] [outer = 0x7fa81237f400] 11:44:49 INFO - PROCESS | 1804 | 1461609889035 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa81a263800) [pid = 1804] [serial = 933] [outer = 0x7fa81237f400] 11:44:49 INFO - PROCESS | 1804 | 1461609889896 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1332ms 11:44:49 INFO - PROCESS | 1804 | 1461609889947 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:44:49 INFO - PROCESS | 1804 | 1461609889951 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 11:44:49 INFO - PROCESS | 1804 | 1461609889956 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 1804 | 1461609889958 Marionette TRACE conn3 <- [1,1214,null,{}] 11:44:49 INFO - PROCESS | 1804 | 1461609889963 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:50 INFO - PROCESS | 1804 | 1461609890130 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:44:50 INFO - PROCESS | 1804 | 1461609890311 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801eb9800 == 101 [pid = 1804] [id = 311] 11:44:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa817695800) [pid = 1804] [serial = 934] [outer = (nil)] 11:44:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa81b102c00) [pid = 1804] [serial = 935] [outer = 0x7fa817695800] 11:44:50 INFO - PROCESS | 1804 | 1461609890389 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa824c99400) [pid = 1804] [serial = 936] [outer = 0x7fa817695800] 11:44:51 INFO - PROCESS | 1804 | 1461609891245 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1331ms 11:44:51 INFO - PROCESS | 1804 | 1461609891287 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 1804 | 1461609891291 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 11:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:44:51 INFO - PROCESS | 1804 | 1461609891296 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1804 | 1461609891298 Marionette TRACE conn3 <- [1,1218,null,{}] 11:44:51 INFO - PROCESS | 1804 | 1461609891304 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:51 INFO - PROCESS | 1804 | 1461609891507 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:44:51 INFO - PROCESS | 1804 | 1461609891684 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d3a6800 == 102 [pid = 1804] [id = 312] 11:44:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa824ca6400) [pid = 1804] [serial = 937] [outer = (nil)] 11:44:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa82803b800) [pid = 1804] [serial = 938] [outer = 0x7fa824ca6400] 11:44:51 INFO - PROCESS | 1804 | 1461609891757 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa829c42800) [pid = 1804] [serial = 939] [outer = 0x7fa824ca6400] 11:44:52 INFO - PROCESS | 1804 | 1461609892543 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1281ms 11:44:52 INFO - PROCESS | 1804 | 1461609892579 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 1804 | 1461609892582 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 11:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:44:52 INFO - PROCESS | 1804 | 1461609892588 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 1804 | 1461609892590 Marionette TRACE conn3 <- [1,1222,null,{}] 11:44:52 INFO - PROCESS | 1804 | 1461609892595 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:52 INFO - PROCESS | 1804 | 1461609892754 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:44:52 INFO - PROCESS | 1804 | 1461609892936 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8024a0000 == 103 [pid = 1804] [id = 313] 11:44:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa801f43400) [pid = 1804] [serial = 940] [outer = (nil)] 11:44:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa801f4b400) [pid = 1804] [serial = 941] [outer = 0x7fa801f43400] 11:44:53 INFO - PROCESS | 1804 | 1461609893001 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa801f4fc00) [pid = 1804] [serial = 942] [outer = 0x7fa801f43400] 11:44:53 INFO - PROCESS | 1804 | 1461609893810 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 1804 | 1461609893875 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:44:53 INFO - PROCESS | 1804 | 1461609893881 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 1804 | 1461609893883 Marionette TRACE conn3 <- [1,1226,null,{}] 11:44:53 INFO - PROCESS | 1804 | 1461609893888 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:54 INFO - PROCESS | 1804 | 1461609894054 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:44:54 INFO - PROCESS | 1804 | 1461609894239 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bad000 == 104 [pid = 1804] [id = 314] 11:44:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa801f45c00) [pid = 1804] [serial = 943] [outer = (nil)] 11:44:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa804246400) [pid = 1804] [serial = 944] [outer = 0x7fa801f45c00] 11:44:54 INFO - PROCESS | 1804 | 1461609894306 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa80424c400) [pid = 1804] [serial = 945] [outer = 0x7fa801f45c00] 11:44:55 INFO - PROCESS | 1804 | 1461609895176 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1335ms 11:44:55 INFO - PROCESS | 1804 | 1461609895217 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 1804 | 1461609895220 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 11:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:44:55 INFO - PROCESS | 1804 | 1461609895226 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 1804 | 1461609895228 Marionette TRACE conn3 <- [1,1230,null,{}] 11:44:55 INFO - PROCESS | 1804 | 1461609895233 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:55 INFO - PROCESS | 1804 | 1461609895409 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:44:55 INFO - PROCESS | 1804 | 1461609895592 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e1a000 == 105 [pid = 1804] [id = 315] 11:44:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa801f4dc00) [pid = 1804] [serial = 946] [outer = (nil)] 11:44:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa804251c00) [pid = 1804] [serial = 947] [outer = 0x7fa801f4dc00] 11:44:55 INFO - PROCESS | 1804 | 1461609895666 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa829964c00) [pid = 1804] [serial = 948] [outer = 0x7fa801f4dc00] 11:44:56 INFO - PROCESS | 1804 | 1461609896544 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1379ms 11:44:56 INFO - PROCESS | 1804 | 1461609896605 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 1804 | 1461609896609 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:44:56 INFO - PROCESS | 1804 | 1461609896616 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 1804 | 1461609896620 Marionette TRACE conn3 <- [1,1234,null,{}] 11:44:56 INFO - PROCESS | 1804 | 1461609896626 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:56 INFO - PROCESS | 1804 | 1461609896825 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:44:57 INFO - PROCESS | 1804 | 1461609897014 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fecd1800 == 106 [pid = 1804] [id = 316] 11:44:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa80285cc00) [pid = 1804] [serial = 949] [outer = (nil)] 11:44:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa802865000) [pid = 1804] [serial = 950] [outer = 0x7fa80285cc00] 11:44:57 INFO - PROCESS | 1804 | 1461609897084 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa80286a000) [pid = 1804] [serial = 951] [outer = 0x7fa80285cc00] 11:44:57 INFO - PROCESS | 1804 | 1461609897863 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1283ms 11:44:57 INFO - PROCESS | 1804 | 1461609897901 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 1804 | 1461609897903 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 11:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:44:57 INFO - PROCESS | 1804 | 1461609897909 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 1804 | 1461609897913 Marionette TRACE conn3 <- [1,1238,null,{}] 11:44:57 INFO - PROCESS | 1804 | 1461609897918 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:58 INFO - PROCESS | 1804 | 1461609898095 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:44:58 INFO - PROCESS | 1804 | 1461609898282 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe1aa800 == 107 [pid = 1804] [id = 317] 11:44:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa7fe13bc00) [pid = 1804] [serial = 952] [outer = (nil)] 11:44:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa7fe148400) [pid = 1804] [serial = 953] [outer = 0x7fa7fe13bc00] 11:44:58 INFO - PROCESS | 1804 | 1461609898361 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa80424cc00) [pid = 1804] [serial = 954] [outer = 0x7fa7fe13bc00] 11:44:59 INFO - PROCESS | 1804 | 1461609899209 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1325ms 11:44:59 INFO - PROCESS | 1804 | 1461609899235 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1804 | 1461609899239 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:44:59 INFO - PROCESS | 1804 | 1461609899244 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1804 | 1461609899246 Marionette TRACE conn3 <- [1,1242,null,{}] 11:44:59 INFO - PROCESS | 1804 | 1461609899251 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:44:59 INFO - PROCESS | 1804 | 1461609899413 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:44:59 INFO - PROCESS | 1804 | 1461609899609 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be7d800 == 108 [pid = 1804] [id = 318] 11:44:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa801e3b800) [pid = 1804] [serial = 955] [outer = (nil)] 11:44:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa801e43800) [pid = 1804] [serial = 956] [outer = 0x7fa801e3b800] 11:44:59 INFO - PROCESS | 1804 | 1461609899703 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa801e47400) [pid = 1804] [serial = 957] [outer = 0x7fa801e3b800] 11:45:00 INFO - PROCESS | 1804 | 1461609900563 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1379ms 11:45:00 INFO - PROCESS | 1804 | 1461609900624 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 1804 | 1461609900626 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 11:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:45:00 INFO - PROCESS | 1804 | 1461609900632 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 1804 | 1461609900634 Marionette TRACE conn3 <- [1,1246,null,{}] 11:45:00 INFO - PROCESS | 1804 | 1461609900639 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:00 INFO - PROCESS | 1804 | 1461609900807 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:45:01 INFO - PROCESS | 1804 | 1461609901555 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801bd2000 == 109 [pid = 1804] [id = 319] 11:45:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa7fe141000) [pid = 1804] [serial = 958] [outer = (nil)] 11:45:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa7fe147400) [pid = 1804] [serial = 959] [outer = 0x7fa7fe141000] 11:45:01 INFO - PROCESS | 1804 | 1461609901628 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa80145e800) [pid = 1804] [serial = 960] [outer = 0x7fa7fe141000] 11:45:02 INFO - PROCESS | 1804 | 1461609902422 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1834ms 11:45:02 INFO - PROCESS | 1804 | 1461609902468 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 1804 | 1461609902474 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 11:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:45:02 INFO - PROCESS | 1804 | 1461609902481 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - PROCESS | 1804 | 1461609902486 Marionette TRACE conn3 <- [1,1250,null,{}] 11:45:02 INFO - PROCESS | 1804 | 1461609902492 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:02 INFO - PROCESS | 1804 | 1461609902655 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:45:02 INFO - PROCESS | 1804 | 1461609902870 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa804005800 == 110 [pid = 1804] [id = 320] 11:45:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa7fe144400) [pid = 1804] [serial = 961] [outer = (nil)] 11:45:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa801462400) [pid = 1804] [serial = 962] [outer = 0x7fa7fe144400] 11:45:02 INFO - PROCESS | 1804 | 1461609902936 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa8060d8800) [pid = 1804] [serial = 963] [outer = 0x7fa7fe144400] 11:45:03 INFO - PROCESS | 1804 | 1461609903931 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1529ms 11:45:04 INFO - PROCESS | 1804 | 1461609904014 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:45:04 INFO - PROCESS | 1804 | 1461609904019 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 11:45:04 INFO - PROCESS | 1804 | 1461609904025 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 1804 | 1461609904028 Marionette TRACE conn3 <- [1,1254,null,{}] 11:45:04 INFO - PROCESS | 1804 | 1461609904033 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:04 INFO - PROCESS | 1804 | 1461609904200 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f55000 == 109 [pid = 1804] [id = 268] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f5c800 == 108 [pid = 1804] [id = 253] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fe6c800 == 107 [pid = 1804] [id = 226] 11:45:04 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa81a545000) [pid = 1804] [serial = 857] [outer = (nil)] [url = about:blank] 11:45:04 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa802977c00) [pid = 1804] [serial = 827] [outer = (nil)] [url = about:blank] 11:45:04 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa829890c00) [pid = 1804] [serial = 830] [outer = (nil)] [url = about:blank] 11:45:04 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa811c6c400) [pid = 1804] [serial = 833] [outer = (nil)] [url = about:blank] 11:45:04 INFO - PROCESS | 1804 | 1461609904466 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d1800 == 106 [pid = 1804] [id = 305] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817ac1800 == 105 [pid = 1804] [id = 304] 11:45:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801bd5000 == 106 [pid = 1804] [id = 321] 11:45:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa802f6e800) [pid = 1804] [serial = 964] [outer = (nil)] 11:45:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa80d267400) [pid = 1804] [serial = 965] [outer = 0x7fa802f6e800] 11:45:04 INFO - PROCESS | 1804 | 1461609904602 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa80dcbec00) [pid = 1804] [serial = 966] [outer = 0x7fa802f6e800] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa812522800 == 105 [pid = 1804] [id = 303] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811aac000 == 104 [pid = 1804] [id = 302] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4cf000 == 103 [pid = 1804] [id = 301] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030a1000 == 102 [pid = 1804] [id = 300] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807808000 == 101 [pid = 1804] [id = 299] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819041000 == 100 [pid = 1804] [id = 288] 11:45:04 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811aa8800 == 99 [pid = 1804] [id = 287] 11:45:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc6c800 == 98 [pid = 1804] [id = 286] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa817f54c00) [pid = 1804] [serial = 753] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa816c67c00) [pid = 1804] [serial = 671] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa829aa2400) [pid = 1804] [serial = 824] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa815167000) [pid = 1804] [serial = 668] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa817696400) [pid = 1804] [serial = 680] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa817249c00) [pid = 1804] [serial = 581] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa812070c00) [pid = 1804] [serial = 620] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa8114dd000) [pid = 1804] [serial = 840] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa81724dc00) [pid = 1804] [serial = 674] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa811c72c00) [pid = 1804] [serial = 843] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa80ea1bc00) [pid = 1804] [serial = 842] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa80fe93800) [pid = 1804] [serial = 659] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa825e3d000) [pid = 1804] [serial = 584] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa80e14d400) [pid = 1804] [serial = 575] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa8251f6400) [pid = 1804] [serial = 554] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa812065c00) [pid = 1804] [serial = 608] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa81206cc00) [pid = 1804] [serial = 812] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa8176a9c00) [pid = 1804] [serial = 852] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa80d26e400) [pid = 1804] [serial = 836] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80e59f000) [pid = 1804] [serial = 656] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa814995000) [pid = 1804] [serial = 849] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa80e769c00) [pid = 1804] [serial = 545] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa824f4a800) [pid = 1804] [serial = 818] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80e8e6c00) [pid = 1804] [serial = 611] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa81a2fc000) [pid = 1804] [serial = 855] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa826174c00) [pid = 1804] [serial = 821] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa811516400) [pid = 1804] [serial = 578] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa8114df400) [pid = 1804] [serial = 614] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa80e156000) [pid = 1804] [serial = 837] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa812389000) [pid = 1804] [serial = 846] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa81840a400) [pid = 1804] [serial = 587] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa8125a7000) [pid = 1804] [serial = 623] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa816ab3000) [pid = 1804] [serial = 851] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa811c7d800) [pid = 1804] [serial = 662] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa81a2f8800) [pid = 1804] [serial = 542] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa8160d6000) [pid = 1804] [serial = 704] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa817699000) [pid = 1804] [serial = 551] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa80edc1400) [pid = 1804] [serial = 839] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa80fa1bc00) [pid = 1804] [serial = 548] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa80edc5c00) [pid = 1804] [serial = 809] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa812383c00) [pid = 1804] [serial = 845] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa817b55c00) [pid = 1804] [serial = 854] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa817690400) [pid = 1804] [serial = 677] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa81259bc00) [pid = 1804] [serial = 848] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa811320c00) [pid = 1804] [serial = 653] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa8125a4400) [pid = 1804] [serial = 665] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa811cef000) [pid = 1804] [serial = 617] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa825fb6c00) [pid = 1804] [serial = 807] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa81a2f5c00) [pid = 1804] [serial = 815] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1804 | 1461609905435 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1437ms 11:45:05 INFO - PROCESS | 1804 | 1461609905462 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 1804 | 1461609905465 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 11:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:45:05 INFO - PROCESS | 1804 | 1461609905477 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 1804 | 1461609905486 Marionette TRACE conn3 <- [1,1258,null,{}] 11:45:05 INFO - PROCESS | 1804 | 1461609905493 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:05 INFO - PROCESS | 1804 | 1461609905654 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:45:05 INFO - PROCESS | 1804 | 1461609905665 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80781f800 == 99 [pid = 1804] [id = 322] 11:45:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80e2d8c00) [pid = 1804] [serial = 967] [outer = (nil)] 11:45:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa80e76b000) [pid = 1804] [serial = 968] [outer = 0x7fa80e2d8c00] 11:45:05 INFO - PROCESS | 1804 | 1461609905727 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa80e8e9c00) [pid = 1804] [serial = 969] [outer = 0x7fa80e2d8c00] 11:45:06 INFO - PROCESS | 1804 | 1461609906557 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1144ms 11:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:45:06 INFO - PROCESS | 1804 | 1461609906615 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 1804 | 1461609906619 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 11:45:06 INFO - PROCESS | 1804 | 1461609906624 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 1804 | 1461609906627 Marionette TRACE conn3 <- [1,1262,null,{}] 11:45:06 INFO - PROCESS | 1804 | 1461609906631 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:06 INFO - PROCESS | 1804 | 1461609906779 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:45:06 INFO - PROCESS | 1804 | 1461609906939 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4c5800 == 100 [pid = 1804] [id = 323] 11:45:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa7fe13d000) [pid = 1804] [serial = 970] [outer = (nil)] 11:45:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa80e8e9400) [pid = 1804] [serial = 971] [outer = 0x7fa7fe13d000] 11:45:06 INFO - PROCESS | 1804 | 1461609906997 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa80fe90000) [pid = 1804] [serial = 972] [outer = 0x7fa7fe13d000] 11:45:07 INFO - PROCESS | 1804 | 1461609907807 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1226ms 11:45:07 INFO - PROCESS | 1804 | 1461609907850 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 1804 | 1461609907854 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 11:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:45:07 INFO - PROCESS | 1804 | 1461609907863 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 1804 | 1461609907865 Marionette TRACE conn3 <- [1,1266,null,{}] 11:45:07 INFO - PROCESS | 1804 | 1461609907869 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:08 INFO - PROCESS | 1804 | 1461609908084 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:45:08 INFO - PROCESS | 1804 | 1461609908105 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e80b000 == 101 [pid = 1804] [id = 324] 11:45:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa8114de400) [pid = 1804] [serial = 973] [outer = (nil)] 11:45:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa811511800) [pid = 1804] [serial = 974] [outer = 0x7fa8114de400] 11:45:08 INFO - PROCESS | 1804 | 1461609908174 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa811b05000) [pid = 1804] [serial = 975] [outer = 0x7fa8114de400] 11:45:09 INFO - PROCESS | 1804 | 1461609909014 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1173ms 11:45:09 INFO - PROCESS | 1804 | 1461609909037 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 1804 | 1461609909041 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:45:09 INFO - PROCESS | 1804 | 1461609909045 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 1804 | 1461609909048 Marionette TRACE conn3 <- [1,1270,null,{}] 11:45:09 INFO - PROCESS | 1804 | 1461609909052 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:09 INFO - PROCESS | 1804 | 1461609909254 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa8122a6800) [pid = 1804] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa8122b4c00) [pid = 1804] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa811c6ac00) [pid = 1804] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa817085400) [pid = 1804] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80e775000) [pid = 1804] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa8078aa400) [pid = 1804] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80dcc0400) [pid = 1804] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:45:09 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa80c02ec00) [pid = 1804] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:45:09 INFO - PROCESS | 1804 | 1461609909959 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007e1800 == 102 [pid = 1804] [id = 325] 11:45:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa7fe13d400) [pid = 1804] [serial = 976] [outer = (nil)] 11:45:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa7fe148000) [pid = 1804] [serial = 977] [outer = 0x7fa7fe13d400] 11:45:10 INFO - PROCESS | 1804 | 1461609910035 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa801e41000) [pid = 1804] [serial = 978] [outer = 0x7fa7fe13d400] 11:45:10 INFO - PROCESS | 1804 | 1461609910894 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1884ms 11:45:10 INFO - PROCESS | 1804 | 1461609910931 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:45:10 INFO - PROCESS | 1804 | 1461609910937 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 11:45:10 INFO - PROCESS | 1804 | 1461609910944 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 1804 | 1461609910949 Marionette TRACE conn3 <- [1,1274,null,{}] 11:45:10 INFO - PROCESS | 1804 | 1461609910955 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:11 INFO - PROCESS | 1804 | 1461609911138 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:45:11 INFO - PROCESS | 1804 | 1461609911321 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807802800 == 103 [pid = 1804] [id = 326] 11:45:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa80297d400) [pid = 1804] [serial = 979] [outer = (nil)] 11:45:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa8078eb400) [pid = 1804] [serial = 980] [outer = 0x7fa80297d400] 11:45:11 INFO - PROCESS | 1804 | 1461609911397 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80d269400) [pid = 1804] [serial = 981] [outer = 0x7fa80297d400] 11:45:12 INFO - PROCESS | 1804 | 1461609912393 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1484ms 11:45:12 INFO - PROCESS | 1804 | 1461609912432 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 1804 | 1461609912438 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 11:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:45:12 INFO - PROCESS | 1804 | 1461609912445 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 1804 | 1461609912448 Marionette TRACE conn3 <- [1,1278,null,{}] 11:45:12 INFO - PROCESS | 1804 | 1461609912454 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:12 INFO - PROCESS | 1804 | 1461609912668 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:45:12 INFO - PROCESS | 1804 | 1461609912850 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb9b800 == 104 [pid = 1804] [id = 327] 11:45:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa80e14b400) [pid = 1804] [serial = 982] [outer = (nil)] 11:45:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa80e2f6400) [pid = 1804] [serial = 983] [outer = 0x7fa80e14b400] 11:45:13 INFO - PROCESS | 1804 | 1461609913000 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa80e73a000) [pid = 1804] [serial = 984] [outer = 0x7fa80e14b400] 11:45:13 INFO - PROCESS | 1804 | 1461609913850 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1477ms 11:45:13 INFO - PROCESS | 1804 | 1461609913923 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1804 | 1461609913926 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 11:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:45:13 INFO - PROCESS | 1804 | 1461609913941 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1804 | 1461609913950 Marionette TRACE conn3 <- [1,1282,null,{}] 11:45:13 INFO - PROCESS | 1804 | 1461609913957 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:14 INFO - PROCESS | 1804 | 1461609914181 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:45:14 INFO - PROCESS | 1804 | 1461609914362 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811aba000 == 105 [pid = 1804] [id = 328] 11:45:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80e159000) [pid = 1804] [serial = 985] [outer = (nil)] 11:45:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa8115c9400) [pid = 1804] [serial = 986] [outer = 0x7fa80e159000] 11:45:14 INFO - PROCESS | 1804 | 1461609914429 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa811b0b000) [pid = 1804] [serial = 987] [outer = 0x7fa80e159000] 11:45:15 INFO - PROCESS | 1804 | 1461609915369 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1499ms 11:45:15 INFO - PROCESS | 1804 | 1461609915433 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:45:15 INFO - PROCESS | 1804 | 1461609915437 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 11:45:15 INFO - PROCESS | 1804 | 1461609915447 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 1804 | 1461609915454 Marionette TRACE conn3 <- [1,1286,null,{}] 11:45:15 INFO - PROCESS | 1804 | 1461609915462 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:15 INFO - PROCESS | 1804 | 1461609915649 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:45:15 INFO - PROCESS | 1804 | 1461609915824 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d7000 == 106 [pid = 1804] [id = 329] 11:45:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa80fe9b800) [pid = 1804] [serial = 988] [outer = (nil)] 11:45:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa811c80400) [pid = 1804] [serial = 989] [outer = 0x7fa80fe9b800] 11:45:15 INFO - PROCESS | 1804 | 1461609915892 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa811cf1000) [pid = 1804] [serial = 990] [outer = 0x7fa80fe9b800] 11:45:16 INFO - PROCESS | 1804 | 1461609916770 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1396ms 11:45:16 INFO - PROCESS | 1804 | 1461609916839 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:45:16 INFO - PROCESS | 1804 | 1461609916842 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 11:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:45:16 INFO - PROCESS | 1804 | 1461609916848 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 1804 | 1461609916851 Marionette TRACE conn3 <- [1,1290,null,{}] 11:45:16 INFO - PROCESS | 1804 | 1461609916856 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:17 INFO - PROCESS | 1804 | 1461609917037 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:45:17 INFO - PROCESS | 1804 | 1461609917214 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8152b3800 == 107 [pid = 1804] [id = 330] 11:45:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa8120a3800) [pid = 1804] [serial = 991] [outer = (nil)] 11:45:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa8120b1400) [pid = 1804] [serial = 992] [outer = 0x7fa8120a3800] 11:45:17 INFO - PROCESS | 1804 | 1461609917301 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa81259c000) [pid = 1804] [serial = 993] [outer = 0x7fa8120a3800] 11:45:18 INFO - PROCESS | 1804 | 1461609918165 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1375ms 11:45:18 INFO - PROCESS | 1804 | 1461609918224 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 1804 | 1461609918228 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 11:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:45:18 INFO - PROCESS | 1804 | 1461609918233 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 1804 | 1461609918236 Marionette TRACE conn3 <- [1,1294,null,{}] 11:45:18 INFO - PROCESS | 1804 | 1461609918241 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:18 INFO - PROCESS | 1804 | 1461609918420 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:45:18 INFO - PROCESS | 1804 | 1461609918598 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816edd000 == 108 [pid = 1804] [id = 331] 11:45:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa8120a4000) [pid = 1804] [serial = 994] [outer = (nil)] 11:45:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa816c5d400) [pid = 1804] [serial = 995] [outer = 0x7fa8120a4000] 11:45:18 INFO - PROCESS | 1804 | 1461609918668 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa81710ec00) [pid = 1804] [serial = 996] [outer = 0x7fa8120a4000] 11:45:19 INFO - PROCESS | 1804 | 1461609919492 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1329ms 11:45:19 INFO - PROCESS | 1804 | 1461609919564 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 1804 | 1461609919568 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 11:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:45:19 INFO - PROCESS | 1804 | 1461609919573 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 1804 | 1461609919576 Marionette TRACE conn3 <- [1,1298,null,{}] 11:45:19 INFO - PROCESS | 1804 | 1461609919581 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:19 INFO - PROCESS | 1804 | 1461609919795 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:45:19 INFO - PROCESS | 1804 | 1461609919983 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817378000 == 109 [pid = 1804] [id = 332] 11:45:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa811320c00) [pid = 1804] [serial = 997] [outer = (nil)] 11:45:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa817695c00) [pid = 1804] [serial = 998] [outer = 0x7fa811320c00] 11:45:20 INFO - PROCESS | 1804 | 1461609920054 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa817b4e800) [pid = 1804] [serial = 999] [outer = 0x7fa811320c00] 11:45:20 INFO - PROCESS | 1804 | 1461609920912 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1376ms 11:45:20 INFO - PROCESS | 1804 | 1461609920949 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1804 | 1461609920953 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 11:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:45:20 INFO - PROCESS | 1804 | 1461609920958 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1804 | 1461609920960 Marionette TRACE conn3 <- [1,1302,null,{}] 11:45:20 INFO - PROCESS | 1804 | 1461609920966 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:21 INFO - PROCESS | 1804 | 1461609921140 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:45:21 INFO - PROCESS | 1804 | 1461609921322 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81843d800 == 110 [pid = 1804] [id = 333] 11:45:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80d198400) [pid = 1804] [serial = 1000] [outer = (nil)] 11:45:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa818128c00) [pid = 1804] [serial = 1001] [outer = 0x7fa80d198400] 11:45:21 INFO - PROCESS | 1804 | 1461609921401 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa81a260c00) [pid = 1804] [serial = 1002] [outer = 0x7fa80d198400] 11:45:22 INFO - PROCESS | 1804 | 1461609922258 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1329ms 11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:45:22 INFO - PROCESS | 1804 | 1461609922289 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 1804 | 1461609922292 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 11:45:22 INFO - PROCESS | 1804 | 1461609922296 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 1804 | 1461609922300 Marionette TRACE conn3 <- [1,1306,null,{}] 11:45:22 INFO - PROCESS | 1804 | 1461609922305 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:22 INFO - PROCESS | 1804 | 1461609922484 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:45:22 INFO - PROCESS | 1804 | 1461609922669 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b15a800 == 111 [pid = 1804] [id = 334] 11:45:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa811cf0000) [pid = 1804] [serial = 1003] [outer = (nil)] 11:45:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa81a543800) [pid = 1804] [serial = 1004] [outer = 0x7fa811cf0000] 11:45:22 INFO - PROCESS | 1804 | 1461609922740 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa81df5f000) [pid = 1804] [serial = 1005] [outer = 0x7fa811cf0000] 11:45:23 INFO - PROCESS | 1804 | 1461609923595 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1333ms 11:45:23 INFO - PROCESS | 1804 | 1461609923631 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:45:23 INFO - PROCESS | 1804 | 1461609923633 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 11:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:45:23 INFO - PROCESS | 1804 | 1461609923639 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:45:23 INFO - PROCESS | 1804 | 1461609923641 Marionette TRACE conn3 <- [1,1310,null,{}] 11:45:23 INFO - PROCESS | 1804 | 1461609923646 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:23 INFO - PROCESS | 1804 | 1461609923820 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:45:24 INFO - PROCESS | 1804 | 1461609924003 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824a05800 == 112 [pid = 1804] [id = 335] 11:45:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa823e14800) [pid = 1804] [serial = 1006] [outer = (nil)] 11:45:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa824c9b000) [pid = 1804] [serial = 1007] [outer = 0x7fa823e14800] 11:45:24 INFO - PROCESS | 1804 | 1461609924086 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa8251f6400) [pid = 1804] [serial = 1008] [outer = 0x7fa823e14800] 11:45:24 INFO - PROCESS | 1804 | 1461609924971 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1804 | 1461609925027 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 11:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:45:25 INFO - PROCESS | 1804 | 1461609925033 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1804 | 1461609925036 Marionette TRACE conn3 <- [1,1314,null,{}] 11:45:25 INFO - PROCESS | 1804 | 1461609925041 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:25 INFO - PROCESS | 1804 | 1461609925251 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:45:25 INFO - PROCESS | 1804 | 1461609925432 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829759000 == 113 [pid = 1804] [id = 336] 11:45:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa825e48800) [pid = 1804] [serial = 1009] [outer = (nil)] 11:45:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa829ab0c00) [pid = 1804] [serial = 1010] [outer = 0x7fa825e48800] 11:45:25 INFO - PROCESS | 1804 | 1461609925514 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa829f9b800) [pid = 1804] [serial = 1011] [outer = 0x7fa825e48800] 11:45:26 INFO - PROCESS | 1804 | 1461609926373 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1377ms 11:45:26 INFO - PROCESS | 1804 | 1461609926411 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 1804 | 1461609926415 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 11:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:45:26 INFO - PROCESS | 1804 | 1461609926421 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 1804 | 1461609926423 Marionette TRACE conn3 <- [1,1318,null,{}] 11:45:26 INFO - PROCESS | 1804 | 1461609926429 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:26 INFO - PROCESS | 1804 | 1461609926639 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:45:26 INFO - PROCESS | 1804 | 1461609926830 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a38f800 == 114 [pid = 1804] [id = 337] 11:45:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa8059c4800) [pid = 1804] [serial = 1012] [outer = (nil)] 11:45:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa8059cb000) [pid = 1804] [serial = 1013] [outer = 0x7fa8059c4800] 11:45:26 INFO - PROCESS | 1804 | 1461609926902 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa8059d0000) [pid = 1804] [serial = 1014] [outer = 0x7fa8059c4800] 11:45:27 INFO - PROCESS | 1804 | 1461609927793 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1432ms 11:45:27 INFO - PROCESS | 1804 | 1461609927853 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:45:27 INFO - PROCESS | 1804 | 1461609927865 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 11:45:27 INFO - PROCESS | 1804 | 1461609927870 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 1804 | 1461609927873 Marionette TRACE conn3 <- [1,1322,null,{}] 11:45:27 INFO - PROCESS | 1804 | 1461609927878 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:28 INFO - PROCESS | 1804 | 1461609928051 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:45:28 INFO - PROCESS | 1804 | 1461609928236 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028dc000 == 115 [pid = 1804] [id = 338] 11:45:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa7feb85400) [pid = 1804] [serial = 1015] [outer = (nil)] 11:45:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa7feb8c400) [pid = 1804] [serial = 1016] [outer = 0x7fa7feb85400] 11:45:28 INFO - PROCESS | 1804 | 1461609928305 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa7feb91000) [pid = 1804] [serial = 1017] [outer = 0x7fa7feb85400] 11:45:29 INFO - PROCESS | 1804 | 1461609929108 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1278ms 11:45:29 INFO - PROCESS | 1804 | 1461609929150 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 1804 | 1461609929154 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 11:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:45:29 INFO - PROCESS | 1804 | 1461609929159 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 1804 | 1461609929162 Marionette TRACE conn3 <- [1,1326,null,{}] 11:45:29 INFO - PROCESS | 1804 | 1461609929167 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:29 INFO - PROCESS | 1804 | 1461609929340 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:45:29 INFO - PROCESS | 1804 | 1461609929531 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8115b1800 == 116 [pid = 1804] [id = 339] 11:45:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa7fe13c400) [pid = 1804] [serial = 1018] [outer = (nil)] 11:45:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa8059c5c00) [pid = 1804] [serial = 1019] [outer = 0x7fa7fe13c400] 11:45:29 INFO - PROCESS | 1804 | 1461609929595 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa8079dcc00) [pid = 1804] [serial = 1020] [outer = 0x7fa7fe13c400] 11:45:30 INFO - PROCESS | 1804 | 1461609930877 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:45:30 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 11:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1777ms 11:45:30 INFO - PROCESS | 1804 | 1461609930937 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 1804 | 1461609930942 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:45:30 INFO - PROCESS | 1804 | 1461609930949 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1804 | 1461609930953 Marionette TRACE conn3 <- [1,1330,null,{}] 11:45:30 INFO - PROCESS | 1804 | 1461609930959 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:31 INFO - PROCESS | 1804 | 1461609931136 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:45:31 INFO - PROCESS | 1804 | 1461609931351 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8024a6000 == 117 [pid = 1804] [id = 340] 11:45:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa8013ec800) [pid = 1804] [serial = 1021] [outer = (nil)] 11:45:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa801e45800) [pid = 1804] [serial = 1022] [outer = 0x7fa8013ec800] 11:45:31 INFO - PROCESS | 1804 | 1461609931417 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa80424e800) [pid = 1804] [serial = 1023] [outer = 0x7fa8013ec800] 11:45:32 INFO - PROCESS | 1804 | 1461609932420 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:45:32 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:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1536ms 11:45:32 INFO - PROCESS | 1804 | 1461609932486 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 1804 | 1461609932493 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 11:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:45:32 INFO - PROCESS | 1804 | 1461609932502 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 1804 | 1461609932506 Marionette TRACE conn3 <- [1,1334,null,{}] 11:45:32 INFO - PROCESS | 1804 | 1461609932510 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:32 INFO - PROCESS | 1804 | 1461609932679 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:45:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e80b000 == 116 [pid = 1804] [id = 324] 11:45:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4c5800 == 115 [pid = 1804] [id = 323] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa811ce7000) [pid = 1804] [serial = 920] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | 1461609933026 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80781f800 == 114 [pid = 1804] [id = 322] 11:45:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801bd5000 == 113 [pid = 1804] [id = 321] 11:45:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa804005800 == 112 [pid = 1804] [id = 320] 11:45:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801bd2000 == 111 [pid = 1804] [id = 319] 11:45:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006d7800 == 112 [pid = 1804] [id = 341] 11:45:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa8013f4000) [pid = 1804] [serial = 1024] [outer = (nil)] 11:45:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa8078ea800) [pid = 1804] [serial = 1025] [outer = 0x7fa8013f4000] 11:45:33 INFO - PROCESS | 1804 | 1461609933099 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa8079e8c00) [pid = 1804] [serial = 1026] [outer = 0x7fa8013f4000] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa81150d000) [pid = 1804] [serial = 918] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa824a6c400) [pid = 1804] [serial = 872] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa812384c00) [pid = 1804] [serial = 911] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa81752f000) [pid = 1804] [serial = 914] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa811c7e000) [pid = 1804] [serial = 905] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa801459400) [pid = 1804] [serial = 887] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa811c64800) [pid = 1804] [serial = 863] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa829894c00) [pid = 1804] [serial = 875] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa816abdc00) [pid = 1804] [serial = 866] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa81ee88c00) [pid = 1804] [serial = 858] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa802f6bc00) [pid = 1804] [serial = 878] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa81238e400) [pid = 1804] [serial = 912] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa811323c00) [pid = 1804] [serial = 903] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa817b0b800) [pid = 1804] [serial = 915] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa8078eb800) [pid = 1804] [serial = 899] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa8078e6000) [pid = 1804] [serial = 896] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80d19d000) [pid = 1804] [serial = 900] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80ea20800) [pid = 1804] [serial = 902] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa82988c400) [pid = 1804] [serial = 881] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa817695000) [pid = 1804] [serial = 869] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa81206d400) [pid = 1804] [serial = 906] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa8078b2400) [pid = 1804] [serial = 893] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa829c4d800) [pid = 1804] [serial = 890] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa8122ae800) [pid = 1804] [serial = 908] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa80e2f8400) [pid = 1804] [serial = 917] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80e156800) [pid = 1804] [serial = 860] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa8122b2c00) [pid = 1804] [serial = 909] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa8013f0400) [pid = 1804] [serial = 884] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1804 | 1461609933813 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1326ms 11:45:33 INFO - PROCESS | 1804 | 1461609933828 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 1804 | 1461609933831 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 11:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:45:33 INFO - PROCESS | 1804 | 1461609933838 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 1804 | 1461609933843 Marionette TRACE conn3 <- [1,1338,null,{}] 11:45:33 INFO - PROCESS | 1804 | 1461609933857 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:34 INFO - PROCESS | 1804 | 1461609934075 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:45:34 INFO - PROCESS | 1804 | 1461609934101 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fb5800 == 113 [pid = 1804] [id = 342] 11:45:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa80d94e000) [pid = 1804] [serial = 1027] [outer = (nil)] 11:45:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa80de1d800) [pid = 1804] [serial = 1028] [outer = 0x7fa80d94e000] 11:45:34 INFO - PROCESS | 1804 | 1461609934165 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80e5a1000) [pid = 1804] [serial = 1029] [outer = 0x7fa80d94e000] 11:45:35 INFO - PROCESS | 1804 | 1461609935372 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1584ms 11:45:35 INFO - PROCESS | 1804 | 1461609935422 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:45:35 INFO - PROCESS | 1804 | 1461609935426 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 11:45:35 INFO - PROCESS | 1804 | 1461609935436 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 1804 | 1461609935439 Marionette TRACE conn3 <- [1,1342,null,{}] 11:45:35 INFO - PROCESS | 1804 | 1461609935443 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:35 INFO - PROCESS | 1804 | 1461609935652 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:45:35 INFO - PROCESS | 1804 | 1461609935719 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e186000 == 114 [pid = 1804] [id = 343] 11:45:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa8079e8000) [pid = 1804] [serial = 1030] [outer = (nil)] 11:45:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa80e775000) [pid = 1804] [serial = 1031] [outer = 0x7fa8079e8000] 11:45:35 INFO - PROCESS | 1804 | 1461609935776 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa81131fc00) [pid = 1804] [serial = 1032] [outer = 0x7fa8079e8000] 11:45:36 INFO - PROCESS | 1804 | 1461609936533 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1137ms 11:45:36 INFO - PROCESS | 1804 | 1461609936568 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1804 | 1461609936571 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 11:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:45:36 INFO - PROCESS | 1804 | 1461609936576 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1804 | 1461609936578 Marionette TRACE conn3 <- [1,1346,null,{}] 11:45:36 INFO - PROCESS | 1804 | 1461609936583 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:36 INFO - PROCESS | 1804 | 1461609936782 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:45:36 INFO - PROCESS | 1804 | 1461609936812 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811625800 == 115 [pid = 1804] [id = 344] 11:45:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa80d26ec00) [pid = 1804] [serial = 1033] [outer = (nil)] 11:45:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa811518800) [pid = 1804] [serial = 1034] [outer = 0x7fa80d26ec00] 11:45:36 INFO - PROCESS | 1804 | 1461609936868 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa811c63000) [pid = 1804] [serial = 1035] [outer = 0x7fa80d26ec00] 11:45:37 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa7fe13d000) [pid = 1804] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:45:37 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa7fe144400) [pid = 1804] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:45:37 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa802f6e800) [pid = 1804] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:45:37 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa80e2d8c00) [pid = 1804] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:45:37 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa7fe141000) [pid = 1804] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:45:37 INFO - PROCESS | 1804 | 1461609937877 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1328ms 11:45:37 INFO - PROCESS | 1804 | 1461609937905 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 1804 | 1461609937908 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 11:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:45:37 INFO - PROCESS | 1804 | 1461609937913 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 1804 | 1461609937915 Marionette TRACE conn3 <- [1,1350,null,{}] 11:45:37 INFO - PROCESS | 1804 | 1461609937920 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:38 INFO - PROCESS | 1804 | 1461609938096 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:45:38 INFO - PROCESS | 1804 | 1461609938110 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124dc000 == 116 [pid = 1804] [id = 345] 11:45:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa811c63400) [pid = 1804] [serial = 1036] [outer = (nil)] 11:45:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa8122af000) [pid = 1804] [serial = 1037] [outer = 0x7fa811c63400] 11:45:38 INFO - PROCESS | 1804 | 1461609938171 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa81259b000) [pid = 1804] [serial = 1038] [outer = 0x7fa811c63400] 11:45:38 INFO - PROCESS | 1804 | 1461609938959 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1074ms 11:45:39 INFO - PROCESS | 1804 | 1461609939001 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 1804 | 1461609939003 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 11:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:45:39 INFO - PROCESS | 1804 | 1461609939009 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 1804 | 1461609939011 Marionette TRACE conn3 <- [1,1354,null,{}] 11:45:39 INFO - PROCESS | 1804 | 1461609939026 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:39 INFO - PROCESS | 1804 | 1461609939179 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:45:39 INFO - PROCESS | 1804 | 1461609939197 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816edf800 == 117 [pid = 1804] [id = 346] 11:45:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa8122b0800) [pid = 1804] [serial = 1039] [outer = (nil)] 11:45:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa814852800) [pid = 1804] [serial = 1040] [outer = 0x7fa8122b0800] 11:45:39 INFO - PROCESS | 1804 | 1461609939255 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa8160da800) [pid = 1804] [serial = 1041] [outer = 0x7fa8122b0800] 11:45:40 INFO - PROCESS | 1804 | 1461609940384 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1431ms 11:45:40 INFO - PROCESS | 1804 | 1461609940441 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1804 | 1461609940447 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:45:40 INFO - PROCESS | 1804 | 1461609940458 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1804 | 1461609940462 Marionette TRACE conn3 <- [1,1358,null,{}] 11:45:40 INFO - PROCESS | 1804 | 1461609940470 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:40 INFO - PROCESS | 1804 | 1461609940702 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:45:40 INFO - PROCESS | 1804 | 1461609940929 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028dc800 == 118 [pid = 1804] [id = 347] 11:45:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa802867400) [pid = 1804] [serial = 1042] [outer = (nil)] 11:45:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa804249800) [pid = 1804] [serial = 1043] [outer = 0x7fa802867400] 11:45:41 INFO - PROCESS | 1804 | 1461609941046 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa8060dec00) [pid = 1804] [serial = 1044] [outer = 0x7fa802867400] 11:45:41 INFO - PROCESS | 1804 | 1461609941893 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1484ms 11:45:41 INFO - PROCESS | 1804 | 1461609941943 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1804 | 1461609941950 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:45:41 INFO - PROCESS | 1804 | 1461609941961 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1804 | 1461609941964 Marionette TRACE conn3 <- [1,1362,null,{}] 11:45:41 INFO - PROCESS | 1804 | 1461609941971 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:42 INFO - PROCESS | 1804 | 1461609942186 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:45:42 INFO - PROCESS | 1804 | 1461609942374 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8116a3000 == 119 [pid = 1804] [id = 348] 11:45:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa8079dfc00) [pid = 1804] [serial = 1045] [outer = (nil)] 11:45:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa80c03ac00) [pid = 1804] [serial = 1046] [outer = 0x7fa8079dfc00] 11:45:42 INFO - PROCESS | 1804 | 1461609942452 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa80d94d000) [pid = 1804] [serial = 1047] [outer = 0x7fa8079dfc00] 11:45:43 INFO - PROCESS | 1804 | 1461609943394 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1481ms 11:45:43 INFO - PROCESS | 1804 | 1461609943442 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1804 | 1461609943445 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:45:43 INFO - PROCESS | 1804 | 1461609943452 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1804 | 1461609943457 Marionette TRACE conn3 <- [1,1366,null,{}] 11:45:43 INFO - PROCESS | 1804 | 1461609943472 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:43 INFO - PROCESS | 1804 | 1461609943638 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:45:43 INFO - PROCESS | 1804 | 1461609943828 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a515800 == 120 [pid = 1804] [id = 349] 11:45:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa80e735000) [pid = 1804] [serial = 1048] [outer = (nil)] 11:45:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa81150b400) [pid = 1804] [serial = 1049] [outer = 0x7fa80e735000] 11:45:43 INFO - PROCESS | 1804 | 1461609943897 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa811c7e000) [pid = 1804] [serial = 1050] [outer = 0x7fa80e735000] 11:45:44 INFO - PROCESS | 1804 | 1461609944810 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 1804 | 1461609944846 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 11:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:45:44 INFO - PROCESS | 1804 | 1461609944851 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 1804 | 1461609944853 Marionette TRACE conn3 <- [1,1370,null,{}] 11:45:44 INFO - PROCESS | 1804 | 1461609944858 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:45 INFO - PROCESS | 1804 | 1461609945021 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:45:45 INFO - PROCESS | 1804 | 1461609945210 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82994c000 == 121 [pid = 1804] [id = 350] 11:45:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa8120a7000) [pid = 1804] [serial = 1051] [outer = (nil)] 11:45:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa81259f800) [pid = 1804] [serial = 1052] [outer = 0x7fa8120a7000] 11:45:45 INFO - PROCESS | 1804 | 1461609945286 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa8160d6c00) [pid = 1804] [serial = 1053] [outer = 0x7fa8120a7000] 11:45:46 INFO - PROCESS | 1804 | 1461609946214 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 1804 | 1461609946236 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 11:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:45:46 INFO - PROCESS | 1804 | 1461609946242 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 1804 | 1461609946244 Marionette TRACE conn3 <- [1,1374,null,{}] 11:45:46 INFO - PROCESS | 1804 | 1461609946250 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:46 INFO - PROCESS | 1804 | 1461609946417 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:45:46 INFO - PROCESS | 1804 | 1461609946607 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e32b800 == 122 [pid = 1804] [id = 351] 11:45:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa812383c00) [pid = 1804] [serial = 1054] [outer = (nil)] 11:45:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa817b16c00) [pid = 1804] [serial = 1055] [outer = 0x7fa812383c00] 11:45:46 INFO - PROCESS | 1804 | 1461609946682 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa81a391800) [pid = 1804] [serial = 1056] [outer = 0x7fa812383c00] 11:45:47 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:47 INFO - PROCESS | 1804 | 1461609947537 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 1804 | 1461609947576 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 11:45:47 INFO - PROCESS | 1804 | 1461609947582 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 1804 | 1461609947585 Marionette TRACE conn3 <- [1,1378,null,{}] 11:45:47 INFO - PROCESS | 1804 | 1461609947590 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:47 INFO - PROCESS | 1804 | 1461609947771 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:45:47 INFO - PROCESS | 1804 | 1461609947960 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004c8000 == 123 [pid = 1804] [id = 352] 11:45:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa824d0d800) [pid = 1804] [serial = 1057] [outer = (nil)] 11:45:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa825ee2800) [pid = 1804] [serial = 1058] [outer = 0x7fa824d0d800] 11:45:48 INFO - PROCESS | 1804 | 1461609948031 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa829c48400) [pid = 1804] [serial = 1059] [outer = 0x7fa824d0d800] 11:45:48 INFO - PROCESS | 1804 | 1461609948865 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 1804 | 1461609948921 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 11:45:48 INFO - PROCESS | 1804 | 1461609948927 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 1804 | 1461609948930 Marionette TRACE conn3 <- [1,1382,null,{}] 11:45:48 INFO - PROCESS | 1804 | 1461609948935 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:49 INFO - PROCESS | 1804 | 1461609949090 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:45:49 INFO - PROCESS | 1804 | 1461609949275 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febcc800 == 124 [pid = 1804] [id = 353] 11:45:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa804069800) [pid = 1804] [serial = 1060] [outer = (nil)] 11:45:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa80406f800) [pid = 1804] [serial = 1061] [outer = 0x7fa804069800] 11:45:49 INFO - PROCESS | 1804 | 1461609949344 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa804075c00) [pid = 1804] [serial = 1062] [outer = 0x7fa804069800] 11:45:50 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:50 INFO - PROCESS | 1804 | 1461609950218 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1804 | 1461609950258 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:45:50 INFO - PROCESS | 1804 | 1461609950263 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1804 | 1461609950265 Marionette TRACE conn3 <- [1,1386,null,{}] 11:45:50 INFO - PROCESS | 1804 | 1461609950270 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:50 INFO - PROCESS | 1804 | 1461609950434 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:45:50 INFO - PROCESS | 1804 | 1461609950684 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c05c000 == 125 [pid = 1804] [id = 354] 11:45:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa80406ac00) [pid = 1804] [serial = 1063] [outer = (nil)] 11:45:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa807b59400) [pid = 1804] [serial = 1064] [outer = 0x7fa80406ac00] 11:45:50 INFO - PROCESS | 1804 | 1461609950752 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa807b5dc00) [pid = 1804] [serial = 1065] [outer = 0x7fa80406ac00] 11:45:51 INFO - PROCESS | 1804 | 1461609951592 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1804 | 1461609951650 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:45:51 INFO - PROCESS | 1804 | 1461609951655 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1804 | 1461609951657 Marionette TRACE conn3 <- [1,1390,null,{}] 11:45:51 INFO - PROCESS | 1804 | 1461609951662 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:51 INFO - PROCESS | 1804 | 1461609951828 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:45:52 INFO - PROCESS | 1804 | 1461609952015 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d10800 == 126 [pid = 1804] [id = 355] 11:45:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa802305c00) [pid = 1804] [serial = 1066] [outer = (nil)] 11:45:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa80230a800) [pid = 1804] [serial = 1067] [outer = 0x7fa802305c00] 11:45:52 INFO - PROCESS | 1804 | 1461609952089 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa802311c00) [pid = 1804] [serial = 1068] [outer = 0x7fa802305c00] 11:45:53 INFO - PROCESS | 1804 | 1461609953349 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1786ms 11:45:53 INFO - PROCESS | 1804 | 1461609953543 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 1804 | 1461609953549 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:45:53 INFO - PROCESS | 1804 | 1461609953577 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 1804 | 1461609953583 Marionette TRACE conn3 <- [1,1394,null,{}] 11:45:53 INFO - PROCESS | 1804 | 1461609953590 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:53 INFO - PROCESS | 1804 | 1461609953754 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:45:53 INFO - PROCESS | 1804 | 1461609953950 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d0e000 == 127 [pid = 1804] [id = 356] 11:45:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa801e3f400) [pid = 1804] [serial = 1069] [outer = (nil)] 11:45:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa801f4cc00) [pid = 1804] [serial = 1070] [outer = 0x7fa801e3f400] 11:45:54 INFO - PROCESS | 1804 | 1461609954013 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa80285ec00) [pid = 1804] [serial = 1071] [outer = 0x7fa801e3f400] 11:45:55 INFO - PROCESS | 1804 | 1461609955040 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1502ms 11:45:55 INFO - PROCESS | 1804 | 1461609955060 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1804 | 1461609955067 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 11:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:45:55 INFO - PROCESS | 1804 | 1461609955076 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 1804 | 1461609955079 Marionette TRACE conn3 <- [1,1398,null,{}] 11:45:55 INFO - PROCESS | 1804 | 1461609955084 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:55 INFO - PROCESS | 1804 | 1461609955250 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:45:55 INFO - PROCESS | 1804 | 1461609955488 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e18800 == 128 [pid = 1804] [id = 357] 11:45:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa80297dc00) [pid = 1804] [serial = 1072] [outer = (nil)] 11:45:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa802f69c00) [pid = 1804] [serial = 1073] [outer = 0x7fa80297dc00] 11:45:55 INFO - PROCESS | 1804 | 1461609955605 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa80424f000) [pid = 1804] [serial = 1074] [outer = 0x7fa80297dc00] 11:45:56 INFO - PROCESS | 1804 | 1461609956485 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1435ms 11:45:56 INFO - PROCESS | 1804 | 1461609956512 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:45:56 INFO - PROCESS | 1804 | 1461609956517 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 11:45:56 INFO - PROCESS | 1804 | 1461609956524 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 1804 | 1461609956530 Marionette TRACE conn3 <- [1,1402,null,{}] 11:45:56 INFO - PROCESS | 1804 | 1461609956545 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:56 INFO - PROCESS | 1804 | 1461609956794 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:45:57 INFO - PROCESS | 1804 | 1461609957076 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801ec1800 == 129 [pid = 1804] [id = 358] 11:45:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa8013f3000) [pid = 1804] [serial = 1075] [outer = (nil)] 11:45:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa8079eac00) [pid = 1804] [serial = 1076] [outer = 0x7fa8013f3000] 11:45:57 INFO - PROCESS | 1804 | 1461609957190 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa807b5e000) [pid = 1804] [serial = 1077] [outer = 0x7fa8013f3000] 11:45:57 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e3b3000 == 128 [pid = 1804] [id = 10] 11:45:57 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf87000 == 127 [pid = 1804] [id = 291] 11:45:57 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819031800 == 126 [pid = 1804] [id = 52] 11:45:57 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829940800 == 125 [pid = 1804] [id = 290] 11:45:57 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bb9800 == 124 [pid = 1804] [id = 59] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa811511800) [pid = 1804] [serial = 974] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa81b102c00) [pid = 1804] [serial = 935] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa804246400) [pid = 1804] [serial = 944] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa817b5cc00) [pid = 1804] [serial = 932] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa8115d0000) [pid = 1804] [serial = 926] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa801f4b400) [pid = 1804] [serial = 941] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa8078ef400) [pid = 1804] [serial = 923] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa813d33400) [pid = 1804] [serial = 929] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa82803b800) [pid = 1804] [serial = 938] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa804251c00) [pid = 1804] [serial = 947] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa802865000) [pid = 1804] [serial = 950] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa7fe148400) [pid = 1804] [serial = 953] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa801e43800) [pid = 1804] [serial = 956] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816edd000 == 123 [pid = 1804] [id = 331] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8152b3800 == 122 [pid = 1804] [id = 330] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d7000 == 121 [pid = 1804] [id = 329] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811aba000 == 120 [pid = 1804] [id = 328] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb9b800 == 119 [pid = 1804] [id = 327] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807802800 == 118 [pid = 1804] [id = 326] 11:45:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007e1800 == 117 [pid = 1804] [id = 325] 11:45:58 INFO - PROCESS | 1804 | 1461609958231 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa80e8e9400) [pid = 1804] [serial = 971] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa80fe90000) [pid = 1804] [serial = 972] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa8060d8800) [pid = 1804] [serial = 963] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa801462400) [pid = 1804] [serial = 962] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa80d267400) [pid = 1804] [serial = 965] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa80dcbec00) [pid = 1804] [serial = 966] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa80e76b000) [pid = 1804] [serial = 968] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa80e8e9c00) [pid = 1804] [serial = 969] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa80145e800) [pid = 1804] [serial = 960] [outer = (nil)] [url = about:blank] 11:45:58 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa7fe147400) [pid = 1804] [serial = 959] [outer = (nil)] [url = about:blank] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1789ms 11:45:58 INFO - PROCESS | 1804 | 1461609958311 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 1804 | 1461609958316 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:45:58 INFO - PROCESS | 1804 | 1461609958322 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 1804 | 1461609958324 Marionette TRACE conn3 <- [1,1406,null,{}] 11:45:58 INFO - PROCESS | 1804 | 1461609958330 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:58 INFO - PROCESS | 1804 | 1461609958482 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:45:58 INFO - PROCESS | 1804 | 1461609958680 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801eba800 == 118 [pid = 1804] [id = 359] 11:45:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa802977c00) [pid = 1804] [serial = 1078] [outer = (nil)] 11:45:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa807b61800) [pid = 1804] [serial = 1079] [outer = 0x7fa802977c00] 11:45:58 INFO - PROCESS | 1804 | 1461609958742 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa80d1a1400) [pid = 1804] [serial = 1080] [outer = 0x7fa802977c00] 11:45:59 INFO - PROCESS | 1804 | 1461609959370 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1075ms 11:45:59 INFO - PROCESS | 1804 | 1461609959401 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 1804 | 1461609959404 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:45:59 INFO - PROCESS | 1804 | 1461609959409 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 1804 | 1461609959412 Marionette TRACE conn3 <- [1,1410,null,{}] 11:45:59 INFO - PROCESS | 1804 | 1461609959417 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:45:59 INFO - PROCESS | 1804 | 1461609959613 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:45:59 INFO - PROCESS | 1804 | 1461609959633 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc58800 == 119 [pid = 1804] [id = 360] 11:45:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa807b5ec00) [pid = 1804] [serial = 1081] [outer = (nil)] 11:45:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa80dcc5000) [pid = 1804] [serial = 1082] [outer = 0x7fa807b5ec00] 11:45:59 INFO - PROCESS | 1804 | 1461609959692 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa80e152800) [pid = 1804] [serial = 1083] [outer = 0x7fa807b5ec00] 11:46:00 INFO - PROCESS | 1804 | 1461609960568 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1181ms 11:46:00 INFO - PROCESS | 1804 | 1461609960590 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 1804 | 1461609960592 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:46:00 INFO - PROCESS | 1804 | 1461609960598 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 1804 | 1461609960610 Marionette TRACE conn3 <- [1,1414,null,{}] 11:46:00 INFO - PROCESS | 1804 | 1461609960624 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:00 INFO - PROCESS | 1804 | 1461609960904 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:46:00 INFO - PROCESS | 1804 | 1461609960940 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d3ad800 == 120 [pid = 1804] [id = 361] 11:46:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa80e2fc400) [pid = 1804] [serial = 1084] [outer = (nil)] 11:46:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa80e773000) [pid = 1804] [serial = 1085] [outer = 0x7fa80e2fc400] 11:46:01 INFO - PROCESS | 1804 | 1461609961012 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa80ea24000) [pid = 1804] [serial = 1086] [outer = 0x7fa80e2fc400] 11:46:01 INFO - PROCESS | 1804 | 1461609961882 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1298ms 11:46:01 INFO - PROCESS | 1804 | 1461609961896 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 1804 | 1461609961898 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:46:01 INFO - PROCESS | 1804 | 1461609961918 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 1804 | 1461609961922 Marionette TRACE conn3 <- [1,1418,null,{}] 11:46:01 INFO - PROCESS | 1804 | 1461609961932 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:02 INFO - PROCESS | 1804 | 1461609962117 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:46:02 INFO - PROCESS | 1804 | 1461609962144 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db6b000 == 121 [pid = 1804] [id = 362] 11:46:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa8013f4400) [pid = 1804] [serial = 1087] [outer = (nil)] 11:46:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa80ff2c400) [pid = 1804] [serial = 1088] [outer = 0x7fa8013f4400] 11:46:02 INFO - PROCESS | 1804 | 1461609962202 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa8114d6000) [pid = 1804] [serial = 1089] [outer = 0x7fa8013f4400] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa81131c000) [pid = 1804] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa80d26ec00) [pid = 1804] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa80d94e000) [pid = 1804] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa811c63400) [pid = 1804] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa824a6b000) [pid = 1804] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa8013f4000) [pid = 1804] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa80e739000) [pid = 1804] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa81724e800) [pid = 1804] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa81150b800) [pid = 1804] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa8060da000) [pid = 1804] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa8079e8000) [pid = 1804] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa818a24c00) [pid = 1804] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa8013ec800) [pid = 1804] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa80e730400) [pid = 1804] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa817b5c800) [pid = 1804] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa811c70800) [pid = 1804] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa811b07400) [pid = 1804] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa81724e400) [pid = 1804] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa80d949400) [pid = 1804] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa817246c00) [pid = 1804] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa80297b000) [pid = 1804] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa802974400) [pid = 1804] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa81a377800) [pid = 1804] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa8114de400) [pid = 1804] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80dcc7c00) [pid = 1804] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80c036400) [pid = 1804] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa817b57800) [pid = 1804] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa8125a8000) [pid = 1804] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80145e000) [pid = 1804] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa81259c400) [pid = 1804] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa811c72400) [pid = 1804] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa829892000) [pid = 1804] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa81150b000) [pid = 1804] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa802972c00) [pid = 1804] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:46:03 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa80e154800) [pid = 1804] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:46:03 INFO - PROCESS | 1804 | 1461609963928 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2040ms 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:46:03 INFO - PROCESS | 1804 | 1461609963960 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 1804 | 1461609963962 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 11:46:03 INFO - PROCESS | 1804 | 1461609963968 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 1804 | 1461609963970 Marionette TRACE conn3 <- [1,1422,null,{}] 11:46:03 INFO - PROCESS | 1804 | 1461609963975 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:04 INFO - PROCESS | 1804 | 1461609964122 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:46:04 INFO - PROCESS | 1804 | 1461609964136 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be8c800 == 122 [pid = 1804] [id = 363] 11:46:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa802973000) [pid = 1804] [serial = 1090] [outer = (nil)] 11:46:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa80e597c00) [pid = 1804] [serial = 1091] [outer = 0x7fa802973000] 11:46:04 INFO - PROCESS | 1804 | 1461609964191 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80fe99c00) [pid = 1804] [serial = 1092] [outer = 0x7fa802973000] 11:46:04 INFO - PROCESS | 1804 | 1461609964955 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1026ms 11:46:04 INFO - PROCESS | 1804 | 1461609964993 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 1804 | 1461609964995 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 11:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:46:05 INFO - PROCESS | 1804 | 1461609965001 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 1804 | 1461609965002 Marionette TRACE conn3 <- [1,1426,null,{}] 11:46:05 INFO - PROCESS | 1804 | 1461609965007 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:05 INFO - PROCESS | 1804 | 1461609965199 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:46:05 INFO - PROCESS | 1804 | 1461609965217 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80ed86800 == 123 [pid = 1804] [id = 364] 11:46:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa8060e1c00) [pid = 1804] [serial = 1093] [outer = (nil)] 11:46:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa81150b000) [pid = 1804] [serial = 1094] [outer = 0x7fa8060e1c00] 11:46:05 INFO - PROCESS | 1804 | 1461609965272 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa8115c1400) [pid = 1804] [serial = 1095] [outer = 0x7fa8060e1c00] 11:46:06 INFO - PROCESS | 1804 | 1461609966375 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1427ms 11:46:06 INFO - PROCESS | 1804 | 1461609966429 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:46:06 INFO - PROCESS | 1804 | 1461609966436 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 11:46:06 INFO - PROCESS | 1804 | 1461609966443 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 1804 | 1461609966449 Marionette TRACE conn3 <- [1,1430,null,{}] 11:46:06 INFO - PROCESS | 1804 | 1461609966455 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:06 INFO - PROCESS | 1804 | 1461609966641 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:46:06 INFO - PROCESS | 1804 | 1461609966821 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dd1000 == 124 [pid = 1804] [id = 365] 11:46:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa801f4f800) [pid = 1804] [serial = 1096] [outer = (nil)] 11:46:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa80297ec00) [pid = 1804] [serial = 1097] [outer = 0x7fa801f4f800] 11:46:06 INFO - PROCESS | 1804 | 1461609966895 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa8059c8000) [pid = 1804] [serial = 1098] [outer = 0x7fa801f4f800] 11:46:07 INFO - PROCESS | 1804 | 1461609967805 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1391ms 11:46:07 INFO - PROCESS | 1804 | 1461609967834 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 1804 | 1461609967842 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 11:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:46:07 INFO - PROCESS | 1804 | 1461609967854 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 1804 | 1461609967857 Marionette TRACE conn3 <- [1,1434,null,{}] 11:46:07 INFO - PROCESS | 1804 | 1461609967864 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:08 INFO - PROCESS | 1804 | 1461609968039 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:46:08 INFO - PROCESS | 1804 | 1461609968227 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c055000 == 125 [pid = 1804] [id = 366] 11:46:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa802860000) [pid = 1804] [serial = 1099] [outer = (nil)] 11:46:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa807b5f000) [pid = 1804] [serial = 1100] [outer = 0x7fa802860000] 11:46:08 INFO - PROCESS | 1804 | 1461609968295 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa80d26d000) [pid = 1804] [serial = 1101] [outer = 0x7fa802860000] 11:46:09 INFO - PROCESS | 1804 | 1461609969231 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1435ms 11:46:09 INFO - PROCESS | 1804 | 1461609969288 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:46:09 INFO - PROCESS | 1804 | 1461609969292 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 11:46:09 INFO - PROCESS | 1804 | 1461609969298 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 1804 | 1461609969303 Marionette TRACE conn3 <- [1,1438,null,{}] 11:46:09 INFO - PROCESS | 1804 | 1461609969318 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:09 INFO - PROCESS | 1804 | 1461609969496 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:46:09 INFO - PROCESS | 1804 | 1461609969678 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8115a2800 == 126 [pid = 1804] [id = 367] 11:46:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa80e154c00) [pid = 1804] [serial = 1102] [outer = (nil)] 11:46:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa80e73d000) [pid = 1804] [serial = 1103] [outer = 0x7fa80e154c00] 11:46:09 INFO - PROCESS | 1804 | 1461609969754 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa80ea22800) [pid = 1804] [serial = 1104] [outer = 0x7fa80e154c00] 11:46:10 INFO - PROCESS | 1804 | 1461609970618 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1382ms 11:46:10 INFO - PROCESS | 1804 | 1461609970683 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:46:10 INFO - PROCESS | 1804 | 1461609970690 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:46:10 INFO - PROCESS | 1804 | 1461609970701 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 1804 | 1461609970703 Marionette TRACE conn3 <- [1,1442,null,{}] 11:46:10 INFO - PROCESS | 1804 | 1461609970708 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:10 INFO - PROCESS | 1804 | 1461609970934 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:46:11 INFO - PROCESS | 1804 | 1461609971116 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811ab1000 == 127 [pid = 1804] [id = 368] 11:46:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa80e2d8c00) [pid = 1804] [serial = 1105] [outer = (nil)] 11:46:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa811511400) [pid = 1804] [serial = 1106] [outer = 0x7fa80e2d8c00] 11:46:11 INFO - PROCESS | 1804 | 1461609971190 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa8115cc800) [pid = 1804] [serial = 1107] [outer = 0x7fa80e2d8c00] 11:46:12 INFO - PROCESS | 1804 | 1461609972133 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1477ms 11:46:12 INFO - PROCESS | 1804 | 1461609972178 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1804 | 1461609972183 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:46:12 INFO - PROCESS | 1804 | 1461609972191 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1804 | 1461609972195 Marionette TRACE conn3 <- [1,1446,null,{}] 11:46:12 INFO - PROCESS | 1804 | 1461609972202 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:12 INFO - PROCESS | 1804 | 1461609972408 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:46:12 INFO - PROCESS | 1804 | 1461609972604 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124cc800 == 128 [pid = 1804] [id = 369] 11:46:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa80e5a1800) [pid = 1804] [serial = 1108] [outer = (nil)] 11:46:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa811b07400) [pid = 1804] [serial = 1109] [outer = 0x7fa80e5a1800] 11:46:12 INFO - PROCESS | 1804 | 1461609972685 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa811c62c00) [pid = 1804] [serial = 1110] [outer = 0x7fa80e5a1800] 11:46:13 INFO - PROCESS | 1804 | 1461609973634 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1478ms 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:46:13 INFO - PROCESS | 1804 | 1461609973669 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 1804 | 1461609973672 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 11:46:13 INFO - PROCESS | 1804 | 1461609973678 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 1804 | 1461609973681 Marionette TRACE conn3 <- [1,1450,null,{}] 11:46:13 INFO - PROCESS | 1804 | 1461609973686 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:13 INFO - PROCESS | 1804 | 1461609973861 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:46:14 INFO - PROCESS | 1804 | 1461609974046 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8165a2800 == 129 [pid = 1804] [id = 370] 11:46:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa811c70c00) [pid = 1804] [serial = 1111] [outer = (nil)] 11:46:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa811cedc00) [pid = 1804] [serial = 1112] [outer = 0x7fa811c70c00] 11:46:14 INFO - PROCESS | 1804 | 1461609974115 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa8122a9000) [pid = 1804] [serial = 1113] [outer = 0x7fa811c70c00] 11:46:15 INFO - PROCESS | 1804 | 1461609975031 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1427ms 11:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:46:15 INFO - PROCESS | 1804 | 1461609975105 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:46:15 INFO - PROCESS | 1804 | 1461609975107 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 11:46:15 INFO - PROCESS | 1804 | 1461609975114 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 1804 | 1461609975117 Marionette TRACE conn3 <- [1,1454,null,{}] 11:46:15 INFO - PROCESS | 1804 | 1461609975122 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:15 INFO - PROCESS | 1804 | 1461609975303 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:46:15 INFO - PROCESS | 1804 | 1461609975497 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ef3000 == 130 [pid = 1804] [id = 371] 11:46:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa811c76c00) [pid = 1804] [serial = 1114] [outer = (nil)] 11:46:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa812385000) [pid = 1804] [serial = 1115] [outer = 0x7fa811c76c00] 11:46:15 INFO - PROCESS | 1804 | 1461609975569 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa8125a2c00) [pid = 1804] [serial = 1116] [outer = 0x7fa811c76c00] 11:46:16 INFO - PROCESS | 1804 | 1461609976450 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1383ms 11:46:16 INFO - PROCESS | 1804 | 1461609976496 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:46:16 INFO - PROCESS | 1804 | 1461609976500 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 11:46:16 INFO - PROCESS | 1804 | 1461609976505 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 1804 | 1461609976508 Marionette TRACE conn3 <- [1,1458,null,{}] 11:46:16 INFO - PROCESS | 1804 | 1461609976512 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:16 INFO - PROCESS | 1804 | 1461609976677 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:46:16 INFO - PROCESS | 1804 | 1461609976863 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e8c800 == 131 [pid = 1804] [id = 372] 11:46:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa811cea000) [pid = 1804] [serial = 1117] [outer = (nil)] 11:46:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa813d94c00) [pid = 1804] [serial = 1118] [outer = 0x7fa811cea000] 11:46:16 INFO - PROCESS | 1804 | 1461609976928 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa81616b400) [pid = 1804] [serial = 1119] [outer = 0x7fa811cea000] 11:46:17 INFO - PROCESS | 1804 | 1461609977849 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1381ms 11:46:17 INFO - PROCESS | 1804 | 1461609977886 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:46:17 INFO - PROCESS | 1804 | 1461609977889 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 11:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:46:17 INFO - PROCESS | 1804 | 1461609977895 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 1804 | 1461609977898 Marionette TRACE conn3 <- [1,1462,null,{}] 11:46:17 INFO - PROCESS | 1804 | 1461609977903 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:18 INFO - PROCESS | 1804 | 1461609978063 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:46:18 INFO - PROCESS | 1804 | 1461609978258 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819037800 == 132 [pid = 1804] [id = 373] 11:46:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa81150bc00) [pid = 1804] [serial = 1120] [outer = (nil)] 11:46:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa816abe000) [pid = 1804] [serial = 1121] [outer = 0x7fa81150bc00] 11:46:18 INFO - PROCESS | 1804 | 1461609978328 Marionette DEBUG loaded listener.js 11:46:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa8120a8400) [pid = 1804] [serial = 1122] [outer = 0x7fa81150bc00] 11:46:19 INFO - PROCESS | 1804 | 1461609979191 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1327ms 11:46:19 INFO - PROCESS | 1804 | 1461609979222 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:46:19 INFO - PROCESS | 1804 | 1461609979226 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 11:46:19 INFO - PROCESS | 1804 | 1461609979231 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 1804 | 1461609979234 Marionette TRACE conn3 <- [1,1466,null,{}] 11:46:19 INFO - PROCESS | 1804 | 1461609979238 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:19 INFO - PROCESS | 1804 | 1461609979398 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:46:19 INFO - PROCESS | 1804 | 1461609979585 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eeed800 == 133 [pid = 1804] [id = 374] 11:46:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa8122a7c00) [pid = 1804] [serial = 1123] [outer = (nil)] 11:46:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa817249c00) [pid = 1804] [serial = 1124] [outer = 0x7fa8122a7c00] 11:46:19 INFO - PROCESS | 1804 | 1461609979651 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa817692c00) [pid = 1804] [serial = 1125] [outer = 0x7fa8122a7c00] 11:46:20 INFO - PROCESS | 1804 | 1461609980573 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1379ms 11:46:20 INFO - PROCESS | 1804 | 1461609980611 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 1804 | 1461609980614 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:46:20 INFO - PROCESS | 1804 | 1461609980621 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 1804 | 1461609980625 Marionette TRACE conn3 <- [1,1470,null,{}] 11:46:20 INFO - PROCESS | 1804 | 1461609980629 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:20 INFO - PROCESS | 1804 | 1461609980840 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:46:21 INFO - PROCESS | 1804 | 1461609981026 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82806d000 == 134 [pid = 1804] [id = 375] 11:46:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa8120aa400) [pid = 1804] [serial = 1126] [outer = (nil)] 11:46:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa818a22000) [pid = 1804] [serial = 1127] [outer = 0x7fa8120aa400] 11:46:21 INFO - PROCESS | 1804 | 1461609981121 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa81a5bf800) [pid = 1804] [serial = 1128] [outer = 0x7fa8120aa400] 11:46:22 INFO - PROCESS | 1804 | 1461609982069 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1483ms 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:46:22 INFO - PROCESS | 1804 | 1461609982104 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 1804 | 1461609982107 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 11:46:22 INFO - PROCESS | 1804 | 1461609982112 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 1804 | 1461609982115 Marionette TRACE conn3 <- [1,1474,null,{}] 11:46:22 INFO - PROCESS | 1804 | 1461609982120 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:22 INFO - PROCESS | 1804 | 1461609982289 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:46:22 INFO - PROCESS | 1804 | 1461609982479 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8042b2000 == 135 [pid = 1804] [id = 376] 11:46:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa801e41400) [pid = 1804] [serial = 1129] [outer = (nil)] 11:46:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa811c7fc00) [pid = 1804] [serial = 1130] [outer = 0x7fa801e41400] 11:46:22 INFO - PROCESS | 1804 | 1461609982547 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa81a5c9c00) [pid = 1804] [serial = 1131] [outer = 0x7fa801e41400] 11:46:23 INFO - PROCESS | 1804 | 1461609983486 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1433ms 11:46:23 INFO - PROCESS | 1804 | 1461609983546 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 1804 | 1461609983549 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:46:23 INFO - PROCESS | 1804 | 1461609983554 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 1804 | 1461609983565 Marionette TRACE conn3 <- [1,1478,null,{}] 11:46:23 INFO - PROCESS | 1804 | 1461609983569 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:23 INFO - PROCESS | 1804 | 1461609983726 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:46:23 INFO - PROCESS | 1804 | 1461609983918 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dcc800 == 136 [pid = 1804] [id = 377] 11:46:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa801e39000) [pid = 1804] [serial = 1132] [outer = (nil)] 11:46:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa8060e1800) [pid = 1804] [serial = 1133] [outer = 0x7fa801e39000] 11:46:23 INFO - PROCESS | 1804 | 1461609983982 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa8114d9000) [pid = 1804] [serial = 1134] [outer = 0x7fa801e39000] 11:46:24 INFO - PROCESS | 1804 | 1461609984887 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1689ms 11:46:25 INFO - PROCESS | 1804 | 1461609985243 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 1804 | 1461609985249 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:46:25 INFO - PROCESS | 1804 | 1461609985265 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 1804 | 1461609985269 Marionette TRACE conn3 <- [1,1482,null,{}] 11:46:25 INFO - PROCESS | 1804 | 1461609985277 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:25 INFO - PROCESS | 1804 | 1461609985454 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:46:25 INFO - PROCESS | 1804 | 1461609985711 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fbb800 == 137 [pid = 1804] [id = 378] 11:46:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa802309000) [pid = 1804] [serial = 1135] [outer = (nil)] 11:46:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa802863400) [pid = 1804] [serial = 1136] [outer = 0x7fa802309000] 11:46:25 INFO - PROCESS | 1804 | 1461609985817 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa80406b400) [pid = 1804] [serial = 1137] [outer = 0x7fa802309000] 11:46:26 INFO - PROCESS | 1804 | 1461609986932 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1733ms 11:46:27 INFO - PROCESS | 1804 | 1461609986997 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:46:27 INFO - PROCESS | 1804 | 1461609987003 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 11:46:27 INFO - PROCESS | 1804 | 1461609987016 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 1804 | 1461609987020 Marionette TRACE conn3 <- [1,1486,null,{}] 11:46:27 INFO - PROCESS | 1804 | 1461609987028 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:27 INFO - PROCESS | 1804 | 1461609987256 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:46:27 INFO - PROCESS | 1804 | 1461609987514 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004bf800 == 138 [pid = 1804] [id = 379] 11:46:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa802864000) [pid = 1804] [serial = 1138] [outer = (nil)] 11:46:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa8060d8400) [pid = 1804] [serial = 1139] [outer = 0x7fa802864000] 11:46:27 INFO - PROCESS | 1804 | 1461609987583 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa8079e6400) [pid = 1804] [serial = 1140] [outer = 0x7fa802864000] 11:46:27 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf82000 == 137 [pid = 1804] [id = 310] 11:46:27 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82807e800 == 136 [pid = 1804] [id = 309] 11:46:27 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814816000 == 135 [pid = 1804] [id = 308] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa829ab0c00) [pid = 1804] [serial = 1010] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa824c9b000) [pid = 1804] [serial = 1007] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa818128c00) [pid = 1804] [serial = 1001] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa7feb8c400) [pid = 1804] [serial = 1016] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa816c5d400) [pid = 1804] [serial = 995] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa81a543800) [pid = 1804] [serial = 1004] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa8059cb000) [pid = 1804] [serial = 1013] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa817695c00) [pid = 1804] [serial = 998] [outer = (nil)] [url = about:blank] 11:46:27 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa814852800) [pid = 1804] [serial = 1040] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bad000 == 134 [pid = 1804] [id = 314] 11:46:28 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa804020000 == 133 [pid = 1804] [id = 307] 11:46:28 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8024a0000 == 132 [pid = 1804] [id = 313] 11:46:28 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d3a6800 == 131 [pid = 1804] [id = 312] 11:46:28 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb8f000 == 130 [pid = 1804] [id = 242] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa811c80400) [pid = 1804] [serial = 989] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa824a67000) [pid = 1804] [serial = 774] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa811518800) [pid = 1804] [serial = 1034] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa80de1d800) [pid = 1804] [serial = 1028] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa811c63000) [pid = 1804] [serial = 1035] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa8122af000) [pid = 1804] [serial = 1037] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa82803fc00) [pid = 1804] [serial = 822] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa8078ea800) [pid = 1804] [serial = 1025] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa8113f6c00) [pid = 1804] [serial = 810] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa818492000) [pid = 1804] [serial = 725] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa811c71400) [pid = 1804] [serial = 759] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa824f4a000) [pid = 1804] [serial = 783] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa80e775000) [pid = 1804] [serial = 1031] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa81ee89400) [pid = 1804] [serial = 771] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa801e45800) [pid = 1804] [serial = 1022] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa8078eb400) [pid = 1804] [serial = 980] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa811318c00) [pid = 1804] [serial = 710] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa80424e800) [pid = 1804] [serial = 1023] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa825fb8800) [pid = 1804] [serial = 819] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa816c66000) [pid = 1804] [serial = 762] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa8120a7400) [pid = 1804] [serial = 713] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa81a269400) [pid = 1804] [serial = 768] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa818122400) [pid = 1804] [serial = 728] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa817b59c00) [pid = 1804] [serial = 722] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa812382c00) [pid = 1804] [serial = 834] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa829c4a400) [pid = 1804] [serial = 831] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa8059c5c00) [pid = 1804] [serial = 1019] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa81131fc00) [pid = 1804] [serial = 1032] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa824d07000) [pid = 1804] [serial = 777] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa811b05000) [pid = 1804] [serial = 975] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa824de9000) [pid = 1804] [serial = 780] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80e5a0000) [pid = 1804] [serial = 707] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa8115c9400) [pid = 1804] [serial = 986] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa81a5ca000) [pid = 1804] [serial = 816] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa818411800) [pid = 1804] [serial = 765] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa8078eac00) [pid = 1804] [serial = 897] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa816e22400) [pid = 1804] [serial = 719] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa8079e8c00) [pid = 1804] [serial = 1026] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa8120b1400) [pid = 1804] [serial = 992] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa816555400) [pid = 1804] [serial = 716] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa829c49800) [pid = 1804] [serial = 825] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa816283c00) [pid = 1804] [serial = 813] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80e5a1000) [pid = 1804] [serial = 1029] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa80297e400) [pid = 1804] [serial = 828] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa80e2f6400) [pid = 1804] [serial = 983] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80ee6a400) [pid = 1804] [serial = 756] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa7fe148000) [pid = 1804] [serial = 977] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa81259b000) [pid = 1804] [serial = 1038] [outer = (nil)] [url = about:blank] 11:46:28 INFO - PROCESS | 1804 | 1461609988522 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1536ms 11:46:28 INFO - PROCESS | 1804 | 1461609988548 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 1804 | 1461609988551 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 11:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:46:28 INFO - PROCESS | 1804 | 1461609988557 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 1804 | 1461609988559 Marionette TRACE conn3 <- [1,1490,null,{}] 11:46:28 INFO - PROCESS | 1804 | 1461609988573 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:28 INFO - PROCESS | 1804 | 1461609988724 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:46:28 INFO - PROCESS | 1804 | 1461609988742 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802495800 == 131 [pid = 1804] [id = 380] 11:46:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa807b59000) [pid = 1804] [serial = 1141] [outer = (nil)] 11:46:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa80d19b800) [pid = 1804] [serial = 1142] [outer = 0x7fa807b59000] 11:46:28 INFO - PROCESS | 1804 | 1461609988810 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa80d948800) [pid = 1804] [serial = 1143] [outer = 0x7fa807b59000] 11:46:29 INFO - PROCESS | 1804 | 1461609989676 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1136ms 11:46:29 INFO - PROCESS | 1804 | 1461609989693 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 1804 | 1461609989696 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:46:29 INFO - PROCESS | 1804 | 1461609989702 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 1804 | 1461609989704 Marionette TRACE conn3 <- [1,1494,null,{}] 11:46:29 INFO - PROCESS | 1804 | 1461609989709 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:29 INFO - PROCESS | 1804 | 1461609989945 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:46:30 INFO - PROCESS | 1804 | 1461609990045 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807820800 == 132 [pid = 1804] [id = 381] 11:46:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa807b60400) [pid = 1804] [serial = 1144] [outer = (nil)] 11:46:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa80e153000) [pid = 1804] [serial = 1145] [outer = 0x7fa807b60400] 11:46:30 INFO - PROCESS | 1804 | 1461609990106 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa80e72f800) [pid = 1804] [serial = 1146] [outer = 0x7fa807b60400] 11:46:30 INFO - PROCESS | 1804 | 1461609990906 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1226ms 11:46:30 INFO - PROCESS | 1804 | 1461609990928 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 1804 | 1461609990933 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 11:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:46:30 INFO - PROCESS | 1804 | 1461609990941 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 1804 | 1461609990943 Marionette TRACE conn3 <- [1,1498,null,{}] 11:46:30 INFO - PROCESS | 1804 | 1461609990948 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:31 INFO - PROCESS | 1804 | 1461609991157 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:46:31 INFO - PROCESS | 1804 | 1461609991208 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d3a9000 == 133 [pid = 1804] [id = 382] 11:46:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa80e8e3000) [pid = 1804] [serial = 1147] [outer = (nil)] 11:46:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa80ea16400) [pid = 1804] [serial = 1148] [outer = 0x7fa80e8e3000] 11:46:31 INFO - PROCESS | 1804 | 1461609991345 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80fa14c00) [pid = 1804] [serial = 1149] [outer = 0x7fa80e8e3000] 11:46:32 INFO - PROCESS | 1804 | 1461609992175 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1278ms 11:46:32 INFO - PROCESS | 1804 | 1461609992219 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 1804 | 1461609992222 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 11:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:46:32 INFO - PROCESS | 1804 | 1461609992233 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 1804 | 1461609992235 Marionette TRACE conn3 <- [1,1502,null,{}] 11:46:32 INFO - PROCESS | 1804 | 1461609992238 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:32 INFO - PROCESS | 1804 | 1461609992890 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa801f45c00) [pid = 1804] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa817695800) [pid = 1804] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa802f66400) [pid = 1804] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa824ca6400) [pid = 1804] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa801f43400) [pid = 1804] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa811320c00) [pid = 1804] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa8160da000) [pid = 1804] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa81237f400) [pid = 1804] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa8120a4000) [pid = 1804] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa814998400) [pid = 1804] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa80fa22000) [pid = 1804] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa825f08400) [pid = 1804] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa80dcbd400) [pid = 1804] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa80dcc6c00) [pid = 1804] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa802f66800) [pid = 1804] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa8013e7400) [pid = 1804] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa8013e8800) [pid = 1804] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa8013ef000) [pid = 1804] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa8078a8400) [pid = 1804] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa802f6c800) [pid = 1804] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa8078a9800) [pid = 1804] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa8122aec00) [pid = 1804] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa801f4dc00) [pid = 1804] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80285cc00) [pid = 1804] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa7fe13bc00) [pid = 1804] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa801e3b800) [pid = 1804] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa8120a3800) [pid = 1804] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa80fe9b800) [pid = 1804] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa80e159000) [pid = 1804] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa80e14b400) [pid = 1804] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa80297d400) [pid = 1804] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa7fe13d400) [pid = 1804] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa80e2fc400) [pid = 1804] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa807b5ec00) [pid = 1804] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa801e3f400) [pid = 1804] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa8013f4400) [pid = 1804] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa80297dc00) [pid = 1804] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa8122b0800) [pid = 1804] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa8013f3000) [pid = 1804] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa802977c00) [pid = 1804] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa802973000) [pid = 1804] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:46:32 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa80de1dc00) [pid = 1804] [serial = 33] [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:46:33 INFO - PROCESS | 1804 | 1461609993205 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fecce000 == 134 [pid = 1804] [id = 383] 11:46:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa7fe139800) [pid = 1804] [serial = 1150] [outer = (nil)] 11:46:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa7fe13ec00) [pid = 1804] [serial = 1151] [outer = 0x7fa7fe139800] 11:46:33 INFO - PROCESS | 1804 | 1461609993276 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa8013ea800) [pid = 1804] [serial = 1152] [outer = 0x7fa7fe139800] 11:46:34 INFO - PROCESS | 1804 | 1461609994147 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1978ms 11:46:34 INFO - PROCESS | 1804 | 1461609994214 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 1804 | 1461609994220 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:46:34 INFO - PROCESS | 1804 | 1461609994228 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 1804 | 1461609994233 Marionette TRACE conn3 <- [1,1506,null,{}] 11:46:34 INFO - PROCESS | 1804 | 1461609994240 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:34 INFO - PROCESS | 1804 | 1461609994422 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:46:34 INFO - PROCESS | 1804 | 1461609994611 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e0d800 == 135 [pid = 1804] [id = 384] 11:46:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa7fe13bc00) [pid = 1804] [serial = 1153] [outer = (nil)] 11:46:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa802973000) [pid = 1804] [serial = 1154] [outer = 0x7fa7fe13bc00] 11:46:34 INFO - PROCESS | 1804 | 1461609994687 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa802f6c800) [pid = 1804] [serial = 1155] [outer = 0x7fa7fe13bc00] 11:46:35 INFO - PROCESS | 1804 | 1461609995575 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1384ms 11:46:35 INFO - PROCESS | 1804 | 1461609995615 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:46:35 INFO - PROCESS | 1804 | 1461609995621 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 11:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:46:35 INFO - PROCESS | 1804 | 1461609995626 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - PROCESS | 1804 | 1461609995630 Marionette TRACE conn3 <- [1,1510,null,{}] 11:46:35 INFO - PROCESS | 1804 | 1461609995635 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:35 INFO - PROCESS | 1804 | 1461609995818 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:46:36 INFO - PROCESS | 1804 | 1461609996006 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80781a800 == 136 [pid = 1804] [id = 385] 11:46:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa8059cf000) [pid = 1804] [serial = 1156] [outer = (nil)] 11:46:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa8078b3400) [pid = 1804] [serial = 1157] [outer = 0x7fa8059cf000] 11:46:36 INFO - PROCESS | 1804 | 1461609996073 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa8079e8000) [pid = 1804] [serial = 1158] [outer = 0x7fa8059cf000] 11:46:37 INFO - PROCESS | 1804 | 1461609997038 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1435ms 11:46:37 INFO - PROCESS | 1804 | 1461609997062 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 1804 | 1461609997066 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 11:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:46:37 INFO - PROCESS | 1804 | 1461609997080 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 1804 | 1461609997088 Marionette TRACE conn3 <- [1,1514,null,{}] 11:46:37 INFO - PROCESS | 1804 | 1461609997094 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:37 INFO - PROCESS | 1804 | 1461609997265 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:46:37 INFO - PROCESS | 1804 | 1461609997454 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e81d000 == 137 [pid = 1804] [id = 386] 11:46:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa8060d2800) [pid = 1804] [serial = 1159] [outer = (nil)] 11:46:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80e2dc800) [pid = 1804] [serial = 1160] [outer = 0x7fa8060d2800] 11:46:37 INFO - PROCESS | 1804 | 1461609997522 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80e2fc400) [pid = 1804] [serial = 1161] [outer = 0x7fa8060d2800] 11:46:38 INFO - PROCESS | 1804 | 1461609998325 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1290ms 11:46:38 INFO - PROCESS | 1804 | 1461609998363 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:46:38 INFO - PROCESS | 1804 | 1461609998366 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 11:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:46:38 INFO - PROCESS | 1804 | 1461609998372 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 1804 | 1461609998375 Marionette TRACE conn3 <- [1,1518,null,{}] 11:46:38 INFO - PROCESS | 1804 | 1461609998380 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:38 INFO - PROCESS | 1804 | 1461609998546 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:46:38 INFO - PROCESS | 1804 | 1461609998732 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8115ac000 == 138 [pid = 1804] [id = 387] 11:46:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80d946400) [pid = 1804] [serial = 1162] [outer = (nil)] 11:46:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80e766800) [pid = 1804] [serial = 1163] [outer = 0x7fa80d946400] 11:46:38 INFO - PROCESS | 1804 | 1461609998806 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80fa16c00) [pid = 1804] [serial = 1164] [outer = 0x7fa80d946400] 11:46:39 INFO - PROCESS | 1804 | 1461609999672 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1328ms 11:46:39 INFO - PROCESS | 1804 | 1461609999702 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 1804 | 1461609999705 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 11:46:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:46:39 INFO - PROCESS | 1804 | 1461609999711 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 1804 | 1461609999713 Marionette TRACE conn3 <- [1,1522,null,{}] 11:46:39 INFO - PROCESS | 1804 | 1461609999718 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:39 INFO - PROCESS | 1804 | 1461609999875 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:46:40 INFO - PROCESS | 1804 | 1461610000062 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b66000 == 139 [pid = 1804] [id = 388] 11:46:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa8113f9400) [pid = 1804] [serial = 1165] [outer = (nil)] 11:46:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa8114dec00) [pid = 1804] [serial = 1166] [outer = 0x7fa8113f9400] 11:46:40 INFO - PROCESS | 1804 | 1461610000140 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa811b0d000) [pid = 1804] [serial = 1167] [outer = 0x7fa8113f9400] 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1804 | 1461610000951 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:46:40 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:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:46:40 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:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:46:40 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:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:46:40 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:46:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:46:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1283ms 11:46:41 INFO - PROCESS | 1804 | 1461610000998 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 1804 | 1461610001002 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 11:46:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:46:41 INFO - PROCESS | 1804 | 1461610001007 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 1804 | 1461610001009 Marionette TRACE conn3 <- [1,1526,null,{}] 11:46:41 INFO - PROCESS | 1804 | 1461610001015 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:41 INFO - PROCESS | 1804 | 1461610001176 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:46:41 INFO - PROCESS | 1804 | 1461610001373 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816028000 == 140 [pid = 1804] [id = 389] 11:46:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa80e772400) [pid = 1804] [serial = 1168] [outer = (nil)] 11:46:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa811c79000) [pid = 1804] [serial = 1169] [outer = 0x7fa80e772400] 11:46:41 INFO - PROCESS | 1804 | 1461610001438 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa8122a8800) [pid = 1804] [serial = 1170] [outer = 0x7fa80e772400] 11:46:42 INFO - PROCESS | 1804 | 1461610002302 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:46:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:46:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:46:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:46:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1335ms 11:46:42 INFO - PROCESS | 1804 | 1461610002346 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:46:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:46:42 INFO - PROCESS | 1804 | 1461610002351 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 11:46:42 INFO - PROCESS | 1804 | 1461610002375 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 1804 | 1461610002379 Marionette TRACE conn3 <- [1,1530,null,{}] 11:46:42 INFO - PROCESS | 1804 | 1461610002389 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:42 INFO - PROCESS | 1804 | 1461610002600 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:46:42 INFO - PROCESS | 1804 | 1461610002787 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e95800 == 141 [pid = 1804] [id = 390] 11:46:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa811518400) [pid = 1804] [serial = 1171] [outer = (nil)] 11:46:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa8122b2c00) [pid = 1804] [serial = 1172] [outer = 0x7fa811518400] 11:46:42 INFO - PROCESS | 1804 | 1461610002855 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa813d34000) [pid = 1804] [serial = 1173] [outer = 0x7fa811518400] 11:46:43 INFO - PROCESS | 1804 | 1461610003564 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:46:43 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:46:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:46:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:46:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:46:43 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:46:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:46:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1248ms 11:46:43 INFO - PROCESS | 1804 | 1461610003607 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:46:43 INFO - PROCESS | 1804 | 1461610003610 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 11:46:43 INFO - PROCESS | 1804 | 1461610003616 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 1804 | 1461610003619 Marionette TRACE conn3 <- [1,1534,null,{}] 11:46:43 INFO - PROCESS | 1804 | 1461610003623 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:43 INFO - PROCESS | 1804 | 1461610003808 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:46:43 INFO - PROCESS | 1804 | 1461610003973 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e068000 == 142 [pid = 1804] [id = 391] 11:46:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa8122ae000) [pid = 1804] [serial = 1174] [outer = (nil)] 11:46:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa8152dc800) [pid = 1804] [serial = 1175] [outer = 0x7fa8122ae000] 11:46:44 INFO - PROCESS | 1804 | 1461610004037 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80fe92400) [pid = 1804] [serial = 1176] [outer = 0x7fa8122ae000] 11:46:44 INFO - PROCESS | 1804 | 1461610004913 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1327ms 11:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:46:44 INFO - PROCESS | 1804 | 1461610004944 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:46:44 INFO - PROCESS | 1804 | 1461610004947 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 11:46:44 INFO - PROCESS | 1804 | 1461610004953 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - PROCESS | 1804 | 1461610004956 Marionette TRACE conn3 <- [1,1538,null,{}] 11:46:44 INFO - PROCESS | 1804 | 1461610004961 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:45 INFO - PROCESS | 1804 | 1461610005132 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:46:45 INFO - PROCESS | 1804 | 1461610005328 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f5a800 == 143 [pid = 1804] [id = 392] 11:46:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa80e770400) [pid = 1804] [serial = 1177] [outer = (nil)] 11:46:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa816c5d400) [pid = 1804] [serial = 1178] [outer = 0x7fa80e770400] 11:46:45 INFO - PROCESS | 1804 | 1461610005400 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa817693c00) [pid = 1804] [serial = 1179] [outer = 0x7fa80e770400] 11:46:46 INFO - PROCESS | 1804 | 1461610006297 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1385ms 11:46:46 INFO - PROCESS | 1804 | 1461610006337 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 1804 | 1461610006341 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 11:46:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:46:46 INFO - PROCESS | 1804 | 1461610006346 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 1804 | 1461610006348 Marionette TRACE conn3 <- [1,1542,null,{}] 11:46:46 INFO - PROCESS | 1804 | 1461610006353 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:46 INFO - PROCESS | 1804 | 1461610006526 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:46:46 INFO - PROCESS | 1804 | 1461610006717 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829976800 == 144 [pid = 1804] [id = 393] 11:46:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa817692000) [pid = 1804] [serial = 1180] [outer = (nil)] 11:46:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa817ba0400) [pid = 1804] [serial = 1181] [outer = 0x7fa817692000] 11:46:46 INFO - PROCESS | 1804 | 1461610006810 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa81a25e400) [pid = 1804] [serial = 1182] [outer = 0x7fa817692000] 11:46:47 INFO - PROCESS | 1804 | 1461610007685 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:46:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1380ms 11:46:47 INFO - PROCESS | 1804 | 1461610007728 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:46:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:46:47 INFO - PROCESS | 1804 | 1461610007732 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 11:46:47 INFO - PROCESS | 1804 | 1461610007739 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:46:47 INFO - PROCESS | 1804 | 1461610007743 Marionette TRACE conn3 <- [1,1546,null,{}] 11:46:47 INFO - PROCESS | 1804 | 1461610007748 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:47 INFO - PROCESS | 1804 | 1461610007971 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:46:48 INFO - PROCESS | 1804 | 1461610008163 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf84000 == 145 [pid = 1804] [id = 394] 11:46:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa817695800) [pid = 1804] [serial = 1183] [outer = (nil)] 11:46:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa823e15000) [pid = 1804] [serial = 1184] [outer = 0x7fa817695800] 11:46:48 INFO - PROCESS | 1804 | 1461610008231 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa824a68400) [pid = 1804] [serial = 1185] [outer = 0x7fa817695800] 11:46:49 INFO - PROCESS | 1804 | 1461610009086 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:46:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1380ms 11:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:46:49 INFO - PROCESS | 1804 | 1461610009118 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:46:49 INFO - PROCESS | 1804 | 1461610009121 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 11:46:49 INFO - PROCESS | 1804 | 1461610009127 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:46:49 INFO - PROCESS | 1804 | 1461610009130 Marionette TRACE conn3 <- [1,1550,null,{}] 11:46:49 INFO - PROCESS | 1804 | 1461610009134 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:49 INFO - PROCESS | 1804 | 1461610009308 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:46:49 INFO - PROCESS | 1804 | 1461610009505 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e59b000 == 146 [pid = 1804] [id = 395] 11:46:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa80e768000) [pid = 1804] [serial = 1186] [outer = (nil)] 11:46:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa824c9b400) [pid = 1804] [serial = 1187] [outer = 0x7fa80e768000] 11:46:49 INFO - PROCESS | 1804 | 1461610009583 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa824f52c00) [pid = 1804] [serial = 1188] [outer = 0x7fa80e768000] 11:46:50 INFO - PROCESS | 1804 | 1461610010425 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1332ms 11:46:50 INFO - PROCESS | 1804 | 1461610010458 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:46:50 INFO - PROCESS | 1804 | 1461610010470 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 11:46:50 INFO - PROCESS | 1804 | 1461610010475 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 1804 | 1461610010477 Marionette TRACE conn3 <- [1,1554,null,{}] 11:46:50 INFO - PROCESS | 1804 | 1461610010483 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:50 INFO - PROCESS | 1804 | 1461610010654 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:46:50 INFO - PROCESS | 1804 | 1461610010858 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80561e000 == 147 [pid = 1804] [id = 396] 11:46:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa811c65400) [pid = 1804] [serial = 1189] [outer = (nil)] 11:46:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa825e3c000) [pid = 1804] [serial = 1190] [outer = 0x7fa811c65400] 11:46:50 INFO - PROCESS | 1804 | 1461610010967 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa826171400) [pid = 1804] [serial = 1191] [outer = 0x7fa811c65400] 11:46:51 INFO - PROCESS | 1804 | 1461610011904 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1482ms 11:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:46:51 INFO - PROCESS | 1804 | 1461610011959 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 1804 | 1461610011962 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 11:46:51 INFO - PROCESS | 1804 | 1461610011968 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 1804 | 1461610011971 Marionette TRACE conn3 <- [1,1558,null,{}] 11:46:51 INFO - PROCESS | 1804 | 1461610011976 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:52 INFO - PROCESS | 1804 | 1461610012158 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:46:52 INFO - PROCESS | 1804 | 1461610012359 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febd6800 == 148 [pid = 1804] [id = 397] 11:46:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa7feb8d000) [pid = 1804] [serial = 1192] [outer = (nil)] 11:46:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa8059c3000) [pid = 1804] [serial = 1193] [outer = 0x7fa7feb8d000] 11:46:52 INFO - PROCESS | 1804 | 1461610012434 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa825fbdc00) [pid = 1804] [serial = 1194] [outer = 0x7fa7feb8d000] 11:46:53 INFO - PROCESS | 1804 | 1461610013328 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1437ms 11:46:53 INFO - PROCESS | 1804 | 1461610013404 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 1804 | 1461610013407 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 11:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:46:53 INFO - PROCESS | 1804 | 1461610013413 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 1804 | 1461610013415 Marionette TRACE conn3 <- [1,1562,null,{}] 11:46:53 INFO - PROCESS | 1804 | 1461610013421 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:53 INFO - PROCESS | 1804 | 1461610013607 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:46:53 INFO - PROCESS | 1804 | 1461610013815 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006d3000 == 149 [pid = 1804] [id = 398] 11:46:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa7fe13a400) [pid = 1804] [serial = 1195] [outer = (nil)] 11:46:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa801456000) [pid = 1804] [serial = 1196] [outer = 0x7fa7fe13a400] 11:46:53 INFO - PROCESS | 1804 | 1461610013927 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa80286ac00) [pid = 1804] [serial = 1197] [outer = 0x7fa7fe13a400] 11:46:55 INFO - PROCESS | 1804 | 1461610015089 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1730ms 11:46:55 INFO - PROCESS | 1804 | 1461610015144 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 1804 | 1461610015148 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 11:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:46:55 INFO - PROCESS | 1804 | 1461610015156 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 1804 | 1461610015161 Marionette TRACE conn3 <- [1,1566,null,{}] 11:46:55 INFO - PROCESS | 1804 | 1461610015170 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:55 INFO - PROCESS | 1804 | 1461610015358 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:46:55 INFO - PROCESS | 1804 | 1461610015574 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fa2800 == 150 [pid = 1804] [id = 399] 11:46:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa801f49400) [pid = 1804] [serial = 1198] [outer = (nil)] 11:46:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa802308800) [pid = 1804] [serial = 1199] [outer = 0x7fa801f49400] 11:46:55 INFO - PROCESS | 1804 | 1461610015654 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa802978000) [pid = 1804] [serial = 1200] [outer = 0x7fa801f49400] 11:46:56 INFO - PROCESS | 1804 | 1461610016555 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1436ms 11:46:56 INFO - PROCESS | 1804 | 1461610016594 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 1804 | 1461610016603 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 11:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:46:56 INFO - PROCESS | 1804 | 1461610016614 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 1804 | 1461610016618 Marionette TRACE conn3 <- [1,1570,null,{}] 11:46:56 INFO - PROCESS | 1804 | 1461610016624 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:56 INFO - PROCESS | 1804 | 1461610016851 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:46:57 INFO - PROCESS | 1804 | 1461610017277 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801bcc800 == 151 [pid = 1804] [id = 400] 11:46:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa802f62800) [pid = 1804] [serial = 1201] [outer = (nil)] 11:46:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa8060d6c00) [pid = 1804] [serial = 1202] [outer = 0x7fa802f62800] 11:46:57 INFO - PROCESS | 1804 | 1461610017347 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa8078e5800) [pid = 1804] [serial = 1203] [outer = 0x7fa802f62800] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8024a6000 == 150 [pid = 1804] [id = 340] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa80230a800) [pid = 1804] [serial = 1067] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80ed97800 == 149 [pid = 1804] [id = 12] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d3a9000 == 148 [pid = 1804] [id = 382] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807820800 == 147 [pid = 1804] [id = 381] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802495800 == 146 [pid = 1804] [id = 380] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004bf800 == 145 [pid = 1804] [id = 379] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fbb800 == 144 [pid = 1804] [id = 378] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8042b2000 == 143 [pid = 1804] [id = 376] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82806d000 == 142 [pid = 1804] [id = 375] 11:46:58 INFO - PROCESS | 1804 | 1461610018342 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eeed800 == 141 [pid = 1804] [id = 374] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819037800 == 140 [pid = 1804] [id = 373] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e8c800 == 139 [pid = 1804] [id = 372] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ef3000 == 138 [pid = 1804] [id = 371] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8165a2800 == 137 [pid = 1804] [id = 370] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124cc800 == 136 [pid = 1804] [id = 369] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811ab1000 == 135 [pid = 1804] [id = 368] 11:46:58 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801dd1000 == 134 [pid = 1804] [id = 365] 11:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1779ms 11:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:46:58 INFO - PROCESS | 1804 | 1461610018393 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:46:58 INFO - PROCESS | 1804 | 1461610018395 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 11:46:58 INFO - PROCESS | 1804 | 1461610018401 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 1804 | 1461610018407 Marionette TRACE conn3 <- [1,1574,null,{}] 11:46:58 INFO - PROCESS | 1804 | 1461610018421 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:58 INFO - PROCESS | 1804 | 1461610018593 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa80e76c000) [pid = 1804] [serial = 861] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa811ced000) [pid = 1804] [serial = 864] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa829c4cc00) [pid = 1804] [serial = 882] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa8013f5000) [pid = 1804] [serial = 885] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80145d000) [pid = 1804] [serial = 888] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa82a1c1c00) [pid = 1804] [serial = 891] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa80e595000) [pid = 1804] [serial = 894] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80e2f3400) [pid = 1804] [serial = 924] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa811c75c00) [pid = 1804] [serial = 927] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa816e27c00) [pid = 1804] [serial = 930] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa829964c00) [pid = 1804] [serial = 948] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80286a000) [pid = 1804] [serial = 951] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa80424cc00) [pid = 1804] [serial = 954] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa801e47400) [pid = 1804] [serial = 957] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80424c400) [pid = 1804] [serial = 945] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa824c99400) [pid = 1804] [serial = 936] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa802f71800) [pid = 1804] [serial = 879] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa829c42800) [pid = 1804] [serial = 939] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa801f4fc00) [pid = 1804] [serial = 942] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa817b4e800) [pid = 1804] [serial = 999] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa824f94400) [pid = 1804] [serial = 873] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa81a263800) [pid = 1804] [serial = 933] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa81710ec00) [pid = 1804] [serial = 996] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa817693800) [pid = 1804] [serial = 867] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa81a2f4800) [pid = 1804] [serial = 870] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa829aaf800) [pid = 1804] [serial = 876] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa81259c000) [pid = 1804] [serial = 993] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa811cf1000) [pid = 1804] [serial = 990] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa811b0b000) [pid = 1804] [serial = 987] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80e73a000) [pid = 1804] [serial = 984] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa80d269400) [pid = 1804] [serial = 981] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa801e41000) [pid = 1804] [serial = 978] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80e773000) [pid = 1804] [serial = 1085] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa80dcc5000) [pid = 1804] [serial = 1082] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80285ec00) [pid = 1804] [serial = 1071] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa801f4cc00) [pid = 1804] [serial = 1070] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa80ff2c400) [pid = 1804] [serial = 1088] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa80c03ac00) [pid = 1804] [serial = 1046] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa80424f000) [pid = 1804] [serial = 1074] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa802f69c00) [pid = 1804] [serial = 1073] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa80406f800) [pid = 1804] [serial = 1061] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa81150b400) [pid = 1804] [serial = 1049] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa8160da800) [pid = 1804] [serial = 1041] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa807b5e000) [pid = 1804] [serial = 1077] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa8079eac00) [pid = 1804] [serial = 1076] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa817b16c00) [pid = 1804] [serial = 1055] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa804249800) [pid = 1804] [serial = 1043] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa81259f800) [pid = 1804] [serial = 1052] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa807b61800) [pid = 1804] [serial = 1079] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa80d1a1400) [pid = 1804] [serial = 1080] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa80e597c00) [pid = 1804] [serial = 1091] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa807b59400) [pid = 1804] [serial = 1064] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa825ee2800) [pid = 1804] [serial = 1058] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa80fe94c00) [pid = 1804] [serial = 747] [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:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa8114d6000) [pid = 1804] [serial = 1089] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa80ea24000) [pid = 1804] [serial = 1086] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa80fe99c00) [pid = 1804] [serial = 1092] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa80e152800) [pid = 1804] [serial = 1083] [outer = (nil)] [url = about:blank] 11:46:58 INFO - PROCESS | 1804 | 1461610018824 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d1f800 == 135 [pid = 1804] [id = 401] 11:46:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa801e47400) [pid = 1804] [serial = 1204] [outer = (nil)] 11:46:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa804249800) [pid = 1804] [serial = 1205] [outer = 0x7fa801e47400] 11:46:58 INFO - PROCESS | 1804 | 1461610018900 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa80d268800) [pid = 1804] [serial = 1206] [outer = 0x7fa801e47400] 11:46:59 INFO - PROCESS | 1804 | 1461610019613 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1235ms 11:46:59 INFO - PROCESS | 1804 | 1461610019636 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 1804 | 1461610019640 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 11:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:46:59 INFO - PROCESS | 1804 | 1461610019645 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 1804 | 1461610019647 Marionette TRACE conn3 <- [1,1578,null,{}] 11:46:59 INFO - PROCESS | 1804 | 1461610019652 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:46:59 INFO - PROCESS | 1804 | 1461610019841 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:47:00 INFO - PROCESS | 1804 | 1461610019996 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030b4800 == 136 [pid = 1804] [id = 402] 11:47:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa801f4fc00) [pid = 1804] [serial = 1207] [outer = (nil)] 11:47:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa80e2f6800) [pid = 1804] [serial = 1208] [outer = 0x7fa801f4fc00] 11:47:00 INFO - PROCESS | 1804 | 1461610020056 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa80e76ac00) [pid = 1804] [serial = 1209] [outer = 0x7fa801f4fc00] 11:47:00 INFO - PROCESS | 1804 | 1461610020774 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1174ms 11:47:00 INFO - PROCESS | 1804 | 1461610020820 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 1804 | 1461610020823 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 11:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:47:00 INFO - PROCESS | 1804 | 1461610020828 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 1804 | 1461610020841 Marionette TRACE conn3 <- [1,1582,null,{}] 11:47:00 INFO - PROCESS | 1804 | 1461610020845 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:01 INFO - PROCESS | 1804 | 1461610021100 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:47:01 INFO - PROCESS | 1804 | 1461610021126 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d21b800 == 137 [pid = 1804] [id = 403] 11:47:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa807b53000) [pid = 1804] [serial = 1210] [outer = (nil)] 11:47:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa80ea1d800) [pid = 1804] [serial = 1211] [outer = 0x7fa807b53000] 11:47:01 INFO - PROCESS | 1804 | 1461610021183 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa80fa1a000) [pid = 1804] [serial = 1212] [outer = 0x7fa807b53000] 11:47:02 INFO - PROCESS | 1804 | 1461610022100 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1286ms 11:47:02 INFO - PROCESS | 1804 | 1461610022129 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 1804 | 1461610022134 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 11:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:47:02 INFO - PROCESS | 1804 | 1461610022144 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 1804 | 1461610022146 Marionette TRACE conn3 <- [1,1586,null,{}] 11:47:02 INFO - PROCESS | 1804 | 1461610022166 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:02 INFO - PROCESS | 1804 | 1461610022453 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:47:02 INFO - PROCESS | 1804 | 1461610022483 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d3b0000 == 138 [pid = 1804] [id = 404] 11:47:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa8115c9400) [pid = 1804] [serial = 1213] [outer = (nil)] 11:47:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa811c6fc00) [pid = 1804] [serial = 1214] [outer = 0x7fa8115c9400] 11:47:02 INFO - PROCESS | 1804 | 1461610022547 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa812061400) [pid = 1804] [serial = 1215] [outer = 0x7fa8115c9400] 11:47:03 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa807b60400) [pid = 1804] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:47:03 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa802864000) [pid = 1804] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:47:03 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa802309000) [pid = 1804] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:47:03 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa807b59000) [pid = 1804] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:47:03 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa80e3b4000) [pid = 1804] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:47:03 INFO - PROCESS | 1804 | 1461610023425 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1345ms 11:47:03 INFO - PROCESS | 1804 | 1461610023486 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 1804 | 1461610023489 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 11:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:47:03 INFO - PROCESS | 1804 | 1461610023494 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 1804 | 1461610023497 Marionette TRACE conn3 <- [1,1590,null,{}] 11:47:03 INFO - PROCESS | 1804 | 1461610023511 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:03 INFO - PROCESS | 1804 | 1461610023730 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:47:03 INFO - PROCESS | 1804 | 1461610023748 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db4c800 == 139 [pid = 1804] [id = 405] 11:47:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa807b5f800) [pid = 1804] [serial = 1216] [outer = (nil)] 11:47:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa8120abc00) [pid = 1804] [serial = 1217] [outer = 0x7fa807b5f800] 11:47:03 INFO - PROCESS | 1804 | 1461610023807 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa81259dc00) [pid = 1804] [serial = 1218] [outer = 0x7fa807b5f800] 11:47:04 INFO - PROCESS | 1804 | 1461610024581 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1130ms 11:47:04 INFO - PROCESS | 1804 | 1461610024625 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 1804 | 1461610024628 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 11:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:47:04 INFO - PROCESS | 1804 | 1461610024642 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 1804 | 1461610024644 Marionette TRACE conn3 <- [1,1594,null,{}] 11:47:04 INFO - PROCESS | 1804 | 1461610024649 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:04 INFO - PROCESS | 1804 | 1461610024803 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:47:04 INFO - PROCESS | 1804 | 1461610024816 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e80d000 == 140 [pid = 1804] [id = 406] 11:47:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa8122b4800) [pid = 1804] [serial = 1219] [outer = (nil)] 11:47:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa816215000) [pid = 1804] [serial = 1220] [outer = 0x7fa8122b4800] 11:47:04 INFO - PROCESS | 1804 | 1461610024873 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa81707cc00) [pid = 1804] [serial = 1221] [outer = 0x7fa8122b4800] 11:47:06 INFO - PROCESS | 1804 | 1461610026023 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1434ms 11:47:06 INFO - PROCESS | 1804 | 1461610026069 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:47:06 INFO - PROCESS | 1804 | 1461610026076 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 11:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:47:06 INFO - PROCESS | 1804 | 1461610026085 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:47:06 INFO - PROCESS | 1804 | 1461610026088 Marionette TRACE conn3 <- [1,1598,null,{}] 11:47:06 INFO - PROCESS | 1804 | 1461610026096 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:06 INFO - PROCESS | 1804 | 1461610026289 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:47:06 INFO - PROCESS | 1804 | 1461610026482 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dca000 == 141 [pid = 1804] [id = 407] 11:47:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa801f4b800) [pid = 1804] [serial = 1222] [outer = (nil)] 11:47:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa80297b800) [pid = 1804] [serial = 1223] [outer = 0x7fa801f4b800] 11:47:06 INFO - PROCESS | 1804 | 1461610026557 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80424f000) [pid = 1804] [serial = 1224] [outer = 0x7fa801f4b800] 11:47:07 INFO - PROCESS | 1804 | 1461610027476 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1428ms 11:47:07 INFO - PROCESS | 1804 | 1461610027513 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 1804 | 1461610027522 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 11:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:47:07 INFO - PROCESS | 1804 | 1461610027531 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 1804 | 1461610027534 Marionette TRACE conn3 <- [1,1602,null,{}] 11:47:07 INFO - PROCESS | 1804 | 1461610027540 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:07 INFO - PROCESS | 1804 | 1461610027722 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:47:07 INFO - PROCESS | 1804 | 1461610027917 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0df000 == 142 [pid = 1804] [id = 408] 11:47:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa802865000) [pid = 1804] [serial = 1225] [outer = (nil)] 11:47:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa807b59800) [pid = 1804] [serial = 1226] [outer = 0x7fa802865000] 11:47:07 INFO - PROCESS | 1804 | 1461610027987 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80e14b000) [pid = 1804] [serial = 1227] [outer = 0x7fa802865000] 11:47:08 INFO - PROCESS | 1804 | 1461610028919 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1431ms 11:47:08 INFO - PROCESS | 1804 | 1461610028963 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 1804 | 1461610028967 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 11:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:47:08 INFO - PROCESS | 1804 | 1461610028974 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 1804 | 1461610028979 Marionette TRACE conn3 <- [1,1606,null,{}] 11:47:08 INFO - PROCESS | 1804 | 1461610028995 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:09 INFO - PROCESS | 1804 | 1461610029189 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:47:09 INFO - PROCESS | 1804 | 1461610029380 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811616800 == 143 [pid = 1804] [id = 409] 11:47:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80ff38c00) [pid = 1804] [serial = 1228] [outer = (nil)] 11:47:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa8115c8c00) [pid = 1804] [serial = 1229] [outer = 0x7fa80ff38c00] 11:47:09 INFO - PROCESS | 1804 | 1461610029464 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa811c6e800) [pid = 1804] [serial = 1230] [outer = 0x7fa80ff38c00] 11:47:10 INFO - PROCESS | 1804 | 1461610030292 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1382ms 11:47:10 INFO - PROCESS | 1804 | 1461610030356 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 1804 | 1461610030361 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 11:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:47:10 INFO - PROCESS | 1804 | 1461610030366 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 1804 | 1461610030368 Marionette TRACE conn3 <- [1,1610,null,{}] 11:47:10 INFO - PROCESS | 1804 | 1461610030373 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:10 INFO - PROCESS | 1804 | 1461610030564 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:47:10 INFO - PROCESS | 1804 | 1461610030752 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811fb4000 == 144 [pid = 1804] [id = 410] 11:47:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa811320c00) [pid = 1804] [serial = 1231] [outer = (nil)] 11:47:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa8125a5000) [pid = 1804] [serial = 1232] [outer = 0x7fa811320c00] 11:47:10 INFO - PROCESS | 1804 | 1461610030822 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa81615e800) [pid = 1804] [serial = 1233] [outer = 0x7fa811320c00] 11:47:11 INFO - PROCESS | 1804 | 1461610031615 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1279ms 11:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:47:11 INFO - PROCESS | 1804 | 1461610031646 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 1804 | 1461610031649 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 11:47:11 INFO - PROCESS | 1804 | 1461610031656 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 1804 | 1461610031659 Marionette TRACE conn3 <- [1,1614,null,{}] 11:47:11 INFO - PROCESS | 1804 | 1461610031665 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:11 INFO - PROCESS | 1804 | 1461610031878 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:47:12 INFO - PROCESS | 1804 | 1461610032079 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8151a5000 == 145 [pid = 1804] [id = 411] 11:47:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa811ce7000) [pid = 1804] [serial = 1234] [outer = (nil)] 11:47:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa81724dc00) [pid = 1804] [serial = 1235] [outer = 0x7fa811ce7000] 11:47:12 INFO - PROCESS | 1804 | 1461610032152 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa817693800) [pid = 1804] [serial = 1236] [outer = 0x7fa811ce7000] 11:47:13 INFO - PROCESS | 1804 | 1461610033074 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:47:13 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:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1484ms 11:47:13 INFO - PROCESS | 1804 | 1461610033139 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 1804 | 1461610033143 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 11:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:47:13 INFO - PROCESS | 1804 | 1461610033148 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 1804 | 1461610033150 Marionette TRACE conn3 <- [1,1618,null,{}] 11:47:13 INFO - PROCESS | 1804 | 1461610033156 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:13 INFO - PROCESS | 1804 | 1461610033402 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:47:13 INFO - PROCESS | 1804 | 1461610033593 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817ac0000 == 146 [pid = 1804] [id = 412] 11:47:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa817e12c00) [pid = 1804] [serial = 1237] [outer = (nil)] 11:47:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa81a2fc000) [pid = 1804] [serial = 1238] [outer = 0x7fa817e12c00] 11:47:13 INFO - PROCESS | 1804 | 1461610033665 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa824d06400) [pid = 1804] [serial = 1239] [outer = 0x7fa817e12c00] 11:47:14 INFO - PROCESS | 1804 | 1461610034506 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1428ms 11:47:14 INFO - PROCESS | 1804 | 1461610034578 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 1804 | 1461610034582 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 11:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:47:14 INFO - PROCESS | 1804 | 1461610034587 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 1804 | 1461610034589 Marionette TRACE conn3 <- [1,1622,null,{}] 11:47:14 INFO - PROCESS | 1804 | 1461610034595 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:14 INFO - PROCESS | 1804 | 1461610034772 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:47:14 INFO - PROCESS | 1804 | 1461610034962 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b153800 == 147 [pid = 1804] [id = 413] 11:47:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa817e1c400) [pid = 1804] [serial = 1240] [outer = (nil)] 11:47:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa82616c400) [pid = 1804] [serial = 1241] [outer = 0x7fa817e1c400] 11:47:15 INFO - PROCESS | 1804 | 1461610035030 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa828041400) [pid = 1804] [serial = 1242] [outer = 0x7fa817e1c400] 11:47:15 INFO - PROCESS | 1804 | 1461610035806 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1279ms 11:47:15 INFO - PROCESS | 1804 | 1461610035868 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:47:15 INFO - PROCESS | 1804 | 1461610035871 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 11:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:47:15 INFO - PROCESS | 1804 | 1461610035876 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 1804 | 1461610035879 Marionette TRACE conn3 <- [1,1626,null,{}] 11:47:15 INFO - PROCESS | 1804 | 1461610035884 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:16 INFO - PROCESS | 1804 | 1461610036076 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:47:16 INFO - PROCESS | 1804 | 1461610036266 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825c1c000 == 148 [pid = 1804] [id = 414] 11:47:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa824ca2400) [pid = 1804] [serial = 1243] [outer = (nil)] 11:47:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa829891c00) [pid = 1804] [serial = 1244] [outer = 0x7fa824ca2400] 11:47:16 INFO - PROCESS | 1804 | 1461610036332 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa829aa7c00) [pid = 1804] [serial = 1245] [outer = 0x7fa824ca2400] 11:47:17 INFO - PROCESS | 1804 | 1461610037221 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1379ms 11:47:17 INFO - PROCESS | 1804 | 1461610037257 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 1804 | 1461610037260 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 11:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:47:17 INFO - PROCESS | 1804 | 1461610037266 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - PROCESS | 1804 | 1461610037268 Marionette TRACE conn3 <- [1,1630,null,{}] 11:47:17 INFO - PROCESS | 1804 | 1461610037273 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:17 INFO - PROCESS | 1804 | 1461610037448 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:47:17 INFO - PROCESS | 1804 | 1461610037651 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a1b1000 == 149 [pid = 1804] [id = 415] 11:47:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa80d263000) [pid = 1804] [serial = 1246] [outer = (nil)] 11:47:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa829aab400) [pid = 1804] [serial = 1247] [outer = 0x7fa80d263000] 11:47:17 INFO - PROCESS | 1804 | 1461610037766 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa829c4c000) [pid = 1804] [serial = 1248] [outer = 0x7fa80d263000] 11:47:18 INFO - PROCESS | 1804 | 1461610038607 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1375ms 11:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:47:18 INFO - PROCESS | 1804 | 1461610038642 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 1804 | 1461610038644 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 11:47:18 INFO - PROCESS | 1804 | 1461610038650 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 1804 | 1461610038653 Marionette TRACE conn3 <- [1,1634,null,{}] 11:47:18 INFO - PROCESS | 1804 | 1461610038657 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:18 INFO - PROCESS | 1804 | 1461610038834 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:47:19 INFO - PROCESS | 1804 | 1461610039031 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e5a5000 == 150 [pid = 1804] [id = 416] 11:47:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa7fe543c00) [pid = 1804] [serial = 1249] [outer = (nil)] 11:47:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa7fe54c400) [pid = 1804] [serial = 1250] [outer = 0x7fa7fe543c00] 11:47:19 INFO - PROCESS | 1804 | 1461610039097 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa7fe551000) [pid = 1804] [serial = 1251] [outer = 0x7fa7fe543c00] 11:47:19 INFO - PROCESS | 1804 | 1461610039943 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1341ms 11:47:19 INFO - PROCESS | 1804 | 1461610039991 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 1804 | 1461610039994 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 11:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:47:20 INFO - PROCESS | 1804 | 1461610040000 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1804 | 1461610040003 Marionette TRACE conn3 <- [1,1638,null,{}] 11:47:20 INFO - PROCESS | 1804 | 1461610040008 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:20 INFO - PROCESS | 1804 | 1461610040203 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:47:20 INFO - PROCESS | 1804 | 1461610040404 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe4ec800 == 151 [pid = 1804] [id = 417] 11:47:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa7fe545400) [pid = 1804] [serial = 1252] [outer = (nil)] 11:47:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa7fe5c7800) [pid = 1804] [serial = 1253] [outer = 0x7fa7fe545400] 11:47:20 INFO - PROCESS | 1804 | 1461610040483 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa81768b800) [pid = 1804] [serial = 1254] [outer = 0x7fa7fe545400] 11:47:21 INFO - PROCESS | 1804 | 1461610041316 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1377ms 11:47:21 INFO - PROCESS | 1804 | 1461610041378 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 1804 | 1461610041381 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 11:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:47:21 INFO - PROCESS | 1804 | 1461610041386 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 1804 | 1461610041388 Marionette TRACE conn3 <- [1,1642,null,{}] 11:47:21 INFO - PROCESS | 1804 | 1461610041394 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:21 INFO - PROCESS | 1804 | 1461610041566 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:47:21 INFO - PROCESS | 1804 | 1461610041767 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd2de000 == 152 [pid = 1804] [id = 418] 11:47:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa81186d800) [pid = 1804] [serial = 1255] [outer = (nil)] 11:47:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa811c2b800) [pid = 1804] [serial = 1256] [outer = 0x7fa81186d800] 11:47:21 INFO - PROCESS | 1804 | 1461610041901 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa811c2f400) [pid = 1804] [serial = 1257] [outer = 0x7fa81186d800] 11:47:22 INFO - PROCESS | 1804 | 1461610042708 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1379ms 11:47:22 INFO - PROCESS | 1804 | 1461610042767 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 1804 | 1461610042770 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 11:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:47:22 INFO - PROCESS | 1804 | 1461610042776 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 1804 | 1461610042778 Marionette TRACE conn3 <- [1,1646,null,{}] 11:47:22 INFO - PROCESS | 1804 | 1461610042792 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:22 INFO - PROCESS | 1804 | 1461610042977 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:47:23 INFO - PROCESS | 1804 | 1461610043176 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81728f000 == 153 [pid = 1804] [id = 419] 11:47:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa80c07f400) [pid = 1804] [serial = 1258] [outer = (nil)] 11:47:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa80c084800) [pid = 1804] [serial = 1259] [outer = 0x7fa80c07f400] 11:47:23 INFO - PROCESS | 1804 | 1461610043246 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa80c089400) [pid = 1804] [serial = 1260] [outer = 0x7fa80c07f400] 11:47:24 INFO - PROCESS | 1804 | 1461610044112 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1391ms 11:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:47:24 INFO - PROCESS | 1804 | 1461610044168 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 1804 | 1461610044170 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 11:47:24 INFO - PROCESS | 1804 | 1461610044177 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 1804 | 1461610044179 Marionette TRACE conn3 <- [1,1650,null,{}] 11:47:24 INFO - PROCESS | 1804 | 1461610044184 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:24 INFO - PROCESS | 1804 | 1461610044358 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:47:24 INFO - PROCESS | 1804 | 1461610044553 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006ca000 == 154 [pid = 1804] [id = 420] 11:47:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa7feb90c00) [pid = 1804] [serial = 1261] [outer = (nil)] 11:47:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa8078e1400) [pid = 1804] [serial = 1262] [outer = 0x7fa7feb90c00] 11:47:24 INFO - PROCESS | 1804 | 1461610044617 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa811c26c00) [pid = 1804] [serial = 1263] [outer = 0x7fa7feb90c00] 11:47:25 INFO - PROCESS | 1804 | 1461610045443 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1327ms 11:47:26 INFO - PROCESS | 1804 | 1461610046018 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 1804 | 1461610046024 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 11:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:47:26 INFO - PROCESS | 1804 | 1461610046112 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 1804 | 1461610046118 Marionette TRACE conn3 <- [1,1654,null,{}] 11:47:26 INFO - PROCESS | 1804 | 1461610046149 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:26 INFO - PROCESS | 1804 | 1461610046358 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:47:26 INFO - PROCESS | 1804 | 1461610046573 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dd8800 == 155 [pid = 1804] [id = 421] 11:47:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa7fe5cc800) [pid = 1804] [serial = 1264] [outer = (nil)] 11:47:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa8013e8000) [pid = 1804] [serial = 1265] [outer = 0x7fa7fe5cc800] 11:47:26 INFO - PROCESS | 1804 | 1461610046645 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa801e41c00) [pid = 1804] [serial = 1266] [outer = 0x7fa7fe5cc800] 11:47:27 INFO - PROCESS | 1804 | 1461610047537 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1458ms 11:47:27 INFO - PROCESS | 1804 | 1461610047564 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 1804 | 1461610047569 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 11:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:47:27 INFO - PROCESS | 1804 | 1461610047579 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 1804 | 1461610047584 Marionette TRACE conn3 <- [1,1658,null,{}] 11:47:27 INFO - PROCESS | 1804 | 1461610047589 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:27 INFO - PROCESS | 1804 | 1461610047819 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:47:28 INFO - PROCESS | 1804 | 1461610048134 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7feccd800 == 156 [pid = 1804] [id = 422] 11:47:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa804244000) [pid = 1804] [serial = 1267] [outer = (nil)] 11:47:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa8059c7800) [pid = 1804] [serial = 1268] [outer = 0x7fa804244000] 11:47:28 INFO - PROCESS | 1804 | 1461610048244 Marionette DEBUG loaded listener.js 11:47:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa8078aec00) [pid = 1804] [serial = 1269] [outer = 0x7fa804244000] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8028dc800 == 155 [pid = 1804] [id = 347] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816edf800 == 154 [pid = 1804] [id = 346] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811625800 == 153 [pid = 1804] [id = 344] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e186000 == 152 [pid = 1804] [id = 343] 11:47:29 INFO - PROCESS | 1804 | 1461610049142 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa811c7fc00) [pid = 1804] [serial = 1130] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa818a22000) [pid = 1804] [serial = 1127] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa8060e1800) [pid = 1804] [serial = 1133] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa816abe000) [pid = 1804] [serial = 1121] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa817249c00) [pid = 1804] [serial = 1124] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80ed8a000) [pid = 1804] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80ea16400) [pid = 1804] [serial = 1148] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7febcc800 == 151 [pid = 1804] [id = 353] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004c8000 == 150 [pid = 1804] [id = 352] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c05c000 == 149 [pid = 1804] [id = 354] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e32b800 == 148 [pid = 1804] [id = 351] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a515800 == 147 [pid = 1804] [id = 349] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8116a3000 == 146 [pid = 1804] [id = 348] 11:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1631ms 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82994c000 == 145 [pid = 1804] [id = 350] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7febd6800 == 144 [pid = 1804] [id = 397] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80561e000 == 143 [pid = 1804] [id = 396] 11:47:29 INFO - PROCESS | 1804 | 1461610049238 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 1804 | 1461610049240 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e59b000 == 142 [pid = 1804] [id = 395] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf84000 == 141 [pid = 1804] [id = 394] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829976800 == 140 [pid = 1804] [id = 393] 11:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f5a800 == 139 [pid = 1804] [id = 392] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e068000 == 138 [pid = 1804] [id = 391] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817e95800 == 137 [pid = 1804] [id = 390] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816028000 == 136 [pid = 1804] [id = 389] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811b66000 == 135 [pid = 1804] [id = 388] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8115ac000 == 134 [pid = 1804] [id = 387] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e81d000 == 133 [pid = 1804] [id = 386] 11:47:29 INFO - PROCESS | 1804 | 1461610049264 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 1804 | 1461610049267 Marionette TRACE conn3 <- [1,1662,null,{}] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80781a800 == 132 [pid = 1804] [id = 385] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e0d800 == 131 [pid = 1804] [id = 384] 11:47:29 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fecce000 == 130 [pid = 1804] [id = 383] 11:47:29 INFO - PROCESS | 1804 | 1461610049290 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:29 INFO - PROCESS | 1804 | 1461610049455 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa8079e6400) [pid = 1804] [serial = 1140] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa8060d8400) [pid = 1804] [serial = 1139] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa811b07400) [pid = 1804] [serial = 1109] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80e73d000) [pid = 1804] [serial = 1103] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa80406b400) [pid = 1804] [serial = 1137] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa811cedc00) [pid = 1804] [serial = 1112] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa812385000) [pid = 1804] [serial = 1115] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa802863400) [pid = 1804] [serial = 1136] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa813d94c00) [pid = 1804] [serial = 1118] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa80297ec00) [pid = 1804] [serial = 1097] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa807b5f000) [pid = 1804] [serial = 1100] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa80d19b800) [pid = 1804] [serial = 1142] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa81150b000) [pid = 1804] [serial = 1094] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80d948800) [pid = 1804] [serial = 1143] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa811511400) [pid = 1804] [serial = 1106] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa80e153000) [pid = 1804] [serial = 1145] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa80e72f800) [pid = 1804] [serial = 1146] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1804 | 1461610049704 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801ec3800 == 131 [pid = 1804] [id = 423] 11:47:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa8079e6400) [pid = 1804] [serial = 1270] [outer = (nil)] 11:47:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa80d196000) [pid = 1804] [serial = 1271] [outer = 0x7fa8079e6400] 11:47:29 INFO - PROCESS | 1804 | 1461610049774 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa80dcc2400) [pid = 1804] [serial = 1272] [outer = 0x7fa8079e6400] 11:47:30 INFO - PROCESS | 1804 | 1461610050449 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1252ms 11:47:30 INFO - PROCESS | 1804 | 1461610050524 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1804 | 1461610050527 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 11:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:47:30 INFO - PROCESS | 1804 | 1461610050539 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 1804 | 1461610050541 Marionette TRACE conn3 <- [1,1666,null,{}] 11:47:30 INFO - PROCESS | 1804 | 1461610050551 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:30 INFO - PROCESS | 1804 | 1461610050713 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:47:30 INFO - PROCESS | 1804 | 1461610050723 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc1e000 == 132 [pid = 1804] [id = 424] 11:47:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa80c089000) [pid = 1804] [serial = 1273] [outer = (nil)] 11:47:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa80e734400) [pid = 1804] [serial = 1274] [outer = 0x7fa80c089000] 11:47:30 INFO - PROCESS | 1804 | 1461610050783 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa80ea1b000) [pid = 1804] [serial = 1275] [outer = 0x7fa80c089000] 11:47:31 INFO - PROCESS | 1804 | 1461610051629 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1129ms 11:47:31 INFO - PROCESS | 1804 | 1461610051668 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 1804 | 1461610051670 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 11:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:47:31 INFO - PROCESS | 1804 | 1461610051676 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 1804 | 1461610051678 Marionette TRACE conn3 <- [1,1670,null,{}] 11:47:31 INFO - PROCESS | 1804 | 1461610051683 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:31 INFO - PROCESS | 1804 | 1461610051965 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:47:32 INFO - PROCESS | 1804 | 1461610052017 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0db800 == 133 [pid = 1804] [id = 425] 11:47:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa80ee70000) [pid = 1804] [serial = 1276] [outer = (nil)] 11:47:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa8113ec400) [pid = 1804] [serial = 1277] [outer = 0x7fa80ee70000] 11:47:32 INFO - PROCESS | 1804 | 1461610052168 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa811516400) [pid = 1804] [serial = 1278] [outer = 0x7fa80ee70000] 11:47:32 INFO - PROCESS | 1804 | 1461610052940 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1293ms 11:47:32 INFO - PROCESS | 1804 | 1461610052969 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 1804 | 1461610052972 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 11:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:47:32 INFO - PROCESS | 1804 | 1461610052988 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1804 | 1461610052991 Marionette TRACE conn3 <- [1,1674,null,{}] 11:47:32 INFO - PROCESS | 1804 | 1461610052995 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:33 INFO - PROCESS | 1804 | 1461610053233 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:47:33 INFO - PROCESS | 1804 | 1461610053268 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d510000 == 134 [pid = 1804] [id = 426] 11:47:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa811c63400) [pid = 1804] [serial = 1279] [outer = (nil)] 11:47:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa811ce9c00) [pid = 1804] [serial = 1280] [outer = 0x7fa811c63400] 11:47:33 INFO - PROCESS | 1804 | 1461610053329 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa8122a8000) [pid = 1804] [serial = 1281] [outer = 0x7fa811c63400] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa802f62800) [pid = 1804] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa801f4fc00) [pid = 1804] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa801f49400) [pid = 1804] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa807b53000) [pid = 1804] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa801e47400) [pid = 1804] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa8115c9400) [pid = 1804] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa80e8e3000) [pid = 1804] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:47:34 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa807b5f800) [pid = 1804] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:47:34 INFO - PROCESS | 1804 | 1461610054560 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1631ms 11:47:34 INFO - PROCESS | 1804 | 1461610054623 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1804 | 1461610054626 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 11:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:47:34 INFO - PROCESS | 1804 | 1461610054631 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 1804 | 1461610054634 Marionette TRACE conn3 <- [1,1678,null,{}] 11:47:34 INFO - PROCESS | 1804 | 1461610054639 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:34 INFO - PROCESS | 1804 | 1461610054855 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:47:34 INFO - PROCESS | 1804 | 1461610054873 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4ce000 == 135 [pid = 1804] [id = 427] 11:47:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa802869000) [pid = 1804] [serial = 1282] [outer = (nil)] 11:47:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa811321c00) [pid = 1804] [serial = 1283] [outer = 0x7fa802869000] 11:47:34 INFO - PROCESS | 1804 | 1461610054929 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa81238cc00) [pid = 1804] [serial = 1284] [outer = 0x7fa802869000] 11:47:35 INFO - PROCESS | 1804 | 1461610055652 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1076ms 11:47:35 INFO - PROCESS | 1804 | 1461610055708 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 1804 | 1461610055711 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 11:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:47:35 INFO - PROCESS | 1804 | 1461610055717 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 1804 | 1461610055719 Marionette TRACE conn3 <- [1,1682,null,{}] 11:47:35 INFO - PROCESS | 1804 | 1461610055727 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:35 INFO - PROCESS | 1804 | 1461610055935 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:47:35 INFO - PROCESS | 1804 | 1461610055954 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa33800 == 136 [pid = 1804] [id = 428] 11:47:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa80424d400) [pid = 1804] [serial = 1285] [outer = (nil)] 11:47:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa814852000) [pid = 1804] [serial = 1286] [outer = 0x7fa80424d400] 11:47:36 INFO - PROCESS | 1804 | 1461610056014 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa81724f400) [pid = 1804] [serial = 1287] [outer = 0x7fa80424d400] 11:47:37 INFO - PROCESS | 1804 | 1461610057082 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1436ms 11:47:37 INFO - PROCESS | 1804 | 1461610057154 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 1804 | 1461610057159 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 11:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:47:37 INFO - PROCESS | 1804 | 1461610057168 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 1804 | 1461610057172 Marionette TRACE conn3 <- [1,1686,null,{}] 11:47:37 INFO - PROCESS | 1804 | 1461610057180 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:37 INFO - PROCESS | 1804 | 1461610057367 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:47:37 INFO - PROCESS | 1804 | 1461610057565 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801eb5800 == 137 [pid = 1804] [id = 429] 11:47:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa80145d800) [pid = 1804] [serial = 1288] [outer = (nil)] 11:47:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa802975400) [pid = 1804] [serial = 1289] [outer = 0x7fa80145d800] 11:47:37 INFO - PROCESS | 1804 | 1461610057639 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa8059ce400) [pid = 1804] [serial = 1290] [outer = 0x7fa80145d800] 11:47:38 INFO - PROCESS | 1804 | 1461610058560 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:47:38 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:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1436ms 11:47:38 INFO - PROCESS | 1804 | 1461610058604 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 1804 | 1461610058612 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 11:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:47:38 INFO - PROCESS | 1804 | 1461610058621 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 1804 | 1461610058625 Marionette TRACE conn3 <- [1,1690,null,{}] 11:47:38 INFO - PROCESS | 1804 | 1461610058630 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:38 INFO - PROCESS | 1804 | 1461610058820 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:47:39 INFO - PROCESS | 1804 | 1461610059016 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0ce800 == 138 [pid = 1804] [id = 430] 11:47:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa802869400) [pid = 1804] [serial = 1291] [outer = (nil)] 11:47:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa80d19b800) [pid = 1804] [serial = 1292] [outer = 0x7fa802869400] 11:47:39 INFO - PROCESS | 1804 | 1461610059087 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa80e59a800) [pid = 1804] [serial = 1293] [outer = 0x7fa802869400] 11:47:39 INFO - PROCESS | 1804 | 1461610059994 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1426ms 11:47:40 INFO - PROCESS | 1804 | 1461610060048 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1804 | 1461610060052 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 11:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:47:40 INFO - PROCESS | 1804 | 1461610060057 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 1804 | 1461610060063 Marionette TRACE conn3 <- [1,1694,null,{}] 11:47:40 INFO - PROCESS | 1804 | 1461610060077 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:40 INFO - PROCESS | 1804 | 1461610060267 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:47:40 INFO - PROCESS | 1804 | 1461610060466 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b6a800 == 139 [pid = 1804] [id = 431] 11:47:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa8114d1000) [pid = 1804] [serial = 1294] [outer = (nil)] 11:47:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa811c28000) [pid = 1804] [serial = 1295] [outer = 0x7fa8114d1000] 11:47:40 INFO - PROCESS | 1804 | 1461610060551 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa811c80400) [pid = 1804] [serial = 1296] [outer = 0x7fa8114d1000] 11:47:41 INFO - PROCESS | 1804 | 1461610061425 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1433ms 11:47:41 INFO - PROCESS | 1804 | 1461610061492 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 1804 | 1461610061496 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:47:41 INFO - PROCESS | 1804 | 1461610061501 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 1804 | 1461610061503 Marionette TRACE conn3 <- [1,1698,null,{}] 11:47:41 INFO - PROCESS | 1804 | 1461610061509 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:41 INFO - PROCESS | 1804 | 1461610061708 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:47:41 INFO - PROCESS | 1804 | 1461610061912 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c14000 == 140 [pid = 1804] [id = 432] 11:47:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa8115ca800) [pid = 1804] [serial = 1297] [outer = (nil)] 11:47:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa812386000) [pid = 1804] [serial = 1298] [outer = 0x7fa8115ca800] 11:47:42 INFO - PROCESS | 1804 | 1461610061999 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa816b2a000) [pid = 1804] [serial = 1299] [outer = 0x7fa8115ca800] 11:47:42 INFO - PROCESS | 1804 | 1461610062904 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:47:42 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:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1475ms 11:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:47:42 INFO - PROCESS | 1804 | 1461610062978 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 1804 | 1461610062980 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 11:47:42 INFO - PROCESS | 1804 | 1461610062986 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1804 | 1461610062989 Marionette TRACE conn3 <- [1,1702,null,{}] 11:47:42 INFO - PROCESS | 1804 | 1461610062994 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:43 INFO - PROCESS | 1804 | 1461610063176 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:47:43 INFO - PROCESS | 1804 | 1461610063372 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81729e000 == 141 [pid = 1804] [id = 433] 11:47:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa812070400) [pid = 1804] [serial = 1300] [outer = (nil)] 11:47:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa817b0d400) [pid = 1804] [serial = 1301] [outer = 0x7fa812070400] 11:47:43 INFO - PROCESS | 1804 | 1461610063443 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa818120c00) [pid = 1804] [serial = 1302] [outer = 0x7fa812070400] 11:47:44 INFO - PROCESS | 1804 | 1461610064320 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1379ms 11:47:44 INFO - PROCESS | 1804 | 1461610064365 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 1804 | 1461610064369 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 11:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:47:44 INFO - PROCESS | 1804 | 1461610064376 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1804 | 1461610064379 Marionette TRACE conn3 <- [1,1706,null,{}] 11:47:44 INFO - PROCESS | 1804 | 1461610064384 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:44 INFO - PROCESS | 1804 | 1461610064604 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:47:44 INFO - PROCESS | 1804 | 1461610064779 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e067800 == 142 [pid = 1804] [id = 434] 11:47:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa81812c400) [pid = 1804] [serial = 1303] [outer = (nil)] 11:47:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa81ee86400) [pid = 1804] [serial = 1304] [outer = 0x7fa81812c400] 11:47:44 INFO - PROCESS | 1804 | 1461610064851 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa829705400) [pid = 1804] [serial = 1305] [outer = 0x7fa81812c400] 11:47:45 INFO - PROCESS | 1804 | 1461610065649 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1326ms 11:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:47:45 INFO - PROCESS | 1804 | 1461610065702 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1804 | 1461610065705 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 11:47:45 INFO - PROCESS | 1804 | 1461610065711 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 1804 | 1461610065714 Marionette TRACE conn3 <- [1,1710,null,{}] 11:47:45 INFO - PROCESS | 1804 | 1461610065719 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:45 INFO - PROCESS | 1804 | 1461610065973 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:47:46 INFO - PROCESS | 1804 | 1461610066172 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829978000 == 143 [pid = 1804] [id = 435] 11:47:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa7fe1f1000) [pid = 1804] [serial = 1306] [outer = (nil)] 11:47:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa7fe1f9400) [pid = 1804] [serial = 1307] [outer = 0x7fa7fe1f1000] 11:47:46 INFO - PROCESS | 1804 | 1461610066241 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa7fe1fe800) [pid = 1804] [serial = 1308] [outer = 0x7fa7fe1f1000] 11:47:47 INFO - PROCESS | 1804 | 1461610067127 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1478ms 11:47:47 INFO - PROCESS | 1804 | 1461610067189 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:47:47 INFO - PROCESS | 1804 | 1461610067192 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 11:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:47:47 INFO - PROCESS | 1804 | 1461610067197 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 1804 | 1461610067199 Marionette TRACE conn3 <- [1,1714,null,{}] 11:47:47 INFO - PROCESS | 1804 | 1461610067205 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:47 INFO - PROCESS | 1804 | 1461610067382 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:47:47 INFO - PROCESS | 1804 | 1461610067582 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e3cf800 == 144 [pid = 1804] [id = 436] 11:47:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa7fe1f3000) [pid = 1804] [serial = 1309] [outer = (nil)] 11:47:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa826175800) [pid = 1804] [serial = 1310] [outer = 0x7fa7fe1f3000] 11:47:47 INFO - PROCESS | 1804 | 1461610067654 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa829c4ac00) [pid = 1804] [serial = 1311] [outer = 0x7fa7fe1f3000] 11:47:48 INFO - PROCESS | 1804 | 1461610068514 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1377ms 11:47:48 INFO - PROCESS | 1804 | 1461610068576 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1804 | 1461610068579 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 11:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:47:48 INFO - PROCESS | 1804 | 1461610068585 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1804 | 1461610068588 Marionette TRACE conn3 <- [1,1718,null,{}] 11:47:48 INFO - PROCESS | 1804 | 1461610068593 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:48 INFO - PROCESS | 1804 | 1461610068791 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:47:49 INFO - PROCESS | 1804 | 1461610068996 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe9f5000 == 145 [pid = 1804] [id = 437] 11:47:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa7fe1fa800) [pid = 1804] [serial = 1312] [outer = (nil)] 11:47:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa800599400) [pid = 1804] [serial = 1313] [outer = 0x7fa7fe1fa800] 11:47:49 INFO - PROCESS | 1804 | 1461610069073 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa80059f000) [pid = 1804] [serial = 1314] [outer = 0x7fa7fe1fa800] 11:47:49 INFO - PROCESS | 1804 | 1461610069930 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1376ms 11:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:47:49 INFO - PROCESS | 1804 | 1461610069963 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 1804 | 1461610069965 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 11:47:49 INFO - PROCESS | 1804 | 1461610069971 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 1804 | 1461610069974 Marionette TRACE conn3 <- [1,1722,null,{}] 11:47:49 INFO - PROCESS | 1804 | 1461610069979 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:50 INFO - PROCESS | 1804 | 1461610070152 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:47:50 INFO - PROCESS | 1804 | 1461610070363 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007a1000 == 146 [pid = 1804] [id = 438] 11:47:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa800594400) [pid = 1804] [serial = 1315] [outer = (nil)] 11:47:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa801293800) [pid = 1804] [serial = 1316] [outer = 0x7fa800594400] 11:47:50 INFO - PROCESS | 1804 | 1461610070474 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa801299000) [pid = 1804] [serial = 1317] [outer = 0x7fa800594400] 11:47:51 INFO - PROCESS | 1804 | 1461610071368 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:47:51 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:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1429ms 11:47:51 INFO - PROCESS | 1804 | 1461610071399 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 1804 | 1461610071403 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 11:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:47:51 INFO - PROCESS | 1804 | 1461610071408 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1804 | 1461610071412 Marionette TRACE conn3 <- [1,1726,null,{}] 11:47:51 INFO - PROCESS | 1804 | 1461610071416 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:51 INFO - PROCESS | 1804 | 1461610071618 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:47:51 INFO - PROCESS | 1804 | 1461610071825 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e2a2000 == 147 [pid = 1804] [id = 439] 11:47:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa800598400) [pid = 1804] [serial = 1318] [outer = (nil)] 11:47:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa801f34400) [pid = 1804] [serial = 1319] [outer = 0x7fa800598400] 11:47:51 INFO - PROCESS | 1804 | 1461610071943 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa801f3c400) [pid = 1804] [serial = 1320] [outer = 0x7fa800598400] 11:47:52 INFO - PROCESS | 1804 | 1461610072852 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1492ms 11:47:52 INFO - PROCESS | 1804 | 1461610072901 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 1804 | 1461610072904 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:47:52 INFO - PROCESS | 1804 | 1461610072910 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 1804 | 1461610072913 Marionette TRACE conn3 <- [1,1730,null,{}] 11:47:52 INFO - PROCESS | 1804 | 1461610072918 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:53 INFO - PROCESS | 1804 | 1461610073105 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:47:53 INFO - PROCESS | 1804 | 1461610073312 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe489800 == 148 [pid = 1804] [id = 440] 11:47:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa801299400) [pid = 1804] [serial = 1321] [outer = (nil)] 11:47:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa801513800) [pid = 1804] [serial = 1322] [outer = 0x7fa801299400] 11:47:53 INFO - PROCESS | 1804 | 1461610073378 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa801518400) [pid = 1804] [serial = 1323] [outer = 0x7fa801299400] 11:47:54 INFO - PROCESS | 1804 | 1461610074261 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:47:54 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:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1391ms 11:47:54 INFO - PROCESS | 1804 | 1461610074301 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 1804 | 1461610074304 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 11:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:47:54 INFO - PROCESS | 1804 | 1461610074310 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 1804 | 1461610074312 Marionette TRACE conn3 <- [1,1734,null,{}] 11:47:54 INFO - PROCESS | 1804 | 1461610074325 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:54 INFO - PROCESS | 1804 | 1461610074502 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:47:54 INFO - PROCESS | 1804 | 1461610074717 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e2b5800 == 149 [pid = 1804] [id = 441] 11:47:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa7fc9d0800) [pid = 1804] [serial = 1324] [outer = (nil)] 11:47:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa7fc9da000) [pid = 1804] [serial = 1325] [outer = 0x7fa7fc9d0800] 11:47:54 INFO - PROCESS | 1804 | 1461610074824 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa7fc9de800) [pid = 1804] [serial = 1326] [outer = 0x7fa7fc9d0800] 11:47:55 INFO - PROCESS | 1804 | 1461610075692 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:47:55 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:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1433ms 11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:47:55 INFO - PROCESS | 1804 | 1461610075744 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 1804 | 1461610075746 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 11:47:55 INFO - PROCESS | 1804 | 1461610075751 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 1804 | 1461610075755 Marionette TRACE conn3 <- [1,1738,null,{}] 11:47:55 INFO - PROCESS | 1804 | 1461610075760 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:55 INFO - PROCESS | 1804 | 1461610075958 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:47:56 INFO - PROCESS | 1804 | 1461610076261 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ff9da800 == 150 [pid = 1804] [id = 442] 11:47:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa7fc9d3800) [pid = 1804] [serial = 1327] [outer = (nil)] 11:47:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa801515000) [pid = 1804] [serial = 1328] [outer = 0x7fa7fc9d3800] 11:47:56 INFO - PROCESS | 1804 | 1461610076389 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa801f3c800) [pid = 1804] [serial = 1329] [outer = 0x7fa7fc9d3800] 11:47:57 INFO - PROCESS | 1804 | 1461610077257 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1582ms 11:47:57 INFO - PROCESS | 1804 | 1461610077333 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:47:57 INFO - PROCESS | 1804 | 1461610077336 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 11:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:47:57 INFO - PROCESS | 1804 | 1461610077342 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 1804 | 1461610077344 Marionette TRACE conn3 <- [1,1742,null,{}] 11:47:57 INFO - PROCESS | 1804 | 1461610077349 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:57 INFO - PROCESS | 1804 | 1461610077530 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:47:57 INFO - PROCESS | 1804 | 1461610077738 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc52000 == 151 [pid = 1804] [id = 443] 11:47:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa7fc9ddc00) [pid = 1804] [serial = 1330] [outer = (nil)] 11:47:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa7ffc85400) [pid = 1804] [serial = 1331] [outer = 0x7fa7fc9ddc00] 11:47:57 INFO - PROCESS | 1804 | 1461610077851 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa7ffc8a800) [pid = 1804] [serial = 1332] [outer = 0x7fa7fc9ddc00] 11:47:58 INFO - PROCESS | 1804 | 1461610078702 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1830ms 11:47:59 INFO - PROCESS | 1804 | 1461610079177 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1804 | 1461610079181 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 11:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:47:59 INFO - PROCESS | 1804 | 1461610079189 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1804 | 1461610079192 Marionette TRACE conn3 <- [1,1746,null,{}] 11:47:59 INFO - PROCESS | 1804 | 1461610079200 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:59 INFO - PROCESS | 1804 | 1461610079451 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:47:59 INFO - PROCESS | 1804 | 1461610079657 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007ea000 == 152 [pid = 1804] [id = 444] 11:47:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa7ffc86400) [pid = 1804] [serial = 1333] [outer = (nil)] 11:47:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa7ffc8b400) [pid = 1804] [serial = 1334] [outer = 0x7fa7ffc86400] 11:47:59 INFO - PROCESS | 1804 | 1461610079720 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa801294400) [pid = 1804] [serial = 1335] [outer = 0x7fa7ffc86400] 11:48:00 INFO - PROCESS | 1804 | 1461610080518 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:48:00 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:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1382ms 11:48:00 INFO - PROCESS | 1804 | 1461610080572 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:48:00 INFO - PROCESS | 1804 | 1461610080577 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 11:48:00 INFO - PROCESS | 1804 | 1461610080587 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1804 | 1461610080592 Marionette TRACE conn3 <- [1,1750,null,{}] 11:48:00 INFO - PROCESS | 1804 | 1461610080597 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:00 INFO - PROCESS | 1804 | 1461610080763 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:48:01 INFO - PROCESS | 1804 | 1461610080993 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8024a7000 == 153 [pid = 1804] [id = 445] 11:48:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa7fe139c00) [pid = 1804] [serial = 1336] [outer = (nil)] 11:48:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa7fe5cdc00) [pid = 1804] [serial = 1337] [outer = 0x7fa7fe139c00] 11:48:01 INFO - PROCESS | 1804 | 1461610081059 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa801f2f800) [pid = 1804] [serial = 1338] [outer = 0x7fa7fe139c00] 11:48:02 INFO - PROCESS | 1804 | 1461610082104 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:48:02 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:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1588ms 11:48:02 INFO - PROCESS | 1804 | 1461610082192 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 1804 | 1461610082198 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:48:02 INFO - PROCESS | 1804 | 1461610082206 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 1804 | 1461610082209 Marionette TRACE conn3 <- [1,1754,null,{}] 11:48:02 INFO - PROCESS | 1804 | 1461610082222 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:02 INFO - PROCESS | 1804 | 1461610082429 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811b65000 == 152 [pid = 1804] [id = 173] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c055000 == 151 [pid = 1804] [id = 366] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801dcc800 == 150 [pid = 1804] [id = 377] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8115a2800 == 149 [pid = 1804] [id = 367] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa816215000) [pid = 1804] [serial = 1220] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa8059c3000) [pid = 1804] [serial = 1193] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa817ba0400) [pid = 1804] [serial = 1181] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa825e3c000) [pid = 1804] [serial = 1190] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa824c9b400) [pid = 1804] [serial = 1187] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa823e15000) [pid = 1804] [serial = 1184] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa816c5d400) [pid = 1804] [serial = 1178] [outer = (nil)] [url = about:blank] 11:48:02 INFO - PROCESS | 1804 | 1461610082853 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4ce000 == 148 [pid = 1804] [id = 427] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d510000 == 147 [pid = 1804] [id = 426] 11:48:02 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c0db800 == 146 [pid = 1804] [id = 425] 11:48:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006cb800 == 147 [pid = 1804] [id = 446] 11:48:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa802f66400) [pid = 1804] [serial = 1339] [outer = (nil)] 11:48:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa8059ca400) [pid = 1804] [serial = 1340] [outer = 0x7fa802f66400] 11:48:02 INFO - PROCESS | 1804 | 1461610082934 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa8079e9000) [pid = 1804] [serial = 1341] [outer = 0x7fa802f66400] 11:48:03 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc1e000 == 146 [pid = 1804] [id = 424] 11:48:03 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801ec3800 == 145 [pid = 1804] [id = 423] 11:48:03 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7feccd800 == 144 [pid = 1804] [id = 422] 11:48:03 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801dd8800 == 143 [pid = 1804] [id = 421] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa81259dc00) [pid = 1804] [serial = 1218] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa8060d6c00) [pid = 1804] [serial = 1202] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa8114dec00) [pid = 1804] [serial = 1166] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa8078e5800) [pid = 1804] [serial = 1203] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa80e766800) [pid = 1804] [serial = 1163] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa80e2f6800) [pid = 1804] [serial = 1208] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa801456000) [pid = 1804] [serial = 1196] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa8152dc800) [pid = 1804] [serial = 1175] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa802978000) [pid = 1804] [serial = 1200] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa802973000) [pid = 1804] [serial = 1154] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa80e76ac00) [pid = 1804] [serial = 1209] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa7fe13ec00) [pid = 1804] [serial = 1151] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa80fa1a000) [pid = 1804] [serial = 1212] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa8078b3400) [pid = 1804] [serial = 1157] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa80d268800) [pid = 1804] [serial = 1206] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa812061400) [pid = 1804] [serial = 1215] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa802308800) [pid = 1804] [serial = 1199] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa80e2dc800) [pid = 1804] [serial = 1160] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa811c79000) [pid = 1804] [serial = 1169] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa80ea1d800) [pid = 1804] [serial = 1211] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa80fa14c00) [pid = 1804] [serial = 1149] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa8122b2c00) [pid = 1804] [serial = 1172] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa804249800) [pid = 1804] [serial = 1205] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa811c6fc00) [pid = 1804] [serial = 1214] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa8120abc00) [pid = 1804] [serial = 1217] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1804 | 1461610083695 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1528ms 11:48:03 INFO - PROCESS | 1804 | 1461610083741 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 1804 | 1461610083744 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 11:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:48:03 INFO - PROCESS | 1804 | 1461610083757 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 1804 | 1461610083759 Marionette TRACE conn3 <- [1,1758,null,{}] 11:48:03 INFO - PROCESS | 1804 | 1461610083764 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:03 INFO - PROCESS | 1804 | 1461610083925 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:48:03 INFO - PROCESS | 1804 | 1461610083939 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030ad000 == 144 [pid = 1804] [id = 447] 11:48:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa802308800) [pid = 1804] [serial = 1342] [outer = (nil)] 11:48:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa80c086800) [pid = 1804] [serial = 1343] [outer = 0x7fa802308800] 11:48:04 INFO - PROCESS | 1804 | 1461610083998 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa80d945c00) [pid = 1804] [serial = 1344] [outer = 0x7fa802308800] 11:48:04 INFO - PROCESS | 1804 | 1461610084805 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1127ms 11:48:04 INFO - PROCESS | 1804 | 1461610084883 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 1804 | 1461610084886 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:48:04 INFO - PROCESS | 1804 | 1461610084895 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 1804 | 1461610084897 Marionette TRACE conn3 <- [1,1762,null,{}] 11:48:04 INFO - PROCESS | 1804 | 1461610084901 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:05 INFO - PROCESS | 1804 | 1461610085075 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:48:05 INFO - PROCESS | 1804 | 1461610085258 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc1c000 == 145 [pid = 1804] [id = 448] 11:48:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa8060d6c00) [pid = 1804] [serial = 1345] [outer = (nil)] 11:48:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa80de24800) [pid = 1804] [serial = 1346] [outer = 0x7fa8060d6c00] 11:48:05 INFO - PROCESS | 1804 | 1461610085331 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa80e59c800) [pid = 1804] [serial = 1347] [outer = 0x7fa8060d6c00] 11:48:06 INFO - PROCESS | 1804 | 1461610086140 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1283ms 11:48:06 INFO - PROCESS | 1804 | 1461610086178 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 1804 | 1461610086180 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 11:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:48:06 INFO - PROCESS | 1804 | 1461610086185 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 1804 | 1461610086187 Marionette TRACE conn3 <- [1,1766,null,{}] 11:48:06 INFO - PROCESS | 1804 | 1461610086192 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:06 INFO - PROCESS | 1804 | 1461610086423 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:48:06 INFO - PROCESS | 1804 | 1461610086456 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d22a000 == 146 [pid = 1804] [id = 449] 11:48:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa80edc0c00) [pid = 1804] [serial = 1348] [outer = (nil)] 11:48:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa81150a400) [pid = 1804] [serial = 1349] [outer = 0x7fa80edc0c00] 11:48:06 INFO - PROCESS | 1804 | 1461610086517 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa811c27000) [pid = 1804] [serial = 1350] [outer = 0x7fa80edc0c00] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa8060e1c00) [pid = 1804] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa811c63400) [pid = 1804] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa804244000) [pid = 1804] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa7fe5cc800) [pid = 1804] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa80c089000) [pid = 1804] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa802869000) [pid = 1804] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa8079e6400) [pid = 1804] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa8122b4800) [pid = 1804] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:48:07 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa80ee70000) [pid = 1804] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:48:07 INFO - PROCESS | 1804 | 1461610087702 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1573ms 11:48:07 INFO - PROCESS | 1804 | 1461610087767 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1804 | 1461610087770 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:48:07 INFO - PROCESS | 1804 | 1461610087777 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1804 | 1461610087780 Marionette TRACE conn3 <- [1,1770,null,{}] 11:48:07 INFO - PROCESS | 1804 | 1461610087785 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:07 INFO - PROCESS | 1804 | 1461610087936 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:48:07 INFO - PROCESS | 1804 | 1461610087950 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c067800 == 147 [pid = 1804] [id = 450] 11:48:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa7fe5c8000) [pid = 1804] [serial = 1351] [outer = (nil)] 11:48:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa80dcc5800) [pid = 1804] [serial = 1352] [outer = 0x7fa7fe5c8000] 11:48:08 INFO - PROCESS | 1804 | 1461610088008 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa811c29800) [pid = 1804] [serial = 1353] [outer = 0x7fa7fe5c8000] 11:48:08 INFO - PROCESS | 1804 | 1461610088807 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1074ms 11:48:08 INFO - PROCESS | 1804 | 1461610088852 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 1804 | 1461610088855 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 11:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:48:08 INFO - PROCESS | 1804 | 1461610088861 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 1804 | 1461610088863 Marionette TRACE conn3 <- [1,1774,null,{}] 11:48:08 INFO - PROCESS | 1804 | 1461610088868 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:09 INFO - PROCESS | 1804 | 1461610089096 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:48:09 INFO - PROCESS | 1804 | 1461610089115 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e29a800 == 148 [pid = 1804] [id = 451] 11:48:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa7fe5c9c00) [pid = 1804] [serial = 1354] [outer = (nil)] 11:48:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa811c7bc00) [pid = 1804] [serial = 1355] [outer = 0x7fa7fe5c9c00] 11:48:09 INFO - PROCESS | 1804 | 1461610089173 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa813d8d000) [pid = 1804] [serial = 1356] [outer = 0x7fa7fe5c9c00] 11:48:10 INFO - PROCESS | 1804 | 1461610090205 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1376ms 11:48:10 INFO - PROCESS | 1804 | 1461610090238 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 1804 | 1461610090243 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 11:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:48:10 INFO - PROCESS | 1804 | 1461610090251 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 1804 | 1461610090256 Marionette TRACE conn3 <- [1,1778,null,{}] 11:48:10 INFO - PROCESS | 1804 | 1461610090263 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:10 INFO - PROCESS | 1804 | 1461610090454 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:48:10 INFO - PROCESS | 1804 | 1461610090668 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007b3800 == 149 [pid = 1804] [id = 452] 11:48:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa7fe5c5c00) [pid = 1804] [serial = 1357] [outer = (nil)] 11:48:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa7ffc8c400) [pid = 1804] [serial = 1358] [outer = 0x7fa7fe5c5c00] 11:48:10 INFO - PROCESS | 1804 | 1461610090785 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa80129f400) [pid = 1804] [serial = 1359] [outer = 0x7fa7fe5c5c00] 11:48:11 INFO - PROCESS | 1804 | 1461610091739 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:48:11 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:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1530ms 11:48:11 INFO - PROCESS | 1804 | 1461610091782 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1804 | 1461610091792 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 11:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:48:11 INFO - PROCESS | 1804 | 1461610091802 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1804 | 1461610091806 Marionette TRACE conn3 <- [1,1782,null,{}] 11:48:11 INFO - PROCESS | 1804 | 1461610091813 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:12 INFO - PROCESS | 1804 | 1461610092047 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:48:12 INFO - PROCESS | 1804 | 1461610092390 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807b40800 == 150 [pid = 1804] [id = 453] 11:48:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa801f3cc00) [pid = 1804] [serial = 1360] [outer = (nil)] 11:48:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa80230dc00) [pid = 1804] [serial = 1361] [outer = 0x7fa801f3cc00] 11:48:12 INFO - PROCESS | 1804 | 1461610092480 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa8060d8800) [pid = 1804] [serial = 1362] [outer = 0x7fa801f3cc00] 11:48:13 INFO - PROCESS | 1804 | 1461610093359 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:48:13 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:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1632ms 11:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:48:13 INFO - PROCESS | 1804 | 1461610093433 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 1804 | 1461610093436 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 11:48:13 INFO - PROCESS | 1804 | 1461610093442 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1804 | 1461610093448 Marionette TRACE conn3 <- [1,1786,null,{}] 11:48:13 INFO - PROCESS | 1804 | 1461610093464 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:13 INFO - PROCESS | 1804 | 1461610093704 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:48:13 INFO - PROCESS | 1804 | 1461610093953 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb8b000 == 151 [pid = 1804] [id = 454] 11:48:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa807b59400) [pid = 1804] [serial = 1363] [outer = (nil)] 11:48:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa80e771c00) [pid = 1804] [serial = 1364] [outer = 0x7fa807b59400] 11:48:14 INFO - PROCESS | 1804 | 1461610094074 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa80fe9b000) [pid = 1804] [serial = 1365] [outer = 0x7fa807b59400] 11:48:14 INFO - PROCESS | 1804 | 1461610094899 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:48:14 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:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1535ms 11:48:14 INFO - PROCESS | 1804 | 1461610094977 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 1804 | 1461610094980 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 11:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:48:14 INFO - PROCESS | 1804 | 1461610094986 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - PROCESS | 1804 | 1461610094989 Marionette TRACE conn3 <- [1,1790,null,{}] 11:48:14 INFO - PROCESS | 1804 | 1461610094994 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:15 INFO - PROCESS | 1804 | 1461610095187 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:48:15 INFO - PROCESS | 1804 | 1461610095390 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b72000 == 152 [pid = 1804] [id = 455] 11:48:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa80d944400) [pid = 1804] [serial = 1366] [outer = (nil)] 11:48:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa811c63400) [pid = 1804] [serial = 1367] [outer = 0x7fa80d944400] 11:48:15 INFO - PROCESS | 1804 | 1461610095463 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa812068000) [pid = 1804] [serial = 1368] [outer = 0x7fa80d944400] 11:48:16 INFO - PROCESS | 1804 | 1461610096332 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:48:16 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:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1380ms 11:48:16 INFO - PROCESS | 1804 | 1461610096368 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 1804 | 1461610096372 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 11:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:48:16 INFO - PROCESS | 1804 | 1461610096377 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 1804 | 1461610096379 Marionette TRACE conn3 <- [1,1794,null,{}] 11:48:16 INFO - PROCESS | 1804 | 1461610096384 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:16 INFO - PROCESS | 1804 | 1461610096552 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:48:16 INFO - PROCESS | 1804 | 1461610096760 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c0d000 == 153 [pid = 1804] [id = 456] 11:48:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa811319800) [pid = 1804] [serial = 1369] [outer = (nil)] 11:48:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa81515f800) [pid = 1804] [serial = 1370] [outer = 0x7fa811319800] 11:48:16 INFO - PROCESS | 1804 | 1461610096826 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa816b26800) [pid = 1804] [serial = 1371] [outer = 0x7fa811319800] 11:48:17 INFO - PROCESS | 1804 | 1461610097732 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1432ms 11:48:17 INFO - PROCESS | 1804 | 1461610097810 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 1804 | 1461610097813 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 11:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:48:17 INFO - PROCESS | 1804 | 1461610097818 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 1804 | 1461610097820 Marionette TRACE conn3 <- [1,1798,null,{}] 11:48:17 INFO - PROCESS | 1804 | 1461610097826 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:18 INFO - PROCESS | 1804 | 1461610098060 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:48:18 INFO - PROCESS | 1804 | 1461610098311 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a47000 == 154 [pid = 1804] [id = 457] 11:48:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa817b5b800) [pid = 1804] [serial = 1372] [outer = (nil)] 11:48:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa823e17400) [pid = 1804] [serial = 1373] [outer = 0x7fa817b5b800] 11:48:18 INFO - PROCESS | 1804 | 1461610098429 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa824d04400) [pid = 1804] [serial = 1374] [outer = 0x7fa817b5b800] 11:48:19 INFO - PROCESS | 1804 | 1461610099213 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1435ms 11:48:19 INFO - PROCESS | 1804 | 1461610099255 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 1804 | 1461610099258 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 11:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:48:19 INFO - PROCESS | 1804 | 1461610099264 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 1804 | 1461610099266 Marionette TRACE conn3 <- [1,1802,null,{}] 11:48:19 INFO - PROCESS | 1804 | 1461610099272 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:19 INFO - PROCESS | 1804 | 1461610099441 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:48:19 INFO - PROCESS | 1804 | 1461610099650 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824fa2800 == 155 [pid = 1804] [id = 458] 11:48:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa818a2b800) [pid = 1804] [serial = 1375] [outer = (nil)] 11:48:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa825bb3000) [pid = 1804] [serial = 1376] [outer = 0x7fa818a2b800] 11:48:19 INFO - PROCESS | 1804 | 1461610099718 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa829898400) [pid = 1804] [serial = 1377] [outer = 0x7fa818a2b800] 11:48:20 INFO - PROCESS | 1804 | 1461610100517 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1328ms 11:48:20 INFO - PROCESS | 1804 | 1461610100594 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 1804 | 1461610100597 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 11:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:48:20 INFO - PROCESS | 1804 | 1461610100602 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - PROCESS | 1804 | 1461610100604 Marionette TRACE conn3 <- [1,1806,null,{}] 11:48:20 INFO - PROCESS | 1804 | 1461610100610 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:20 INFO - PROCESS | 1804 | 1461610100787 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:48:20 INFO - PROCESS | 1804 | 1461610100993 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf8c800 == 156 [pid = 1804] [id = 459] 11:48:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa800842c00) [pid = 1804] [serial = 1378] [outer = (nil)] 11:48:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa80084ac00) [pid = 1804] [serial = 1379] [outer = 0x7fa800842c00] 11:48:21 INFO - PROCESS | 1804 | 1461610101101 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x7fa80084f000) [pid = 1804] [serial = 1380] [outer = 0x7fa800842c00] 11:48:21 INFO - PROCESS | 1804 | 1461610101951 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1376ms 11:48:21 INFO - PROCESS | 1804 | 1461610101994 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 1804 | 1461610101998 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 11:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:48:22 INFO - PROCESS | 1804 | 1461610102004 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1804 | 1461610102006 Marionette TRACE conn3 <- [1,1810,null,{}] 11:48:22 INFO - PROCESS | 1804 | 1461610102011 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:22 INFO - PROCESS | 1804 | 1461610102195 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:48:22 INFO - PROCESS | 1804 | 1461610102457 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801172800 == 157 [pid = 1804] [id = 460] 11:48:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x7fa800844800) [pid = 1804] [serial = 1381] [outer = (nil)] 11:48:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x7fa81ee88c00) [pid = 1804] [serial = 1382] [outer = 0x7fa800844800] 11:48:22 INFO - PROCESS | 1804 | 1461610102535 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x7fa829897400) [pid = 1804] [serial = 1383] [outer = 0x7fa800844800] 11:48:23 INFO - PROCESS | 1804 | 1461610103333 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1379ms 11:48:23 INFO - PROCESS | 1804 | 1461610103383 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 1804 | 1461610103386 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:48:23 INFO - PROCESS | 1804 | 1461610103392 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 1804 | 1461610103394 Marionette TRACE conn3 <- [1,1814,null,{}] 11:48:23 INFO - PROCESS | 1804 | 1461610103399 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:23 INFO - PROCESS | 1804 | 1461610103574 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:48:23 INFO - PROCESS | 1804 | 1461610103783 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe451800 == 158 [pid = 1804] [id = 461] 11:48:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x7fa800846c00) [pid = 1804] [serial = 1384] [outer = (nil)] 11:48:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x7fa803cc2800) [pid = 1804] [serial = 1385] [outer = 0x7fa800846c00] 11:48:23 INFO - PROCESS | 1804 | 1461610103857 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x7fa803cc6c00) [pid = 1804] [serial = 1386] [outer = 0x7fa800846c00] 11:48:24 INFO - PROCESS | 1804 | 1461610104695 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1330ms 11:48:24 INFO - PROCESS | 1804 | 1461610104724 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 1804 | 1461610104727 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 11:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:48:24 INFO - PROCESS | 1804 | 1461610104733 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 1804 | 1461610104737 Marionette TRACE conn3 <- [1,1818,null,{}] 11:48:24 INFO - PROCESS | 1804 | 1461610104741 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:24 INFO - PROCESS | 1804 | 1461610104933 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:48:25 INFO - PROCESS | 1804 | 1461610105147 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d864800 == 159 [pid = 1804] [id = 462] 11:48:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x7fa800851400) [pid = 1804] [serial = 1387] [outer = (nil)] 11:48:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x7fa80d807c00) [pid = 1804] [serial = 1388] [outer = 0x7fa800851400] 11:48:25 INFO - PROCESS | 1804 | 1461610105262 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x7fa81a260800) [pid = 1804] [serial = 1389] [outer = 0x7fa800851400] 11:48:26 INFO - PROCESS | 1804 | 1461610106127 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1434ms 11:48:26 INFO - PROCESS | 1804 | 1461610106168 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 1804 | 1461610106170 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:48:26 INFO - PROCESS | 1804 | 1461610106178 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 1804 | 1461610106182 Marionette TRACE conn3 <- [1,1822,null,{}] 11:48:26 INFO - PROCESS | 1804 | 1461610106188 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:26 INFO - PROCESS | 1804 | 1461610106421 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:48:26 INFO - PROCESS | 1804 | 1461610106679 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fa1de000 == 160 [pid = 1804] [id = 463] 11:48:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x7fa7fa156400) [pid = 1804] [serial = 1390] [outer = (nil)] 11:48:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x7fa7fa160800) [pid = 1804] [serial = 1391] [outer = 0x7fa7fa156400] 11:48:26 INFO - PROCESS | 1804 | 1461610106756 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x7fa7fa165000) [pid = 1804] [serial = 1392] [outer = 0x7fa7fa156400] 11:48:27 INFO - PROCESS | 1804 | 1461610107683 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1535ms 11:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:48:27 INFO - PROCESS | 1804 | 1461610107714 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 1804 | 1461610107716 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 11:48:27 INFO - PROCESS | 1804 | 1461610107722 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 1804 | 1461610107725 Marionette TRACE conn3 <- [1,1826,null,{}] 11:48:27 INFO - PROCESS | 1804 | 1461610107730 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:27 INFO - PROCESS | 1804 | 1461610107916 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:48:28 INFO - PROCESS | 1804 | 1461610108709 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc51000 == 161 [pid = 1804] [id = 464] 11:48:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x7fa7fa251400) [pid = 1804] [serial = 1393] [outer = (nil)] 11:48:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x7fa7fa253000) [pid = 1804] [serial = 1394] [outer = 0x7fa7fa251400] 11:48:28 INFO - PROCESS | 1804 | 1461610108781 Marionette DEBUG loaded listener.js 11:48:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x7fa7fc9d1800) [pid = 1804] [serial = 1395] [outer = 0x7fa7fa251400] 11:48:29 INFO - PROCESS | 1804 | 1461610109592 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1932ms 11:48:29 INFO - PROCESS | 1804 | 1461610109655 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:48:29 INFO - PROCESS | 1804 | 1461610109661 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 11:48:29 INFO - PROCESS | 1804 | 1461610109667 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 1804 | 1461610109672 Marionette TRACE conn3 <- [1,1830,null,{}] 11:48:29 INFO - PROCESS | 1804 | 1461610109678 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:29 INFO - PROCESS | 1804 | 1461610109845 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:48:30 INFO - PROCESS | 1804 | 1461610110068 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc61000 == 162 [pid = 1804] [id = 465] 11:48:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x7fa7fe13f400) [pid = 1804] [serial = 1396] [outer = (nil)] 11:48:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x7fa7fe54dc00) [pid = 1804] [serial = 1397] [outer = 0x7fa7fe13f400] 11:48:30 INFO - PROCESS | 1804 | 1461610110230 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x7fa7feb8c800) [pid = 1804] [serial = 1398] [outer = 0x7fa7fe13f400] 11:48:31 INFO - PROCESS | 1804 | 1461610111214 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:48:31 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:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1584ms 11:48:31 INFO - PROCESS | 1804 | 1461610111261 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 1804 | 1461610111270 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 11:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:48:31 INFO - PROCESS | 1804 | 1461610111276 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 1804 | 1461610111278 Marionette TRACE conn3 <- [1,1834,null,{}] 11:48:31 INFO - PROCESS | 1804 | 1461610111283 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:31 INFO - PROCESS | 1804 | 1461610111456 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:48:31 INFO - PROCESS | 1804 | 1461610111673 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80079d800 == 163 [pid = 1804] [id = 466] 11:48:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x7fa7fe142000) [pid = 1804] [serial = 1399] [outer = (nil)] 11:48:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x7fa801296800) [pid = 1804] [serial = 1400] [outer = 0x7fa7fe142000] 11:48:31 INFO - PROCESS | 1804 | 1461610111781 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x7fa8013f5000) [pid = 1804] [serial = 1401] [outer = 0x7fa7fe142000] 11:48:32 INFO - PROCESS | 1804 | 1461610112759 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:48:32 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:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1529ms 11:48:32 INFO - PROCESS | 1804 | 1461610112806 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 1804 | 1461610112810 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 11:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:48:32 INFO - PROCESS | 1804 | 1461610112821 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 1804 | 1461610112829 Marionette TRACE conn3 <- [1,1838,null,{}] 11:48:32 INFO - PROCESS | 1804 | 1461610112836 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:33 INFO - PROCESS | 1804 | 1461610113001 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:48:33 INFO - PROCESS | 1804 | 1461610113223 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe4d2800 == 164 [pid = 1804] [id = 467] 11:48:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 281 (0x7fa801f35400) [pid = 1804] [serial = 1402] [outer = (nil)] 11:48:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 282 (0x7fa802304c00) [pid = 1804] [serial = 1403] [outer = 0x7fa801f35400] 11:48:33 INFO - PROCESS | 1804 | 1461610113328 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 283 (0x7fa802976800) [pid = 1804] [serial = 1404] [outer = 0x7fa801f35400] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801eb9800 == 163 [pid = 1804] [id = 311] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801ec1800 == 162 [pid = 1804] [id = 358] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e18800 == 161 [pid = 1804] [id = 357] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801d0e000 == 160 [pid = 1804] [id = 356] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80be8c800 == 159 [pid = 1804] [id = 363] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 282 (0x7fa82616c400) [pid = 1804] [serial = 1241] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 281 (0x7fa81a2fc000) [pid = 1804] [serial = 1238] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 280 (0x7fa8115c8c00) [pid = 1804] [serial = 1229] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x7fa81724dc00) [pid = 1804] [serial = 1235] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x7fa80297b800) [pid = 1804] [serial = 1223] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x7fa807b59800) [pid = 1804] [serial = 1226] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x7fa8125a5000) [pid = 1804] [serial = 1232] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x7fa829891c00) [pid = 1804] [serial = 1244] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x7fa829aab400) [pid = 1804] [serial = 1247] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x7fa7fe54c400) [pid = 1804] [serial = 1250] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x7fa7fe5c7800) [pid = 1804] [serial = 1253] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x7fa811c2b800) [pid = 1804] [serial = 1256] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x7fa80c084800) [pid = 1804] [serial = 1259] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x7fa8078e1400) [pid = 1804] [serial = 1262] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x7fa814852000) [pid = 1804] [serial = 1286] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c067800 == 158 [pid = 1804] [id = 450] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d22a000 == 157 [pid = 1804] [id = 449] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc1c000 == 156 [pid = 1804] [id = 448] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030ad000 == 155 [pid = 1804] [id = 447] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8006cb800 == 154 [pid = 1804] [id = 446] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8024a7000 == 153 [pid = 1804] [id = 445] 11:48:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007ea000 == 152 [pid = 1804] [id = 444] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe489800 == 151 [pid = 1804] [id = 440] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e2a2000 == 150 [pid = 1804] [id = 439] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007a1000 == 149 [pid = 1804] [id = 438] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe9f5000 == 148 [pid = 1804] [id = 437] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e3cf800 == 147 [pid = 1804] [id = 436] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829978000 == 146 [pid = 1804] [id = 435] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e067800 == 145 [pid = 1804] [id = 434] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81729e000 == 144 [pid = 1804] [id = 433] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816c14000 == 143 [pid = 1804] [id = 432] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801eb5800 == 142 [pid = 1804] [id = 429] 11:48:34 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa33800 == 141 [pid = 1804] [id = 428] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x7fa8115c1400) [pid = 1804] [serial = 1095] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x7fa811ce9c00) [pid = 1804] [serial = 1280] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x7fa8078aec00) [pid = 1804] [serial = 1269] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x7fa8059c7800) [pid = 1804] [serial = 1268] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x7fa801e41c00) [pid = 1804] [serial = 1266] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x7fa8013e8000) [pid = 1804] [serial = 1265] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x7fa80e734400) [pid = 1804] [serial = 1274] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x7fa81238cc00) [pid = 1804] [serial = 1284] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x7fa80d196000) [pid = 1804] [serial = 1271] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x7fa81707cc00) [pid = 1804] [serial = 1221] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa80dcc2400) [pid = 1804] [serial = 1272] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa8113ec400) [pid = 1804] [serial = 1277] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa8122a8000) [pid = 1804] [serial = 1281] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa811516400) [pid = 1804] [serial = 1278] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa80ea1b000) [pid = 1804] [serial = 1275] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa811321c00) [pid = 1804] [serial = 1283] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1804 | 1461610114245 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1450ms 11:48:34 INFO - PROCESS | 1804 | 1461610114265 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 1804 | 1461610114268 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 11:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:48:34 INFO - PROCESS | 1804 | 1461610114274 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 1804 | 1461610114275 Marionette TRACE conn3 <- [1,1842,null,{}] 11:48:34 INFO - PROCESS | 1804 | 1461610114321 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:34 INFO - PROCESS | 1804 | 1461610114474 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:48:34 INFO - PROCESS | 1804 | 1461610114489 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa800797800 == 142 [pid = 1804] [id = 468] 11:48:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa801f36000) [pid = 1804] [serial = 1405] [outer = (nil)] 11:48:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa803cc4400) [pid = 1804] [serial = 1406] [outer = 0x7fa801f36000] 11:48:34 INFO - PROCESS | 1804 | 1461610114546 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa804075000) [pid = 1804] [serial = 1407] [outer = 0x7fa801f36000] 11:48:35 INFO - PROCESS | 1804 | 1461610115351 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1132ms 11:48:35 INFO - PROCESS | 1804 | 1461610115407 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1804 | 1461610115409 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 11:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:48:35 INFO - PROCESS | 1804 | 1461610115414 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1804 | 1461610115416 Marionette TRACE conn3 <- [1,1846,null,{}] 11:48:35 INFO - PROCESS | 1804 | 1461610115421 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:35 INFO - PROCESS | 1804 | 1461610115573 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:48:35 INFO - PROCESS | 1804 | 1461610115591 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030b8800 == 143 [pid = 1804] [id = 469] 11:48:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa8078a8c00) [pid = 1804] [serial = 1408] [outer = (nil)] 11:48:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa8078b0400) [pid = 1804] [serial = 1409] [outer = 0x7fa8078a8c00] 11:48:35 INFO - PROCESS | 1804 | 1461610115657 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa807b5f000) [pid = 1804] [serial = 1410] [outer = 0x7fa8078a8c00] 11:48:36 INFO - PROCESS | 1804 | 1461610116597 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:48:36 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:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1229ms 11:48:36 INFO - PROCESS | 1804 | 1461610116644 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 1804 | 1461610116647 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 11:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:48:36 INFO - PROCESS | 1804 | 1461610116659 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1804 | 1461610116660 Marionette TRACE conn3 <- [1,1850,null,{}] 11:48:36 INFO - PROCESS | 1804 | 1461610116664 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:36 INFO - PROCESS | 1804 | 1461610116877 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:48:36 INFO - PROCESS | 1804 | 1461610116914 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0d4800 == 144 [pid = 1804] [id = 470] 11:48:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x7fa80d195000) [pid = 1804] [serial = 1411] [outer = (nil)] 11:48:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x7fa80d807800) [pid = 1804] [serial = 1412] [outer = 0x7fa80d195000] 11:48:36 INFO - PROCESS | 1804 | 1461610116969 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x7fa80d80dc00) [pid = 1804] [serial = 1413] [outer = 0x7fa80d195000] 11:48:37 INFO - PROCESS | 1804 | 1461610117793 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1178ms 11:48:37 INFO - PROCESS | 1804 | 1461610117838 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 1804 | 1461610117841 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 11:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:48:37 INFO - PROCESS | 1804 | 1461610117853 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 1804 | 1461610117855 Marionette TRACE conn3 <- [1,1854,null,{}] 11:48:37 INFO - PROCESS | 1804 | 1461610117860 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:38 INFO - PROCESS | 1804 | 1461610118066 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:48:38 INFO - PROCESS | 1804 | 1461610118093 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d514000 == 145 [pid = 1804] [id = 471] 11:48:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x7fa801f31800) [pid = 1804] [serial = 1414] [outer = (nil)] 11:48:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x7fa80dcc0000) [pid = 1804] [serial = 1415] [outer = 0x7fa801f31800] 11:48:38 INFO - PROCESS | 1804 | 1461610118148 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x7fa80e2de400) [pid = 1804] [serial = 1416] [outer = 0x7fa801f31800] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x7fa811cea000) [pid = 1804] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x7fa824ca2400) [pid = 1804] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x7fa80ff38c00) [pid = 1804] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x7fa7feb85400) [pid = 1804] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x7fa80c07f400) [pid = 1804] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x7fa811c76c00) [pid = 1804] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa801e39000) [pid = 1804] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa801f4b800) [pid = 1804] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa8113f9400) [pid = 1804] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa80d263000) [pid = 1804] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa817e1c400) [pid = 1804] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa817692000) [pid = 1804] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa8120a7000) [pid = 1804] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa8122ae000) [pid = 1804] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa80406ac00) [pid = 1804] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa7fe545400) [pid = 1804] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa804069800) [pid = 1804] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa811cf0000) [pid = 1804] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa8059c4800) [pid = 1804] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa80e735000) [pid = 1804] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa8060d2800) [pid = 1804] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa817695800) [pid = 1804] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa7feb8d000) [pid = 1804] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa7fe13a400) [pid = 1804] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa811320c00) [pid = 1804] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa80d946400) [pid = 1804] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa81186d800) [pid = 1804] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa802860000) [pid = 1804] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa8079dfc00) [pid = 1804] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa80e5a1800) [pid = 1804] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa80e772400) [pid = 1804] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa80e768000) [pid = 1804] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa81150bc00) [pid = 1804] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa7fe13c400) [pid = 1804] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa817e12c00) [pid = 1804] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa80e154c00) [pid = 1804] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa7fe13bc00) [pid = 1804] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa7feb90c00) [pid = 1804] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa811c65400) [pid = 1804] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa80e770400) [pid = 1804] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa824d0d800) [pid = 1804] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa8120aa400) [pid = 1804] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa801f4f800) [pid = 1804] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa801e41400) [pid = 1804] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa80ea21000) [pid = 1804] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa802865000) [pid = 1804] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa7fe543c00) [pid = 1804] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa811518400) [pid = 1804] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80e2d8c00) [pid = 1804] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa802867400) [pid = 1804] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80d198400) [pid = 1804] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa8122a7c00) [pid = 1804] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa811ce7000) [pid = 1804] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa8059cf000) [pid = 1804] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa802308800) [pid = 1804] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa7ffc86400) [pid = 1804] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa802f66400) [pid = 1804] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa7fe139c00) [pid = 1804] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa7fe5c8000) [pid = 1804] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa8060d6c00) [pid = 1804] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa812383c00) [pid = 1804] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa811c70c00) [pid = 1804] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa823e14800) [pid = 1804] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa7fe139800) [pid = 1804] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa825e48800) [pid = 1804] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa802305c00) [pid = 1804] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:48:39 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa80edc0c00) [pid = 1804] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:48:39 INFO - PROCESS | 1804 | 1461610119922 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2132ms 11:48:39 INFO - PROCESS | 1804 | 1461610119979 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 1804 | 1461610119982 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 11:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:48:39 INFO - PROCESS | 1804 | 1461610119987 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 1804 | 1461610120000 Marionette TRACE conn3 <- [1,1858,null,{}] 11:48:40 INFO - PROCESS | 1804 | 1461610120016 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:40 INFO - PROCESS | 1804 | 1461610120167 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:48:40 INFO - PROCESS | 1804 | 1461610120180 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d0a000 == 146 [pid = 1804] [id = 472] 11:48:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa7fe545400) [pid = 1804] [serial = 1417] [outer = (nil)] 11:48:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa801e39000) [pid = 1804] [serial = 1418] [outer = 0x7fa7fe545400] 11:48:40 INFO - PROCESS | 1804 | 1461610120235 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa80297e400) [pid = 1804] [serial = 1419] [outer = 0x7fa7fe545400] 11:48:41 INFO - PROCESS | 1804 | 1461610121004 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1051ms 11:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:48:41 INFO - PROCESS | 1804 | 1461610121039 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 1804 | 1461610121041 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 11:48:41 INFO - PROCESS | 1804 | 1461610121047 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 1804 | 1461610121049 Marionette TRACE conn3 <- [1,1862,null,{}] 11:48:41 INFO - PROCESS | 1804 | 1461610121069 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:41 INFO - PROCESS | 1804 | 1461610121294 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:48:41 INFO - PROCESS | 1804 | 1461610121321 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d50a000 == 147 [pid = 1804] [id = 473] 11:48:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa7fe5c5000) [pid = 1804] [serial = 1420] [outer = (nil)] 11:48:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa80406f400) [pid = 1804] [serial = 1421] [outer = 0x7fa7fe5c5000] 11:48:41 INFO - PROCESS | 1804 | 1461610121376 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa807b59000) [pid = 1804] [serial = 1422] [outer = 0x7fa7fe5c5000] 11:48:42 INFO - PROCESS | 1804 | 1461610122538 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1534ms 11:48:42 INFO - PROCESS | 1804 | 1461610122581 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 1804 | 1461610122596 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 11:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:48:42 INFO - PROCESS | 1804 | 1461610122605 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 1804 | 1461610122612 Marionette TRACE conn3 <- [1,1866,null,{}] 11:48:42 INFO - PROCESS | 1804 | 1461610122621 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:42 INFO - PROCESS | 1804 | 1461610122854 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:48:43 INFO - PROCESS | 1804 | 1461610123107 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007ad800 == 148 [pid = 1804] [id = 474] 11:48:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa7fe543c00) [pid = 1804] [serial = 1423] [outer = (nil)] 11:48:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa7fe5ca000) [pid = 1804] [serial = 1424] [outer = 0x7fa7fe543c00] 11:48:43 INFO - PROCESS | 1804 | 1461610123223 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa800597800) [pid = 1804] [serial = 1425] [outer = 0x7fa7fe543c00] 11:48:44 INFO - PROCESS | 1804 | 1461610124041 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1483ms 11:48:44 INFO - PROCESS | 1804 | 1461610124089 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 1804 | 1461610124097 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 11:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:48:44 INFO - PROCESS | 1804 | 1461610124106 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1804 | 1461610124110 Marionette TRACE conn3 <- [1,1870,null,{}] 11:48:44 INFO - PROCESS | 1804 | 1461610124115 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:44 INFO - PROCESS | 1804 | 1461610124298 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:48:44 INFO - PROCESS | 1804 | 1461610124504 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807803000 == 149 [pid = 1804] [id = 475] 11:48:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80059b400) [pid = 1804] [serial = 1426] [outer = (nil)] 11:48:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa801514c00) [pid = 1804] [serial = 1427] [outer = 0x7fa80059b400] 11:48:44 INFO - PROCESS | 1804 | 1461610124574 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa801f49400) [pid = 1804] [serial = 1428] [outer = 0x7fa80059b400] 11:48:45 INFO - PROCESS | 1804 | 1461610125470 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1436ms 11:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:48:45 INFO - PROCESS | 1804 | 1461610125543 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 1804 | 1461610125545 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 11:48:45 INFO - PROCESS | 1804 | 1461610125552 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 1804 | 1461610125557 Marionette TRACE conn3 <- [1,1874,null,{}] 11:48:45 INFO - PROCESS | 1804 | 1461610125571 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:45 INFO - PROCESS | 1804 | 1461610125793 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:48:46 INFO - PROCESS | 1804 | 1461610125999 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e2a8000 == 150 [pid = 1804] [id = 476] 11:48:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa803cbec00) [pid = 1804] [serial = 1429] [outer = (nil)] 11:48:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa8060e1c00) [pid = 1804] [serial = 1430] [outer = 0x7fa803cbec00] 11:48:46 INFO - PROCESS | 1804 | 1461610126113 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa807b61000) [pid = 1804] [serial = 1431] [outer = 0x7fa803cbec00] 11:48:46 INFO - PROCESS | 1804 | 1461610126988 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1486ms 11:48:47 INFO - PROCESS | 1804 | 1461610127038 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:48:47 INFO - PROCESS | 1804 | 1461610127042 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 11:48:47 INFO - PROCESS | 1804 | 1461610127048 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 1804 | 1461610127050 Marionette TRACE conn3 <- [1,1878,null,{}] 11:48:47 INFO - PROCESS | 1804 | 1461610127055 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:47 INFO - PROCESS | 1804 | 1461610127244 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:48:47 INFO - PROCESS | 1804 | 1461610127462 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa36000 == 151 [pid = 1804] [id = 477] 11:48:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa803cc4800) [pid = 1804] [serial = 1432] [outer = (nil)] 11:48:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa80d196000) [pid = 1804] [serial = 1433] [outer = 0x7fa803cc4800] 11:48:47 INFO - PROCESS | 1804 | 1461610127571 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa80d810c00) [pid = 1804] [serial = 1434] [outer = 0x7fa803cc4800] 11:48:48 INFO - PROCESS | 1804 | 1461610128463 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1481ms 11:48:48 INFO - PROCESS | 1804 | 1461610128543 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1804 | 1461610128546 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 11:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:48:48 INFO - PROCESS | 1804 | 1461610128555 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1804 | 1461610128557 Marionette TRACE conn3 <- [1,1882,null,{}] 11:48:48 INFO - PROCESS | 1804 | 1461610128561 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:48 INFO - PROCESS | 1804 | 1461610128748 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:48:48 INFO - PROCESS | 1804 | 1461610128957 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81187d000 == 152 [pid = 1804] [id = 478] 11:48:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa80c036400) [pid = 1804] [serial = 1435] [outer = (nil)] 11:48:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa80e2f1800) [pid = 1804] [serial = 1436] [outer = 0x7fa80c036400] 11:48:49 INFO - PROCESS | 1804 | 1461610129068 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa80e59ec00) [pid = 1804] [serial = 1437] [outer = 0x7fa80c036400] 11:48:49 INFO - PROCESS | 1804 | 1461610129961 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1478ms 11:48:50 INFO - PROCESS | 1804 | 1461610130034 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:48:50 INFO - PROCESS | 1804 | 1461610130038 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 11:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:48:50 INFO - PROCESS | 1804 | 1461610130043 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 1804 | 1461610130046 Marionette TRACE conn3 <- [1,1886,null,{}] 11:48:50 INFO - PROCESS | 1804 | 1461610130051 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:50 INFO - PROCESS | 1804 | 1461610130255 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:48:50 INFO - PROCESS | 1804 | 1461610130462 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816249000 == 153 [pid = 1804] [id = 479] 11:48:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa80d942c00) [pid = 1804] [serial = 1438] [outer = (nil)] 11:48:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa8113ed000) [pid = 1804] [serial = 1439] [outer = 0x7fa80d942c00] 11:48:50 INFO - PROCESS | 1804 | 1461610130574 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa8115cb000) [pid = 1804] [serial = 1440] [outer = 0x7fa80d942c00] 11:48:51 INFO - PROCESS | 1804 | 1461610131439 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1437ms 11:48:51 INFO - PROCESS | 1804 | 1461610131480 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 1804 | 1461610131484 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 11:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:48:51 INFO - PROCESS | 1804 | 1461610131489 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 1804 | 1461610131491 Marionette TRACE conn3 <- [1,1890,null,{}] 11:48:51 INFO - PROCESS | 1804 | 1461610131498 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:51 INFO - PROCESS | 1804 | 1461610131686 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:48:51 INFO - PROCESS | 1804 | 1461610131955 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817369000 == 154 [pid = 1804] [id = 480] 11:48:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa80e2dfc00) [pid = 1804] [serial = 1441] [outer = (nil)] 11:48:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa811c28400) [pid = 1804] [serial = 1442] [outer = 0x7fa80e2dfc00] 11:48:52 INFO - PROCESS | 1804 | 1461610132033 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa811c65c00) [pid = 1804] [serial = 1443] [outer = 0x7fa80e2dfc00] 11:48:52 INFO - PROCESS | 1804 | 1461610132925 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1480ms 11:48:52 INFO - PROCESS | 1804 | 1461610132971 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:48:52 INFO - PROCESS | 1804 | 1461610132975 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 11:48:52 INFO - PROCESS | 1804 | 1461610132982 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 1804 | 1461610132986 Marionette TRACE conn3 <- [1,1894,null,{}] 11:48:52 INFO - PROCESS | 1804 | 1461610132991 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:53 INFO - PROCESS | 1804 | 1461610133189 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:48:53 INFO - PROCESS | 1804 | 1461610133403 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a44800 == 155 [pid = 1804] [id = 481] 11:48:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa80e2fbc00) [pid = 1804] [serial = 1444] [outer = (nil)] 11:48:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa811c73c00) [pid = 1804] [serial = 1445] [outer = 0x7fa80e2fbc00] 11:48:53 INFO - PROCESS | 1804 | 1461610133512 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa811ced400) [pid = 1804] [serial = 1446] [outer = 0x7fa80e2fbc00] 11:48:54 INFO - PROCESS | 1804 | 1461610134390 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1478ms 11:48:54 INFO - PROCESS | 1804 | 1461610134460 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 1804 | 1461610134464 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 11:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:48:54 INFO - PROCESS | 1804 | 1461610134470 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 1804 | 1461610134472 Marionette TRACE conn3 <- [1,1898,null,{}] 11:48:54 INFO - PROCESS | 1804 | 1461610134478 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:54 INFO - PROCESS | 1804 | 1461610134691 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:48:54 INFO - PROCESS | 1804 | 1461610134901 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825102800 == 156 [pid = 1804] [id = 482] 11:48:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa811b0c000) [pid = 1804] [serial = 1447] [outer = (nil)] 11:48:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa8120aa800) [pid = 1804] [serial = 1448] [outer = 0x7fa811b0c000] 11:48:55 INFO - PROCESS | 1804 | 1461610135015 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa81237f400) [pid = 1804] [serial = 1449] [outer = 0x7fa811b0c000] 11:48:55 INFO - PROCESS | 1804 | 1461610135897 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1478ms 11:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:48:55 INFO - PROCESS | 1804 | 1461610135949 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 1804 | 1461610135952 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 11:48:55 INFO - PROCESS | 1804 | 1461610135959 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 1804 | 1461610135962 Marionette TRACE conn3 <- [1,1902,null,{}] 11:48:55 INFO - PROCESS | 1804 | 1461610135967 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:56 INFO - PROCESS | 1804 | 1461610136197 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:48:56 INFO - PROCESS | 1804 | 1461610136466 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a415800 == 157 [pid = 1804] [id = 483] 11:48:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa813d8ec00) [pid = 1804] [serial = 1450] [outer = (nil)] 11:48:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa81574b000) [pid = 1804] [serial = 1451] [outer = 0x7fa813d8ec00] 11:48:56 INFO - PROCESS | 1804 | 1461610136611 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa816abd800) [pid = 1804] [serial = 1452] [outer = 0x7fa813d8ec00] 11:48:57 INFO - PROCESS | 1804 | 1461610137474 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1583ms 11:48:57 INFO - PROCESS | 1804 | 1461610137540 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:48:57 INFO - PROCESS | 1804 | 1461610137544 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 11:48:57 INFO - PROCESS | 1804 | 1461610137550 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 1804 | 1461610137554 Marionette TRACE conn3 <- [1,1906,null,{}] 11:48:57 INFO - PROCESS | 1804 | 1461610137559 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:57 INFO - PROCESS | 1804 | 1461610137761 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:48:58 INFO - PROCESS | 1804 | 1461610138042 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd2d3800 == 158 [pid = 1804] [id = 484] 11:48:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa7fc9d7c00) [pid = 1804] [serial = 1453] [outer = (nil)] 11:48:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa801295000) [pid = 1804] [serial = 1454] [outer = 0x7fa7fc9d7c00] 11:48:58 INFO - PROCESS | 1804 | 1461610138165 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa8120a2400) [pid = 1804] [serial = 1455] [outer = 0x7fa7fc9d7c00] 11:48:59 INFO - PROCESS | 1804 | 1461610139024 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1531ms 11:48:59 INFO - PROCESS | 1804 | 1461610139081 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 1804 | 1461610139084 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 11:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:48:59 INFO - PROCESS | 1804 | 1461610139090 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 1804 | 1461610139093 Marionette TRACE conn3 <- [1,1910,null,{}] 11:48:59 INFO - PROCESS | 1804 | 1461610139098 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:59 INFO - PROCESS | 1804 | 1461610139279 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:48:59 INFO - PROCESS | 1804 | 1461610139498 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffefa000 == 159 [pid = 1804] [id = 485] 11:48:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa7fc9de400) [pid = 1804] [serial = 1456] [outer = (nil)] 11:48:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa7feb85000) [pid = 1804] [serial = 1457] [outer = 0x7fa7fc9de400] 11:48:59 INFO - PROCESS | 1804 | 1461610139609 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa802975000) [pid = 1804] [serial = 1458] [outer = 0x7fa7fc9de400] 11:49:00 INFO - PROCESS | 1804 | 1461610140480 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1436ms 11:49:00 INFO - PROCESS | 1804 | 1461610140528 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 1804 | 1461610140531 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 11:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:49:00 INFO - PROCESS | 1804 | 1461610140536 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1804 | 1461610140548 Marionette TRACE conn3 <- [1,1914,null,{}] 11:49:00 INFO - PROCESS | 1804 | 1461610140572 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:00 INFO - PROCESS | 1804 | 1461610140754 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:49:00 INFO - PROCESS | 1804 | 1461610140970 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004af000 == 160 [pid = 1804] [id = 486] 11:49:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa7fe13d000) [pid = 1804] [serial = 1459] [outer = (nil)] 11:49:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa8013e8400) [pid = 1804] [serial = 1460] [outer = 0x7fa7fe13d000] 11:49:01 INFO - PROCESS | 1804 | 1461610141076 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa802f6f400) [pid = 1804] [serial = 1461] [outer = 0x7fa7fe13d000] 11:49:02 INFO - PROCESS | 1804 | 1461610142562 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2094ms 11:49:02 INFO - PROCESS | 1804 | 1461610142632 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 1804 | 1461610142637 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 11:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:49:02 INFO - PROCESS | 1804 | 1461610142645 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 1804 | 1461610142649 Marionette TRACE conn3 <- [1,1918,null,{}] 11:49:02 INFO - PROCESS | 1804 | 1461610142656 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:02 INFO - PROCESS | 1804 | 1461610142874 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:49:03 INFO - PROCESS | 1804 | 1461610143205 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffeed800 == 161 [pid = 1804] [id = 487] 11:49:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa7fa164000) [pid = 1804] [serial = 1462] [outer = (nil)] 11:49:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa7fe145000) [pid = 1804] [serial = 1463] [outer = 0x7fa7fa164000] 11:49:03 INFO - PROCESS | 1804 | 1461610143274 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa7feb84400) [pid = 1804] [serial = 1464] [outer = 0x7fa7fa164000] 11:49:04 INFO - PROCESS | 1804 | 1461610144082 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1478ms 11:49:04 INFO - PROCESS | 1804 | 1461610144150 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 1804 | 1461610144164 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 11:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:49:04 INFO - PROCESS | 1804 | 1461610144180 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 1804 | 1461610144191 Marionette TRACE conn3 <- [1,1922,null,{}] 11:49:04 INFO - PROCESS | 1804 | 1461610144197 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:04 INFO - PROCESS | 1804 | 1461610144503 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:49:04 INFO - PROCESS | 1804 | 1461610144794 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe451000 == 162 [pid = 1804] [id = 488] 11:49:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa80129e800) [pid = 1804] [serial = 1465] [outer = (nil)] 11:49:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa8013ee400) [pid = 1804] [serial = 1466] [outer = 0x7fa80129e800] 11:49:04 INFO - PROCESS | 1804 | 1461610144900 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa801515c00) [pid = 1804] [serial = 1467] [outer = 0x7fa80129e800] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824f64000 == 161 [pid = 1804] [id = 289] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a310000 == 160 [pid = 1804] [id = 100] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa800599400) [pid = 1804] [serial = 1313] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa801293800) [pid = 1804] [serial = 1316] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa801f34400) [pid = 1804] [serial = 1319] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa801513800) [pid = 1804] [serial = 1322] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa7fc9da000) [pid = 1804] [serial = 1325] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa801515000) [pid = 1804] [serial = 1328] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa7ffc85400) [pid = 1804] [serial = 1331] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa811c7bc00) [pid = 1804] [serial = 1355] [outer = (nil)] [url = about:blank] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801d0a000 == 159 [pid = 1804] [id = 472] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d514000 == 158 [pid = 1804] [id = 471] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c0d4800 == 157 [pid = 1804] [id = 470] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030b8800 == 156 [pid = 1804] [id = 469] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa800797800 == 155 [pid = 1804] [id = 468] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe4d2800 == 154 [pid = 1804] [id = 467] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80079d800 == 153 [pid = 1804] [id = 466] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffc61000 == 152 [pid = 1804] [id = 465] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffc51000 == 151 [pid = 1804] [id = 464] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fa1de000 == 150 [pid = 1804] [id = 463] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d864800 == 149 [pid = 1804] [id = 462] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe451800 == 148 [pid = 1804] [id = 461] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801172800 == 147 [pid = 1804] [id = 460] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82bf8c800 == 146 [pid = 1804] [id = 459] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824fa2800 == 145 [pid = 1804] [id = 458] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a47000 == 144 [pid = 1804] [id = 457] 11:49:05 INFO - PROCESS | 1804 | 1461610145819 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816c0d000 == 143 [pid = 1804] [id = 456] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811b72000 == 142 [pid = 1804] [id = 455] 11:49:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e29a800 == 141 [pid = 1804] [id = 451] 11:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1694ms 11:49:05 INFO - PROCESS | 1804 | 1461610145875 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 1804 | 1461610145878 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 11:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:49:05 INFO - PROCESS | 1804 | 1461610145883 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 1804 | 1461610145888 Marionette TRACE conn3 <- [1,1926,null,{}] 11:49:05 INFO - PROCESS | 1804 | 1461610145902 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:06 INFO - PROCESS | 1804 | 1461610146065 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa81a391800) [pid = 1804] [serial = 1056] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa8122a9000) [pid = 1804] [serial = 1113] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa8251f6400) [pid = 1804] [serial = 1008] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa8013ea800) [pid = 1804] [serial = 1152] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa829f9b800) [pid = 1804] [serial = 1011] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa802311c00) [pid = 1804] [serial = 1068] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa828041400) [pid = 1804] [serial = 1242] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa81a25e400) [pid = 1804] [serial = 1182] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa8160d6c00) [pid = 1804] [serial = 1053] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa80fe92400) [pid = 1804] [serial = 1176] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa807b5dc00) [pid = 1804] [serial = 1065] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa81768b800) [pid = 1804] [serial = 1254] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa804075c00) [pid = 1804] [serial = 1062] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa81df5f000) [pid = 1804] [serial = 1005] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa8059d0000) [pid = 1804] [serial = 1014] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa811c7e000) [pid = 1804] [serial = 1050] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa80e2fc400) [pid = 1804] [serial = 1161] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa824a68400) [pid = 1804] [serial = 1185] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa825fbdc00) [pid = 1804] [serial = 1194] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa80286ac00) [pid = 1804] [serial = 1197] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa81615e800) [pid = 1804] [serial = 1233] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa80fa16c00) [pid = 1804] [serial = 1164] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa811c2f400) [pid = 1804] [serial = 1257] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa80d26d000) [pid = 1804] [serial = 1101] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80d94d000) [pid = 1804] [serial = 1047] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa811c62c00) [pid = 1804] [serial = 1110] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa8122a8800) [pid = 1804] [serial = 1170] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa824f52c00) [pid = 1804] [serial = 1188] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa8120a8400) [pid = 1804] [serial = 1122] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa8079dcc00) [pid = 1804] [serial = 1020] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa824d06400) [pid = 1804] [serial = 1239] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa80ea22800) [pid = 1804] [serial = 1104] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa802f6c800) [pid = 1804] [serial = 1155] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa811c26c00) [pid = 1804] [serial = 1263] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa826171400) [pid = 1804] [serial = 1191] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa817693c00) [pid = 1804] [serial = 1179] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa829c48400) [pid = 1804] [serial = 1059] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa81a5bf800) [pid = 1804] [serial = 1128] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa8059c8000) [pid = 1804] [serial = 1098] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa81a5c9c00) [pid = 1804] [serial = 1131] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa816ab5400) [pid = 1804] [serial = 921] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa80e14b000) [pid = 1804] [serial = 1227] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fe551000) [pid = 1804] [serial = 1251] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa813d34000) [pid = 1804] [serial = 1173] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa8115cc800) [pid = 1804] [serial = 1107] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa8060dec00) [pid = 1804] [serial = 1044] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa81a260c00) [pid = 1804] [serial = 1002] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa817692c00) [pid = 1804] [serial = 1125] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa817693800) [pid = 1804] [serial = 1236] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa8079e8000) [pid = 1804] [serial = 1158] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa81616b400) [pid = 1804] [serial = 1119] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa829aa7c00) [pid = 1804] [serial = 1245] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa811c6e800) [pid = 1804] [serial = 1230] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa7feb91000) [pid = 1804] [serial = 1017] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80c089400) [pid = 1804] [serial = 1260] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa8125a2c00) [pid = 1804] [serial = 1116] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa8114d9000) [pid = 1804] [serial = 1134] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa80424f000) [pid = 1804] [serial = 1224] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa811b0d000) [pid = 1804] [serial = 1167] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa829c4c000) [pid = 1804] [serial = 1248] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa81150a400) [pid = 1804] [serial = 1349] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa80c086800) [pid = 1804] [serial = 1343] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa80d945c00) [pid = 1804] [serial = 1344] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa801294400) [pid = 1804] [serial = 1335] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa7ffc8b400) [pid = 1804] [serial = 1334] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa80d19b800) [pid = 1804] [serial = 1292] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa8059ca400) [pid = 1804] [serial = 1340] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa8079e9000) [pid = 1804] [serial = 1341] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa811c28000) [pid = 1804] [serial = 1295] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa7fe1f9400) [pid = 1804] [serial = 1307] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa826175800) [pid = 1804] [serial = 1310] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa812386000) [pid = 1804] [serial = 1298] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa801f2f800) [pid = 1804] [serial = 1338] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa7fe5cdc00) [pid = 1804] [serial = 1337] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa817b0d400) [pid = 1804] [serial = 1301] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa802975400) [pid = 1804] [serial = 1289] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa81ee86400) [pid = 1804] [serial = 1304] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa811c29800) [pid = 1804] [serial = 1353] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa80de24800) [pid = 1804] [serial = 1346] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa80e59c800) [pid = 1804] [serial = 1347] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa80dcc5800) [pid = 1804] [serial = 1352] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa811c27000) [pid = 1804] [serial = 1350] [outer = (nil)] [url = about:blank] 11:49:06 INFO - PROCESS | 1804 | 1461610146368 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febbd000 == 142 [pid = 1804] [id = 489] 11:49:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa7feb91000) [pid = 1804] [serial = 1468] [outer = (nil)] 11:49:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa801457400) [pid = 1804] [serial = 1469] [outer = 0x7fa7feb91000] 11:49:06 INFO - PROCESS | 1804 | 1461610146452 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa802307000) [pid = 1804] [serial = 1470] [outer = 0x7fa7feb91000] 11:49:07 INFO - PROCESS | 1804 | 1461610147123 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1288ms 11:49:07 INFO - PROCESS | 1804 | 1461610147173 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 1804 | 1461610147176 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 11:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:49:07 INFO - PROCESS | 1804 | 1461610147182 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 1804 | 1461610147184 Marionette TRACE conn3 <- [1,1930,null,{}] 11:49:07 INFO - PROCESS | 1804 | 1461610147190 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:07 INFO - PROCESS | 1804 | 1461610147367 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:49:07 INFO - PROCESS | 1804 | 1461610147527 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007e1000 == 143 [pid = 1804] [id = 490] 11:49:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa7ffc8b400) [pid = 1804] [serial = 1471] [outer = (nil)] 11:49:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa802978000) [pid = 1804] [serial = 1472] [outer = 0x7fa7ffc8b400] 11:49:07 INFO - PROCESS | 1804 | 1461610147587 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa802f6f000) [pid = 1804] [serial = 1473] [outer = 0x7fa7ffc8b400] 11:49:08 INFO - PROCESS | 1804 | 1461610148356 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1226ms 11:49:08 INFO - PROCESS | 1804 | 1461610148409 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 1804 | 1461610148411 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 11:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:49:08 INFO - PROCESS | 1804 | 1461610148420 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 1804 | 1461610148433 Marionette TRACE conn3 <- [1,1934,null,{}] 11:49:08 INFO - PROCESS | 1804 | 1461610148437 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:08 INFO - PROCESS | 1804 | 1461610148656 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:49:08 INFO - PROCESS | 1804 | 1461610148675 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dd7800 == 144 [pid = 1804] [id = 491] 11:49:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa7fe1f6000) [pid = 1804] [serial = 1474] [outer = (nil)] 11:49:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa803cc5c00) [pid = 1804] [serial = 1475] [outer = 0x7fa7fe1f6000] 11:49:08 INFO - PROCESS | 1804 | 1461610148731 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa80406e400) [pid = 1804] [serial = 1476] [outer = 0x7fa7fe1f6000] 11:49:09 INFO - PROCESS | 1804 | 1461610149553 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1185ms 11:49:09 INFO - PROCESS | 1804 | 1461610149607 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:49:09 INFO - PROCESS | 1804 | 1461610149610 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 11:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:49:09 INFO - PROCESS | 1804 | 1461610149618 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 1804 | 1461610149624 Marionette TRACE conn3 <- [1,1938,null,{}] 11:49:09 INFO - PROCESS | 1804 | 1461610149643 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:09 INFO - PROCESS | 1804 | 1461610149969 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:49:09 INFO - PROCESS | 1804 | 1461610149994 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fa6000 == 145 [pid = 1804] [id = 492] 11:49:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa8059c2c00) [pid = 1804] [serial = 1477] [outer = (nil)] 11:49:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa8078ac800) [pid = 1804] [serial = 1478] [outer = 0x7fa8059c2c00] 11:49:10 INFO - PROCESS | 1804 | 1461610150054 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa8079e9400) [pid = 1804] [serial = 1479] [outer = 0x7fa8059c2c00] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa80d195000) [pid = 1804] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa801f31800) [pid = 1804] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa7fe13f400) [pid = 1804] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa7fe142000) [pid = 1804] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa7fa251400) [pid = 1804] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa801f35400) [pid = 1804] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa8078a8c00) [pid = 1804] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa801f36000) [pid = 1804] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:49:10 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa7fe545400) [pid = 1804] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:49:11 INFO - PROCESS | 1804 | 1461610151332 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1748ms 11:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:49:11 INFO - PROCESS | 1804 | 1461610151367 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 1804 | 1461610151369 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 11:49:11 INFO - PROCESS | 1804 | 1461610151375 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1804 | 1461610151377 Marionette TRACE conn3 <- [1,1942,null,{}] 11:49:11 INFO - PROCESS | 1804 | 1461610151382 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:11 INFO - PROCESS | 1804 | 1461610151611 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:49:11 INFO - PROCESS | 1804 | 1461610151629 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa804010000 == 146 [pid = 1804] [id = 493] 11:49:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa7fe545400) [pid = 1804] [serial = 1480] [outer = (nil)] 11:49:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa8079e7000) [pid = 1804] [serial = 1481] [outer = 0x7fa7fe545400] 11:49:11 INFO - PROCESS | 1804 | 1461610151690 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa807b5dc00) [pid = 1804] [serial = 1482] [outer = 0x7fa7fe545400] 11:49:12 INFO - PROCESS | 1804 | 1461610152503 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1186ms 11:49:12 INFO - PROCESS | 1804 | 1461610152561 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:49:12 INFO - PROCESS | 1804 | 1461610152565 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 11:49:12 INFO - PROCESS | 1804 | 1461610152572 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - PROCESS | 1804 | 1461610152575 Marionette TRACE conn3 <- [1,1946,null,{}] 11:49:12 INFO - PROCESS | 1804 | 1461610152581 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:12 INFO - PROCESS | 1804 | 1461610152772 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:49:13 INFO - PROCESS | 1804 | 1461610153057 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd2c9000 == 147 [pid = 1804] [id = 494] 11:49:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa7fa159400) [pid = 1804] [serial = 1483] [outer = (nil)] 11:49:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa7fa164c00) [pid = 1804] [serial = 1484] [outer = 0x7fa7fa159400] 11:49:13 INFO - PROCESS | 1804 | 1461610153184 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa7fe13c400) [pid = 1804] [serial = 1485] [outer = 0x7fa7fa159400] 11:49:14 INFO - PROCESS | 1804 | 1461610154122 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1582ms 11:49:14 INFO - PROCESS | 1804 | 1461610154154 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 1804 | 1461610154159 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 11:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:49:14 INFO - PROCESS | 1804 | 1461610154167 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1804 | 1461610154172 Marionette TRACE conn3 <- [1,1950,null,{}] 11:49:14 INFO - PROCESS | 1804 | 1461610154179 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:14 INFO - PROCESS | 1804 | 1461610154363 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:49:14 INFO - PROCESS | 1804 | 1461610154578 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007a8000 == 148 [pid = 1804] [id = 495] 11:49:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa7fa15c000) [pid = 1804] [serial = 1486] [outer = (nil)] 11:49:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa8012a0000) [pid = 1804] [serial = 1487] [outer = 0x7fa7fa15c000] 11:49:14 INFO - PROCESS | 1804 | 1461610154694 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa801e40400) [pid = 1804] [serial = 1488] [outer = 0x7fa7fa15c000] 11:49:15 INFO - PROCESS | 1804 | 1461610155640 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1536ms 11:49:15 INFO - PROCESS | 1804 | 1461610155707 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:49:15 INFO - PROCESS | 1804 | 1461610155713 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 11:49:15 INFO - PROCESS | 1804 | 1461610155719 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 1804 | 1461610155723 Marionette TRACE conn3 <- [1,1954,null,{}] 11:49:15 INFO - PROCESS | 1804 | 1461610155728 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:15 INFO - PROCESS | 1804 | 1461610155937 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:49:16 INFO - PROCESS | 1804 | 1461610156134 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030aa000 == 149 [pid = 1804] [id = 496] 11:49:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa800592800) [pid = 1804] [serial = 1489] [outer = (nil)] 11:49:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa802f69000) [pid = 1804] [serial = 1490] [outer = 0x7fa800592800] 11:49:16 INFO - PROCESS | 1804 | 1461610156206 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa804245800) [pid = 1804] [serial = 1491] [outer = 0x7fa800592800] 11:49:17 INFO - PROCESS | 1804 | 1461610157141 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1479ms 11:49:17 INFO - PROCESS | 1804 | 1461610157198 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 1804 | 1461610157202 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 11:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:49:17 INFO - PROCESS | 1804 | 1461610157215 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 1804 | 1461610157223 Marionette TRACE conn3 <- [1,1958,null,{}] 11:49:17 INFO - PROCESS | 1804 | 1461610157231 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:17 INFO - PROCESS | 1804 | 1461610157468 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:49:17 INFO - PROCESS | 1804 | 1461610157666 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be77000 == 150 [pid = 1804] [id = 497] 11:49:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa8078e2400) [pid = 1804] [serial = 1492] [outer = (nil)] 11:49:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa807b5fc00) [pid = 1804] [serial = 1493] [outer = 0x7fa8078e2400] 11:49:17 INFO - PROCESS | 1804 | 1461610157734 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80c07f400) [pid = 1804] [serial = 1494] [outer = 0x7fa8078e2400] 11:49:18 INFO - PROCESS | 1804 | 1461610158621 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1443ms 11:49:18 INFO - PROCESS | 1804 | 1461610158652 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 1804 | 1461610158656 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 11:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:49:18 INFO - PROCESS | 1804 | 1461610158662 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 1804 | 1461610158665 Marionette TRACE conn3 <- [1,1962,null,{}] 11:49:18 INFO - PROCESS | 1804 | 1461610158670 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:18 INFO - PROCESS | 1804 | 1461610158843 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:49:19 INFO - PROCESS | 1804 | 1461610159053 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c0e1000 == 151 [pid = 1804] [id = 498] 11:49:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa801460000) [pid = 1804] [serial = 1495] [outer = (nil)] 11:49:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80d26f400) [pid = 1804] [serial = 1496] [outer = 0x7fa801460000] 11:49:19 INFO - PROCESS | 1804 | 1461610159160 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80d94a800) [pid = 1804] [serial = 1497] [outer = 0x7fa801460000] 11:49:20 INFO - PROCESS | 1804 | 1461610160012 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1385ms 11:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:49:20 INFO - PROCESS | 1804 | 1461610160047 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1804 | 1461610160050 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 11:49:20 INFO - PROCESS | 1804 | 1461610160055 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1804 | 1461610160058 Marionette TRACE conn3 <- [1,1966,null,{}] 11:49:20 INFO - PROCESS | 1804 | 1461610160063 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:20 INFO - PROCESS | 1804 | 1461610160236 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:49:20 INFO - PROCESS | 1804 | 1461610160437 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d3ae800 == 152 [pid = 1804] [id = 499] 11:49:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80de24800) [pid = 1804] [serial = 1498] [outer = (nil)] 11:49:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa80e151400) [pid = 1804] [serial = 1499] [outer = 0x7fa80de24800] 11:49:20 INFO - PROCESS | 1804 | 1461610160517 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80e72e400) [pid = 1804] [serial = 1500] [outer = 0x7fa80de24800] 11:49:21 INFO - PROCESS | 1804 | 1461610161422 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1436ms 11:49:21 INFO - PROCESS | 1804 | 1461610161491 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 1804 | 1461610161495 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 11:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:49:21 INFO - PROCESS | 1804 | 1461610161500 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 1804 | 1461610161502 Marionette TRACE conn3 <- [1,1970,null,{}] 11:49:21 INFO - PROCESS | 1804 | 1461610161507 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:21 INFO - PROCESS | 1804 | 1461610161695 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:49:21 INFO - PROCESS | 1804 | 1461610161893 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db51000 == 153 [pid = 1804] [id = 500] 11:49:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa80e5a2400) [pid = 1804] [serial = 1501] [outer = (nil)] 11:49:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa80e8e5000) [pid = 1804] [serial = 1502] [outer = 0x7fa80e5a2400] 11:49:21 INFO - PROCESS | 1804 | 1461610161961 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa80edbbc00) [pid = 1804] [serial = 1503] [outer = 0x7fa80e5a2400] 11:49:22 INFO - PROCESS | 1804 | 1461610162818 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1374ms 11:49:22 INFO - PROCESS | 1804 | 1461610162875 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 1804 | 1461610162879 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 11:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:49:22 INFO - PROCESS | 1804 | 1461610162884 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1804 | 1461610162887 Marionette TRACE conn3 <- [1,1974,null,{}] 11:49:22 INFO - PROCESS | 1804 | 1461610162892 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:23 INFO - PROCESS | 1804 | 1461610163067 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:49:23 INFO - PROCESS | 1804 | 1461610163279 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e2b6800 == 154 [pid = 1804] [id = 501] 11:49:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa802977000) [pid = 1804] [serial = 1504] [outer = (nil)] 11:49:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa80edbfc00) [pid = 1804] [serial = 1505] [outer = 0x7fa802977000] 11:49:23 INFO - PROCESS | 1804 | 1461610163402 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80ff2f000) [pid = 1804] [serial = 1506] [outer = 0x7fa802977000] 11:49:24 INFO - PROCESS | 1804 | 1461610164251 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1377ms 11:49:24 INFO - PROCESS | 1804 | 1461610164262 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1804 | 1461610164265 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 11:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:49:24 INFO - PROCESS | 1804 | 1461610164270 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 1804 | 1461610164272 Marionette TRACE conn3 <- [1,1978,null,{}] 11:49:24 INFO - PROCESS | 1804 | 1461610164280 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:24 INFO - PROCESS | 1804 | 1461610164455 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:49:24 INFO - PROCESS | 1804 | 1461610164675 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa34800 == 155 [pid = 1804] [id = 502] 11:49:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa80e59bc00) [pid = 1804] [serial = 1507] [outer = (nil)] 11:49:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa8114d4c00) [pid = 1804] [serial = 1508] [outer = 0x7fa80e59bc00] 11:49:24 INFO - PROCESS | 1804 | 1461610164747 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa81150e000) [pid = 1804] [serial = 1509] [outer = 0x7fa80e59bc00] 11:49:25 INFO - PROCESS | 1804 | 1461610165600 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1388ms 11:49:25 INFO - PROCESS | 1804 | 1461610165659 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 1804 | 1461610165662 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 11:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:49:25 INFO - PROCESS | 1804 | 1461610165667 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 1804 | 1461610165670 Marionette TRACE conn3 <- [1,1982,null,{}] 11:49:25 INFO - PROCESS | 1804 | 1461610165675 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:25 INFO - PROCESS | 1804 | 1461610165861 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:49:26 INFO - PROCESS | 1804 | 1461610166071 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81162b000 == 156 [pid = 1804] [id = 503] 11:49:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80fe9bc00) [pid = 1804] [serial = 1510] [outer = (nil)] 11:49:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa811860000) [pid = 1804] [serial = 1511] [outer = 0x7fa80fe9bc00] 11:49:26 INFO - PROCESS | 1804 | 1461610166147 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa811b0b400) [pid = 1804] [serial = 1512] [outer = 0x7fa80fe9bc00] 11:49:27 INFO - PROCESS | 1804 | 1461610167064 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1433ms 11:49:27 INFO - PROCESS | 1804 | 1461610167101 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 1804 | 1461610167105 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 11:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:49:27 INFO - PROCESS | 1804 | 1461610167110 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 1804 | 1461610167112 Marionette TRACE conn3 <- [1,1986,null,{}] 11:49:27 INFO - PROCESS | 1804 | 1461610167118 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:27 INFO - PROCESS | 1804 | 1461610167299 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:49:27 INFO - PROCESS | 1804 | 1461610167514 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b5f000 == 157 [pid = 1804] [id = 504] 11:49:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa811b0b000) [pid = 1804] [serial = 1513] [outer = (nil)] 11:49:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa811c2bc00) [pid = 1804] [serial = 1514] [outer = 0x7fa811b0b000] 11:49:27 INFO - PROCESS | 1804 | 1461610167595 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa811c76800) [pid = 1804] [serial = 1515] [outer = 0x7fa811b0b000] 11:49:28 INFO - PROCESS | 1804 | 1461610168480 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1429ms 11:49:28 INFO - PROCESS | 1804 | 1461610168541 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:49:28 INFO - PROCESS | 1804 | 1461610168545 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 11:49:28 INFO - PROCESS | 1804 | 1461610168552 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 1804 | 1461610168556 Marionette TRACE conn3 <- [1,1990,null,{}] 11:49:28 INFO - PROCESS | 1804 | 1461610168561 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:28 INFO - PROCESS | 1804 | 1461610168765 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:49:28 INFO - PROCESS | 1804 | 1461610168966 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa813d3d800 == 158 [pid = 1804] [id = 505] 11:49:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa811b0bc00) [pid = 1804] [serial = 1516] [outer = (nil)] 11:49:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa8122b3800) [pid = 1804] [serial = 1517] [outer = 0x7fa811b0bc00] 11:49:29 INFO - PROCESS | 1804 | 1461610169034 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa813d31800) [pid = 1804] [serial = 1518] [outer = 0x7fa811b0bc00] 11:49:29 INFO - PROCESS | 1804 | 1461610169893 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1379ms 11:49:29 INFO - PROCESS | 1804 | 1461610169931 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1804 | 1461610169934 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 11:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:49:29 INFO - PROCESS | 1804 | 1461610169940 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1804 | 1461610169942 Marionette TRACE conn3 <- [1,1994,null,{}] 11:49:29 INFO - PROCESS | 1804 | 1461610169947 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:30 INFO - PROCESS | 1804 | 1461610170130 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:49:30 INFO - PROCESS | 1804 | 1461610170338 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816023000 == 159 [pid = 1804] [id = 506] 11:49:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa8120a7000) [pid = 1804] [serial = 1519] [outer = (nil)] 11:49:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa815162400) [pid = 1804] [serial = 1520] [outer = 0x7fa8120a7000] 11:49:30 INFO - PROCESS | 1804 | 1461610170406 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa8164ee000) [pid = 1804] [serial = 1521] [outer = 0x7fa8120a7000] 11:49:31 INFO - PROCESS | 1804 | 1461610171227 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1334ms 11:49:31 INFO - PROCESS | 1804 | 1461610171275 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:49:31 INFO - PROCESS | 1804 | 1461610171286 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 11:49:31 INFO - PROCESS | 1804 | 1461610171291 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1804 | 1461610171294 Marionette TRACE conn3 <- [1,1998,null,{}] 11:49:31 INFO - PROCESS | 1804 | 1461610171313 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:31 INFO - PROCESS | 1804 | 1461610171565 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:49:31 INFO - PROCESS | 1804 | 1461610171714 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ee3000 == 160 [pid = 1804] [id = 507] 11:49:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa8122af000) [pid = 1804] [serial = 1522] [outer = (nil)] 11:49:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa816b2b000) [pid = 1804] [serial = 1523] [outer = 0x7fa8122af000] 11:49:31 INFO - PROCESS | 1804 | 1461610171782 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa816c66400) [pid = 1804] [serial = 1524] [outer = 0x7fa8122af000] 11:49:32 INFO - PROCESS | 1804 | 1461610172624 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1383ms 11:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:49:32 INFO - PROCESS | 1804 | 1461610172675 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 1804 | 1461610172677 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 11:49:32 INFO - PROCESS | 1804 | 1461610172682 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 1804 | 1461610172685 Marionette TRACE conn3 <- [1,2002,null,{}] 11:49:32 INFO - PROCESS | 1804 | 1461610172691 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:32 INFO - PROCESS | 1804 | 1461610172865 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:49:33 INFO - PROCESS | 1804 | 1461610173072 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81736c800 == 161 [pid = 1804] [id = 508] 11:49:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa816214c00) [pid = 1804] [serial = 1525] [outer = (nil)] 11:49:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa81724fc00) [pid = 1804] [serial = 1526] [outer = 0x7fa816214c00] 11:49:33 INFO - PROCESS | 1804 | 1461610173139 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa817693c00) [pid = 1804] [serial = 1527] [outer = 0x7fa816214c00] 11:49:34 INFO - PROCESS | 1804 | 1461610174081 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1427ms 11:49:34 INFO - PROCESS | 1804 | 1461610174110 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 1804 | 1461610174114 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 11:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:49:34 INFO - PROCESS | 1804 | 1461610174119 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 1804 | 1461610174121 Marionette TRACE conn3 <- [1,2006,null,{}] 11:49:34 INFO - PROCESS | 1804 | 1461610174126 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:34 INFO - PROCESS | 1804 | 1461610174309 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:49:34 INFO - PROCESS | 1804 | 1461610174518 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe496800 == 162 [pid = 1804] [id = 509] 11:49:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa7fa24ac00) [pid = 1804] [serial = 1528] [outer = (nil)] 11:49:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa7ffc83400) [pid = 1804] [serial = 1529] [outer = 0x7fa7fa24ac00] 11:49:34 INFO - PROCESS | 1804 | 1461610174584 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa817252800) [pid = 1804] [serial = 1530] [outer = 0x7fa7fa24ac00] 11:49:35 INFO - PROCESS | 1804 | 1461610175427 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:49:35 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:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1338ms 11:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:49:35 INFO - PROCESS | 1804 | 1461610175459 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 1804 | 1461610175462 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 11:49:35 INFO - PROCESS | 1804 | 1461610175468 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 1804 | 1461610175471 Marionette TRACE conn3 <- [1,2010,null,{}] 11:49:35 INFO - PROCESS | 1804 | 1461610175478 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:35 INFO - PROCESS | 1804 | 1461610175670 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:49:36 INFO - PROCESS | 1804 | 1461610176365 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc62800 == 163 [pid = 1804] [id = 510] 11:49:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa7fa257c00) [pid = 1804] [serial = 1531] [outer = (nil)] 11:49:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa7fe13b800) [pid = 1804] [serial = 1532] [outer = 0x7fa7fa257c00] 11:49:36 INFO - PROCESS | 1804 | 1461610176432 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa7fe5c0c00) [pid = 1804] [serial = 1533] [outer = 0x7fa7fa257c00] 11:49:37 INFO - PROCESS | 1804 | 1461610177251 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:49:37 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:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1829ms 11:49:37 INFO - PROCESS | 1804 | 1461610177298 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1804 | 1461610177303 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 11:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:49:37 INFO - PROCESS | 1804 | 1461610177310 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 1804 | 1461610177315 Marionette TRACE conn3 <- [1,2014,null,{}] 11:49:37 INFO - PROCESS | 1804 | 1461610177321 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:37 INFO - PROCESS | 1804 | 1461610177512 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:49:37 INFO - PROCESS | 1804 | 1461610177748 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028c6000 == 164 [pid = 1804] [id = 511] 11:49:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa7fa157400) [pid = 1804] [serial = 1534] [outer = (nil)] 11:49:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa7fe5c7400) [pid = 1804] [serial = 1535] [outer = 0x7fa7fa157400] 11:49:37 INFO - PROCESS | 1804 | 1461610177855 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa801e3dc00) [pid = 1804] [serial = 1536] [outer = 0x7fa7fa157400] 11:49:38 INFO - PROCESS | 1804 | 1461610178892 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1630ms 11:49:38 INFO - PROCESS | 1804 | 1461610178944 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:49:38 INFO - PROCESS | 1804 | 1461610178949 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 11:49:38 INFO - PROCESS | 1804 | 1461610178955 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 1804 | 1461610178958 Marionette TRACE conn3 <- [1,2018,null,{}] 11:49:38 INFO - PROCESS | 1804 | 1461610178963 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:39 INFO - PROCESS | 1804 | 1461610179136 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa823ea5800 == 163 [pid = 1804] [id = 169] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa804010000 == 162 [pid = 1804] [id = 493] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fa6000 == 161 [pid = 1804] [id = 492] 11:49:39 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa7fa160800) [pid = 1804] [serial = 1391] [outer = (nil)] [url = about:blank] 11:49:39 INFO - PROCESS | 1804 | 1461610179475 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801dd7800 == 160 [pid = 1804] [id = 491] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007e1000 == 159 [pid = 1804] [id = 490] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7febbd000 == 158 [pid = 1804] [id = 489] 11:49:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe45a000 == 159 [pid = 1804] [id = 512] 11:49:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa7fe544c00) [pid = 1804] [serial = 1537] [outer = (nil)] 11:49:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa802311c00) [pid = 1804] [serial = 1538] [outer = 0x7fa7fe544c00] 11:49:39 INFO - PROCESS | 1804 | 1461610179619 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa804068800) [pid = 1804] [serial = 1539] [outer = 0x7fa7fe544c00] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe451000 == 158 [pid = 1804] [id = 488] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffeed800 == 157 [pid = 1804] [id = 487] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffefa000 == 156 [pid = 1804] [id = 485] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fd2d3800 == 155 [pid = 1804] [id = 484] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a415800 == 154 [pid = 1804] [id = 483] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825102800 == 153 [pid = 1804] [id = 482] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a44800 == 152 [pid = 1804] [id = 481] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817369000 == 151 [pid = 1804] [id = 480] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816249000 == 150 [pid = 1804] [id = 479] 11:49:39 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81187d000 == 149 [pid = 1804] [id = 478] 11:49:40 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa36000 == 148 [pid = 1804] [id = 477] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa801e39000) [pid = 1804] [serial = 1418] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa80297e400) [pid = 1804] [serial = 1419] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa825bb3000) [pid = 1804] [serial = 1376] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa803cc2800) [pid = 1804] [serial = 1385] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80d807c00) [pid = 1804] [serial = 1388] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80d80dc00) [pid = 1804] [serial = 1413] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80084ac00) [pid = 1804] [serial = 1379] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa80dcc0000) [pid = 1804] [serial = 1415] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa7feb8c800) [pid = 1804] [serial = 1398] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa8013f5000) [pid = 1804] [serial = 1401] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa81ee88c00) [pid = 1804] [serial = 1382] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa81515f800) [pid = 1804] [serial = 1370] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa801296800) [pid = 1804] [serial = 1400] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa811c63400) [pid = 1804] [serial = 1367] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa7fc9d1800) [pid = 1804] [serial = 1395] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa802304c00) [pid = 1804] [serial = 1403] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80d807800) [pid = 1804] [serial = 1412] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa80230dc00) [pid = 1804] [serial = 1361] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa80e2de400) [pid = 1804] [serial = 1416] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa7fa253000) [pid = 1804] [serial = 1394] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa7ffc8c400) [pid = 1804] [serial = 1358] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa823e17400) [pid = 1804] [serial = 1373] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fe54dc00) [pid = 1804] [serial = 1397] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa807b5f000) [pid = 1804] [serial = 1410] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa8078b0400) [pid = 1804] [serial = 1409] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa803cc4400) [pid = 1804] [serial = 1406] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa804075000) [pid = 1804] [serial = 1407] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa80e771c00) [pid = 1804] [serial = 1364] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa802976800) [pid = 1804] [serial = 1404] [outer = (nil)] [url = about:blank] 11:49:40 INFO - PROCESS | 1804 | 1461610180405 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1478ms 11:49:40 INFO - PROCESS | 1804 | 1461610180434 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1804 | 1461610180437 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 11:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:49:40 INFO - PROCESS | 1804 | 1461610180450 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1804 | 1461610180458 Marionette TRACE conn3 <- [1,2022,null,{}] 11:49:40 INFO - PROCESS | 1804 | 1461610180465 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:40 INFO - PROCESS | 1804 | 1461610180640 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:49:40 INFO - PROCESS | 1804 | 1461610180661 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d07800 == 149 [pid = 1804] [id = 513] 11:49:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa8060d7c00) [pid = 1804] [serial = 1540] [outer = (nil)] 11:49:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa8078e8c00) [pid = 1804] [serial = 1541] [outer = 0x7fa8060d7c00] 11:49:40 INFO - PROCESS | 1804 | 1461610180719 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa807b52800) [pid = 1804] [serial = 1542] [outer = 0x7fa8060d7c00] 11:49:41 INFO - PROCESS | 1804 | 1461610181606 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1193ms 11:49:41 INFO - PROCESS | 1804 | 1461610181636 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1804 | 1461610181641 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 11:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:49:41 INFO - PROCESS | 1804 | 1461610181646 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1804 | 1461610181648 Marionette TRACE conn3 <- [1,2026,null,{}] 11:49:41 INFO - PROCESS | 1804 | 1461610181654 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:41 INFO - PROCESS | 1804 | 1461610181862 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:49:42 INFO - PROCESS | 1804 | 1461610182079 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80400a000 == 150 [pid = 1804] [id = 514] 11:49:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa80297d000) [pid = 1804] [serial = 1543] [outer = (nil)] 11:49:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa80c089000) [pid = 1804] [serial = 1544] [outer = 0x7fa80297d000] 11:49:42 INFO - PROCESS | 1804 | 1461610182145 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa80d80e800) [pid = 1804] [serial = 1545] [outer = 0x7fa80297d000] 11:49:43 INFO - PROCESS | 1804 | 1461610183041 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1427ms 11:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:49:43 INFO - PROCESS | 1804 | 1461610183074 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 1804 | 1461610183077 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 11:49:43 INFO - PROCESS | 1804 | 1461610183083 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1804 | 1461610183085 Marionette TRACE conn3 <- [1,2030,null,{}] 11:49:43 INFO - PROCESS | 1804 | 1461610183096 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:43 INFO - PROCESS | 1804 | 1461610183316 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:49:43 INFO - PROCESS | 1804 | 1461610183355 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc5e000 == 151 [pid = 1804] [id = 515] 11:49:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa80e14b400) [pid = 1804] [serial = 1546] [outer = (nil)] 11:49:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa80e2f3000) [pid = 1804] [serial = 1547] [outer = 0x7fa80e14b400] 11:49:43 INFO - PROCESS | 1804 | 1461610183430 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa80e76b000) [pid = 1804] [serial = 1548] [outer = 0x7fa80e14b400] 11:49:44 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa80129e800) [pid = 1804] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:49:44 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa8059c2c00) [pid = 1804] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:49:44 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fa164000) [pid = 1804] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:49:44 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa7ffc8b400) [pid = 1804] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:49:44 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa7feb91000) [pid = 1804] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:49:44 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa7fe1f6000) [pid = 1804] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:49:44 INFO - PROCESS | 1804 | 1461610184646 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 11:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:49:44 INFO - PROCESS | 1804 | 1461610184665 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1804 | 1461610184668 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 11:49:44 INFO - PROCESS | 1804 | 1461610184673 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1804 | 1461610184676 Marionette TRACE conn3 <- [1,2034,null,{}] 11:49:44 INFO - PROCESS | 1804 | 1461610184681 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:44 INFO - PROCESS | 1804 | 1461610184849 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:49:45 INFO - PROCESS | 1804 | 1461610185022 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d229800 == 152 [pid = 1804] [id = 516] 11:49:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa80059e000) [pid = 1804] [serial = 1549] [outer = (nil)] 11:49:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa80e14c000) [pid = 1804] [serial = 1550] [outer = 0x7fa80059e000] 11:49:45 INFO - PROCESS | 1804 | 1461610185082 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa811b11c00) [pid = 1804] [serial = 1551] [outer = 0x7fa80059e000] 11:49:45 INFO - PROCESS | 1804 | 1461610185783 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1129ms 11:49:45 INFO - PROCESS | 1804 | 1461610185802 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1804 | 1461610185805 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 11:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:49:45 INFO - PROCESS | 1804 | 1461610185811 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1804 | 1461610185814 Marionette TRACE conn3 <- [1,2038,null,{}] 11:49:45 INFO - PROCESS | 1804 | 1461610185819 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:46 INFO - PROCESS | 1804 | 1461610186042 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:49:46 INFO - PROCESS | 1804 | 1461610186064 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d86d000 == 153 [pid = 1804] [id = 517] 11:49:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa802860000) [pid = 1804] [serial = 1552] [outer = (nil)] 11:49:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa811c67400) [pid = 1804] [serial = 1553] [outer = 0x7fa802860000] 11:49:46 INFO - PROCESS | 1804 | 1461610186123 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa811ce7800) [pid = 1804] [serial = 1554] [outer = 0x7fa802860000] 11:49:47 INFO - PROCESS | 1804 | 1461610187236 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1485ms 11:49:47 INFO - PROCESS | 1804 | 1461610187298 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:49:47 INFO - PROCESS | 1804 | 1461610187305 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 11:49:47 INFO - PROCESS | 1804 | 1461610187312 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - PROCESS | 1804 | 1461610187318 Marionette TRACE conn3 <- [1,2042,null,{}] 11:49:47 INFO - PROCESS | 1804 | 1461610187324 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:47 INFO - PROCESS | 1804 | 1461610187563 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:49:47 INFO - PROCESS | 1804 | 1461610187771 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007f9000 == 154 [pid = 1804] [id = 518] 11:49:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa801294800) [pid = 1804] [serial = 1555] [outer = (nil)] 11:49:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa801e3a800) [pid = 1804] [serial = 1556] [outer = 0x7fa801294800] 11:49:47 INFO - PROCESS | 1804 | 1461610187928 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa80285f800) [pid = 1804] [serial = 1557] [outer = 0x7fa801294800] 11:49:48 INFO - PROCESS | 1804 | 1461610188854 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:49:48 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:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1590ms 11:49:48 INFO - PROCESS | 1804 | 1461610188902 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1804 | 1461610188909 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 11:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:49:48 INFO - PROCESS | 1804 | 1461610188919 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 1804 | 1461610188923 Marionette TRACE conn3 <- [1,2046,null,{}] 11:49:48 INFO - PROCESS | 1804 | 1461610188928 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:49 INFO - PROCESS | 1804 | 1461610189119 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:49:49 INFO - PROCESS | 1804 | 1461610189331 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c050000 == 155 [pid = 1804] [id = 519] 11:49:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa8013e9800) [pid = 1804] [serial = 1558] [outer = (nil)] 11:49:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa8059cf000) [pid = 1804] [serial = 1559] [outer = 0x7fa8013e9800] 11:49:49 INFO - PROCESS | 1804 | 1461610189445 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa80c07d800) [pid = 1804] [serial = 1560] [outer = 0x7fa8013e9800] 11:49:50 INFO - PROCESS | 1804 | 1461610190395 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1531ms 11:49:50 INFO - PROCESS | 1804 | 1461610190451 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1804 | 1461610190455 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 11:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:49:50 INFO - PROCESS | 1804 | 1461610190460 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1804 | 1461610190466 Marionette TRACE conn3 <- [1,2050,null,{}] 11:49:50 INFO - PROCESS | 1804 | 1461610190482 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:50 INFO - PROCESS | 1804 | 1461610190684 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:49:50 INFO - PROCESS | 1804 | 1461610190890 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81162d800 == 156 [pid = 1804] [id = 520] 11:49:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80e157000) [pid = 1804] [serial = 1561] [outer = (nil)] 11:49:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa80e732c00) [pid = 1804] [serial = 1562] [outer = 0x7fa80e157000] 11:49:51 INFO - PROCESS | 1804 | 1461610191012 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa81150c800) [pid = 1804] [serial = 1563] [outer = 0x7fa80e157000] 11:49:51 INFO - PROCESS | 1804 | 1461610191909 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1487ms 11:49:51 INFO - PROCESS | 1804 | 1461610191948 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1804 | 1461610191953 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 11:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:49:51 INFO - PROCESS | 1804 | 1461610191958 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1804 | 1461610191960 Marionette TRACE conn3 <- [1,2054,null,{}] 11:49:51 INFO - PROCESS | 1804 | 1461610191965 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:52 INFO - PROCESS | 1804 | 1461610192155 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:49:52 INFO - PROCESS | 1804 | 1461610192363 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81251e800 == 157 [pid = 1804] [id = 521] 11:49:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa80e2f9400) [pid = 1804] [serial = 1564] [outer = (nil)] 11:49:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa8120a8400) [pid = 1804] [serial = 1565] [outer = 0x7fa80e2f9400] 11:49:52 INFO - PROCESS | 1804 | 1461610192434 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa812383000) [pid = 1804] [serial = 1566] [outer = 0x7fa80e2f9400] 11:49:53 INFO - PROCESS | 1804 | 1461610193272 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1374ms 11:49:53 INFO - PROCESS | 1804 | 1461610193334 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1804 | 1461610193337 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 11:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:49:53 INFO - PROCESS | 1804 | 1461610193342 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1804 | 1461610193344 Marionette TRACE conn3 <- [1,2058,null,{}] 11:49:53 INFO - PROCESS | 1804 | 1461610193350 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:53 INFO - PROCESS | 1804 | 1461610193531 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:49:53 INFO - PROCESS | 1804 | 1461610193795 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81729c000 == 158 [pid = 1804] [id = 522] 11:49:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa802978400) [pid = 1804] [serial = 1567] [outer = (nil)] 11:49:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa81499e800) [pid = 1804] [serial = 1568] [outer = 0x7fa802978400] 11:49:53 INFO - PROCESS | 1804 | 1461610193868 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa816c69000) [pid = 1804] [serial = 1569] [outer = 0x7fa802978400] 11:49:54 INFO - PROCESS | 1804 | 1461610194718 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1426ms 11:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:49:54 INFO - PROCESS | 1804 | 1461610194769 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1804 | 1461610194772 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 11:49:54 INFO - PROCESS | 1804 | 1461610194778 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1804 | 1461610194781 Marionette TRACE conn3 <- [1,2062,null,{}] 11:49:54 INFO - PROCESS | 1804 | 1461610194786 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:54 INFO - PROCESS | 1804 | 1461610194994 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:49:55 INFO - PROCESS | 1804 | 1461610195205 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81902a800 == 159 [pid = 1804] [id = 523] 11:49:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa817828400) [pid = 1804] [serial = 1570] [outer = (nil)] 11:49:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa818a25c00) [pid = 1804] [serial = 1571] [outer = 0x7fa817828400] 11:49:55 INFO - PROCESS | 1804 | 1461610195320 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa81a396800) [pid = 1804] [serial = 1572] [outer = 0x7fa817828400] 11:49:56 INFO - PROCESS | 1804 | 1461610196199 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1477ms 11:49:56 INFO - PROCESS | 1804 | 1461610196255 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 1804 | 1461610196259 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 11:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:49:56 INFO - PROCESS | 1804 | 1461610196267 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1804 | 1461610196270 Marionette TRACE conn3 <- [1,2066,null,{}] 11:49:56 INFO - PROCESS | 1804 | 1461610196275 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:56 INFO - PROCESS | 1804 | 1461610196487 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:49:56 INFO - PROCESS | 1804 | 1461610196753 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e06b000 == 160 [pid = 1804] [id = 524] 11:49:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa7feb91c00) [pid = 1804] [serial = 1573] [outer = (nil)] 11:49:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa81a5c3000) [pid = 1804] [serial = 1574] [outer = 0x7fa7feb91c00] 11:49:56 INFO - PROCESS | 1804 | 1461610196871 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa81ee86800) [pid = 1804] [serial = 1575] [outer = 0x7fa7feb91c00] 11:49:57 INFO - PROCESS | 1804 | 1461610197684 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1477ms 11:49:57 INFO - PROCESS | 1804 | 1461610197744 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 1804 | 1461610197748 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 11:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:49:57 INFO - PROCESS | 1804 | 1461610197753 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1804 | 1461610197755 Marionette TRACE conn3 <- [1,2070,null,{}] 11:49:57 INFO - PROCESS | 1804 | 1461610197761 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:57 INFO - PROCESS | 1804 | 1461610197938 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:49:58 INFO - PROCESS | 1804 | 1461610198151 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824f68800 == 161 [pid = 1804] [id = 525] 11:49:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa817b54000) [pid = 1804] [serial = 1576] [outer = (nil)] 11:49:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa824a68400) [pid = 1804] [serial = 1577] [outer = 0x7fa817b54000] 11:49:58 INFO - PROCESS | 1804 | 1461610198261 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa824d0f400) [pid = 1804] [serial = 1578] [outer = 0x7fa817b54000] 11:49:59 INFO - PROCESS | 1804 | 1461610199148 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1428ms 11:49:59 INFO - PROCESS | 1804 | 1461610199183 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1804 | 1461610199187 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 11:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:49:59 INFO - PROCESS | 1804 | 1461610199192 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1804 | 1461610199194 Marionette TRACE conn3 <- [1,2074,null,{}] 11:49:59 INFO - PROCESS | 1804 | 1461610199199 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:59 INFO - PROCESS | 1804 | 1461610199387 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:49:59 INFO - PROCESS | 1804 | 1461610199606 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f61800 == 162 [pid = 1804] [id = 526] 11:49:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa80dcc8000) [pid = 1804] [serial = 1579] [outer = (nil)] 11:49:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa824f46c00) [pid = 1804] [serial = 1580] [outer = 0x7fa80dcc8000] 11:49:59 INFO - PROCESS | 1804 | 1461610199716 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa825f06400) [pid = 1804] [serial = 1581] [outer = 0x7fa80dcc8000] 11:50:00 INFO - PROCESS | 1804 | 1461610200602 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1480ms 11:50:00 INFO - PROCESS | 1804 | 1461610200672 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1804 | 1461610200675 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 11:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:50:00 INFO - PROCESS | 1804 | 1461610200681 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1804 | 1461610200683 Marionette TRACE conn3 <- [1,2078,null,{}] 11:50:00 INFO - PROCESS | 1804 | 1461610200688 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:00 INFO - PROCESS | 1804 | 1461610200878 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:50:01 INFO - PROCESS | 1804 | 1461610201086 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82997d800 == 163 [pid = 1804] [id = 527] 11:50:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa81131b400) [pid = 1804] [serial = 1582] [outer = (nil)] 11:50:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa828040800) [pid = 1804] [serial = 1583] [outer = 0x7fa81131b400] 11:50:01 INFO - PROCESS | 1804 | 1461610201195 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa829961800) [pid = 1804] [serial = 1584] [outer = 0x7fa81131b400] 11:50:02 INFO - PROCESS | 1804 | 1461610202121 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1481ms 11:50:02 INFO - PROCESS | 1804 | 1461610202163 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1804 | 1461610202166 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 11:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:50:02 INFO - PROCESS | 1804 | 1461610202172 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1804 | 1461610202176 Marionette TRACE conn3 <- [1,2082,null,{}] 11:50:02 INFO - PROCESS | 1804 | 1461610202181 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:02 INFO - PROCESS | 1804 | 1461610202398 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:50:02 INFO - PROCESS | 1804 | 1461610202625 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82bf21800 == 164 [pid = 1804] [id = 528] 11:50:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa824c9a800) [pid = 1804] [serial = 1585] [outer = (nil)] 11:50:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa82a1bdc00) [pid = 1804] [serial = 1586] [outer = 0x7fa824c9a800] 11:50:02 INFO - PROCESS | 1804 | 1461610202746 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa82a3e1400) [pid = 1804] [serial = 1587] [outer = 0x7fa824c9a800] 11:50:03 INFO - PROCESS | 1804 | 1461610203620 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1481ms 11:50:03 INFO - PROCESS | 1804 | 1461610203654 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1804 | 1461610203656 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 11:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:50:03 INFO - PROCESS | 1804 | 1461610203662 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1804 | 1461610203664 Marionette TRACE conn3 <- [1,2086,null,{}] 11:50:03 INFO - PROCESS | 1804 | 1461610203669 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:03 INFO - PROCESS | 1804 | 1461610203865 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:50:04 INFO - PROCESS | 1804 | 1461610204160 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e58000 == 165 [pid = 1804] [id = 529] 11:50:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa8120a3000) [pid = 1804] [serial = 1588] [outer = (nil)] 11:50:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa81796f400) [pid = 1804] [serial = 1589] [outer = 0x7fa8120a3000] 11:50:04 INFO - PROCESS | 1804 | 1461610204230 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa817973800) [pid = 1804] [serial = 1590] [outer = 0x7fa8120a3000] 11:50:05 INFO - PROCESS | 1804 | 1461610205068 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1474ms 11:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:50:05 INFO - PROCESS | 1804 | 1461610205138 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1804 | 1461610205140 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 11:50:05 INFO - PROCESS | 1804 | 1461610205145 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1804 | 1461610205148 Marionette TRACE conn3 <- [1,2090,null,{}] 11:50:05 INFO - PROCESS | 1804 | 1461610205153 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:05 INFO - PROCESS | 1804 | 1461610205331 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:50:05 INFO - PROCESS | 1804 | 1461610205560 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80401a000 == 166 [pid = 1804] [id = 530] 11:50:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa7fe1f6000) [pid = 1804] [serial = 1591] [outer = (nil)] 11:50:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa804256800) [pid = 1804] [serial = 1592] [outer = 0x7fa7fe1f6000] 11:50:05 INFO - PROCESS | 1804 | 1461610205635 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa80425ec00) [pid = 1804] [serial = 1593] [outer = 0x7fa7fe1f6000] 11:50:06 INFO - PROCESS | 1804 | 1461610206439 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1328ms 11:50:06 INFO - PROCESS | 1804 | 1461610206473 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1804 | 1461610206476 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 11:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:50:06 INFO - PROCESS | 1804 | 1461610206482 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 1804 | 1461610206484 Marionette TRACE conn3 <- [1,2094,null,{}] 11:50:06 INFO - PROCESS | 1804 | 1461610206489 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:06 INFO - PROCESS | 1804 | 1461610206690 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:50:06 INFO - PROCESS | 1804 | 1461610206907 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006d0800 == 167 [pid = 1804] [id = 531] 11:50:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa7fc9d7400) [pid = 1804] [serial = 1594] [outer = (nil)] 11:50:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa804259c00) [pid = 1804] [serial = 1595] [outer = 0x7fa7fc9d7400] 11:50:07 INFO - PROCESS | 1804 | 1461610207016 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa807b5ec00) [pid = 1804] [serial = 1596] [outer = 0x7fa7fc9d7400] 11:50:08 INFO - PROCESS | 1804 | 1461610208545 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2127ms 11:50:08 INFO - PROCESS | 1804 | 1461610208610 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:50:08 INFO - PROCESS | 1804 | 1461610208615 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 11:50:08 INFO - PROCESS | 1804 | 1461610208622 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1804 | 1461610208627 Marionette TRACE conn3 <- [1,2098,null,{}] 11:50:08 INFO - PROCESS | 1804 | 1461610208635 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:08 INFO - PROCESS | 1804 | 1461610208811 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:50:09 INFO - PROCESS | 1804 | 1461610209082 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e4c000 == 168 [pid = 1804] [id = 532] 11:50:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa7fc9d8800) [pid = 1804] [serial = 1597] [outer = (nil)] 11:50:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa7ffc8d400) [pid = 1804] [serial = 1598] [outer = 0x7fa7fc9d8800] 11:50:09 INFO - PROCESS | 1804 | 1461610209146 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa801457800) [pid = 1804] [serial = 1599] [outer = 0x7fa7fc9d8800] 11:50:10 INFO - PROCESS | 1804 | 1461610210154 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1581ms 11:50:10 INFO - PROCESS | 1804 | 1461610210203 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:50:10 INFO - PROCESS | 1804 | 1461610210218 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 11:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:50:10 INFO - PROCESS | 1804 | 1461610210231 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 1804 | 1461610210233 Marionette TRACE conn3 <- [1,2102,null,{}] 11:50:10 INFO - PROCESS | 1804 | 1461610210239 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:10 INFO - PROCESS | 1804 | 1461610210429 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:50:10 INFO - PROCESS | 1804 | 1461610210687 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe485000 == 169 [pid = 1804] [id = 533] 11:50:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa80285f400) [pid = 1804] [serial = 1600] [outer = (nil)] 11:50:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa802976800) [pid = 1804] [serial = 1601] [outer = 0x7fa80285f400] 11:50:10 INFO - PROCESS | 1804 | 1461610210797 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa803cbe800) [pid = 1804] [serial = 1602] [outer = 0x7fa80285f400] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a1b1000 == 168 [pid = 1804] [id = 415] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81705f800 == 167 [pid = 1804] [id = 73] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811fb4000 == 166 [pid = 1804] [id = 410] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825c1c000 == 165 [pid = 1804] [id = 414] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817ac0000 == 164 [pid = 1804] [id = 412] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8151a5000 == 163 [pid = 1804] [id = 411] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa8120aa800) [pid = 1804] [serial = 1448] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa801295000) [pid = 1804] [serial = 1454] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa7feb85000) [pid = 1804] [serial = 1457] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa81574b000) [pid = 1804] [serial = 1451] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811b5f000 == 162 [pid = 1804] [id = 504] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81162b000 == 161 [pid = 1804] [id = 503] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa34800 == 160 [pid = 1804] [id = 502] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e2b6800 == 159 [pid = 1804] [id = 501] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80db51000 == 158 [pid = 1804] [id = 500] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe1aa800 == 157 [pid = 1804] [id = 317] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d3ae800 == 156 [pid = 1804] [id = 499] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c0e1000 == 155 [pid = 1804] [id = 498] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80be77000 == 154 [pid = 1804] [id = 497] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030aa000 == 153 [pid = 1804] [id = 496] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007a8000 == 152 [pid = 1804] [id = 495] 11:50:11 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fd2c9000 == 151 [pid = 1804] [id = 494] 11:50:11 INFO - PROCESS | 1804 | 1461610211769 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa8060e1c00) [pid = 1804] [serial = 1430] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa8113ed000) [pid = 1804] [serial = 1439] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa801515c00) [pid = 1804] [serial = 1467] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa80406f400) [pid = 1804] [serial = 1421] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa8078ac800) [pid = 1804] [serial = 1478] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa7fe5ca000) [pid = 1804] [serial = 1424] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa7fe145000) [pid = 1804] [serial = 1463] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa802f6f000) [pid = 1804] [serial = 1473] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa7feb84400) [pid = 1804] [serial = 1464] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa802978000) [pid = 1804] [serial = 1472] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa8013e8400) [pid = 1804] [serial = 1460] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa80e2f1800) [pid = 1804] [serial = 1436] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa802307000) [pid = 1804] [serial = 1470] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa8079e9400) [pid = 1804] [serial = 1479] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa811c73c00) [pid = 1804] [serial = 1445] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa801514c00) [pid = 1804] [serial = 1427] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa811c28400) [pid = 1804] [serial = 1442] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa803cc5c00) [pid = 1804] [serial = 1475] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa8013ee400) [pid = 1804] [serial = 1466] [outer = (nil)] [url = about:blank] 11:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1581ms 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa80406e400) [pid = 1804] [serial = 1476] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa80d196000) [pid = 1804] [serial = 1433] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa801457400) [pid = 1804] [serial = 1469] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa8079e7000) [pid = 1804] [serial = 1481] [outer = (nil)] [url = about:blank] 11:50:11 INFO - PROCESS | 1804 | 1461610211824 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:50:11 INFO - PROCESS | 1804 | 1461610211829 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 11:50:11 INFO - PROCESS | 1804 | 1461610211836 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1804 | 1461610211843 Marionette TRACE conn3 <- [1,2106,null,{}] 11:50:11 INFO - PROCESS | 1804 | 1461610211859 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:12 INFO - PROCESS | 1804 | 1461610212066 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:50:12 INFO - PROCESS | 1804 | 1461610212310 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007ef000 == 152 [pid = 1804] [id = 534] 11:50:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa80285cc00) [pid = 1804] [serial = 1603] [outer = (nil)] 11:50:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa80424d800) [pid = 1804] [serial = 1604] [outer = 0x7fa80285cc00] 11:50:12 INFO - PROCESS | 1804 | 1461610212383 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa8059c8400) [pid = 1804] [serial = 1605] [outer = 0x7fa80285cc00] 11:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1291ms 11:50:13 INFO - PROCESS | 1804 | 1461610213116 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:50:13 INFO - PROCESS | 1804 | 1461610213126 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 1804 | 1461610213130 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 11:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:50:13 INFO - PROCESS | 1804 | 1461610213135 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1804 | 1461610213137 Marionette TRACE conn3 <- [1,2110,null,{}] 11:50:13 INFO - PROCESS | 1804 | 1461610213142 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:13 INFO - PROCESS | 1804 | 1461610213363 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:50:13 INFO - PROCESS | 1804 | 1461610213383 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802faa000 == 153 [pid = 1804] [id = 535] 11:50:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa80297ec00) [pid = 1804] [serial = 1606] [outer = (nil)] 11:50:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa8079e0000) [pid = 1804] [serial = 1607] [outer = 0x7fa80297ec00] 11:50:13 INFO - PROCESS | 1804 | 1461610213440 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa807b5f000) [pid = 1804] [serial = 1608] [outer = 0x7fa80297ec00] 11:50:14 INFO - PROCESS | 1804 | 1461610214318 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1228ms 11:50:14 INFO - PROCESS | 1804 | 1461610214375 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1804 | 1461610214377 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 11:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:50:14 INFO - PROCESS | 1804 | 1461610214391 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1804 | 1461610214393 Marionette TRACE conn3 <- [1,2114,null,{}] 11:50:14 INFO - PROCESS | 1804 | 1461610214398 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:14 INFO - PROCESS | 1804 | 1461610214620 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:50:14 INFO - PROCESS | 1804 | 1461610214646 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80571f800 == 154 [pid = 1804] [id = 536] 11:50:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa8059ca400) [pid = 1804] [serial = 1609] [outer = (nil)] 11:50:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa80c085800) [pid = 1804] [serial = 1610] [outer = 0x7fa8059ca400] 11:50:14 INFO - PROCESS | 1804 | 1461610214703 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa80d808400) [pid = 1804] [serial = 1611] [outer = 0x7fa8059ca400] 11:50:15 INFO - PROCESS | 1804 | 1461610215536 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1182ms 11:50:15 INFO - PROCESS | 1804 | 1461610215576 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 1804 | 1461610215578 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 11:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:50:15 INFO - PROCESS | 1804 | 1461610215584 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 1804 | 1461610215585 Marionette TRACE conn3 <- [1,2118,null,{}] 11:50:15 INFO - PROCESS | 1804 | 1461610215596 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:15 INFO - PROCESS | 1804 | 1461610215842 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:50:15 INFO - PROCESS | 1804 | ************************* 11:50:15 INFO - PROCESS | 1804 | A coding exception was thrown and uncaught in a Task. 11:50:15 INFO - PROCESS | 1804 | 11:50:15 INFO - PROCESS | 1804 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:50:15 INFO - PROCESS | 1804 | Full stack: 11:50:15 INFO - PROCESS | 1804 | ************************* 11:50:15 INFO - PROCESS | 1804 | 1461610215925 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d236000 == 155 [pid = 1804] [id = 537] 11:50:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa80e2f4800) [pid = 1804] [serial = 1612] [outer = (nil)] 11:50:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa81186a800) [pid = 1804] [serial = 1613] [outer = 0x7fa80e2f4800] 11:50:15 INFO - PROCESS | 1804 | 1461610215988 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa811c6e800) [pid = 1804] [serial = 1614] [outer = 0x7fa80e2f4800] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa7fa157400) [pid = 1804] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa8060d7c00) [pid = 1804] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa7fa257c00) [pid = 1804] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa7fe544c00) [pid = 1804] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa80297d000) [pid = 1804] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa80059e000) [pid = 1804] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:50:16 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa80e14b400) [pid = 1804] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:50:17 INFO - PROCESS | 1804 | 1461610217284 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1731ms 11:50:17 INFO - PROCESS | 1804 | 1461610217315 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1804 | 1461610217319 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 11:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:50:17 INFO - PROCESS | 1804 | 1461610217323 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1804 | 1461610217325 Marionette TRACE conn3 <- [1,2122,null,{}] 11:50:17 INFO - PROCESS | 1804 | 1461610217340 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:17 INFO - PROCESS | 1804 | 1461610217514 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:50:17 INFO - PROCESS | 1804 | 1461610217538 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d51f800 == 156 [pid = 1804] [id = 538] 11:50:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa80297d000) [pid = 1804] [serial = 1615] [outer = (nil)] 11:50:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa811c71400) [pid = 1804] [serial = 1616] [outer = 0x7fa80297d000] 11:50:17 INFO - PROCESS | 1804 | 1461610217597 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa8120a7400) [pid = 1804] [serial = 1617] [outer = 0x7fa80297d000] 11:50:18 INFO - PROCESS | 1804 | 1461610218409 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1140ms 11:50:18 INFO - PROCESS | 1804 | 1461610218465 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 1804 | 1461610218467 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 11:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:50:18 INFO - PROCESS | 1804 | 1461610218472 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1804 | 1461610218474 Marionette TRACE conn3 <- [1,2126,null,{}] 11:50:18 INFO - PROCESS | 1804 | 1461610218480 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 1804 | 1461610218715 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:50:18 INFO - PROCESS | 1804 | 1461610218958 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe44f000 == 157 [pid = 1804] [id = 539] 11:50:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa7fa164000) [pid = 1804] [serial = 1618] [outer = (nil)] 11:50:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa7fa253c00) [pid = 1804] [serial = 1619] [outer = 0x7fa7fa164000] 11:50:19 INFO - PROCESS | 1804 | 1461610219079 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa7fe548800) [pid = 1804] [serial = 1620] [outer = 0x7fa7fa164000] 11:50:20 INFO - PROCESS | 1804 | 1461610220061 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1629ms 11:50:20 INFO - PROCESS | 1804 | 1461610220103 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 1804 | 1461610220109 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 11:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:50:20 INFO - PROCESS | 1804 | 1461610220116 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1804 | 1461610220122 Marionette TRACE conn3 <- [1,2130,null,{}] 11:50:20 INFO - PROCESS | 1804 | 1461610220129 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:20 INFO - PROCESS | 1804 | 1461610220326 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:50:20 INFO - PROCESS | 1804 | 1461610220535 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028cf000 == 158 [pid = 1804] [id = 540] 11:50:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa7feb88000) [pid = 1804] [serial = 1621] [outer = (nil)] 11:50:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa802869000) [pid = 1804] [serial = 1622] [outer = 0x7fa7feb88000] 11:50:20 INFO - PROCESS | 1804 | 1461610220654 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa80406b800) [pid = 1804] [serial = 1623] [outer = 0x7fa7feb88000] 11:50:21 INFO - PROCESS | 1804 | 1461610221618 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 1804 | 1461610221662 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 11:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:50:21 INFO - PROCESS | 1804 | 1461610221668 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 1804 | 1461610221670 Marionette TRACE conn3 <- [1,2134,null,{}] 11:50:21 INFO - PROCESS | 1804 | 1461610221676 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:21 INFO - PROCESS | 1804 | 1461610221883 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:50:22 INFO - PROCESS | 1804 | 1461610222091 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e2b6800 == 159 [pid = 1804] [id = 541] 11:50:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa8059c5400) [pid = 1804] [serial = 1624] [outer = (nil)] 11:50:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa80c038400) [pid = 1804] [serial = 1625] [outer = 0x7fa8059c5400] 11:50:22 INFO - PROCESS | 1804 | 1461610222201 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa80dcc2400) [pid = 1804] [serial = 1626] [outer = 0x7fa8059c5400] 11:50:23 INFO - PROCESS | 1804 | 1461610223174 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1577ms 11:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:50:23 INFO - PROCESS | 1804 | 1461610223246 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 1804 | 1461610223249 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 11:50:23 INFO - PROCESS | 1804 | 1461610223264 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1804 | 1461610223272 Marionette TRACE conn3 <- [1,2138,null,{}] 11:50:23 INFO - PROCESS | 1804 | 1461610223278 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 1804 | 1461610223517 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:50:23 INFO - PROCESS | 1804 | 1461610223816 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81169d800 == 160 [pid = 1804] [id = 542] 11:50:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa7feb8a400) [pid = 1804] [serial = 1627] [outer = (nil)] 11:50:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa80e59f000) [pid = 1804] [serial = 1628] [outer = 0x7fa7feb8a400] 11:50:23 INFO - PROCESS | 1804 | 1461610223890 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa811867400) [pid = 1804] [serial = 1629] [outer = 0x7fa7feb8a400] 11:50:24 INFO - PROCESS | 1804 | 1461610224712 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1495ms 11:50:24 INFO - PROCESS | 1804 | 1461610224751 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:50:24 INFO - PROCESS | 1804 | 1461610224755 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 11:50:24 INFO - PROCESS | 1804 | 1461610224762 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1804 | 1461610224764 Marionette TRACE conn3 <- [1,2142,null,{}] 11:50:24 INFO - PROCESS | 1804 | 1461610224769 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:24 INFO - PROCESS | 1804 | 1461610224954 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:50:25 INFO - PROCESS | 1804 | 1461610225169 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124e2800 == 161 [pid = 1804] [id = 543] 11:50:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa8060d2800) [pid = 1804] [serial = 1630] [outer = (nil)] 11:50:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa812062c00) [pid = 1804] [serial = 1631] [outer = 0x7fa8060d2800] 11:50:25 INFO - PROCESS | 1804 | 1461610225278 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa812384800) [pid = 1804] [serial = 1632] [outer = 0x7fa8060d2800] 11:50:26 INFO - PROCESS | 1804 | 1461610226180 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1804 | 1461610226244 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 11:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:50:26 INFO - PROCESS | 1804 | 1461610226252 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1804 | 1461610226254 Marionette TRACE conn3 <- [1,2146,null,{}] 11:50:26 INFO - PROCESS | 1804 | 1461610226261 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 1804 | 1461610226486 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:50:26 INFO - PROCESS | 1804 | 1461610226746 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816eda800 == 162 [pid = 1804] [id = 544] 11:50:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa816aba400) [pid = 1804] [serial = 1633] [outer = (nil)] 11:50:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa816c60400) [pid = 1804] [serial = 1634] [outer = 0x7fa816aba400] 11:50:26 INFO - PROCESS | 1804 | 1461610226890 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa817b56800) [pid = 1804] [serial = 1635] [outer = 0x7fa816aba400] 11:50:27 INFO - PROCESS | 1804 | 1461610227767 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 1804 | 1461610227835 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 11:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:50:27 INFO - PROCESS | 1804 | 1461610227841 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1804 | 1461610227843 Marionette TRACE conn3 <- [1,2150,null,{}] 11:50:27 INFO - PROCESS | 1804 | 1461610227848 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 1804 | 1461610228035 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:50:28 INFO - PROCESS | 1804 | 1461610228244 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819029800 == 163 [pid = 1804] [id = 545] 11:50:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa816aba800) [pid = 1804] [serial = 1636] [outer = (nil)] 11:50:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa824c9fc00) [pid = 1804] [serial = 1637] [outer = 0x7fa816aba800] 11:50:28 INFO - PROCESS | 1804 | 1461610228352 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa828041400) [pid = 1804] [serial = 1638] [outer = 0x7fa816aba800] 11:50:29 INFO - PROCESS | 1804 | 1461610229214 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:50:29 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:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1431ms 11:50:29 INFO - PROCESS | 1804 | 1461610229272 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 1804 | 1461610229275 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 11:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:50:29 INFO - PROCESS | 1804 | 1461610229281 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 1804 | 1461610229283 Marionette TRACE conn3 <- [1,2154,null,{}] 11:50:29 INFO - PROCESS | 1804 | 1461610229288 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:29 INFO - PROCESS | 1804 | 1461610229477 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:50:29 INFO - PROCESS | 1804 | 1461610229694 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f4b800 == 164 [pid = 1804] [id = 546] 11:50:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa8013f6000) [pid = 1804] [serial = 1639] [outer = (nil)] 11:50:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa829aa5400) [pid = 1804] [serial = 1640] [outer = 0x7fa8013f6000] 11:50:29 INFO - PROCESS | 1804 | 1461610229806 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa829c4d000) [pid = 1804] [serial = 1641] [outer = 0x7fa8013f6000] 11:50:30 INFO - PROCESS | 1804 | 1461610230671 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1427ms 11:50:30 INFO - PROCESS | 1804 | 1461610230709 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 1804 | 1461610230712 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 11:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:50:30 INFO - PROCESS | 1804 | 1461610230718 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1804 | 1461610230720 Marionette TRACE conn3 <- [1,2158,null,{}] 11:50:30 INFO - PROCESS | 1804 | 1461610230726 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 1804 | 1461610230910 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:50:31 INFO - PROCESS | 1804 | 1461610231125 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a40b000 == 165 [pid = 1804] [id = 547] 11:50:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa817692000) [pid = 1804] [serial = 1642] [outer = (nil)] 11:50:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa82a1c0800) [pid = 1804] [serial = 1643] [outer = 0x7fa817692000] 11:50:31 INFO - PROCESS | 1804 | 1461610231235 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa82a3dd400) [pid = 1804] [serial = 1644] [outer = 0x7fa817692000] 11:50:32 INFO - PROCESS | 1804 | 1461610232122 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1479ms 11:50:32 INFO - PROCESS | 1804 | 1461610232199 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 1804 | 1461610232201 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 11:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:50:32 INFO - PROCESS | 1804 | 1461610232207 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1804 | 1461610232210 Marionette TRACE conn3 <- [1,2162,null,{}] 11:50:32 INFO - PROCESS | 1804 | 1461610232215 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:32 INFO - PROCESS | 1804 | 1461610232412 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:50:32 INFO - PROCESS | 1804 | 1461610232678 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82f125800 == 166 [pid = 1804] [id = 548] 11:50:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa7fc69cc00) [pid = 1804] [serial = 1645] [outer = (nil)] 11:50:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa7fc6a5800) [pid = 1804] [serial = 1646] [outer = 0x7fa7fc69cc00] 11:50:32 INFO - PROCESS | 1804 | 1461610232757 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x7fa7fc6aac00) [pid = 1804] [serial = 1647] [outer = 0x7fa7fc69cc00] 11:50:33 INFO - PROCESS | 1804 | 1461610233602 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1431ms 11:50:33 INFO - PROCESS | 1804 | 1461610233639 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:50:33 INFO - PROCESS | 1804 | 1461610233643 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 11:50:33 INFO - PROCESS | 1804 | 1461610233648 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1804 | 1461610233651 Marionette TRACE conn3 <- [1,2166,null,{}] 11:50:33 INFO - PROCESS | 1804 | 1461610233656 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:33 INFO - PROCESS | 1804 | 1461610233910 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:50:34 INFO - PROCESS | 1804 | 1461610234066 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82f141000 == 167 [pid = 1804] [id = 549] 11:50:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x7fa7fc6ab000) [pid = 1804] [serial = 1648] [outer = (nil)] 11:50:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x7fa7fd1e3000) [pid = 1804] [serial = 1649] [outer = 0x7fa7fc6ab000] 11:50:34 INFO - PROCESS | 1804 | 1461610234147 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x7fa7fd1e9c00) [pid = 1804] [serial = 1650] [outer = 0x7fa7fc6ab000] 11:50:35 INFO - PROCESS | 1804 | 1461610235089 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1475ms 11:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:50:35 INFO - PROCESS | 1804 | 1461610235124 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1804 | 1461610235127 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 11:50:35 INFO - PROCESS | 1804 | 1461610235133 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1804 | 1461610235137 Marionette TRACE conn3 <- [1,2170,null,{}] 11:50:35 INFO - PROCESS | 1804 | 1461610235142 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:35 INFO - PROCESS | 1804 | 1461610235351 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:50:35 INFO - PROCESS | 1804 | 1461610235567 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb199800 == 168 [pid = 1804] [id = 550] 11:50:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x7fa7fd1de800) [pid = 1804] [serial = 1651] [outer = (nil)] 11:50:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x7fa7fe470400) [pid = 1804] [serial = 1652] [outer = 0x7fa7fd1de800] 11:50:35 INFO - PROCESS | 1804 | 1461610235677 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x7fa82a3e3800) [pid = 1804] [serial = 1653] [outer = 0x7fa7fd1de800] 11:50:36 INFO - PROCESS | 1804 | 1461610236538 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1477ms 11:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:50:36 INFO - PROCESS | 1804 | 1461610236616 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1804 | 1461610236618 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 11:50:36 INFO - PROCESS | 1804 | 1461610236625 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 1804 | 1461610236628 Marionette TRACE conn3 <- [1,2174,null,{}] 11:50:36 INFO - PROCESS | 1804 | 1461610236633 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:36 INFO - PROCESS | 1804 | 1461610236827 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:50:37 INFO - PROCESS | 1804 | 1461610237113 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4cd000 == 169 [pid = 1804] [id = 551] 11:50:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x7fa7fe142000) [pid = 1804] [serial = 1654] [outer = (nil)] 11:50:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x7fa80603f800) [pid = 1804] [serial = 1655] [outer = 0x7fa7fe142000] 11:50:37 INFO - PROCESS | 1804 | 1461610237217 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x7fa806045800) [pid = 1804] [serial = 1656] [outer = 0x7fa7fe142000] 11:50:38 INFO - PROCESS | 1804 | 1461610238057 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1485ms 11:50:38 INFO - PROCESS | 1804 | 1461610238110 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1804 | 1461610238113 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 11:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:50:38 INFO - PROCESS | 1804 | 1461610238118 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1804 | 1461610238120 Marionette TRACE conn3 <- [1,2178,null,{}] 11:50:38 INFO - PROCESS | 1804 | 1461610238126 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 1804 | 1461610238302 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:50:38 INFO - PROCESS | 1804 | 1461610238982 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd2d7000 == 170 [pid = 1804] [id = 552] 11:50:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x7fa7f95ef000) [pid = 1804] [serial = 1657] [outer = (nil)] 11:50:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x7fa7f95f1400) [pid = 1804] [serial = 1658] [outer = 0x7fa7f95ef000] 11:50:39 INFO - PROCESS | 1804 | 1461610239049 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x7fa7fc9df400) [pid = 1804] [serial = 1659] [outer = 0x7fa7f95ef000] 11:50:39 INFO - PROCESS | 1804 | 1461610239878 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1828ms 11:50:39 INFO - PROCESS | 1804 | 1461610239948 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 1804 | 1461610239953 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 11:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:50:39 INFO - PROCESS | 1804 | 1461610239960 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 1804 | 1461610239964 Marionette TRACE conn3 <- [1,2182,null,{}] 11:50:39 INFO - PROCESS | 1804 | 1461610239970 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 1804 | 1461610240185 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:50:40 INFO - PROCESS | 1804 | 1461610240460 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa800799800 == 171 [pid = 1804] [id = 553] 11:50:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x7fa7fe46bc00) [pid = 1804] [serial = 1660] [outer = (nil)] 11:50:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x7fa7fe471400) [pid = 1804] [serial = 1661] [outer = 0x7fa7fe46bc00] 11:50:40 INFO - PROCESS | 1804 | 1461610240633 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x7fa7fe5c0800) [pid = 1804] [serial = 1662] [outer = 0x7fa7fe46bc00] 11:50:41 INFO - PROCESS | 1804 | 1461610241536 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1633ms 11:50:41 INFO - PROCESS | 1804 | 1461610241597 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 1804 | 1461610241602 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 11:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:50:41 INFO - PROCESS | 1804 | 1461610241609 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1804 | 1461610241612 Marionette TRACE conn3 <- [1,2186,null,{}] 11:50:41 INFO - PROCESS | 1804 | 1461610241617 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 1804 | 1461610241842 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:50:42 INFO - PROCESS | 1804 | 1461610242119 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d10000 == 172 [pid = 1804] [id = 554] 11:50:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x7fa800843000) [pid = 1804] [serial = 1663] [outer = (nil)] 11:50:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x7fa801513800) [pid = 1804] [serial = 1664] [outer = 0x7fa800843000] 11:50:42 INFO - PROCESS | 1804 | 1461610242263 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x7fa80285ec00) [pid = 1804] [serial = 1665] [outer = 0x7fa800843000] 11:50:43 INFO - PROCESS | 1804 | 1461610243141 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1576ms 11:50:43 INFO - PROCESS | 1804 | 1461610243188 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1804 | 1461610243191 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 11:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:50:43 INFO - PROCESS | 1804 | 1461610243204 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 1804 | 1461610243213 Marionette TRACE conn3 <- [1,2190,null,{}] 11:50:43 INFO - PROCESS | 1804 | 1461610243221 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:43 INFO - PROCESS | 1804 | 1461610243473 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:50:43 INFO - PROCESS | 1804 | 1461610243799 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e1c800 == 173 [pid = 1804] [id = 555] 11:50:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 278 (0x7fa801f3b000) [pid = 1804] [serial = 1666] [outer = (nil)] 11:50:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 279 (0x7fa80603cc00) [pid = 1804] [serial = 1667] [outer = 0x7fa801f3b000] 11:50:43 INFO - PROCESS | 1804 | 1461610243870 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 280 (0x7fa806045c00) [pid = 1804] [serial = 1668] [outer = 0x7fa801f3b000] 11:50:44 INFO - PROCESS | 1804 | 1461610244700 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829f4d800 == 172 [pid = 1804] [id = 77] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807803000 == 171 [pid = 1804] [id = 475] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a1b0800 == 170 [pid = 1804] [id = 172] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80400a000 == 169 [pid = 1804] [id = 514] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d3ad800 == 168 [pid = 1804] [id = 361] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe45a000 == 167 [pid = 1804] [id = 512] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c0ce800 == 166 [pid = 1804] [id = 430] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e1a000 == 165 [pid = 1804] [id = 315] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e2a8000 == 164 [pid = 1804] [id = 476] 11:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1651ms 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 279 (0x7fa811c2bc00) [pid = 1804] [serial = 1514] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 278 (0x7fa8122b3800) [pid = 1804] [serial = 1517] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 277 (0x7fa815162400) [pid = 1804] [serial = 1520] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x7fa816b2b000) [pid = 1804] [serial = 1523] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x7fa81724fc00) [pid = 1804] [serial = 1526] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x7fa7ffc83400) [pid = 1804] [serial = 1529] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x7fa811c67400) [pid = 1804] [serial = 1553] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x7fa8012a0000) [pid = 1804] [serial = 1487] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x7fa7fa164c00) [pid = 1804] [serial = 1484] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x7fa80edbfc00) [pid = 1804] [serial = 1505] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x7fa8114d4c00) [pid = 1804] [serial = 1508] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x7fa802f69000) [pid = 1804] [serial = 1490] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x7fa80e151400) [pid = 1804] [serial = 1499] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x7fa807b5fc00) [pid = 1804] [serial = 1493] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x7fa80e8e5000) [pid = 1804] [serial = 1502] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x7fa80d26f400) [pid = 1804] [serial = 1496] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x7fa811860000) [pid = 1804] [serial = 1511] [outer = (nil)] [url = about:blank] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007ad800 == 163 [pid = 1804] [id = 474] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d51f800 == 162 [pid = 1804] [id = 538] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d236000 == 161 [pid = 1804] [id = 537] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80571f800 == 160 [pid = 1804] [id = 536] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802faa000 == 159 [pid = 1804] [id = 535] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007ef000 == 158 [pid = 1804] [id = 534] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe485000 == 157 [pid = 1804] [id = 533] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e4c000 == 156 [pid = 1804] [id = 532] 11:50:44 INFO - PROCESS | 1804 | 1461610244924 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1804 | 1461610244927 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82997d800 == 155 [pid = 1804] [id = 527] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f61800 == 154 [pid = 1804] [id = 526] 11:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824f68800 == 153 [pid = 1804] [id = 525] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e06b000 == 152 [pid = 1804] [id = 524] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81902a800 == 151 [pid = 1804] [id = 523] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81729c000 == 150 [pid = 1804] [id = 522] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81251e800 == 149 [pid = 1804] [id = 521] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81162d800 == 148 [pid = 1804] [id = 520] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c050000 == 147 [pid = 1804] [id = 519] 11:50:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007f9000 == 146 [pid = 1804] [id = 518] 11:50:44 INFO - PROCESS | 1804 | 1461610244953 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1804 | 1461610244956 Marionette TRACE conn3 <- [1,2194,null,{}] 11:50:44 INFO - PROCESS | 1804 | 1461610244961 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 1804 | 1461610245114 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x7fa80d80e800) [pid = 1804] [serial = 1545] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x7fa80c089000) [pid = 1804] [serial = 1544] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x7fa80e14c000) [pid = 1804] [serial = 1550] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x7fa811b11c00) [pid = 1804] [serial = 1551] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x7fa80e2f3000) [pid = 1804] [serial = 1547] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa80e76b000) [pid = 1804] [serial = 1548] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa801e3dc00) [pid = 1804] [serial = 1536] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa7fe5c7400) [pid = 1804] [serial = 1535] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa8078e8c00) [pid = 1804] [serial = 1541] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa807b52800) [pid = 1804] [serial = 1542] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa7fe5c0c00) [pid = 1804] [serial = 1533] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa7fe13b800) [pid = 1804] [serial = 1532] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa802311c00) [pid = 1804] [serial = 1538] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa804068800) [pid = 1804] [serial = 1539] [outer = (nil)] [url = about:blank] 11:50:45 INFO - PROCESS | 1804 | 1461610245370 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ff9dd800 == 147 [pid = 1804] [id = 556] 11:50:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa7fe13b800) [pid = 1804] [serial = 1669] [outer = (nil)] 11:50:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa80424fc00) [pid = 1804] [serial = 1670] [outer = 0x7fa7fe13b800] 11:50:45 INFO - PROCESS | 1804 | 1461610245460 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa8060da800) [pid = 1804] [serial = 1671] [outer = 0x7fa7fe13b800] 11:50:46 INFO - PROCESS | 1804 | 1461610246092 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1187ms 11:50:46 INFO - PROCESS | 1804 | 1461610246128 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 1804 | 1461610246131 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 11:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:50:46 INFO - PROCESS | 1804 | 1461610246136 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1804 | 1461610246138 Marionette TRACE conn3 <- [1,2198,null,{}] 11:50:46 INFO - PROCESS | 1804 | 1461610246143 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:46 INFO - PROCESS | 1804 | 1461610246300 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:50:46 INFO - PROCESS | 1804 | 1461610246318 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028e0000 == 148 [pid = 1804] [id = 557] 11:50:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa80c037c00) [pid = 1804] [serial = 1672] [outer = (nil)] 11:50:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa80d196c00) [pid = 1804] [serial = 1673] [outer = 0x7fa80c037c00] 11:50:46 INFO - PROCESS | 1804 | 1461610246547 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa80e2e1800) [pid = 1804] [serial = 1674] [outer = 0x7fa80c037c00] 11:50:47 INFO - PROCESS | 1804 | 1461610247317 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1225ms 11:50:47 INFO - PROCESS | 1804 | 1461610247364 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1804 | 1461610247367 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 11:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:50:47 INFO - PROCESS | 1804 | 1461610247372 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1804 | 1461610247374 Marionette TRACE conn3 <- [1,2202,null,{}] 11:50:47 INFO - PROCESS | 1804 | 1461610247379 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:47 INFO - PROCESS | 1804 | 1461610247613 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:50:47 INFO - PROCESS | 1804 | 1461610247645 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d39a800 == 149 [pid = 1804] [id = 558] 11:50:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa80e72f800) [pid = 1804] [serial = 1675] [outer = (nil)] 11:50:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa80edc5400) [pid = 1804] [serial = 1676] [outer = 0x7fa80e72f800] 11:50:47 INFO - PROCESS | 1804 | 1461610247701 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa811b02400) [pid = 1804] [serial = 1677] [outer = 0x7fa80e72f800] 11:50:48 INFO - PROCESS | 1804 | 1461610248489 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1137ms 11:50:48 INFO - PROCESS | 1804 | 1461610248510 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1804 | 1461610248512 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 11:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:50:48 INFO - PROCESS | 1804 | 1461610248517 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 1804 | 1461610248519 Marionette TRACE conn3 <- [1,2206,null,{}] 11:50:48 INFO - PROCESS | 1804 | 1461610248524 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 1804 | 1461610248754 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:50:48 INFO - PROCESS | 1804 | 1461610248786 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de47000 == 150 [pid = 1804] [id = 559] 11:50:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x7fa811b0d800) [pid = 1804] [serial = 1678] [outer = (nil)] 11:50:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x7fa811c6bc00) [pid = 1804] [serial = 1679] [outer = 0x7fa811b0d800] 11:50:48 INFO - PROCESS | 1804 | 1461610248855 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x7fa81206d000) [pid = 1804] [serial = 1680] [outer = 0x7fa811b0d800] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x7fa807b59400) [pid = 1804] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x7fa801294800) [pid = 1804] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x7fa80285cc00) [pid = 1804] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa7fc9de400) [pid = 1804] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa7fa159400) [pid = 1804] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa817828400) [pid = 1804] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa7fc9d3800) [pid = 1804] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa800851400) [pid = 1804] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa8013e9800) [pid = 1804] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa7fa24ac00) [pid = 1804] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa817b54000) [pid = 1804] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa80e2dfc00) [pid = 1804] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa7fe1f3000) [pid = 1804] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa811b0b000) [pid = 1804] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa80e2f9400) [pid = 1804] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa80297ec00) [pid = 1804] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa800846c00) [pid = 1804] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa80de24800) [pid = 1804] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa7fc9d8800) [pid = 1804] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa801460000) [pid = 1804] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa803cbec00) [pid = 1804] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa81812c400) [pid = 1804] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa813d8ec00) [pid = 1804] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa8059ca400) [pid = 1804] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa812070400) [pid = 1804] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa801f3cc00) [pid = 1804] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa80059b400) [pid = 1804] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa802869400) [pid = 1804] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa80c036400) [pid = 1804] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa811b0c000) [pid = 1804] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa7feb91c00) [pid = 1804] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa802978400) [pid = 1804] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa80dcc8000) [pid = 1804] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa803cc4800) [pid = 1804] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa8115ca800) [pid = 1804] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa7fa156400) [pid = 1804] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa7fe543c00) [pid = 1804] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa800598400) [pid = 1804] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa7fe5c5c00) [pid = 1804] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa7fe1f1000) [pid = 1804] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa811b0bc00) [pid = 1804] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa7fc9d0800) [pid = 1804] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa800592800) [pid = 1804] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa8114d1000) [pid = 1804] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa7fe1fa800) [pid = 1804] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa800844800) [pid = 1804] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80285f400) [pid = 1804] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80424d400) [pid = 1804] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa80e2f4800) [pid = 1804] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa80e157000) [pid = 1804] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80fe9bc00) [pid = 1804] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa80d942c00) [pid = 1804] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa7fe5c5000) [pid = 1804] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa80e59bc00) [pid = 1804] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa7fc9d7c00) [pid = 1804] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa7fe5c9c00) [pid = 1804] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa800594400) [pid = 1804] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa817b5b800) [pid = 1804] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa816214c00) [pid = 1804] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa80d944400) [pid = 1804] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa7fa15c000) [pid = 1804] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa802977000) [pid = 1804] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa811319800) [pid = 1804] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa80e5a2400) [pid = 1804] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa8120a7000) [pid = 1804] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa7fc9ddc00) [pid = 1804] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa80145d800) [pid = 1804] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa801299400) [pid = 1804] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa8122af000) [pid = 1804] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa7fe13d000) [pid = 1804] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa802860000) [pid = 1804] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa800842c00) [pid = 1804] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80e2fbc00) [pid = 1804] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa8078e2400) [pid = 1804] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:50:50 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa818a2b800) [pid = 1804] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:50:50 INFO - PROCESS | 1804 | 1461610250618 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2128ms 11:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:50:50 INFO - PROCESS | 1804 | 1461610250646 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1804 | 1461610250648 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 11:50:50 INFO - PROCESS | 1804 | 1461610250653 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1804 | 1461610250656 Marionette TRACE conn3 <- [1,2210,null,{}] 11:50:50 INFO - PROCESS | 1804 | 1461610250660 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:50 INFO - PROCESS | 1804 | 1461610250898 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:50:50 INFO - PROCESS | 1804 | 1461610250917 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe4ea000 == 151 [pid = 1804] [id = 560] 11:50:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa7fa15d400) [pid = 1804] [serial = 1681] [outer = (nil)] 11:50:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa7fe1f4800) [pid = 1804] [serial = 1682] [outer = 0x7fa7fa15d400] 11:50:50 INFO - PROCESS | 1804 | 1461610250973 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa7ffc80000) [pid = 1804] [serial = 1683] [outer = 0x7fa7fa15d400] 11:50:51 INFO - PROCESS | 1804 | 1461610251703 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1085ms 11:50:51 INFO - PROCESS | 1804 | 1461610251738 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1804 | 1461610251740 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 11:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:50:51 INFO - PROCESS | 1804 | 1461610251746 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 1804 | 1461610251748 Marionette TRACE conn3 <- [1,2214,null,{}] 11:50:51 INFO - PROCESS | 1804 | 1461610251753 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 1804 | 1461610251997 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:50:52 INFO - PROCESS | 1804 | 1461610252020 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028d0000 == 152 [pid = 1804] [id = 561] 11:50:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa7fa160800) [pid = 1804] [serial = 1684] [outer = (nil)] 11:50:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa80059fc00) [pid = 1804] [serial = 1685] [outer = 0x7fa7fa160800] 11:50:52 INFO - PROCESS | 1804 | 1461610252076 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80150b800) [pid = 1804] [serial = 1686] [outer = 0x7fa7fa160800] 11:50:53 INFO - PROCESS | 1804 | 1461610253158 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1428ms 11:50:53 INFO - PROCESS | 1804 | 1461610253174 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1804 | 1461610253181 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 11:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:50:53 INFO - PROCESS | 1804 | 1461610253187 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1804 | 1461610253193 Marionette TRACE conn3 <- [1,2218,null,{}] 11:50:53 INFO - PROCESS | 1804 | 1461610253200 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 1804 | 1461610253386 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:50:53 INFO - PROCESS | 1804 | 1461610253608 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa800795000 == 153 [pid = 1804] [id = 562] 11:50:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa7fc9d3400) [pid = 1804] [serial = 1687] [outer = (nil)] 11:50:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa7fe1fc000) [pid = 1804] [serial = 1688] [outer = 0x7fa7fc9d3400] 11:50:53 INFO - PROCESS | 1804 | 1461610253732 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa7fe5ca000) [pid = 1804] [serial = 1689] [outer = 0x7fa7fc9d3400] 11:50:54 INFO - PROCESS | 1804 | 1461610254615 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1486ms 11:50:54 INFO - PROCESS | 1804 | 1461610254675 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1804 | 1461610254683 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 11:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:50:54 INFO - PROCESS | 1804 | 1461610254693 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1804 | 1461610254697 Marionette TRACE conn3 <- [1,2222,null,{}] 11:50:54 INFO - PROCESS | 1804 | 1461610254702 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:54 INFO - PROCESS | 1804 | 1461610254917 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:50:55 INFO - PROCESS | 1804 | 1461610255132 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807b2a800 == 154 [pid = 1804] [id = 563] 11:50:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa7fe467400) [pid = 1804] [serial = 1690] [outer = (nil)] 11:50:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa801f37000) [pid = 1804] [serial = 1691] [outer = 0x7fa7fe467400] 11:50:55 INFO - PROCESS | 1804 | 1461610255257 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa80286a000) [pid = 1804] [serial = 1692] [outer = 0x7fa7fe467400] 11:50:56 INFO - PROCESS | 1804 | 1461610256136 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1483ms 11:50:56 INFO - PROCESS | 1804 | 1461610256177 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1804 | 1461610256181 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 11:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:50:56 INFO - PROCESS | 1804 | 1461610256187 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1804 | 1461610256192 Marionette TRACE conn3 <- [1,2226,null,{}] 11:50:56 INFO - PROCESS | 1804 | 1461610256209 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 1804 | 1461610256449 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:50:56 INFO - PROCESS | 1804 | 1461610256723 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa32800 == 155 [pid = 1804] [id = 564] 11:50:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa802f62c00) [pid = 1804] [serial = 1693] [outer = (nil)] 11:50:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa806046800) [pid = 1804] [serial = 1694] [outer = 0x7fa802f62c00] 11:50:56 INFO - PROCESS | 1804 | 1461610256810 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa8079dcc00) [pid = 1804] [serial = 1695] [outer = 0x7fa802f62c00] 11:50:57 INFO - PROCESS | 1804 | 1461610257662 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:50:57 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:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1491ms 11:50:57 INFO - PROCESS | 1804 | 1461610257678 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 1804 | 1461610257685 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 11:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:50:57 INFO - PROCESS | 1804 | 1461610257709 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1804 | 1461610257712 Marionette TRACE conn3 <- [1,2230,null,{}] 11:50:57 INFO - PROCESS | 1804 | 1461610257717 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:57 INFO - PROCESS | 1804 | 1461610257906 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:50:58 INFO - PROCESS | 1804 | 1461610258125 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811698800 == 156 [pid = 1804] [id = 565] 11:50:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa80406ec00) [pid = 1804] [serial = 1696] [outer = (nil)] 11:50:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa80d26b400) [pid = 1804] [serial = 1697] [outer = 0x7fa80406ec00] 11:50:58 INFO - PROCESS | 1804 | 1461610258237 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa80dcc3400) [pid = 1804] [serial = 1698] [outer = 0x7fa80406ec00] 11:50:59 INFO - PROCESS | 1804 | 1461610259104 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1435ms 11:50:59 INFO - PROCESS | 1804 | 1461610259144 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1804 | 1461610259147 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 11:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:50:59 INFO - PROCESS | 1804 | 1461610259154 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 1804 | 1461610259157 Marionette TRACE conn3 <- [1,2234,null,{}] 11:50:59 INFO - PROCESS | 1804 | 1461610259162 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 1804 | 1461610259343 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:50:59 INFO - PROCESS | 1804 | 1461610259563 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124d5800 == 157 [pid = 1804] [id = 566] 11:50:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa807b53000) [pid = 1804] [serial = 1699] [outer = (nil)] 11:50:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa80e2f5c00) [pid = 1804] [serial = 1700] [outer = 0x7fa807b53000] 11:50:59 INFO - PROCESS | 1804 | 1461610259673 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80e5a2400) [pid = 1804] [serial = 1701] [outer = 0x7fa807b53000] 11:51:00 INFO - PROCESS | 1804 | 1461610260572 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1476ms 11:51:00 INFO - PROCESS | 1804 | 1461610260631 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1804 | 1461610260635 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 11:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:51:00 INFO - PROCESS | 1804 | 1461610260640 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1804 | 1461610260642 Marionette TRACE conn3 <- [1,2238,null,{}] 11:51:00 INFO - PROCESS | 1804 | 1461610260648 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 1804 | 1461610260854 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:51:01 INFO - PROCESS | 1804 | 1461610261071 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817067800 == 158 [pid = 1804] [id = 567] 11:51:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa7feb88400) [pid = 1804] [serial = 1702] [outer = (nil)] 11:51:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa811b08000) [pid = 1804] [serial = 1703] [outer = 0x7fa7feb88400] 11:51:01 INFO - PROCESS | 1804 | 1461610261186 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa8120ad800) [pid = 1804] [serial = 1704] [outer = 0x7fa7feb88400] 11:51:02 INFO - PROCESS | 1804 | 1461610262046 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:51:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1475ms 11:51:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:51:02 INFO - PROCESS | 1804 | 1461610262117 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 1804 | 1461610262120 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 11:51:02 INFO - PROCESS | 1804 | 1461610262126 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 1804 | 1461610262129 Marionette TRACE conn3 <- [1,2242,null,{}] 11:51:02 INFO - PROCESS | 1804 | 1461610262134 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:02 INFO - PROCESS | 1804 | 1461610262322 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:51:02 INFO - PROCESS | 1804 | 1461610262543 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818391000 == 159 [pid = 1804] [id = 568] 11:51:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa8078e8400) [pid = 1804] [serial = 1705] [outer = (nil)] 11:51:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa81259c000) [pid = 1804] [serial = 1706] [outer = 0x7fa8078e8400] 11:51:02 INFO - PROCESS | 1804 | 1461610262652 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa815163000) [pid = 1804] [serial = 1707] [outer = 0x7fa8078e8400] 11:51:03 INFO - PROCESS | 1804 | 1461610263536 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1479ms 11:51:03 INFO - PROCESS | 1804 | 1461610263605 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1804 | 1461610263607 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 11:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:51:03 INFO - PROCESS | 1804 | 1461610263613 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1804 | 1461610263615 Marionette TRACE conn3 <- [1,2246,null,{}] 11:51:03 INFO - PROCESS | 1804 | 1461610263620 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:03 INFO - PROCESS | 1804 | 1461610263812 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:51:04 INFO - PROCESS | 1804 | 1461610264035 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b169000 == 160 [pid = 1804] [id = 569] 11:51:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa811c28800) [pid = 1804] [serial = 1708] [outer = (nil)] 11:51:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa816ab9000) [pid = 1804] [serial = 1709] [outer = 0x7fa811c28800] 11:51:04 INFO - PROCESS | 1804 | 1461610264146 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa81724fc00) [pid = 1804] [serial = 1710] [outer = 0x7fa811c28800] 11:51:05 INFO - PROCESS | 1804 | 1461610265009 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1433ms 11:51:05 INFO - PROCESS | 1804 | 1461610265048 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 1804 | 1461610265051 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 11:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:51:05 INFO - PROCESS | 1804 | 1461610265056 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 1804 | 1461610265059 Marionette TRACE conn3 <- [1,2250,null,{}] 11:51:05 INFO - PROCESS | 1804 | 1461610265064 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:05 INFO - PROCESS | 1804 | 1461610265262 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:51:05 INFO - PROCESS | 1804 | 1461610265562 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f55800 == 161 [pid = 1804] [id = 570] 11:51:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa81594f800) [pid = 1804] [serial = 1711] [outer = (nil)] 11:51:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa817698800) [pid = 1804] [serial = 1712] [outer = 0x7fa81594f800] 11:51:05 INFO - PROCESS | 1804 | 1461610265680 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa81796c800) [pid = 1804] [serial = 1713] [outer = 0x7fa81594f800] 11:51:06 INFO - PROCESS | 1804 | 1461610266465 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1429ms 11:51:06 INFO - PROCESS | 1804 | 1461610266493 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1804 | 1461610266496 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 11:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:51:06 INFO - PROCESS | 1804 | 1461610266504 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1804 | 1461610266507 Marionette TRACE conn3 <- [1,2254,null,{}] 11:51:06 INFO - PROCESS | 1804 | 1461610266511 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:06 INFO - PROCESS | 1804 | 1461610266706 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:51:06 INFO - PROCESS | 1804 | 1461610266981 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a414800 == 162 [pid = 1804] [id = 571] 11:51:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa817693800) [pid = 1804] [serial = 1714] [outer = (nil)] 11:51:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa817b54000) [pid = 1804] [serial = 1715] [outer = 0x7fa817693800] 11:51:07 INFO - PROCESS | 1804 | 1461610267056 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa818498400) [pid = 1804] [serial = 1716] [outer = 0x7fa817693800] 11:51:07 INFO - PROCESS | 1804 | 1461610267944 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1486ms 11:51:07 INFO - PROCESS | 1804 | 1461610267990 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 1804 | 1461610267994 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 11:51:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:51:08 INFO - PROCESS | 1804 | 1461610268000 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1804 | 1461610268004 Marionette TRACE conn3 <- [1,2258,null,{}] 11:51:08 INFO - PROCESS | 1804 | 1461610268009 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:08 INFO - PROCESS | 1804 | 1461610268229 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:51:08 INFO - PROCESS | 1804 | 1461610268489 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa805aa8800 == 163 [pid = 1804] [id = 572] 11:51:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa817973400) [pid = 1804] [serial = 1717] [outer = (nil)] 11:51:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa823e1b400) [pid = 1804] [serial = 1718] [outer = 0x7fa817973400] 11:51:08 INFO - PROCESS | 1804 | 1461610268609 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa829704c00) [pid = 1804] [serial = 1719] [outer = 0x7fa817973400] 11:51:09 INFO - PROCESS | 1804 | 1461610269411 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1427ms 11:51:09 INFO - PROCESS | 1804 | 1461610269427 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1804 | 1461610269430 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 11:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:51:09 INFO - PROCESS | 1804 | 1461610269436 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1804 | 1461610269438 Marionette TRACE conn3 <- [1,2262,null,{}] 11:51:09 INFO - PROCESS | 1804 | 1461610269443 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 1804 | 1461610269625 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:51:09 INFO - PROCESS | 1804 | 1461610269891 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa800691000 == 164 [pid = 1804] [id = 573] 11:51:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa818a26400) [pid = 1804] [serial = 1720] [outer = (nil)] 11:51:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa829c4b000) [pid = 1804] [serial = 1721] [outer = 0x7fa818a26400] 11:51:09 INFO - PROCESS | 1804 | 1461610269964 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa82a1c1c00) [pid = 1804] [serial = 1722] [outer = 0x7fa818a26400] 11:51:10 INFO - PROCESS | 1804 | 1461610270776 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1375ms 11:51:10 INFO - PROCESS | 1804 | 1461610270812 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 1804 | 1461610270815 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 11:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:51:10 INFO - PROCESS | 1804 | 1461610270820 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1804 | 1461610270831 Marionette TRACE conn3 <- [1,2266,null,{}] 11:51:10 INFO - PROCESS | 1804 | 1461610270835 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 1804 | 1461610271024 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:51:11 INFO - PROCESS | 1804 | 1461610271294 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7f9bc7000 == 165 [pid = 1804] [id = 574] 11:51:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa7f95f1800) [pid = 1804] [serial = 1723] [outer = (nil)] 11:51:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa801f46800) [pid = 1804] [serial = 1724] [outer = 0x7fa7f95f1800] 11:51:11 INFO - PROCESS | 1804 | 1461610271364 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa801f6d800) [pid = 1804] [serial = 1725] [outer = 0x7fa7f95f1800] 11:51:12 INFO - PROCESS | 1804 | 1461610272240 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1488ms 11:51:12 INFO - PROCESS | 1804 | 1461610272310 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1804 | 1461610272314 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 11:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:51:12 INFO - PROCESS | 1804 | 1461610272321 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1804 | 1461610272323 Marionette TRACE conn3 <- [1,2270,null,{}] 11:51:12 INFO - PROCESS | 1804 | 1461610272330 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 1804 | 1461610272559 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:51:12 INFO - PROCESS | 1804 | 1461610272881 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7f9be1000 == 166 [pid = 1804] [id = 575] 11:51:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa7fa15e400) [pid = 1804] [serial = 1726] [outer = (nil)] 11:51:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa7fe54e000) [pid = 1804] [serial = 1727] [outer = 0x7fa7fa15e400] 11:51:12 INFO - PROCESS | 1804 | 1461610272960 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa801f6f800) [pid = 1804] [serial = 1728] [outer = 0x7fa7fa15e400] 11:51:13 INFO - PROCESS | 1804 | 1461610273786 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1528ms 11:51:13 INFO - PROCESS | 1804 | 1461610273850 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1804 | 1461610273854 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 11:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:51:13 INFO - PROCESS | 1804 | 1461610273860 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1804 | 1461610273864 Marionette TRACE conn3 <- [1,2274,null,{}] 11:51:13 INFO - PROCESS | 1804 | 1461610273869 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:14 INFO - PROCESS | 1804 | 1461610274074 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:51:14 INFO - PROCESS | 1804 | 1461610274348 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7feccb800 == 167 [pid = 1804] [id = 576] 11:51:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa7fa15f800) [pid = 1804] [serial = 1729] [outer = (nil)] 11:51:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa7fe144400) [pid = 1804] [serial = 1730] [outer = 0x7fa7fa15f800] 11:51:14 INFO - PROCESS | 1804 | 1461610274457 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa801f36000) [pid = 1804] [serial = 1731] [outer = 0x7fa7fa15f800] 11:51:15 INFO - PROCESS | 1804 | 1461610275252 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1429ms 11:51:15 INFO - PROCESS | 1804 | 1461610275291 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1804 | 1461610275293 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 11:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:51:15 INFO - PROCESS | 1804 | 1461610275299 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1804 | 1461610275301 Marionette TRACE conn3 <- [1,2278,null,{}] 11:51:15 INFO - PROCESS | 1804 | 1461610275307 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 1804 | 1461610275496 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:51:15 INFO - PROCESS | 1804 | 1461610275782 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe482800 == 168 [pid = 1804] [id = 577] 11:51:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa7fa248800) [pid = 1804] [serial = 1732] [outer = (nil)] 11:51:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa7fc9d5000) [pid = 1804] [serial = 1733] [outer = 0x7fa7fa248800] 11:51:15 INFO - PROCESS | 1804 | 1461610275854 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa7ffc80800) [pid = 1804] [serial = 1734] [outer = 0x7fa7fa248800] 11:51:16 INFO - PROCESS | 1804 | 1461610276690 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1433ms 11:51:16 INFO - PROCESS | 1804 | 1461610276734 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1804 | 1461610276737 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 11:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:51:16 INFO - PROCESS | 1804 | 1461610276742 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1804 | 1461610276744 Marionette TRACE conn3 <- [1,2282,null,{}] 11:51:16 INFO - PROCESS | 1804 | 1461610276750 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:16 INFO - PROCESS | 1804 | 1461610276965 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:51:17 INFO - PROCESS | 1804 | 1461610277893 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe9e4000 == 169 [pid = 1804] [id = 578] 11:51:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa7f95ee400) [pid = 1804] [serial = 1735] [outer = (nil)] 11:51:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa7fa15bc00) [pid = 1804] [serial = 1736] [outer = 0x7fa7f95ee400] 11:51:17 INFO - PROCESS | 1804 | 1461610277961 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa7fc6ab800) [pid = 1804] [serial = 1737] [outer = 0x7fa7f95ee400] 11:51:18 INFO - PROCESS | 1804 | 1461610278725 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2031ms 11:51:18 INFO - PROCESS | 1804 | 1461610278776 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1804 | 1461610278780 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 11:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:51:18 INFO - PROCESS | 1804 | 1461610278787 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1804 | 1461610278792 Marionette TRACE conn3 <- [1,2286,null,{}] 11:51:18 INFO - PROCESS | 1804 | 1461610278798 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:18 INFO - PROCESS | 1804 | 1461610278981 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:51:19 INFO - PROCESS | 1804 | 1461610279253 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febbd800 == 170 [pid = 1804] [id = 579] 11:51:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa7f95ee800) [pid = 1804] [serial = 1738] [outer = (nil)] 11:51:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa7fc6a8800) [pid = 1804] [serial = 1739] [outer = 0x7fa7f95ee800] 11:51:19 INFO - PROCESS | 1804 | 1461610279321 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa7fe5c2c00) [pid = 1804] [serial = 1740] [outer = 0x7fa7f95ee800] 11:51:20 INFO - PROCESS | 1804 | 1461610280171 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:51:20 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:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1438ms 11:51:20 INFO - PROCESS | 1804 | 1461610280229 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 1804 | 1461610280233 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 11:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:51:20 INFO - PROCESS | 1804 | 1461610280239 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1804 | 1461610280242 Marionette TRACE conn3 <- [1,2290,null,{}] 11:51:20 INFO - PROCESS | 1804 | 1461610280247 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:20 INFO - PROCESS | 1804 | 1461610280500 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:51:20 INFO - PROCESS | 1804 | 1461610280982 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb1a6800 == 171 [pid = 1804] [id = 580] 11:51:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa7fe542400) [pid = 1804] [serial = 1741] [outer = (nil)] 11:51:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa80084e400) [pid = 1804] [serial = 1742] [outer = 0x7fa7fe542400] 11:51:21 INFO - PROCESS | 1804 | 1461610281049 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa80129d400) [pid = 1804] [serial = 1743] [outer = 0x7fa7fe542400] 11:51:21 INFO - PROCESS | 1804 | 1461610281836 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1628ms 11:51:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc5e000 == 170 [pid = 1804] [id = 515] 11:51:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb8b000 == 169 [pid = 1804] [id = 454] 11:51:21 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa813d3d800 == 168 [pid = 1804] [id = 505] 11:51:21 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa811c71400) [pid = 1804] [serial = 1616] [outer = (nil)] [url = about:blank] 11:51:21 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa81796f400) [pid = 1804] [serial = 1589] [outer = (nil)] [url = about:blank] 11:51:21 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa82a1bdc00) [pid = 1804] [serial = 1586] [outer = (nil)] [url = about:blank] 11:51:21 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa804256800) [pid = 1804] [serial = 1592] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | 1461610282044 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1804 | 1461610282047 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 11:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d86d000 == 167 [pid = 1804] [id = 517] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a40b000 == 166 [pid = 1804] [id = 547] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f4b800 == 165 [pid = 1804] [id = 546] 11:51:22 INFO - PROCESS | 1804 | 1461610282089 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1804 | 1461610282097 Marionette TRACE conn3 <- [1,2294,null,{}] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa819029800 == 164 [pid = 1804] [id = 545] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816eda800 == 163 [pid = 1804] [id = 544] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124e2800 == 162 [pid = 1804] [id = 543] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81169d800 == 161 [pid = 1804] [id = 542] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e2b6800 == 160 [pid = 1804] [id = 541] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8028cf000 == 159 [pid = 1804] [id = 540] 11:51:22 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe44f000 == 158 [pid = 1804] [id = 539] 11:51:22 INFO - PROCESS | 1804 | 1461610282114 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 1804 | 1461610282271 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa80fe9b000) [pid = 1804] [serial = 1365] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa801e3a800) [pid = 1804] [serial = 1556] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa8059c8400) [pid = 1804] [serial = 1605] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa802975000) [pid = 1804] [serial = 1458] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa7fe13c400) [pid = 1804] [serial = 1485] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa818a25c00) [pid = 1804] [serial = 1571] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa801f3c800) [pid = 1804] [serial = 1329] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa81a260800) [pid = 1804] [serial = 1389] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa80c07d800) [pid = 1804] [serial = 1560] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa81a396800) [pid = 1804] [serial = 1572] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa817252800) [pid = 1804] [serial = 1530] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa824d0f400) [pid = 1804] [serial = 1578] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa8059cf000) [pid = 1804] [serial = 1559] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa811c65c00) [pid = 1804] [serial = 1443] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa829c4ac00) [pid = 1804] [serial = 1311] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa811c76800) [pid = 1804] [serial = 1515] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa812383000) [pid = 1804] [serial = 1566] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa807b5f000) [pid = 1804] [serial = 1608] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa803cc6c00) [pid = 1804] [serial = 1386] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa80e72e400) [pid = 1804] [serial = 1500] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa804259c00) [pid = 1804] [serial = 1595] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa801457800) [pid = 1804] [serial = 1599] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa80d94a800) [pid = 1804] [serial = 1497] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa807b61000) [pid = 1804] [serial = 1431] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa829705400) [pid = 1804] [serial = 1305] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa80424d800) [pid = 1804] [serial = 1604] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa816abd800) [pid = 1804] [serial = 1452] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa80c085800) [pid = 1804] [serial = 1610] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa824a68400) [pid = 1804] [serial = 1577] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa818120c00) [pid = 1804] [serial = 1302] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa8060d8800) [pid = 1804] [serial = 1362] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa801f49400) [pid = 1804] [serial = 1428] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa80e59a800) [pid = 1804] [serial = 1293] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa80e59ec00) [pid = 1804] [serial = 1437] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa81237f400) [pid = 1804] [serial = 1449] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa81a5c3000) [pid = 1804] [serial = 1574] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa816c69000) [pid = 1804] [serial = 1569] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa824f46c00) [pid = 1804] [serial = 1580] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80d810c00) [pid = 1804] [serial = 1434] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa828040800) [pid = 1804] [serial = 1583] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa816b2a000) [pid = 1804] [serial = 1299] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa7fa165000) [pid = 1804] [serial = 1392] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa800597800) [pid = 1804] [serial = 1425] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa801f3c400) [pid = 1804] [serial = 1320] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80129f400) [pid = 1804] [serial = 1359] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa7fe1fe800) [pid = 1804] [serial = 1308] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa813d31800) [pid = 1804] [serial = 1518] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fc9de800) [pid = 1804] [serial = 1326] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa804245800) [pid = 1804] [serial = 1491] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa825f06400) [pid = 1804] [serial = 1581] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa811c80400) [pid = 1804] [serial = 1296] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa80285f800) [pid = 1804] [serial = 1557] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa80059f000) [pid = 1804] [serial = 1314] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa829897400) [pid = 1804] [serial = 1383] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa802976800) [pid = 1804] [serial = 1601] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa7ffc8d400) [pid = 1804] [serial = 1598] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa81724f400) [pid = 1804] [serial = 1287] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa811c6e800) [pid = 1804] [serial = 1614] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa81499e800) [pid = 1804] [serial = 1568] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80e732c00) [pid = 1804] [serial = 1562] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa811b0b400) [pid = 1804] [serial = 1512] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa8115cb000) [pid = 1804] [serial = 1440] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa81ee86800) [pid = 1804] [serial = 1575] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa807b59000) [pid = 1804] [serial = 1422] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa81150e000) [pid = 1804] [serial = 1509] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa8120a2400) [pid = 1804] [serial = 1455] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa813d8d000) [pid = 1804] [serial = 1356] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa801299000) [pid = 1804] [serial = 1317] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa824d04400) [pid = 1804] [serial = 1374] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa817693c00) [pid = 1804] [serial = 1527] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa812068000) [pid = 1804] [serial = 1368] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa801e40400) [pid = 1804] [serial = 1488] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa80ff2f000) [pid = 1804] [serial = 1506] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa816b26800) [pid = 1804] [serial = 1371] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa80edbbc00) [pid = 1804] [serial = 1503] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa81150c800) [pid = 1804] [serial = 1563] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa8164ee000) [pid = 1804] [serial = 1521] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa7ffc8a800) [pid = 1804] [serial = 1332] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa8059ce400) [pid = 1804] [serial = 1290] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa801518400) [pid = 1804] [serial = 1323] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa816c66400) [pid = 1804] [serial = 1524] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa802f6f400) [pid = 1804] [serial = 1461] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa8120a8400) [pid = 1804] [serial = 1565] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa811ce7800) [pid = 1804] [serial = 1554] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa80084f000) [pid = 1804] [serial = 1380] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa803cbe800) [pid = 1804] [serial = 1602] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa811ced400) [pid = 1804] [serial = 1446] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa80d808400) [pid = 1804] [serial = 1611] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa81186a800) [pid = 1804] [serial = 1613] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80c07f400) [pid = 1804] [serial = 1494] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa829898400) [pid = 1804] [serial = 1377] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa8079e0000) [pid = 1804] [serial = 1607] [outer = (nil)] [url = about:blank] 11:51:22 INFO - PROCESS | 1804 | 1461610282556 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe492800 == 159 [pid = 1804] [id = 581] 11:51:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa7fa165000) [pid = 1804] [serial = 1744] [outer = (nil)] 11:51:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa80059f000) [pid = 1804] [serial = 1745] [outer = 0x7fa7fa165000] 11:51:22 INFO - PROCESS | 1804 | 1461610282662 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa801e40400) [pid = 1804] [serial = 1746] [outer = 0x7fa7fa165000] 11:51:23 INFO - PROCESS | 1804 | 1461610283317 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1310ms 11:51:23 INFO - PROCESS | 1804 | 1461610283381 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1804 | 1461610283385 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 11:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:51:23 INFO - PROCESS | 1804 | 1461610283390 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1804 | 1461610283392 Marionette TRACE conn3 <- [1,2298,null,{}] 11:51:23 INFO - PROCESS | 1804 | 1461610283397 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:23 INFO - PROCESS | 1804 | 1461610283559 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:51:23 INFO - PROCESS | 1804 | 1461610283729 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007ae000 == 160 [pid = 1804] [id = 582] 11:51:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa7fc9de800) [pid = 1804] [serial = 1747] [outer = (nil)] 11:51:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa801f4a000) [pid = 1804] [serial = 1748] [outer = 0x7fa7fc9de800] 11:51:23 INFO - PROCESS | 1804 | 1461610283786 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa802304000) [pid = 1804] [serial = 1749] [outer = 0x7fa7fc9de800] 11:51:24 INFO - PROCESS | 1804 | 1461610284541 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1175ms 11:51:24 INFO - PROCESS | 1804 | 1461610284566 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:51:24 INFO - PROCESS | 1804 | 1461610284569 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 11:51:24 INFO - PROCESS | 1804 | 1461610284574 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1804 | 1461610284576 Marionette TRACE conn3 <- [1,2302,null,{}] 11:51:24 INFO - PROCESS | 1804 | 1461610284583 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:24 INFO - PROCESS | 1804 | 1461610284816 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:51:24 INFO - PROCESS | 1804 | 1461610284846 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801ddf800 == 161 [pid = 1804] [id = 583] 11:51:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa802865400) [pid = 1804] [serial = 1750] [outer = (nil)] 11:51:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa802975000) [pid = 1804] [serial = 1751] [outer = 0x7fa802865400] 11:51:24 INFO - PROCESS | 1804 | 1461610284912 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa803cbe000) [pid = 1804] [serial = 1752] [outer = 0x7fa802865400] 11:51:25 INFO - PROCESS | 1804 | 1461610285757 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1230ms 11:51:25 INFO - PROCESS | 1804 | 1461610285804 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1804 | 1461610285807 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 11:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:51:25 INFO - PROCESS | 1804 | 1461610285819 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1804 | 1461610285821 Marionette TRACE conn3 <- [1,2306,null,{}] 11:51:25 INFO - PROCESS | 1804 | 1461610285826 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:26 INFO - PROCESS | 1804 | 1461610286088 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:51:26 INFO - PROCESS | 1804 | 1461610286132 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030a7800 == 162 [pid = 1804] [id = 584] 11:51:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa804244c00) [pid = 1804] [serial = 1753] [outer = (nil)] 11:51:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa804255800) [pid = 1804] [serial = 1754] [outer = 0x7fa804244c00] 11:51:26 INFO - PROCESS | 1804 | 1461610286261 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa804260400) [pid = 1804] [serial = 1755] [outer = 0x7fa804244c00] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa7fa15d400) [pid = 1804] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa811b0d800) [pid = 1804] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa7fe46bc00) [pid = 1804] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa7f95ef000) [pid = 1804] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa80e72f800) [pid = 1804] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa800843000) [pid = 1804] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa7fe13b800) [pid = 1804] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa801f3b000) [pid = 1804] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa80c037c00) [pid = 1804] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:51:27 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80297d000) [pid = 1804] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:51:27 INFO - PROCESS | 1804 | 1461610287683 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1933ms 11:51:27 INFO - PROCESS | 1804 | 1461610287750 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 1804 | 1461610287752 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 11:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:51:27 INFO - PROCESS | 1804 | 1461610287758 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 1804 | 1461610287759 Marionette TRACE conn3 <- [1,2310,null,{}] 11:51:27 INFO - PROCESS | 1804 | 1461610287765 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 1804 | 1461610287934 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:51:28 INFO - PROCESS | 1804 | 1461610288108 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa805705000 == 163 [pid = 1804] [id = 585] 11:51:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa7fe1fb000) [pid = 1804] [serial = 1756] [outer = (nil)] 11:51:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa80406e800) [pid = 1804] [serial = 1757] [outer = 0x7fa7fe1fb000] 11:51:28 INFO - PROCESS | 1804 | 1461610288168 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa806041000) [pid = 1804] [serial = 1758] [outer = 0x7fa7fe1fb000] 11:51:28 INFO - PROCESS | 1804 | 1461610288807 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1076ms 11:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:51:28 INFO - PROCESS | 1804 | 1461610288843 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 1804 | 1461610288845 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 11:51:28 INFO - PROCESS | 1804 | 1461610288851 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 1804 | 1461610288853 Marionette TRACE conn3 <- [1,2314,null,{}] 11:51:28 INFO - PROCESS | 1804 | 1461610288858 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:29 INFO - PROCESS | 1804 | 1461610289018 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:51:29 INFO - PROCESS | 1804 | 1461610289035 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807808000 == 164 [pid = 1804] [id = 586] 11:51:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa804259000) [pid = 1804] [serial = 1759] [outer = (nil)] 11:51:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa8060da400) [pid = 1804] [serial = 1760] [outer = 0x7fa804259000] 11:51:29 INFO - PROCESS | 1804 | 1461610289090 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa8078ed000) [pid = 1804] [serial = 1761] [outer = 0x7fa804259000] 11:51:30 INFO - PROCESS | 1804 | 1461610290243 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1431ms 11:51:30 INFO - PROCESS | 1804 | 1461610290282 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:51:30 INFO - PROCESS | 1804 | 1461610290289 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 11:51:30 INFO - PROCESS | 1804 | 1461610290297 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 1804 | 1461610290302 Marionette TRACE conn3 <- [1,2318,null,{}] 11:51:30 INFO - PROCESS | 1804 | 1461610290309 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:30 INFO - PROCESS | 1804 | 1461610290501 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:51:30 INFO - PROCESS | 1804 | 1461610290717 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004bf800 == 165 [pid = 1804] [id = 587] 11:51:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa7fe139800) [pid = 1804] [serial = 1762] [outer = (nil)] 11:51:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa7fe473c00) [pid = 1804] [serial = 1763] [outer = 0x7fa7fe139800] 11:51:30 INFO - PROCESS | 1804 | 1461610290838 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa7feb8f000) [pid = 1804] [serial = 1764] [outer = 0x7fa7fe139800] 11:51:31 INFO - PROCESS | 1804 | 1461610291794 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 1804 | 1461610291837 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 11:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:51:31 INFO - PROCESS | 1804 | 1461610291847 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 1804 | 1461610291850 Marionette TRACE conn3 <- [1,2322,null,{}] 11:51:31 INFO - PROCESS | 1804 | 1461610291855 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:32 INFO - PROCESS | 1804 | 1461610292053 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:51:32 INFO - PROCESS | 1804 | 1461610292265 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fa1000 == 166 [pid = 1804] [id = 588] 11:51:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa7ffc86000) [pid = 1804] [serial = 1765] [outer = (nil)] 11:51:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa801515000) [pid = 1804] [serial = 1766] [outer = 0x7fa7ffc86000] 11:51:32 INFO - PROCESS | 1804 | 1461610292332 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa801f6c400) [pid = 1804] [serial = 1767] [outer = 0x7fa7ffc86000] 11:51:33 INFO - PROCESS | 1804 | 1461610293239 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1430ms 11:51:33 INFO - PROCESS | 1804 | 1461610293277 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 1804 | 1461610293280 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 11:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:51:33 INFO - PROCESS | 1804 | 1461610293286 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 1804 | 1461610293291 Marionette TRACE conn3 <- [1,2326,null,{}] 11:51:33 INFO - PROCESS | 1804 | 1461610293306 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:33 INFO - PROCESS | 1804 | 1461610293498 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:51:33 INFO - PROCESS | 1804 | 1461610293713 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc61000 == 167 [pid = 1804] [id = 589] 11:51:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa80230fc00) [pid = 1804] [serial = 1768] [outer = (nil)] 11:51:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa803cc4c00) [pid = 1804] [serial = 1769] [outer = 0x7fa80230fc00] 11:51:33 INFO - PROCESS | 1804 | 1461610293825 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa80603b000) [pid = 1804] [serial = 1770] [outer = 0x7fa80230fc00] 11:51:34 INFO - PROCESS | 1804 | 1461610294684 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1435ms 11:51:34 INFO - PROCESS | 1804 | 1461610294721 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 1804 | 1461610294725 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 11:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:51:34 INFO - PROCESS | 1804 | 1461610294731 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 1804 | 1461610294733 Marionette TRACE conn3 <- [1,2330,null,{}] 11:51:34 INFO - PROCESS | 1804 | 1461610294738 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:34 INFO - PROCESS | 1804 | 1461610294925 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:51:35 INFO - PROCESS | 1804 | 1461610295137 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d238800 == 168 [pid = 1804] [id = 590] 11:51:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa802860000) [pid = 1804] [serial = 1771] [outer = (nil)] 11:51:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa8079e3000) [pid = 1804] [serial = 1772] [outer = 0x7fa802860000] 11:51:35 INFO - PROCESS | 1804 | 1461610295203 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa807b5f800) [pid = 1804] [serial = 1773] [outer = 0x7fa802860000] 11:51:36 INFO - PROCESS | 1804 | 1461610296094 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1380ms 11:51:36 INFO - PROCESS | 1804 | 1461610296111 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 1804 | 1461610296114 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 11:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:51:36 INFO - PROCESS | 1804 | 1461610296119 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1804 | 1461610296122 Marionette TRACE conn3 <- [1,2334,null,{}] 11:51:36 INFO - PROCESS | 1804 | 1461610296127 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:36 INFO - PROCESS | 1804 | 1461610296323 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:51:36 INFO - PROCESS | 1804 | 1461610296585 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4c9000 == 169 [pid = 1804] [id = 591] 11:51:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa803cc8400) [pid = 1804] [serial = 1774] [outer = (nil)] 11:51:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa80c080c00) [pid = 1804] [serial = 1775] [outer = 0x7fa803cc8400] 11:51:36 INFO - PROCESS | 1804 | 1461610296658 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80d1a0800) [pid = 1804] [serial = 1776] [outer = 0x7fa803cc8400] 11:51:37 INFO - PROCESS | 1804 | 1461610297552 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1479ms 11:51:37 INFO - PROCESS | 1804 | 1461610297600 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 1804 | 1461610297604 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 11:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:51:37 INFO - PROCESS | 1804 | 1461610297609 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 1804 | 1461610297611 Marionette TRACE conn3 <- [1,2338,null,{}] 11:51:37 INFO - PROCESS | 1804 | 1461610297617 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 1804 | 1461610297827 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:51:38 INFO - PROCESS | 1804 | 1461610298043 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de31000 == 170 [pid = 1804] [id = 592] 11:51:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80d805000) [pid = 1804] [serial = 1777] [outer = (nil)] 11:51:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80de25800) [pid = 1804] [serial = 1778] [outer = 0x7fa80d805000] 11:51:38 INFO - PROCESS | 1804 | 1461610298159 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80e2fcc00) [pid = 1804] [serial = 1779] [outer = 0x7fa80d805000] 11:51:39 INFO - PROCESS | 1804 | 1461610299038 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1475ms 11:51:39 INFO - PROCESS | 1804 | 1461610299086 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:51:39 INFO - PROCESS | 1804 | 1461610299089 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 11:51:39 INFO - PROCESS | 1804 | 1461610299094 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 1804 | 1461610299097 Marionette TRACE conn3 <- [1,2342,null,{}] 11:51:39 INFO - PROCESS | 1804 | 1461610299102 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:39 INFO - PROCESS | 1804 | 1461610299297 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:51:39 INFO - PROCESS | 1804 | 1461610299509 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e809800 == 171 [pid = 1804] [id = 593] 11:51:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80d807c00) [pid = 1804] [serial = 1780] [outer = (nil)] 11:51:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa80e4d2c00) [pid = 1804] [serial = 1781] [outer = 0x7fa80d807c00] 11:51:39 INFO - PROCESS | 1804 | 1461610299618 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80e732c00) [pid = 1804] [serial = 1782] [outer = 0x7fa80d807c00] 11:51:40 INFO - PROCESS | 1804 | 1461610300538 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1490ms 11:51:40 INFO - PROCESS | 1804 | 1461610300585 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 1804 | 1461610300588 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 11:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:51:40 INFO - PROCESS | 1804 | 1461610300594 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 1804 | 1461610300596 Marionette TRACE conn3 <- [1,2346,null,{}] 11:51:40 INFO - PROCESS | 1804 | 1461610300601 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:40 INFO - PROCESS | 1804 | 1461610300800 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:51:41 INFO - PROCESS | 1804 | 1461610301069 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa41000 == 172 [pid = 1804] [id = 594] 11:51:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa807b60400) [pid = 1804] [serial = 1783] [outer = (nil)] 11:51:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa80e76b800) [pid = 1804] [serial = 1784] [outer = 0x7fa807b60400] 11:51:41 INFO - PROCESS | 1804 | 1461610301147 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa80e8e8400) [pid = 1804] [serial = 1785] [outer = 0x7fa807b60400] 11:51:42 INFO - PROCESS | 1804 | 1461610302017 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1480ms 11:51:42 INFO - PROCESS | 1804 | 1461610302076 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1804 | 1461610302078 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 11:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:51:42 INFO - PROCESS | 1804 | 1461610302086 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 1804 | 1461610302088 Marionette TRACE conn3 <- [1,2350,null,{}] 11:51:42 INFO - PROCESS | 1804 | 1461610302094 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:42 INFO - PROCESS | 1804 | 1461610302345 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:51:42 INFO - PROCESS | 1804 | 1461610302647 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811627800 == 173 [pid = 1804] [id = 595] 11:51:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa80d948c00) [pid = 1804] [serial = 1786] [outer = (nil)] 11:51:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa80ea1a000) [pid = 1804] [serial = 1787] [outer = 0x7fa80d948c00] 11:51:42 INFO - PROCESS | 1804 | 1461610302727 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80fa15400) [pid = 1804] [serial = 1788] [outer = 0x7fa80d948c00] 11:51:43 INFO - PROCESS | 1804 | 1461610303525 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1479ms 11:51:43 INFO - PROCESS | 1804 | 1461610303567 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 1804 | 1461610303571 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 11:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:51:43 INFO - PROCESS | 1804 | 1461610303578 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 1804 | 1461610303581 Marionette TRACE conn3 <- [1,2354,null,{}] 11:51:43 INFO - PROCESS | 1804 | 1461610303607 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:43 INFO - PROCESS | 1804 | 1461610303817 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:51:44 INFO - PROCESS | 1804 | 1461610304072 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811abc800 == 174 [pid = 1804] [id = 596] 11:51:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa80e73a800) [pid = 1804] [serial = 1789] [outer = (nil)] 11:51:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa80fe9bc00) [pid = 1804] [serial = 1790] [outer = 0x7fa80e73a800] 11:51:44 INFO - PROCESS | 1804 | 1461610304146 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa8113f6400) [pid = 1804] [serial = 1791] [outer = 0x7fa80e73a800] 11:51:45 INFO - PROCESS | 1804 | 1461610305065 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1547ms 11:51:45 INFO - PROCESS | 1804 | 1461610305125 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1804 | 1461610305129 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 11:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:51:45 INFO - PROCESS | 1804 | 1461610305134 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1804 | 1461610305138 Marionette TRACE conn3 <- [1,2358,null,{}] 11:51:45 INFO - PROCESS | 1804 | 1461610305143 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:45 INFO - PROCESS | 1804 | 1461610305368 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:51:45 INFO - PROCESS | 1804 | 1461610305580 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812518800 == 175 [pid = 1804] [id = 597] 11:51:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80e8ecc00) [pid = 1804] [serial = 1792] [outer = (nil)] 11:51:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa811b0e000) [pid = 1804] [serial = 1793] [outer = 0x7fa80e8ecc00] 11:51:45 INFO - PROCESS | 1804 | 1461610305704 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa811c7d800) [pid = 1804] [serial = 1794] [outer = 0x7fa80e8ecc00] 11:51:46 INFO - PROCESS | 1804 | 1461610306616 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1526ms 11:51:46 INFO - PROCESS | 1804 | 1461610306661 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 1804 | 1461610306665 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 11:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:51:46 INFO - PROCESS | 1804 | 1461610306670 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 1804 | 1461610306672 Marionette TRACE conn3 <- [1,2362,null,{}] 11:51:46 INFO - PROCESS | 1804 | 1461610306677 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 1804 | 1461610306861 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:51:47 INFO - PROCESS | 1804 | 1461610307130 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c11000 == 176 [pid = 1804] [id = 598] 11:51:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa8115cc800) [pid = 1804] [serial = 1795] [outer = (nil)] 11:51:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa811cedc00) [pid = 1804] [serial = 1796] [outer = 0x7fa8115cc800] 11:51:47 INFO - PROCESS | 1804 | 1461610307201 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa8120a9800) [pid = 1804] [serial = 1797] [outer = 0x7fa8115cc800] 11:51:48 INFO - PROCESS | 1804 | 1461610308026 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1385ms 11:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:51:48 INFO - PROCESS | 1804 | 1461610308057 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1804 | 1461610308059 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 11:51:48 INFO - PROCESS | 1804 | 1461610308065 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1804 | 1461610308077 Marionette TRACE conn3 <- [1,2366,null,{}] 11:51:48 INFO - PROCESS | 1804 | 1461610308081 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 1804 | 1461610308284 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:51:48 INFO - PROCESS | 1804 | 1461610308503 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817059800 == 177 [pid = 1804] [id = 599] 11:51:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa811b0e400) [pid = 1804] [serial = 1798] [outer = (nil)] 11:51:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa812386c00) [pid = 1804] [serial = 1799] [outer = 0x7fa811b0e400] 11:51:48 INFO - PROCESS | 1804 | 1461610308612 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa81259e000) [pid = 1804] [serial = 1800] [outer = 0x7fa811b0e400] 11:51:49 INFO - PROCESS | 1804 | 1461610309478 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1441ms 11:51:49 INFO - PROCESS | 1804 | 1461610309523 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 1804 | 1461610309527 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 11:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:51:49 INFO - PROCESS | 1804 | 1461610309533 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - PROCESS | 1804 | 1461610309535 Marionette TRACE conn3 <- [1,2370,null,{}] 11:51:49 INFO - PROCESS | 1804 | 1461610309541 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 1804 | 1461610309736 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:51:50 INFO - PROCESS | 1804 | 1461610310002 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817bbd000 == 178 [pid = 1804] [id = 600] 11:51:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa80424e800) [pid = 1804] [serial = 1801] [outer = (nil)] 11:51:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa8125a1400) [pid = 1804] [serial = 1802] [outer = 0x7fa80424e800] 11:51:50 INFO - PROCESS | 1804 | 1461610310073 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa815744c00) [pid = 1804] [serial = 1803] [outer = 0x7fa80424e800] 11:51:50 INFO - PROCESS | 1804 | 1461610310960 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1478ms 11:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:51:51 INFO - PROCESS | 1804 | 1461610311012 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 1804 | 1461610311015 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 11:51:51 INFO - PROCESS | 1804 | 1461610311019 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 1804 | 1461610311023 Marionette TRACE conn3 <- [1,2374,null,{}] 11:51:51 INFO - PROCESS | 1804 | 1461610311028 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 1804 | 1461610311263 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:51:51 INFO - PROCESS | 1804 | 1461610311529 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe493800 == 179 [pid = 1804] [id = 601] 11:51:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa7fa159c00) [pid = 1804] [serial = 1804] [outer = (nil)] 11:51:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa7fe546000) [pid = 1804] [serial = 1805] [outer = 0x7fa7fa159c00] 11:51:51 INFO - PROCESS | 1804 | 1461610311638 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa8059d0000) [pid = 1804] [serial = 1806] [outer = 0x7fa7fa159c00] 11:51:52 INFO - PROCESS | 1804 | 1461610312982 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2029ms 11:51:53 INFO - PROCESS | 1804 | 1461610313079 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 1804 | 1461610313085 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 11:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:51:53 INFO - PROCESS | 1804 | 1461610313098 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 1804 | 1461610313102 Marionette TRACE conn3 <- [1,2378,null,{}] 11:51:53 INFO - PROCESS | 1804 | 1461610313110 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 1804 | 1461610313317 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:51:53 INFO - PROCESS | 1804 | 1461610313579 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe4cd800 == 180 [pid = 1804] [id = 602] 11:51:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa7fc6aa800) [pid = 1804] [serial = 1807] [outer = (nil)] 11:51:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa7fc9d7c00) [pid = 1804] [serial = 1808] [outer = 0x7fa7fc6aa800] 11:51:53 INFO - PROCESS | 1804 | 1461610313644 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa7fd1e9000) [pid = 1804] [serial = 1809] [outer = 0x7fa7fc6aa800] 11:51:54 INFO - PROCESS | 1804 | 1461610314663 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:51:54 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:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1632ms 11:51:54 INFO - PROCESS | 1804 | 1461610314729 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 1804 | 1461610314737 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 11:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:51:54 INFO - PROCESS | 1804 | 1461610314747 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 1804 | 1461610314751 Marionette TRACE conn3 <- [1,2382,null,{}] 11:51:54 INFO - PROCESS | 1804 | 1461610314757 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 1804 | 1461610314969 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:51:55 INFO - PROCESS | 1804 | 1461610315299 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7f9bd5800 == 181 [pid = 1804] [id = 603] 11:51:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa7fc6a2c00) [pid = 1804] [serial = 1810] [outer = (nil)] 11:51:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa7fe54b400) [pid = 1804] [serial = 1811] [outer = 0x7fa7fc6a2c00] 11:51:55 INFO - PROCESS | 1804 | 1461610315371 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa7fe5cb800) [pid = 1804] [serial = 1812] [outer = 0x7fa7fc6a2c00] 11:51:55 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fecd1800 == 180 [pid = 1804] [id = 316] 11:51:55 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ff9da800 == 179 [pid = 1804] [id = 442] 11:51:55 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fa2800 == 178 [pid = 1804] [id = 399] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa7fd1e3000) [pid = 1804] [serial = 1649] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa7fc6a5800) [pid = 1804] [serial = 1646] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa829aa5400) [pid = 1804] [serial = 1640] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa7fe470400) [pid = 1804] [serial = 1652] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa82a1c0800) [pid = 1804] [serial = 1643] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80603f800) [pid = 1804] [serial = 1655] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa805705000 == 177 [pid = 1804] [id = 585] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030a7800 == 176 [pid = 1804] [id = 584] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801ddf800 == 175 [pid = 1804] [id = 583] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007ae000 == 174 [pid = 1804] [id = 582] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe492800 == 173 [pid = 1804] [id = 581] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fb1a6800 == 172 [pid = 1804] [id = 580] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7febbd800 == 171 [pid = 1804] [id = 579] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe9e4000 == 170 [pid = 1804] [id = 578] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa800691000 == 169 [pid = 1804] [id = 573] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa805aa8800 == 168 [pid = 1804] [id = 572] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82a414800 == 167 [pid = 1804] [id = 571] 11:51:56 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f55800 == 166 [pid = 1804] [id = 570] 11:51:56 INFO - PROCESS | 1804 | 1461610316507 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:51:56 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:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1786ms 11:51:56 INFO - PROCESS | 1804 | 1461610316534 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 1804 | 1461610316538 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 11:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:51:56 INFO - PROCESS | 1804 | 1461610316544 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 1804 | 1461610316549 Marionette TRACE conn3 <- [1,2386,null,{}] 11:51:56 INFO - PROCESS | 1804 | 1461610316565 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:56 INFO - PROCESS | 1804 | 1461610316792 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa7fe1f4800) [pid = 1804] [serial = 1682] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa7ffc80000) [pid = 1804] [serial = 1683] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80e59f000) [pid = 1804] [serial = 1628] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa81206d000) [pid = 1804] [serial = 1680] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa7fe471400) [pid = 1804] [serial = 1661] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa7f95f1400) [pid = 1804] [serial = 1658] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa824c9fc00) [pid = 1804] [serial = 1637] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa811b02400) [pid = 1804] [serial = 1677] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fc9df400) [pid = 1804] [serial = 1659] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa80edc5400) [pid = 1804] [serial = 1676] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa7fe5c0800) [pid = 1804] [serial = 1662] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa80285ec00) [pid = 1804] [serial = 1665] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa8060da800) [pid = 1804] [serial = 1671] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa801513800) [pid = 1804] [serial = 1664] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa80603cc00) [pid = 1804] [serial = 1667] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa80d196c00) [pid = 1804] [serial = 1673] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa80c038400) [pid = 1804] [serial = 1625] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80e2e1800) [pid = 1804] [serial = 1674] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa816c60400) [pid = 1804] [serial = 1634] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa802869000) [pid = 1804] [serial = 1622] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa7fa253c00) [pid = 1804] [serial = 1619] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa811c6bc00) [pid = 1804] [serial = 1679] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa8120a7400) [pid = 1804] [serial = 1617] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa806045c00) [pid = 1804] [serial = 1668] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa812062c00) [pid = 1804] [serial = 1631] [outer = (nil)] [url = about:blank] 11:51:56 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa80424fc00) [pid = 1804] [serial = 1670] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1804 | 1461610317049 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc5f000 == 167 [pid = 1804] [id = 604] 11:51:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa7feb8f800) [pid = 1804] [serial = 1813] [outer = (nil)] 11:51:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80059a800) [pid = 1804] [serial = 1814] [outer = 0x7fa7feb8f800] 11:51:57 INFO - PROCESS | 1804 | 1461610317139 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa8013e7400) [pid = 1804] [serial = 1815] [outer = 0x7fa7feb8f800] 11:51:57 INFO - PROCESS | 1804 | 1461610317934 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1436ms 11:51:57 INFO - PROCESS | 1804 | 1461610317981 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:51:57 INFO - PROCESS | 1804 | 1461610317987 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 11:51:57 INFO - PROCESS | 1804 | 1461610317994 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1804 | 1461610317998 Marionette TRACE conn3 <- [1,2390,null,{}] 11:51:58 INFO - PROCESS | 1804 | 1461610318004 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 1804 | 1461610318302 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:51:58 INFO - PROCESS | 1804 | 1461610318412 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004b2800 == 168 [pid = 1804] [id = 605] 11:51:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa7ffc88800) [pid = 1804] [serial = 1816] [outer = (nil)] 11:51:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa801459400) [pid = 1804] [serial = 1817] [outer = 0x7fa7ffc88800] 11:51:58 INFO - PROCESS | 1804 | 1461610318473 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa80150e400) [pid = 1804] [serial = 1818] [outer = 0x7fa7ffc88800] 11:51:59 INFO - PROCESS | 1804 | 1461610319307 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1384ms 11:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:51:59 INFO - PROCESS | 1804 | 1461610319377 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1804 | 1461610319379 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 11:51:59 INFO - PROCESS | 1804 | 1461610319383 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1804 | 1461610319387 Marionette TRACE conn3 <- [1,2394,null,{}] 11:51:59 INFO - PROCESS | 1804 | 1461610319391 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 1804 | 1461610319651 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:51:59 INFO - PROCESS | 1804 | 1461610319678 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80079a000 == 169 [pid = 1804] [id = 606] 11:51:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa8013e8000) [pid = 1804] [serial = 1819] [outer = (nil)] 11:51:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80150e800) [pid = 1804] [serial = 1820] [outer = 0x7fa8013e8000] 11:51:59 INFO - PROCESS | 1804 | 1461610319752 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa801f30000) [pid = 1804] [serial = 1821] [outer = 0x7fa8013e8000] 11:52:00 INFO - PROCESS | 1804 | 1461610320627 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa7fa165000) [pid = 1804] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa7f95ee400) [pid = 1804] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa7fe542400) [pid = 1804] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa802865400) [pid = 1804] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa804244c00) [pid = 1804] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa7fe1fb000) [pid = 1804] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa7fc9de800) [pid = 1804] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:52:01 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa7f95ee800) [pid = 1804] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1679ms 11:52:01 INFO - PROCESS | 1804 | 1461610321074 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1804 | 1461610321078 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 11:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:52:01 INFO - PROCESS | 1804 | 1461610321084 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1804 | 1461610321086 Marionette TRACE conn3 <- [1,2398,null,{}] 11:52:01 INFO - PROCESS | 1804 | 1461610321101 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:01 INFO - PROCESS | 1804 | 1461610321319 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:52:01 INFO - PROCESS | 1804 | 1461610321541 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8015c5800 == 170 [pid = 1804] [id = 607] 11:52:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa801f34400) [pid = 1804] [serial = 1822] [outer = (nil)] 11:52:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa802308c00) [pid = 1804] [serial = 1823] [outer = 0x7fa801f34400] 11:52:01 INFO - PROCESS | 1804 | 1461610321604 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa802860c00) [pid = 1804] [serial = 1824] [outer = 0x7fa801f34400] 11:52:02 INFO - PROCESS | 1804 | 1461610322301 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1234ms 11:52:02 INFO - PROCESS | 1804 | 1461610322318 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 1804 | 1461610322321 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 11:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:52:02 INFO - PROCESS | 1804 | 1461610322327 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 1804 | 1461610322329 Marionette TRACE conn3 <- [1,2402,null,{}] 11:52:02 INFO - PROCESS | 1804 | 1461610322334 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 1804 | 1461610322592 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:52:02 INFO - PROCESS | 1804 | 1461610322614 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801d20000 == 171 [pid = 1804] [id = 608] 11:52:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa801f39800) [pid = 1804] [serial = 1825] [outer = (nil)] 11:52:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa802975c00) [pid = 1804] [serial = 1826] [outer = 0x7fa801f39800] 11:52:02 INFO - PROCESS | 1804 | 1461610322676 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa802f67400) [pid = 1804] [serial = 1827] [outer = 0x7fa801f39800] 11:52:03 INFO - PROCESS | 1804 | 1461610323804 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1526ms 11:52:03 INFO - PROCESS | 1804 | 1461610323854 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1804 | 1461610323860 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 11:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:52:03 INFO - PROCESS | 1804 | 1461610323868 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1804 | 1461610323873 Marionette TRACE conn3 <- [1,2406,null,{}] 11:52:03 INFO - PROCESS | 1804 | 1461610323880 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 1804 | 1461610324080 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:52:04 INFO - PROCESS | 1804 | 1461610324296 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe4d1000 == 172 [pid = 1804] [id = 609] 11:52:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa7fc9d6c00) [pid = 1804] [serial = 1828] [outer = (nil)] 11:52:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa7fe140c00) [pid = 1804] [serial = 1829] [outer = 0x7fa7fc9d6c00] 11:52:04 INFO - PROCESS | 1804 | 1461610324407 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa7fe54c800) [pid = 1804] [serial = 1830] [outer = 0x7fa7fc9d6c00] 11:52:05 INFO - PROCESS | 1804 | 1461610325344 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1533ms 11:52:05 INFO - PROCESS | 1804 | 1461610325402 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 1804 | 1461610325410 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 11:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:52:05 INFO - PROCESS | 1804 | 1461610325419 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 1804 | 1461610325423 Marionette TRACE conn3 <- [1,2410,null,{}] 11:52:05 INFO - PROCESS | 1804 | 1461610325428 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 1804 | 1461610325622 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:52:05 INFO - PROCESS | 1804 | 1461610325836 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801165000 == 173 [pid = 1804] [id = 610] 11:52:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa7ffc8a000) [pid = 1804] [serial = 1831] [outer = (nil)] 11:52:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa80129c800) [pid = 1804] [serial = 1832] [outer = 0x7fa7ffc8a000] 11:52:05 INFO - PROCESS | 1804 | 1461610325947 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa80145dc00) [pid = 1804] [serial = 1833] [outer = 0x7fa7ffc8a000] 11:52:07 INFO - PROCESS | 1804 | 1461610326999 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1628ms 11:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:52:07 INFO - PROCESS | 1804 | 1461610327048 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1804 | 1461610327050 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 11:52:07 INFO - PROCESS | 1804 | 1461610327055 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1804 | 1461610327062 Marionette TRACE conn3 <- [1,2414,null,{}] 11:52:07 INFO - PROCESS | 1804 | 1461610327076 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 1804 | 1461610327325 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:52:07 INFO - PROCESS | 1804 | 1461610327622 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801ec2000 == 174 [pid = 1804] [id = 611] 11:52:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa801f68000) [pid = 1804] [serial = 1834] [outer = (nil)] 11:52:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa802309400) [pid = 1804] [serial = 1835] [outer = 0x7fa801f68000] 11:52:07 INFO - PROCESS | 1804 | 1461610327699 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa80297e000) [pid = 1804] [serial = 1836] [outer = 0x7fa801f68000] 11:52:08 INFO - PROCESS | 1804 | 1461610328508 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1486ms 11:52:08 INFO - PROCESS | 1804 | 1461610328542 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 1804 | 1461610328547 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 11:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:52:08 INFO - PROCESS | 1804 | 1461610328552 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 1804 | 1461610328554 Marionette TRACE conn3 <- [1,2418,null,{}] 11:52:08 INFO - PROCESS | 1804 | 1461610328559 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 1804 | 1461610328750 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:52:08 INFO - PROCESS | 1804 | 1461610328969 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fac000 == 175 [pid = 1804] [id = 612] 11:52:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa7feb88c00) [pid = 1804] [serial = 1837] [outer = (nil)] 11:52:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa803cbf400) [pid = 1804] [serial = 1838] [outer = 0x7fa7feb88c00] 11:52:09 INFO - PROCESS | 1804 | 1461610329085 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa80406b400) [pid = 1804] [serial = 1839] [outer = 0x7fa7feb88c00] 11:52:09 INFO - PROCESS | 1804 | 1461610329961 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1479ms 11:52:10 INFO - PROCESS | 1804 | 1461610330031 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 1804 | 1461610330035 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 11:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:52:10 INFO - PROCESS | 1804 | 1461610330041 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1804 | 1461610330044 Marionette TRACE conn3 <- [1,2422,null,{}] 11:52:10 INFO - PROCESS | 1804 | 1461610330048 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:10 INFO - PROCESS | 1804 | 1461610330232 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:52:10 INFO - PROCESS | 1804 | 1461610330451 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8042ac000 == 176 [pid = 1804] [id = 613] 11:52:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa80297e400) [pid = 1804] [serial = 1840] [outer = (nil)] 11:52:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa804075000) [pid = 1804] [serial = 1841] [outer = 0x7fa80297e400] 11:52:10 INFO - PROCESS | 1804 | 1461610330566 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa80424fc00) [pid = 1804] [serial = 1842] [outer = 0x7fa80297e400] 11:52:11 INFO - PROCESS | 1804 | 1461610331445 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1477ms 11:52:11 INFO - PROCESS | 1804 | 1461610331519 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 1804 | 1461610331522 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 11:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:52:11 INFO - PROCESS | 1804 | 1461610331528 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 1804 | 1461610331530 Marionette TRACE conn3 <- [1,2426,null,{}] 11:52:11 INFO - PROCESS | 1804 | 1461610331535 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 1804 | 1461610331821 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:52:12 INFO - PROCESS | 1804 | 1461610332137 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa805aa6000 == 177 [pid = 1804] [id = 614] 11:52:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa806041400) [pid = 1804] [serial = 1843] [outer = (nil)] 11:52:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa8060d9400) [pid = 1804] [serial = 1844] [outer = 0x7fa806041400] 11:52:12 INFO - PROCESS | 1804 | 1461610332234 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa8078ac400) [pid = 1804] [serial = 1845] [outer = 0x7fa806041400] 11:52:13 INFO - PROCESS | 1804 | 1461610333102 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1632ms 11:52:13 INFO - PROCESS | 1804 | 1461610333160 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 1804 | 1461610333164 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 11:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:52:13 INFO - PROCESS | 1804 | 1461610333169 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 1804 | 1461610333171 Marionette TRACE conn3 <- [1,2430,null,{}] 11:52:13 INFO - PROCESS | 1804 | 1461610333176 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 1804 | 1461610333368 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:52:13 INFO - PROCESS | 1804 | 1461610333586 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807b40000 == 178 [pid = 1804] [id = 615] 11:52:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa7fe5c9c00) [pid = 1804] [serial = 1846] [outer = (nil)] 11:52:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa8078b6c00) [pid = 1804] [serial = 1847] [outer = 0x7fa7fe5c9c00] 11:52:13 INFO - PROCESS | 1804 | 1461610333697 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa8079ddc00) [pid = 1804] [serial = 1848] [outer = 0x7fa7fe5c9c00] 11:52:14 INFO - PROCESS | 1804 | 1461610334561 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1428ms 11:52:14 INFO - PROCESS | 1804 | 1461610334599 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 1804 | 1461610334602 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 11:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:52:14 INFO - PROCESS | 1804 | 1461610334607 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1804 | 1461610334609 Marionette TRACE conn3 <- [1,2434,null,{}] 11:52:14 INFO - PROCESS | 1804 | 1461610334614 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 1804 | 1461610334794 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:52:15 INFO - PROCESS | 1804 | 1461610335014 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c058800 == 179 [pid = 1804] [id = 616] 11:52:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa806041c00) [pid = 1804] [serial = 1849] [outer = (nil)] 11:52:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa8079e4800) [pid = 1804] [serial = 1850] [outer = 0x7fa806041c00] 11:52:15 INFO - PROCESS | 1804 | 1461610335123 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa807b5b800) [pid = 1804] [serial = 1851] [outer = 0x7fa806041c00] 11:52:16 INFO - PROCESS | 1804 | 1461610336172 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1635ms 11:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:52:16 INFO - PROCESS | 1804 | 1461610336242 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 1804 | 1461610336245 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 11:52:16 INFO - PROCESS | 1804 | 1461610336251 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1804 | 1461610336254 Marionette TRACE conn3 <- [1,2438,null,{}] 11:52:16 INFO - PROCESS | 1804 | 1461610336258 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 1804 | 1461610336462 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:52:16 INFO - PROCESS | 1804 | 1461610336777 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4cb800 == 180 [pid = 1804] [id = 617] 11:52:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa801f49c00) [pid = 1804] [serial = 1852] [outer = (nil)] 11:52:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa80c036000) [pid = 1804] [serial = 1853] [outer = 0x7fa801f49c00] 11:52:16 INFO - PROCESS | 1804 | 1461610336852 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa80d1a1400) [pid = 1804] [serial = 1854] [outer = 0x7fa801f49c00] 11:52:17 INFO - PROCESS | 1804 | 1461610337656 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1437ms 11:52:17 INFO - PROCESS | 1804 | 1461610337687 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:52:17 INFO - PROCESS | 1804 | 1461610337690 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 11:52:17 INFO - PROCESS | 1804 | 1461610337695 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 1804 | 1461610337698 Marionette TRACE conn3 <- [1,2442,null,{}] 11:52:17 INFO - PROCESS | 1804 | 1461610337703 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 1804 | 1461610337901 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:52:18 INFO - PROCESS | 1804 | 1461610338181 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80db50800 == 181 [pid = 1804] [id = 618] 11:52:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa7fe545800) [pid = 1804] [serial = 1855] [outer = (nil)] 11:52:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa80d269000) [pid = 1804] [serial = 1856] [outer = 0x7fa7fe545800] 11:52:18 INFO - PROCESS | 1804 | 1461610338259 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa80d807400) [pid = 1804] [serial = 1857] [outer = 0x7fa7fe545800] 11:52:19 INFO - PROCESS | 1804 | 1461610339078 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1439ms 11:52:19 INFO - PROCESS | 1804 | 1461610339136 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:52:19 INFO - PROCESS | 1804 | 1461610339140 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 11:52:19 INFO - PROCESS | 1804 | 1461610339147 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1804 | 1461610339151 Marionette TRACE conn3 <- [1,2446,null,{}] 11:52:19 INFO - PROCESS | 1804 | 1461610339156 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 1804 | 1461610339396 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:52:19 INFO - PROCESS | 1804 | 1461610339658 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e3ba800 == 182 [pid = 1804] [id = 619] 11:52:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa7fe5c2000) [pid = 1804] [serial = 1858] [outer = (nil)] 11:52:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa80dcc5000) [pid = 1804] [serial = 1859] [outer = 0x7fa7fe5c2000] 11:52:19 INFO - PROCESS | 1804 | 1461610339748 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa80e153000) [pid = 1804] [serial = 1860] [outer = 0x7fa7fe5c2000] 11:52:20 INFO - PROCESS | 1804 | 1461610340572 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1439ms 11:52:20 INFO - PROCESS | 1804 | 1461610340585 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 1804 | 1461610340587 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 11:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:52:20 INFO - PROCESS | 1804 | 1461610340593 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 1804 | 1461610340595 Marionette TRACE conn3 <- [1,2450,null,{}] 11:52:20 INFO - PROCESS | 1804 | 1461610340600 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 1804 | 1461610340812 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:52:21 INFO - PROCESS | 1804 | 1461610341079 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81091f000 == 183 [pid = 1804] [id = 620] 11:52:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa7fc69ec00) [pid = 1804] [serial = 1861] [outer = (nil)] 11:52:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa80e156c00) [pid = 1804] [serial = 1862] [outer = 0x7fa7fc69ec00] 11:52:21 INFO - PROCESS | 1804 | 1461610341152 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa80e596c00) [pid = 1804] [serial = 1863] [outer = 0x7fa7fc69ec00] 11:52:22 INFO - PROCESS | 1804 | 1461610342072 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1531ms 11:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:52:22 INFO - PROCESS | 1804 | 1461610342126 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 1804 | 1461610342129 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 11:52:22 INFO - PROCESS | 1804 | 1461610342133 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 1804 | 1461610342137 Marionette TRACE conn3 <- [1,2454,null,{}] 11:52:22 INFO - PROCESS | 1804 | 1461610342142 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:22 INFO - PROCESS | 1804 | 1461610342330 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:52:22 INFO - PROCESS | 1804 | 1461610342599 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811ab3800 == 184 [pid = 1804] [id = 621] 11:52:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa7fd1e1c00) [pid = 1804] [serial = 1864] [outer = (nil)] 11:52:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa80e2f0c00) [pid = 1804] [serial = 1865] [outer = 0x7fa7fd1e1c00] 11:52:22 INFO - PROCESS | 1804 | 1461610342673 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa80e774c00) [pid = 1804] [serial = 1866] [outer = 0x7fa7fd1e1c00] 11:52:23 INFO - PROCESS | 1804 | 1461610343508 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1428ms 11:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:52:23 INFO - PROCESS | 1804 | 1461610343563 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 1804 | 1461610343565 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 11:52:23 INFO - PROCESS | 1804 | 1461610343571 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 1804 | 1461610343574 Marionette TRACE conn3 <- [1,2458,null,{}] 11:52:23 INFO - PROCESS | 1804 | 1461610343579 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 1804 | 1461610343791 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:52:24 INFO - PROCESS | 1804 | 1461610344059 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124ce800 == 185 [pid = 1804] [id = 622] 11:52:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa802f6b800) [pid = 1804] [serial = 1867] [outer = (nil)] 11:52:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa80ea18800) [pid = 1804] [serial = 1868] [outer = 0x7fa802f6b800] 11:52:24 INFO - PROCESS | 1804 | 1461610344133 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa80ea20000) [pid = 1804] [serial = 1869] [outer = 0x7fa802f6b800] 11:52:25 INFO - PROCESS | 1804 | 1461610345000 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1481ms 11:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:52:25 INFO - PROCESS | 1804 | 1461610345052 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 1804 | 1461610345055 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 11:52:25 INFO - PROCESS | 1804 | 1461610345060 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 1804 | 1461610345063 Marionette TRACE conn3 <- [1,2462,null,{}] 11:52:25 INFO - PROCESS | 1804 | 1461610345068 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 1804 | 1461610345258 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:52:25 INFO - PROCESS | 1804 | 1461610345542 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa813d3d800 == 186 [pid = 1804] [id = 623] 11:52:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa7f95ecc00) [pid = 1804] [serial = 1870] [outer = (nil)] 11:52:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa80edb9800) [pid = 1804] [serial = 1871] [outer = 0x7fa7f95ecc00] 11:52:25 INFO - PROCESS | 1804 | 1461610345613 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa80eed8000) [pid = 1804] [serial = 1872] [outer = 0x7fa7f95ecc00] 11:52:26 INFO - PROCESS | 1804 | 1461610346526 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1531ms 11:52:26 INFO - PROCESS | 1804 | 1461610346592 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:52:26 INFO - PROCESS | 1804 | 1461610346596 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 11:52:26 INFO - PROCESS | 1804 | 1461610346604 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1804 | 1461610346608 Marionette TRACE conn3 <- [1,2466,null,{}] 11:52:26 INFO - PROCESS | 1804 | 1461610346615 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 1804 | 1461610346909 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:52:27 INFO - PROCESS | 1804 | 1461610347230 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e4f000 == 187 [pid = 1804] [id = 624] 11:52:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa7f95e2800) [pid = 1804] [serial = 1873] [outer = (nil)] 11:52:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa801f69400) [pid = 1804] [serial = 1874] [outer = 0x7fa7f95e2800] 11:52:27 INFO - PROCESS | 1804 | 1461610347307 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa80fa14000) [pid = 1804] [serial = 1875] [outer = 0x7fa7f95e2800] 11:52:28 INFO - PROCESS | 1804 | 1461610348615 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2087ms 11:52:28 INFO - PROCESS | 1804 | 1461610348736 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1804 | 1461610348742 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 11:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:52:28 INFO - PROCESS | 1804 | 1461610348770 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1804 | 1461610348776 Marionette TRACE conn3 <- [1,2470,null,{}] 11:52:28 INFO - PROCESS | 1804 | 1461610348783 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 1804 | 1461610348975 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:52:29 INFO - PROCESS | 1804 | 1461610349241 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006dc800 == 188 [pid = 1804] [id = 625] 11:52:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa7fd1ec000) [pid = 1804] [serial = 1876] [outer = (nil)] 11:52:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa7fe1f2800) [pid = 1804] [serial = 1877] [outer = 0x7fa7fd1ec000] 11:52:29 INFO - PROCESS | 1804 | 1461610349308 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa7feb84000) [pid = 1804] [serial = 1878] [outer = 0x7fa7fd1ec000] 11:52:30 INFO - PROCESS | 1804 | 1461610350167 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1436ms 11:52:30 INFO - PROCESS | 1804 | 1461610350202 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 1804 | 1461610350210 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 11:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:52:30 INFO - PROCESS | 1804 | 1461610350220 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 1804 | 1461610350223 Marionette TRACE conn3 <- [1,2474,null,{}] 11:52:30 INFO - PROCESS | 1804 | 1461610350228 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 1804 | 1461610350417 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:52:30 INFO - PROCESS | 1804 | 1461610350861 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe1a8800 == 189 [pid = 1804] [id = 626] 11:52:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa800848800) [pid = 1804] [serial = 1879] [outer = (nil)] 11:52:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa801294000) [pid = 1804] [serial = 1880] [outer = 0x7fa800848800] 11:52:30 INFO - PROCESS | 1804 | 1461610350927 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa801455800) [pid = 1804] [serial = 1881] [outer = 0x7fa800848800] 11:52:31 INFO - PROCESS | 1804 | 1461610351798 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 11:52:31 INFO - PROCESS | 1804 | 1461610351853 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 1804 | 1461610351857 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 11:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:52:31 INFO - PROCESS | 1804 | 1461610351864 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 1804 | 1461610351869 Marionette TRACE conn3 <- [1,2478,null,{}] 11:52:31 INFO - PROCESS | 1804 | 1461610351883 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:32 INFO - PROCESS | 1804 | 1461610352069 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e5a5000 == 188 [pid = 1804] [id = 416] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8015c5800 == 187 [pid = 1804] [id = 607] 11:52:32 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa7fe144400) [pid = 1804] [serial = 1730] [outer = (nil)] [url = about:blank] 11:52:32 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa7fc9d5000) [pid = 1804] [serial = 1733] [outer = (nil)] [url = about:blank] 11:52:32 INFO - PROCESS | 1804 | 1461610352485 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffc5f000 == 186 [pid = 1804] [id = 604] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7f9bd5800 == 185 [pid = 1804] [id = 603] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe4cd800 == 184 [pid = 1804] [id = 602] 11:52:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe49c000 == 185 [pid = 1804] [id = 627] 11:52:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa7fc9d5000) [pid = 1804] [serial = 1882] [outer = (nil)] 11:52:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa8013ed000) [pid = 1804] [serial = 1883] [outer = 0x7fa7fc9d5000] 11:52:32 INFO - PROCESS | 1804 | 1461610352577 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa802303000) [pid = 1804] [serial = 1884] [outer = 0x7fa7fc9d5000] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811abc800 == 184 [pid = 1804] [id = 596] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811627800 == 183 [pid = 1804] [id = 595] 11:52:32 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa41000 == 182 [pid = 1804] [id = 594] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e809800 == 181 [pid = 1804] [id = 593] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80de31000 == 180 [pid = 1804] [id = 592] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4c9000 == 179 [pid = 1804] [id = 591] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d238800 == 178 [pid = 1804] [id = 590] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc61000 == 177 [pid = 1804] [id = 589] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fa1000 == 176 [pid = 1804] [id = 588] 11:52:33 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004bf800 == 175 [pid = 1804] [id = 587] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa801e40400) [pid = 1804] [serial = 1746] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa80129d400) [pid = 1804] [serial = 1743] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa80084e400) [pid = 1804] [serial = 1742] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa81259c000) [pid = 1804] [serial = 1706] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa801f37000) [pid = 1804] [serial = 1691] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa80d26b400) [pid = 1804] [serial = 1697] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa7fe54e000) [pid = 1804] [serial = 1727] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa806041000) [pid = 1804] [serial = 1758] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa803cbe000) [pid = 1804] [serial = 1752] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa804260400) [pid = 1804] [serial = 1755] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa802304000) [pid = 1804] [serial = 1749] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa802975000) [pid = 1804] [serial = 1751] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa804255800) [pid = 1804] [serial = 1754] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa80406e800) [pid = 1804] [serial = 1757] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa80e2f5c00) [pid = 1804] [serial = 1700] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa806046800) [pid = 1804] [serial = 1694] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa801f4a000) [pid = 1804] [serial = 1748] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa7fe5c2c00) [pid = 1804] [serial = 1740] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa7fc6a8800) [pid = 1804] [serial = 1739] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa823e1b400) [pid = 1804] [serial = 1718] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa811b08000) [pid = 1804] [serial = 1703] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa80059fc00) [pid = 1804] [serial = 1685] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa829c4b000) [pid = 1804] [serial = 1721] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa7fe1fc000) [pid = 1804] [serial = 1688] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa817b54000) [pid = 1804] [serial = 1715] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa801f46800) [pid = 1804] [serial = 1724] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa817698800) [pid = 1804] [serial = 1712] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa816ab9000) [pid = 1804] [serial = 1709] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80059f000) [pid = 1804] [serial = 1745] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa7fa15bc00) [pid = 1804] [serial = 1736] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa7fc6ab800) [pid = 1804] [serial = 1737] [outer = (nil)] [url = about:blank] 11:52:33 INFO - PROCESS | 1804 | 1461610353385 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1537ms 11:52:33 INFO - PROCESS | 1804 | 1461610353402 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 1804 | 1461610353406 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 11:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:52:33 INFO - PROCESS | 1804 | 1461610353412 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 1804 | 1461610353414 Marionette TRACE conn3 <- [1,2482,null,{}] 11:52:33 INFO - PROCESS | 1804 | 1461610353419 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 1804 | 1461610353597 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:52:33 INFO - PROCESS | 1804 | 1461610353781 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004bf800 == 176 [pid = 1804] [id = 628] 11:52:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa7fc6ab800) [pid = 1804] [serial = 1885] [outer = (nil)] 11:52:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa80230b400) [pid = 1804] [serial = 1886] [outer = 0x7fa7fc6ab800] 11:52:33 INFO - PROCESS | 1804 | 1461610353863 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa802f70800) [pid = 1804] [serial = 1887] [outer = 0x7fa7fc6ab800] 11:52:34 INFO - PROCESS | 1804 | 1461610354558 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1177ms 11:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:52:34 INFO - PROCESS | 1804 | 1461610354591 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 1804 | 1461610354593 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 11:52:34 INFO - PROCESS | 1804 | 1461610354599 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 1804 | 1461610354602 Marionette TRACE conn3 <- [1,2486,null,{}] 11:52:34 INFO - PROCESS | 1804 | 1461610354607 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:34 INFO - PROCESS | 1804 | 1461610354776 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:52:35 INFO - PROCESS | 1804 | 1461610354994 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fa1800 == 177 [pid = 1804] [id = 629] 11:52:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa7fe5c8800) [pid = 1804] [serial = 1888] [outer = (nil)] 11:52:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa804075c00) [pid = 1804] [serial = 1889] [outer = 0x7fa7fe5c8800] 11:52:35 INFO - PROCESS | 1804 | 1461610355052 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa804260800) [pid = 1804] [serial = 1890] [outer = 0x7fa7fe5c8800] 11:52:35 INFO - PROCESS | 1804 | 1461610355857 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1325ms 11:52:35 INFO - PROCESS | 1804 | 1461610355925 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:52:35 INFO - PROCESS | 1804 | 1461610355928 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 11:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:52:35 INFO - PROCESS | 1804 | 1461610355933 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - PROCESS | 1804 | 1461610355935 Marionette TRACE conn3 <- [1,2490,null,{}] 11:52:35 INFO - PROCESS | 1804 | 1461610355940 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 1804 | 1461610356210 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:52:36 INFO - PROCESS | 1804 | 1461610356243 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807806000 == 178 [pid = 1804] [id = 630] 11:52:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa806040c00) [pid = 1804] [serial = 1891] [outer = (nil)] 11:52:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa8060de800) [pid = 1804] [serial = 1892] [outer = 0x7fa806040c00] 11:52:36 INFO - PROCESS | 1804 | 1461610356313 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa80c082800) [pid = 1804] [serial = 1893] [outer = 0x7fa806040c00] 11:52:37 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa8013e8000) [pid = 1804] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:52:37 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa801f34400) [pid = 1804] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:52:37 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa7feb8f800) [pid = 1804] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:52:37 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa7ffc88800) [pid = 1804] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:52:37 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa7fc6aa800) [pid = 1804] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:52:37 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa7fc6a2c00) [pid = 1804] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:52:37 INFO - PROCESS | 1804 | 1461610357529 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1629ms 11:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:52:37 INFO - PROCESS | 1804 | 1461610357563 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 1804 | 1461610357565 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 11:52:37 INFO - PROCESS | 1804 | 1461610357570 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 1804 | 1461610357573 Marionette TRACE conn3 <- [1,2494,null,{}] 11:52:37 INFO - PROCESS | 1804 | 1461610357578 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:37 INFO - PROCESS | 1804 | 1461610357746 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:52:37 INFO - PROCESS | 1804 | 1461610357762 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d220800 == 179 [pid = 1804] [id = 631] 11:52:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa7fc6a2c00) [pid = 1804] [serial = 1894] [outer = (nil)] 11:52:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa80230a400) [pid = 1804] [serial = 1895] [outer = 0x7fa7fc6a2c00] 11:52:37 INFO - PROCESS | 1804 | 1461610357820 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa80d808000) [pid = 1804] [serial = 1896] [outer = 0x7fa7fc6a2c00] 11:52:38 INFO - PROCESS | 1804 | 1461610358669 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1128ms 11:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:52:38 INFO - PROCESS | 1804 | 1461610358698 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 1804 | 1461610358700 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 11:52:38 INFO - PROCESS | 1804 | 1461610358704 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1804 | 1461610358708 Marionette TRACE conn3 <- [1,2498,null,{}] 11:52:38 INFO - PROCESS | 1804 | 1461610358712 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:38 INFO - PROCESS | 1804 | 1461610358954 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:52:38 INFO - PROCESS | 1804 | 1461610358977 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d514800 == 180 [pid = 1804] [id = 632] 11:52:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa806047000) [pid = 1804] [serial = 1897] [outer = (nil)] 11:52:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa80de26400) [pid = 1804] [serial = 1898] [outer = 0x7fa806047000] 11:52:39 INFO - PROCESS | 1804 | 1461610359032 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa80e2fe800) [pid = 1804] [serial = 1899] [outer = 0x7fa806047000] 11:52:40 INFO - PROCESS | 1804 | 1461610360113 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1479ms 11:52:40 INFO - PROCESS | 1804 | 1461610360185 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1804 | 1461610360190 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 11:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:52:40 INFO - PROCESS | 1804 | 1461610360199 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 1804 | 1461610360203 Marionette TRACE conn3 <- [1,2502,null,{}] 11:52:40 INFO - PROCESS | 1804 | 1461610360211 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 1804 | 1461610360460 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:52:40 INFO - PROCESS | 1804 | 1461610360766 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80069a000 == 181 [pid = 1804] [id = 633] 11:52:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa7fe5c3000) [pid = 1804] [serial = 1900] [outer = (nil)] 11:52:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa800844400) [pid = 1804] [serial = 1901] [outer = 0x7fa7fe5c3000] 11:52:40 INFO - PROCESS | 1804 | 1461610360845 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa80145d800) [pid = 1804] [serial = 1902] [outer = 0x7fa7fe5c3000] 11:52:41 INFO - PROCESS | 1804 | 1461610361717 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1590ms 11:52:41 INFO - PROCESS | 1804 | 1461610361790 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1804 | 1461610361798 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 11:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:52:41 INFO - PROCESS | 1804 | 1461610361810 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 1804 | 1461610361814 Marionette TRACE conn3 <- [1,2506,null,{}] 11:52:41 INFO - PROCESS | 1804 | 1461610361822 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 1804 | 1461610362110 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:52:42 INFO - PROCESS | 1804 | 1461610362484 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80570f000 == 182 [pid = 1804] [id = 634] 11:52:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa7ffc82000) [pid = 1804] [serial = 1903] [outer = (nil)] 11:52:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa802310c00) [pid = 1804] [serial = 1904] [outer = 0x7fa7ffc82000] 11:52:42 INFO - PROCESS | 1804 | 1461610362562 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa803cbfc00) [pid = 1804] [serial = 1905] [outer = 0x7fa7ffc82000] 11:52:43 INFO - PROCESS | 1804 | 1461610363418 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1637ms 11:52:43 INFO - PROCESS | 1804 | 1461610363446 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:52:43 INFO - PROCESS | 1804 | 1461610363450 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 11:52:43 INFO - PROCESS | 1804 | 1461610363456 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1804 | 1461610363461 Marionette TRACE conn3 <- [1,2510,null,{}] 11:52:43 INFO - PROCESS | 1804 | 1461610363476 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 1804 | 1461610363682 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:52:43 INFO - PROCESS | 1804 | 1461610363956 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80eeaa800 == 183 [pid = 1804] [id = 635] 11:52:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa80425b000) [pid = 1804] [serial = 1906] [outer = (nil)] 11:52:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa8078a8c00) [pid = 1804] [serial = 1907] [outer = 0x7fa80425b000] 11:52:44 INFO - PROCESS | 1804 | 1461610364031 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa80c038400) [pid = 1804] [serial = 1908] [outer = 0x7fa80425b000] 11:52:44 INFO - PROCESS | 1804 | 1461610364916 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1531ms 11:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:52:44 INFO - PROCESS | 1804 | 1461610364987 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1804 | 1461610364991 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 11:52:44 INFO - PROCESS | 1804 | 1461610364996 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1804 | 1461610364999 Marionette TRACE conn3 <- [1,2514,null,{}] 11:52:45 INFO - PROCESS | 1804 | 1461610365004 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 1804 | 1461610365235 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:52:45 INFO - PROCESS | 1804 | 1461610365496 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811ab7000 == 184 [pid = 1804] [id = 636] 11:52:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa806045000) [pid = 1804] [serial = 1909] [outer = (nil)] 11:52:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa80e151400) [pid = 1804] [serial = 1910] [outer = 0x7fa806045000] 11:52:45 INFO - PROCESS | 1804 | 1461610365606 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa80e595000) [pid = 1804] [serial = 1911] [outer = 0x7fa806045000] 11:52:46 INFO - PROCESS | 1804 | 1461610366396 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1436ms 11:52:46 INFO - PROCESS | 1804 | 1461610366433 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1804 | 1461610366435 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 11:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:52:46 INFO - PROCESS | 1804 | 1461610366441 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1804 | 1461610366443 Marionette TRACE conn3 <- [1,2518,null,{}] 11:52:46 INFO - PROCESS | 1804 | 1461610366448 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:46 INFO - PROCESS | 1804 | 1461610366631 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:52:46 INFO - PROCESS | 1804 | 1461610366907 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa815968800 == 185 [pid = 1804] [id = 637] 11:52:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa801292000) [pid = 1804] [serial = 1912] [outer = (nil)] 11:52:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa80e597c00) [pid = 1804] [serial = 1913] [outer = 0x7fa801292000] 11:52:46 INFO - PROCESS | 1804 | 1461610366978 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa80e8e9800) [pid = 1804] [serial = 1914] [outer = 0x7fa801292000] 11:52:47 INFO - PROCESS | 1804 | 1461610367832 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1433ms 11:52:47 INFO - PROCESS | 1804 | 1461610367875 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 1804 | 1461610367878 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 11:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:52:47 INFO - PROCESS | 1804 | 1461610367884 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 1804 | 1461610367886 Marionette TRACE conn3 <- [1,2522,null,{}] 11:52:47 INFO - PROCESS | 1804 | 1461610367891 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 1804 | 1461610368116 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:52:48 INFO - PROCESS | 1804 | 1461610368385 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81728e000 == 186 [pid = 1804] [id = 638] 11:52:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa80fa19000) [pid = 1804] [serial = 1915] [outer = (nil)] 11:52:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa80ff2f400) [pid = 1804] [serial = 1916] [outer = 0x7fa80fa19000] 11:52:48 INFO - PROCESS | 1804 | 1461610368459 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa81150f800) [pid = 1804] [serial = 1917] [outer = 0x7fa80fa19000] 11:52:49 INFO - PROCESS | 1804 | 1461610369282 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1428ms 11:52:49 INFO - PROCESS | 1804 | 1461610369313 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1804 | 1461610369316 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 11:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:52:49 INFO - PROCESS | 1804 | 1461610369323 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1804 | 1461610369325 Marionette TRACE conn3 <- [1,2526,null,{}] 11:52:49 INFO - PROCESS | 1804 | 1461610369330 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 1804 | 1461610369519 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:52:49 INFO - PROCESS | 1804 | 1461610369790 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817ac9000 == 187 [pid = 1804] [id = 639] 11:52:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa80fa19c00) [pid = 1804] [serial = 1918] [outer = (nil)] 11:52:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa811519000) [pid = 1804] [serial = 1919] [outer = 0x7fa80fa19c00] 11:52:49 INFO - PROCESS | 1804 | 1461610369864 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa8115c9800) [pid = 1804] [serial = 1920] [outer = 0x7fa80fa19c00] 11:52:50 INFO - PROCESS | 1804 | 1461610370717 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1428ms 11:52:50 INFO - PROCESS | 1804 | 1461610370752 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1804 | 1461610370755 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 11:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:52:50 INFO - PROCESS | 1804 | 1461610370762 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 1804 | 1461610370764 Marionette TRACE conn3 <- [1,2530,null,{}] 11:52:50 INFO - PROCESS | 1804 | 1461610370770 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:50 INFO - PROCESS | 1804 | 1461610370970 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:52:51 INFO - PROCESS | 1804 | 1461610371249 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818a44000 == 188 [pid = 1804] [id = 640] 11:52:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa7fc9d4c00) [pid = 1804] [serial = 1921] [outer = (nil)] 11:52:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa81186d800) [pid = 1804] [serial = 1922] [outer = 0x7fa7fc9d4c00] 11:52:51 INFO - PROCESS | 1804 | 1461610371320 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa811b0f000) [pid = 1804] [serial = 1923] [outer = 0x7fa7fc9d4c00] 11:52:52 INFO - PROCESS | 1804 | 1461610372153 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1433ms 11:52:52 INFO - PROCESS | 1804 | 1461610372195 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 1804 | 1461610372199 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 11:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:52:52 INFO - PROCESS | 1804 | 1461610372204 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 1804 | 1461610372207 Marionette TRACE conn3 <- [1,2534,null,{}] 11:52:52 INFO - PROCESS | 1804 | 1461610372212 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:52 INFO - PROCESS | 1804 | 1461610372421 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:52:52 INFO - PROCESS | 1804 | 1461610372717 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a309000 == 189 [pid = 1804] [id = 641] 11:52:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa8113fa000) [pid = 1804] [serial = 1924] [outer = (nil)] 11:52:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa811c2d800) [pid = 1804] [serial = 1925] [outer = 0x7fa8113fa000] 11:52:52 INFO - PROCESS | 1804 | 1461610372801 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa811c67c00) [pid = 1804] [serial = 1926] [outer = 0x7fa8113fa000] 11:52:53 INFO - PROCESS | 1804 | 1461610373637 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1486ms 11:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:52:53 INFO - PROCESS | 1804 | 1461610373691 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 1804 | 1461610373694 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 11:52:53 INFO - PROCESS | 1804 | 1461610373700 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 1804 | 1461610373703 Marionette TRACE conn3 <- [1,2538,null,{}] 11:52:53 INFO - PROCESS | 1804 | 1461610373708 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 1804 | 1461610373909 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:52:54 INFO - PROCESS | 1804 | 1461610374177 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e060000 == 190 [pid = 1804] [id = 642] 11:52:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa811b0fc00) [pid = 1804] [serial = 1927] [outer = (nil)] 11:52:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa811c79c00) [pid = 1804] [serial = 1928] [outer = 0x7fa811b0fc00] 11:52:54 INFO - PROCESS | 1804 | 1461610374247 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa811ce4000) [pid = 1804] [serial = 1929] [outer = 0x7fa811b0fc00] 11:52:55 INFO - PROCESS | 1804 | 1461610375104 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1477ms 11:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:52:55 INFO - PROCESS | 1804 | 1461610375177 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 1804 | 1461610375180 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 11:52:55 INFO - PROCESS | 1804 | 1461610375185 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 1804 | 1461610375189 Marionette TRACE conn3 <- [1,2542,null,{}] 11:52:55 INFO - PROCESS | 1804 | 1461610375194 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 1804 | 1461610375450 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:52:55 INFO - PROCESS | 1804 | 1461610375765 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa824db4800 == 191 [pid = 1804] [id = 643] 11:52:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa801512000) [pid = 1804] [serial = 1930] [outer = (nil)] 11:52:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa811c67800) [pid = 1804] [serial = 1931] [outer = 0x7fa801512000] 11:52:55 INFO - PROCESS | 1804 | 1461610375842 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa8122acc00) [pid = 1804] [serial = 1932] [outer = 0x7fa801512000] 11:52:56 INFO - PROCESS | 1804 | 1461610376701 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1580ms 11:52:56 INFO - PROCESS | 1804 | 1461610376766 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1804 | 1461610376769 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 11:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:52:56 INFO - PROCESS | 1804 | 1461610376776 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1804 | 1461610376780 Marionette TRACE conn3 <- [1,2546,null,{}] 11:52:56 INFO - PROCESS | 1804 | 1461610376786 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 1804 | 1461610377012 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:52:57 INFO - PROCESS | 1804 | 1461610377279 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f4f000 == 192 [pid = 1804] [id = 644] 11:52:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa80145fc00) [pid = 1804] [serial = 1933] [outer = (nil)] 11:52:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa812382000) [pid = 1804] [serial = 1934] [outer = 0x7fa80145fc00] 11:52:57 INFO - PROCESS | 1804 | 1461610377386 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa81238d400) [pid = 1804] [serial = 1935] [outer = 0x7fa80145fc00] 11:52:58 INFO - PROCESS | 1804 | 1461610378166 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1431ms 11:52:58 INFO - PROCESS | 1804 | 1461610378207 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 1804 | 1461610378209 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 11:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:52:58 INFO - PROCESS | 1804 | 1461610378215 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 1804 | 1461610378217 Marionette TRACE conn3 <- [1,2550,null,{}] 11:52:58 INFO - PROCESS | 1804 | 1461610378249 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 1804 | 1461610378446 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:52:58 INFO - PROCESS | 1804 | 1461610378712 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa828088800 == 193 [pid = 1804] [id = 645] 11:52:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa801514400) [pid = 1804] [serial = 1936] [outer = (nil)] 11:52:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa8125a9c00) [pid = 1804] [serial = 1937] [outer = 0x7fa801514400] 11:52:58 INFO - PROCESS | 1804 | 1461610378781 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x7fa813d97400) [pid = 1804] [serial = 1938] [outer = 0x7fa801514400] 11:52:59 INFO - PROCESS | 1804 | 1461610379614 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1436ms 11:52:59 INFO - PROCESS | 1804 | 1461610379652 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 1804 | 1461610379655 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 11:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:52:59 INFO - PROCESS | 1804 | 1461610379661 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 1804 | 1461610379663 Marionette TRACE conn3 <- [1,2554,null,{}] 11:52:59 INFO - PROCESS | 1804 | 1461610379668 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:59 INFO - PROCESS | 1804 | 1461610379869 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:53:00 INFO - PROCESS | 1804 | 1461610380142 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829b11000 == 194 [pid = 1804] [id = 646] 11:53:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x7fa81238e400) [pid = 1804] [serial = 1939] [outer = (nil)] 11:53:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 261 (0x7fa815161400) [pid = 1804] [serial = 1940] [outer = 0x7fa81238e400] 11:53:00 INFO - PROCESS | 1804 | 1461610380213 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 262 (0x7fa815954400) [pid = 1804] [serial = 1941] [outer = 0x7fa81238e400] 11:53:01 INFO - PROCESS | 1804 | 1461610381067 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1483ms 11:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:53:01 INFO - PROCESS | 1804 | 1461610381144 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1804 | 1461610381146 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 11:53:01 INFO - PROCESS | 1804 | 1461610381152 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1804 | 1461610381155 Marionette TRACE conn3 <- [1,2558,null,{}] 11:53:01 INFO - PROCESS | 1804 | 1461610381160 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 1804 | 1461610381363 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:53:01 INFO - PROCESS | 1804 | 1461610381647 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82a415800 == 195 [pid = 1804] [id = 647] 11:53:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 263 (0x7fa81259c000) [pid = 1804] [serial = 1942] [outer = (nil)] 11:53:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 264 (0x7fa816280400) [pid = 1804] [serial = 1943] [outer = 0x7fa81259c000] 11:53:01 INFO - PROCESS | 1804 | 1461610381761 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 265 (0x7fa816ab6c00) [pid = 1804] [serial = 1944] [outer = 0x7fa81259c000] 11:53:02 INFO - PROCESS | 1804 | 1461610382583 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1481ms 11:53:02 INFO - PROCESS | 1804 | 1461610382632 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 1804 | 1461610382636 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 11:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:53:02 INFO - PROCESS | 1804 | 1461610382641 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 1804 | 1461610382644 Marionette TRACE conn3 <- [1,2562,null,{}] 11:53:02 INFO - PROCESS | 1804 | 1461610382649 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 1804 | 1461610382842 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:53:03 INFO - PROCESS | 1804 | 1461610383119 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e33a800 == 196 [pid = 1804] [id = 648] 11:53:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 266 (0x7fa80c07e000) [pid = 1804] [serial = 1945] [outer = (nil)] 11:53:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 267 (0x7fa816ab7c00) [pid = 1804] [serial = 1946] [outer = 0x7fa80c07e000] 11:53:03 INFO - PROCESS | 1804 | 1461610383202 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 268 (0x7fa816c66400) [pid = 1804] [serial = 1947] [outer = 0x7fa80c07e000] 11:53:04 INFO - PROCESS | 1804 | 1461610384096 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1489ms 11:53:04 INFO - PROCESS | 1804 | 1461610384131 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 1804 | 1461610384136 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 11:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:53:04 INFO - PROCESS | 1804 | 1461610384142 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 1804 | 1461610384145 Marionette TRACE conn3 <- [1,2566,null,{}] 11:53:04 INFO - PROCESS | 1804 | 1461610384151 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:04 INFO - PROCESS | 1804 | 1461610384354 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:53:04 INFO - PROCESS | 1804 | 1461610384632 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82f13d800 == 197 [pid = 1804] [id = 649] 11:53:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 269 (0x7fa7fe1fb400) [pid = 1804] [serial = 1948] [outer = (nil)] 11:53:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 270 (0x7fa816d87400) [pid = 1804] [serial = 1949] [outer = 0x7fa7fe1fb400] 11:53:04 INFO - PROCESS | 1804 | 1461610384742 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 271 (0x7fa817252800) [pid = 1804] [serial = 1950] [outer = 0x7fa7fe1fb400] 11:53:05 INFO - PROCESS | 1804 | 1461610385586 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1483ms 11:53:05 INFO - PROCESS | 1804 | 1461610385625 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1804 | 1461610385628 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 11:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:53:05 INFO - PROCESS | 1804 | 1461610385634 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1804 | 1461610385636 Marionette TRACE conn3 <- [1,2570,null,{}] 11:53:05 INFO - PROCESS | 1804 | 1461610385641 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 1804 | 1461610385854 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:53:06 INFO - PROCESS | 1804 | 1461610386637 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffee0800 == 198 [pid = 1804] [id = 650] 11:53:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 272 (0x7fa7fa15d000) [pid = 1804] [serial = 1951] [outer = (nil)] 11:53:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 273 (0x7fa7fc9d0400) [pid = 1804] [serial = 1952] [outer = 0x7fa7fa15d000] 11:53:06 INFO - PROCESS | 1804 | 1461610386762 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 274 (0x7fa7fe145000) [pid = 1804] [serial = 1953] [outer = 0x7fa7fa15d000] 11:53:07 INFO - PROCESS | 1804 | 1461610387658 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2084ms 11:53:07 INFO - PROCESS | 1804 | 1461610387722 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1804 | 1461610387726 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 11:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:53:07 INFO - PROCESS | 1804 | 1461610387733 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1804 | 1461610387738 Marionette TRACE conn3 <- [1,2574,null,{}] 11:53:07 INFO - PROCESS | 1804 | 1461610387744 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 1804 | 1461610387948 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:53:08 INFO - PROCESS | 1804 | 1461610388278 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa803284800 == 199 [pid = 1804] [id = 651] 11:53:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 275 (0x7fa8013f6400) [pid = 1804] [serial = 1954] [outer = (nil)] 11:53:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 276 (0x7fa801e42400) [pid = 1804] [serial = 1955] [outer = 0x7fa8013f6400] 11:53:08 INFO - PROCESS | 1804 | 1461610388348 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 277 (0x7fa801f4fc00) [pid = 1804] [serial = 1956] [outer = 0x7fa8013f6400] 11:53:09 INFO - PROCESS | 1804 | 1461610389193 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1532ms 11:53:09 INFO - PROCESS | 1804 | 1461610389267 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 1804 | 1461610389272 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 11:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:53:09 INFO - PROCESS | 1804 | 1461610389280 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 1804 | 1461610389283 Marionette TRACE conn3 <- [1,2578,null,{}] 11:53:09 INFO - PROCESS | 1804 | 1461610389288 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 1804 | 1461610389626 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d220800 == 198 [pid = 1804] [id = 631] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807806000 == 197 [pid = 1804] [id = 630] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fa1800 == 196 [pid = 1804] [id = 629] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004bf800 == 195 [pid = 1804] [id = 628] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80079a000 == 194 [pid = 1804] [id = 606] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004b2800 == 193 [pid = 1804] [id = 605] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe49c000 == 192 [pid = 1804] [id = 627] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe1a8800 == 191 [pid = 1804] [id = 626] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8006dc800 == 190 [pid = 1804] [id = 625] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4cb800 == 189 [pid = 1804] [id = 617] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80c058800 == 188 [pid = 1804] [id = 616] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807b40000 == 187 [pid = 1804] [id = 615] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa805aa6000 == 186 [pid = 1804] [id = 614] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8042ac000 == 185 [pid = 1804] [id = 613] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fac000 == 184 [pid = 1804] [id = 612] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801ec2000 == 183 [pid = 1804] [id = 611] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801165000 == 182 [pid = 1804] [id = 610] 11:53:10 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe4d1000 == 181 [pid = 1804] [id = 609] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 276 (0x7fa801459400) [pid = 1804] [serial = 1817] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 275 (0x7fa7fc9d7c00) [pid = 1804] [serial = 1808] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 274 (0x7fa803cc4c00) [pid = 1804] [serial = 1769] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 273 (0x7fa80de25800) [pid = 1804] [serial = 1778] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 272 (0x7fa7fd1e9000) [pid = 1804] [serial = 1809] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 271 (0x7fa7fe5cb800) [pid = 1804] [serial = 1812] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 270 (0x7fa7fe54b400) [pid = 1804] [serial = 1811] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 269 (0x7fa7fe546000) [pid = 1804] [serial = 1805] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 268 (0x7fa811b0e000) [pid = 1804] [serial = 1793] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 267 (0x7fa801515000) [pid = 1804] [serial = 1766] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 266 (0x7fa8060da400) [pid = 1804] [serial = 1760] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 265 (0x7fa7fe473c00) [pid = 1804] [serial = 1763] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 264 (0x7fa80fe9bc00) [pid = 1804] [serial = 1790] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 263 (0x7fa8079e3000) [pid = 1804] [serial = 1772] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 262 (0x7fa80ea1a000) [pid = 1804] [serial = 1787] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 261 (0x7fa80e76b800) [pid = 1804] [serial = 1784] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 260 (0x7fa80e4d2c00) [pid = 1804] [serial = 1781] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x7fa811cedc00) [pid = 1804] [serial = 1796] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x7fa812386c00) [pid = 1804] [serial = 1799] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa8125a1400) [pid = 1804] [serial = 1802] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa80150e400) [pid = 1804] [serial = 1818] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa802860c00) [pid = 1804] [serial = 1824] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa802975c00) [pid = 1804] [serial = 1826] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa80150e800) [pid = 1804] [serial = 1820] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa802308c00) [pid = 1804] [serial = 1823] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa801f30000) [pid = 1804] [serial = 1821] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa80059a800) [pid = 1804] [serial = 1814] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa8013e7400) [pid = 1804] [serial = 1815] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa80c080c00) [pid = 1804] [serial = 1775] [outer = (nil)] [url = about:blank] 11:53:10 INFO - PROCESS | 1804 | 1461610390535 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb1ab000 == 182 [pid = 1804] [id = 652] 11:53:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa7fc69d000) [pid = 1804] [serial = 1957] [outer = (nil)] 11:53:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa7fe546000) [pid = 1804] [serial = 1958] [outer = 0x7fa7fc69d000] 11:53:10 INFO - PROCESS | 1804 | 1461610390602 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 251 (0x7fa801f69000) [pid = 1804] [serial = 1959] [outer = 0x7fa7fc69d000] 11:53:11 INFO - PROCESS | 1804 | 1461610391349 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2086ms 11:53:11 INFO - PROCESS | 1804 | 1461610391368 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 1804 | 1461610391373 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 11:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:53:11 INFO - PROCESS | 1804 | 1461610391382 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 1804 | 1461610391390 Marionette TRACE conn3 <- [1,2582,null,{}] 11:53:11 INFO - PROCESS | 1804 | 1461610391409 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:11 INFO - PROCESS | 1804 | 1461610391631 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:53:11 INFO - PROCESS | 1804 | 1461610391838 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004af800 == 183 [pid = 1804] [id = 653] 11:53:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 252 (0x7fa7fc9da400) [pid = 1804] [serial = 1960] [outer = (nil)] 11:53:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 253 (0x7fa803cc5800) [pid = 1804] [serial = 1961] [outer = 0x7fa7fc9da400] 11:53:11 INFO - PROCESS | 1804 | 1461610391908 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 254 (0x7fa804259c00) [pid = 1804] [serial = 1962] [outer = 0x7fa7fc9da400] 11:53:12 INFO - PROCESS | 1804 | 1461610392769 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1439ms 11:53:12 INFO - PROCESS | 1804 | 1461610392831 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 1804 | 1461610392835 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 11:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:53:12 INFO - PROCESS | 1804 | 1461610392840 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 1804 | 1461610392843 Marionette TRACE conn3 <- [1,2586,null,{}] 11:53:12 INFO - PROCESS | 1804 | 1461610392848 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 1804 | 1461610393108 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:53:13 INFO - PROCESS | 1804 | 1461610393141 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801be2000 == 184 [pid = 1804] [id = 654] 11:53:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 255 (0x7fa802869400) [pid = 1804] [serial = 1963] [outer = (nil)] 11:53:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 256 (0x7fa806043000) [pid = 1804] [serial = 1964] [outer = 0x7fa802869400] 11:53:13 INFO - PROCESS | 1804 | 1461610393210 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 257 (0x7fa8078ab000) [pid = 1804] [serial = 1965] [outer = 0x7fa802869400] 11:53:14 INFO - PROCESS | 1804 | 1461610394086 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1289ms 11:53:14 INFO - PROCESS | 1804 | 1461610394130 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1804 | 1461610394132 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 11:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:53:14 INFO - PROCESS | 1804 | 1461610394143 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1804 | 1461610394145 Marionette TRACE conn3 <- [1,2590,null,{}] 11:53:14 INFO - PROCESS | 1804 | 1461610394153 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:14 INFO - PROCESS | 1804 | 1461610394415 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:53:14 INFO - PROCESS | 1804 | 1461610394446 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8028d8800 == 185 [pid = 1804] [id = 655] 11:53:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 258 (0x7fa8079df400) [pid = 1804] [serial = 1966] [outer = (nil)] 11:53:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 259 (0x7fa807b5a800) [pid = 1804] [serial = 1967] [outer = 0x7fa8079df400] 11:53:14 INFO - PROCESS | 1804 | 1461610394513 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 260 (0x7fa80d19b400) [pid = 1804] [serial = 1968] [outer = 0x7fa8079df400] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 259 (0x7fa804259000) [pid = 1804] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 258 (0x7fa803cc8400) [pid = 1804] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 257 (0x7fa801f68000) [pid = 1804] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 256 (0x7fa80230fc00) [pid = 1804] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 255 (0x7fa801f49c00) [pid = 1804] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 254 (0x7fa7fe545800) [pid = 1804] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 253 (0x7fa7fe5c9c00) [pid = 1804] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 252 (0x7fa802860000) [pid = 1804] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 251 (0x7fa8078e8400) [pid = 1804] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 250 (0x7fa80d807c00) [pid = 1804] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa802f62c00) [pid = 1804] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa7fe5c8800) [pid = 1804] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa7fa159c00) [pid = 1804] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa7fe5c2000) [pid = 1804] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa80d805000) [pid = 1804] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa7ffc8a000) [pid = 1804] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa7ffc86000) [pid = 1804] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa7fc6a2c00) [pid = 1804] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa7fc69ec00) [pid = 1804] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa806040c00) [pid = 1804] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa817973400) [pid = 1804] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa800848800) [pid = 1804] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa8115cc800) [pid = 1804] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa811c28800) [pid = 1804] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa7fa248800) [pid = 1804] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa80297e400) [pid = 1804] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa8120a3000) [pid = 1804] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa7feb88400) [pid = 1804] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa7fe545400) [pid = 1804] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa80e73a800) [pid = 1804] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:53:15 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa8060d2800) [pid = 1804] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa806041c00) [pid = 1804] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa7fe467400) [pid = 1804] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa817693800) [pid = 1804] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa801f39800) [pid = 1804] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa8013f6000) [pid = 1804] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa7fc9d7400) [pid = 1804] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa7fa160800) [pid = 1804] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa7feb8a400) [pid = 1804] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa8059c5400) [pid = 1804] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa7feb88000) [pid = 1804] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa7f95f1800) [pid = 1804] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa807b60400) [pid = 1804] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa7fc69cc00) [pid = 1804] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa816aba800) [pid = 1804] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa7fc9d3400) [pid = 1804] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa81131b400) [pid = 1804] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa816aba400) [pid = 1804] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa7feb88c00) [pid = 1804] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa806041400) [pid = 1804] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa7fd1de800) [pid = 1804] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa7fc6ab800) [pid = 1804] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa7fe1f6000) [pid = 1804] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa824c9a800) [pid = 1804] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa80424e800) [pid = 1804] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa7fd1e1c00) [pid = 1804] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa7fc9d6c00) [pid = 1804] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa7fc9d5000) [pid = 1804] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa80d948c00) [pid = 1804] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80e8ecc00) [pid = 1804] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa7fd1ec000) [pid = 1804] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa81594f800) [pid = 1804] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa818a26400) [pid = 1804] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa7fa15e400) [pid = 1804] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa7fa164000) [pid = 1804] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa7fa15f800) [pid = 1804] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa7fc6ab000) [pid = 1804] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa7fe142000) [pid = 1804] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa80406ec00) [pid = 1804] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa811b0e400) [pid = 1804] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa7fe139800) [pid = 1804] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa807b53000) [pid = 1804] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:53:16 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa817692000) [pid = 1804] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:53:16 INFO - PROCESS | 1804 | 1461610396422 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2338ms 11:53:16 INFO - PROCESS | 1804 | 1461610396476 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1804 | 1461610396479 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 11:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:53:16 INFO - PROCESS | 1804 | 1461610396488 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 1804 | 1461610396491 Marionette TRACE conn3 <- [1,2594,null,{}] 11:53:16 INFO - PROCESS | 1804 | 1461610396495 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:16 INFO - PROCESS | 1804 | 1461610396673 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:53:16 INFO - PROCESS | 1804 | 1461610396865 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc5b800 == 186 [pid = 1804] [id = 656] 11:53:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa7fa164000) [pid = 1804] [serial = 1969] [outer = (nil)] 11:53:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa7fd1e5c00) [pid = 1804] [serial = 1970] [outer = 0x7fa7fa164000] 11:53:16 INFO - PROCESS | 1804 | 1461610396925 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa800848800) [pid = 1804] [serial = 1971] [outer = 0x7fa7fa164000] 11:53:17 INFO - PROCESS | 1804 | 1461610397638 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1178ms 11:53:17 INFO - PROCESS | 1804 | 1461610397664 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 1804 | 1461610397667 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 11:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:53:17 INFO - PROCESS | 1804 | 1461610397672 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1804 | 1461610397674 Marionette TRACE conn3 <- [1,2598,null,{}] 11:53:17 INFO - PROCESS | 1804 | 1461610397694 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 1804 | 1461610398037 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:53:18 INFO - PROCESS | 1804 | 1461610398332 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febcf800 == 187 [pid = 1804] [id = 657] 11:53:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa7fa165800) [pid = 1804] [serial = 1972] [outer = (nil)] 11:53:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa7fc9d1400) [pid = 1804] [serial = 1973] [outer = 0x7fa7fa165800] 11:53:18 INFO - PROCESS | 1804 | 1461610398474 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa7fe1f6000) [pid = 1804] [serial = 1974] [outer = 0x7fa7fa165800] 11:53:19 INFO - PROCESS | 1804 | 1461610399356 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1731ms 11:53:19 INFO - PROCESS | 1804 | 1461610399406 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 1804 | 1461610399411 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 11:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:53:19 INFO - PROCESS | 1804 | 1461610399418 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1804 | 1461610399424 Marionette TRACE conn3 <- [1,2602,null,{}] 11:53:19 INFO - PROCESS | 1804 | 1461610399430 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 1804 | 1461610399626 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:53:19 INFO - PROCESS | 1804 | 1461610399914 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801ec7000 == 188 [pid = 1804] [id = 658] 11:53:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa800599800) [pid = 1804] [serial = 1975] [outer = (nil)] 11:53:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa8013f1c00) [pid = 1804] [serial = 1976] [outer = 0x7fa800599800] 11:53:20 INFO - PROCESS | 1804 | 1461610400045 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa801e44400) [pid = 1804] [serial = 1977] [outer = 0x7fa800599800] 11:53:20 INFO - PROCESS | 1804 | 1461610400933 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1580ms 11:53:20 INFO - PROCESS | 1804 | 1461610400998 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:53:21 INFO - PROCESS | 1804 | 1461610401003 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 11:53:21 INFO - PROCESS | 1804 | 1461610401009 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1804 | 1461610401012 Marionette TRACE conn3 <- [1,2606,null,{}] 11:53:21 INFO - PROCESS | 1804 | 1461610401017 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 1804 | 1461610401220 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:53:21 INFO - PROCESS | 1804 | 1461610401585 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80571e000 == 189 [pid = 1804] [id = 659] 11:53:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa801f6d400) [pid = 1804] [serial = 1978] [outer = (nil)] 11:53:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa802977000) [pid = 1804] [serial = 1979] [outer = 0x7fa801f6d400] 11:53:21 INFO - PROCESS | 1804 | 1461610401662 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa803cbc800) [pid = 1804] [serial = 1980] [outer = 0x7fa801f6d400] 11:53:22 INFO - PROCESS | 1804 | 1461610402541 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1577ms 11:53:22 INFO - PROCESS | 1804 | 1461610402585 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 1804 | 1461610402591 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 11:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:53:22 INFO - PROCESS | 1804 | 1461610402606 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 1804 | 1461610402613 Marionette TRACE conn3 <- [1,2610,null,{}] 11:53:22 INFO - PROCESS | 1804 | 1461610402618 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:22 INFO - PROCESS | 1804 | 1461610402826 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:53:23 INFO - PROCESS | 1804 | 1461610403169 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be8d800 == 190 [pid = 1804] [id = 660] 11:53:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa800851400) [pid = 1804] [serial = 1981] [outer = (nil)] 11:53:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa8059cbc00) [pid = 1804] [serial = 1982] [outer = 0x7fa800851400] 11:53:23 INFO - PROCESS | 1804 | 1461610403254 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa8078ae400) [pid = 1804] [serial = 1983] [outer = 0x7fa800851400] 11:53:24 INFO - PROCESS | 1804 | 1461610404067 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1543ms 11:53:24 INFO - PROCESS | 1804 | 1461610404143 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 1804 | 1461610404147 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 11:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:53:24 INFO - PROCESS | 1804 | 1461610404152 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 1804 | 1461610404156 Marionette TRACE conn3 <- [1,2614,null,{}] 11:53:24 INFO - PROCESS | 1804 | 1461610404161 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 1804 | 1461610404373 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:53:24 INFO - PROCESS | 1804 | 1461610404648 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d3b3000 == 191 [pid = 1804] [id = 661] 11:53:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa802308c00) [pid = 1804] [serial = 1984] [outer = (nil)] 11:53:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa8079e3c00) [pid = 1804] [serial = 1985] [outer = 0x7fa802308c00] 11:53:24 INFO - PROCESS | 1804 | 1461610404761 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa80c07e800) [pid = 1804] [serial = 1986] [outer = 0x7fa802308c00] 11:53:25 INFO - PROCESS | 1804 | 1461610405580 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1482ms 11:53:25 INFO - PROCESS | 1804 | 1461610405635 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 1804 | 1461610405637 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 11:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:53:25 INFO - PROCESS | 1804 | 1461610405643 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 1804 | 1461610405645 Marionette TRACE conn3 <- [1,2618,null,{}] 11:53:25 INFO - PROCESS | 1804 | 1461610405650 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 1804 | 1461610405849 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:53:26 INFO - PROCESS | 1804 | 1461610406135 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e18c800 == 192 [pid = 1804] [id = 662] 11:53:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa80d805c00) [pid = 1804] [serial = 1987] [outer = (nil)] 11:53:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa80d80c000) [pid = 1804] [serial = 1988] [outer = 0x7fa80d805c00] 11:53:26 INFO - PROCESS | 1804 | 1461610406228 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa80e14f400) [pid = 1804] [serial = 1989] [outer = 0x7fa80d805c00] 11:53:27 INFO - PROCESS | 1804 | 1461610407163 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1587ms 11:53:27 INFO - PROCESS | 1804 | 1461610407231 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 1804 | 1461610407235 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 11:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:53:27 INFO - PROCESS | 1804 | 1461610407240 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 1804 | 1461610407242 Marionette TRACE conn3 <- [1,2622,null,{}] 11:53:27 INFO - PROCESS | 1804 | 1461610407247 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 1804 | 1461610407492 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:53:27 INFO - PROCESS | 1804 | 1461610407804 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fa2c800 == 193 [pid = 1804] [id = 663] 11:53:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa80d196000) [pid = 1804] [serial = 1990] [outer = (nil)] 11:53:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa80e734800) [pid = 1804] [serial = 1991] [outer = 0x7fa80d196000] 11:53:27 INFO - PROCESS | 1804 | 1461610407885 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa80e8e6c00) [pid = 1804] [serial = 1992] [outer = 0x7fa80d196000] 11:53:28 INFO - PROCESS | 1804 | 1461610408680 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1475ms 11:53:28 INFO - PROCESS | 1804 | 1461610408721 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1804 | 1461610408725 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 11:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:53:28 INFO - PROCESS | 1804 | 1461610408730 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 1804 | 1461610408733 Marionette TRACE conn3 <- [1,2626,null,{}] 11:53:28 INFO - PROCESS | 1804 | 1461610408738 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 1804 | 1461610408934 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:53:29 INFO - PROCESS | 1804 | 1461610409211 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8116a4800 == 194 [pid = 1804] [id = 664] 11:53:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa80d262000) [pid = 1804] [serial = 1993] [outer = (nil)] 11:53:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa80ea22400) [pid = 1804] [serial = 1994] [outer = 0x7fa80d262000] 11:53:29 INFO - PROCESS | 1804 | 1461610409283 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa80fa13c00) [pid = 1804] [serial = 1995] [outer = 0x7fa80d262000] 11:53:30 INFO - PROCESS | 1804 | 1461610410118 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1426ms 11:53:30 INFO - PROCESS | 1804 | 1461610410156 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 1804 | 1461610410159 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 11:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:53:30 INFO - PROCESS | 1804 | 1461610410166 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 1804 | 1461610410169 Marionette TRACE conn3 <- [1,2630,null,{}] 11:53:30 INFO - PROCESS | 1804 | 1461610410173 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 1804 | 1461610410363 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:53:30 INFO - PROCESS | 1804 | 1461610410640 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812516800 == 195 [pid = 1804] [id = 665] 11:53:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa80e8ecc00) [pid = 1804] [serial = 1996] [outer = (nil)] 11:53:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa811316400) [pid = 1804] [serial = 1997] [outer = 0x7fa80e8ecc00] 11:53:30 INFO - PROCESS | 1804 | 1461610410712 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa8113f8000) [pid = 1804] [serial = 1998] [outer = 0x7fa80e8ecc00] 11:53:31 INFO - PROCESS | 1804 | 1461610411540 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1430ms 11:53:31 INFO - PROCESS | 1804 | 1461610411605 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1804 | 1461610411609 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 11:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:53:31 INFO - PROCESS | 1804 | 1461610411617 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 1804 | 1461610411626 Marionette TRACE conn3 <- [1,2634,null,{}] 11:53:31 INFO - PROCESS | 1804 | 1461610411630 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:31 INFO - PROCESS | 1804 | 1461610411826 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:53:32 INFO - PROCESS | 1804 | 1461610412101 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ef1800 == 196 [pid = 1804] [id = 666] 11:53:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa80ea1b400) [pid = 1804] [serial = 1999] [outer = (nil)] 11:53:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 219 (0x7fa8115c1800) [pid = 1804] [serial = 2000] [outer = 0x7fa80ea1b400] 11:53:32 INFO - PROCESS | 1804 | 1461610412173 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 220 (0x7fa811c2ec00) [pid = 1804] [serial = 2001] [outer = 0x7fa80ea1b400] 11:53:33 INFO - PROCESS | 1804 | 1461610413079 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1534ms 11:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:53:33 INFO - PROCESS | 1804 | 1461610413151 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 1804 | 1461610413154 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 11:53:33 INFO - PROCESS | 1804 | 1461610413159 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 1804 | 1461610413162 Marionette TRACE conn3 <- [1,2638,null,{}] 11:53:33 INFO - PROCESS | 1804 | 1461610413167 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:33 INFO - PROCESS | 1804 | 1461610413369 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:53:33 INFO - PROCESS | 1804 | 1461610413650 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81a30c000 == 197 [pid = 1804] [id = 667] 11:53:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 221 (0x7fa811ce7800) [pid = 1804] [serial = 2002] [outer = (nil)] 11:53:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 222 (0x7fa812063000) [pid = 1804] [serial = 2003] [outer = 0x7fa811ce7800] 11:53:33 INFO - PROCESS | 1804 | 1461610413777 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 223 (0x7fa8120a6400) [pid = 1804] [serial = 2004] [outer = 0x7fa811ce7800] 11:53:34 INFO - PROCESS | 1804 | 1461610414618 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1526ms 11:53:34 INFO - PROCESS | 1804 | 1461610414685 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1804 | 1461610414689 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 11:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:53:34 INFO - PROCESS | 1804 | 1461610414695 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 1804 | 1461610414699 Marionette TRACE conn3 <- [1,2642,null,{}] 11:53:34 INFO - PROCESS | 1804 | 1461610414704 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 1804 | 1461610414917 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:53:35 INFO - PROCESS | 1804 | 1461610415195 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829b0e000 == 198 [pid = 1804] [id = 668] 11:53:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 224 (0x7fa80d269400) [pid = 1804] [serial = 2005] [outer = (nil)] 11:53:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 225 (0x7fa81238dc00) [pid = 1804] [serial = 2006] [outer = 0x7fa80d269400] 11:53:35 INFO - PROCESS | 1804 | 1461610415305 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 226 (0x7fa816e21000) [pid = 1804] [serial = 2007] [outer = 0x7fa80d269400] 11:53:36 INFO - PROCESS | 1804 | 1461610416112 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1481ms 11:53:36 INFO - PROCESS | 1804 | 1461610416178 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 1804 | 1461610416181 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 11:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:53:36 INFO - PROCESS | 1804 | 1461610416186 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 1804 | 1461610416189 Marionette TRACE conn3 <- [1,2646,null,{}] 11:53:36 INFO - PROCESS | 1804 | 1461610416194 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 1804 | 1461610416389 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:53:36 INFO - PROCESS | 1804 | 1461610416679 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82f33b800 == 199 [pid = 1804] [id = 669] 11:53:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 227 (0x7fa80d94f400) [pid = 1804] [serial = 2008] [outer = (nil)] 11:53:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 228 (0x7fa817250c00) [pid = 1804] [serial = 2009] [outer = 0x7fa80d94f400] 11:53:36 INFO - PROCESS | 1804 | 1461610416787 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 229 (0x7fa817692400) [pid = 1804] [serial = 2010] [outer = 0x7fa80d94f400] 11:53:37 INFO - PROCESS | 1804 | 1461610417560 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:53:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1431ms 11:53:37 INFO - PROCESS | 1804 | 1461610417618 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1804 | 1461610417622 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 11:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:53:37 INFO - PROCESS | 1804 | 1461610417646 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1804 | 1461610417649 Marionette TRACE conn3 <- [1,2650,null,{}] 11:53:37 INFO - PROCESS | 1804 | 1461610417654 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 1804 | 1461610417854 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:53:38 INFO - PROCESS | 1804 | 1461610418170 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe99f000 == 200 [pid = 1804] [id = 670] 11:53:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 230 (0x7fa817698800) [pid = 1804] [serial = 2011] [outer = (nil)] 11:53:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 231 (0x7fa81796b400) [pid = 1804] [serial = 2012] [outer = 0x7fa817698800] 11:53:38 INFO - PROCESS | 1804 | 1461610418277 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 232 (0x7fa817ad1000) [pid = 1804] [serial = 2013] [outer = 0x7fa817698800] 11:53:39 INFO - PROCESS | 1804 | 1461610419113 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1490ms 11:53:39 INFO - PROCESS | 1804 | 1461610419145 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 1804 | 1461610419148 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 11:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:53:39 INFO - PROCESS | 1804 | 1461610419156 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1804 | 1461610419158 Marionette TRACE conn3 <- [1,2654,null,{}] 11:53:39 INFO - PROCESS | 1804 | 1461610419162 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 1804 | 1461610419359 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:53:39 INFO - PROCESS | 1804 | 1461610419645 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd438800 == 201 [pid = 1804] [id = 671] 11:53:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 233 (0x7fa7fa254400) [pid = 1804] [serial = 2014] [outer = (nil)] 11:53:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 234 (0x7fa817b54800) [pid = 1804] [serial = 2015] [outer = 0x7fa7fa254400] 11:53:39 INFO - PROCESS | 1804 | 1461610419716 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 235 (0x7fa817e12800) [pid = 1804] [serial = 2016] [outer = 0x7fa7fa254400] 11:53:40 INFO - PROCESS | 1804 | 1461610420537 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1429ms 11:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:53:40 INFO - PROCESS | 1804 | 1461610420586 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1804 | 1461610420589 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 11:53:40 INFO - PROCESS | 1804 | 1461610420593 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 1804 | 1461610420597 Marionette TRACE conn3 <- [1,2658,null,{}] 11:53:40 INFO - PROCESS | 1804 | 1461610420602 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 1804 | 1461610420797 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:53:41 INFO - PROCESS | 1804 | 1461610421079 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fed1a000 == 202 [pid = 1804] [id = 672] 11:53:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 236 (0x7fa817697800) [pid = 1804] [serial = 2017] [outer = (nil)] 11:53:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 237 (0x7fa818120c00) [pid = 1804] [serial = 2018] [outer = 0x7fa817697800] 11:53:41 INFO - PROCESS | 1804 | 1461610421151 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 238 (0x7fa818411800) [pid = 1804] [serial = 2019] [outer = 0x7fa817697800] 11:53:41 INFO - PROCESS | 1804 | 1461610421991 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1428ms 11:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:53:42 INFO - PROCESS | 1804 | 1461610422023 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 1804 | 1461610422026 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 11:53:42 INFO - PROCESS | 1804 | 1461610422033 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 1804 | 1461610422036 Marionette TRACE conn3 <- [1,2662,null,{}] 11:53:42 INFO - PROCESS | 1804 | 1461610422041 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:42 INFO - PROCESS | 1804 | 1461610422276 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:53:42 INFO - PROCESS | 1804 | 1461610422564 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fed32800 == 203 [pid = 1804] [id = 673] 11:53:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 239 (0x7fa817e1e800) [pid = 1804] [serial = 2020] [outer = (nil)] 11:53:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 240 (0x7fa818a2b400) [pid = 1804] [serial = 2021] [outer = 0x7fa817e1e800] 11:53:42 INFO - PROCESS | 1804 | 1461610422683 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 241 (0x7fa81a26a800) [pid = 1804] [serial = 2022] [outer = 0x7fa817e1e800] 11:53:43 INFO - PROCESS | 1804 | 1461610423504 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1540ms 11:53:43 INFO - PROCESS | 1804 | 1461610423572 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 1804 | 1461610423576 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 11:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:53:43 INFO - PROCESS | 1804 | 1461610423581 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 1804 | 1461610423584 Marionette TRACE conn3 <- [1,2666,null,{}] 11:53:43 INFO - PROCESS | 1804 | 1461610423588 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 1804 | 1461610423786 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:53:44 INFO - PROCESS | 1804 | 1461610424069 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb8e6000 == 204 [pid = 1804] [id = 674] 11:53:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 242 (0x7fa81848e400) [pid = 1804] [serial = 2023] [outer = (nil)] 11:53:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 243 (0x7fa81a38d800) [pid = 1804] [serial = 2024] [outer = 0x7fa81848e400] 11:53:44 INFO - PROCESS | 1804 | 1461610424141 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 244 (0x7fa81a5c7800) [pid = 1804] [serial = 2025] [outer = 0x7fa81848e400] 11:53:45 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:45 INFO - PROCESS | 1804 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:53:45 INFO - PROCESS | 1804 | 1461610425403 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:53:45 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:53:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1878ms 11:53:45 INFO - PROCESS | 1804 | 1461610425459 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1804 | 1461610425462 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 11:53:45 INFO - PROCESS | 1804 | 1461610425474 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 1804 | 1461610425476 Marionette TRACE conn3 <- [1,2670,null,{}] 11:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:53:45 INFO - PROCESS | 1804 | 1461610425482 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 1804 | 1461610425751 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:53:46 INFO - PROCESS | 1804 | 1461610426008 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb352800 == 205 [pid = 1804] [id = 675] 11:53:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 245 (0x7fa7fc6a2000) [pid = 1804] [serial = 2026] [outer = (nil)] 11:53:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 246 (0x7fa801518800) [pid = 1804] [serial = 2027] [outer = 0x7fa7fc6a2000] 11:53:46 INFO - PROCESS | 1804 | 1461610426075 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 247 (0x7fa8060d7000) [pid = 1804] [serial = 2028] [outer = 0x7fa7fc6a2000] 11:53:47 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:47 INFO - PROCESS | 1804 | 1461610427354 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 1804 | 1461610427408 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 11:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:53:47 INFO - PROCESS | 1804 | 1461610427414 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 1804 | 1461610427416 Marionette TRACE conn3 <- [1,2674,null,{}] 11:53:47 INFO - PROCESS | 1804 | 1461610427421 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 1804 | 1461610427661 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:53:47 INFO - PROCESS | 1804 | 1461610427955 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fa1d2800 == 206 [pid = 1804] [id = 676] 11:53:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 248 (0x7fa7f95ec000) [pid = 1804] [serial = 2029] [outer = (nil)] 11:53:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 249 (0x7fa7fe46e000) [pid = 1804] [serial = 2030] [outer = 0x7fa7f95ec000] 11:53:48 INFO - PROCESS | 1804 | 1461610428022 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 250 (0x7fa801e41c00) [pid = 1804] [serial = 2031] [outer = 0x7fa7f95ec000] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffc5b800 == 205 [pid = 1804] [id = 656] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8028d8800 == 204 [pid = 1804] [id = 655] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801be2000 == 203 [pid = 1804] [id = 654] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004af800 == 202 [pid = 1804] [id = 653] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fb1ab000 == 201 [pid = 1804] [id = 652] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa803284800 == 200 [pid = 1804] [id = 651] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffee0800 == 199 [pid = 1804] [id = 650] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa828088800 == 198 [pid = 1804] [id = 645] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f4f000 == 197 [pid = 1804] [id = 644] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa824db4800 == 196 [pid = 1804] [id = 643] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81e060000 == 195 [pid = 1804] [id = 642] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a309000 == 194 [pid = 1804] [id = 641] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818a44000 == 193 [pid = 1804] [id = 640] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817ac9000 == 192 [pid = 1804] [id = 639] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81728e000 == 191 [pid = 1804] [id = 638] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa815968800 == 190 [pid = 1804] [id = 637] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811ab7000 == 189 [pid = 1804] [id = 636] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80eeaa800 == 188 [pid = 1804] [id = 635] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80570f000 == 187 [pid = 1804] [id = 634] 11:53:49 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80069a000 == 186 [pid = 1804] [id = 633] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 249 (0x7fa8078ed000) [pid = 1804] [serial = 1761] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 248 (0x7fa80d1a0800) [pid = 1804] [serial = 1776] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 247 (0x7fa80297e000) [pid = 1804] [serial = 1836] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 246 (0x7fa80603b000) [pid = 1804] [serial = 1770] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 245 (0x7fa80d1a1400) [pid = 1804] [serial = 1854] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 244 (0x7fa80d807400) [pid = 1804] [serial = 1857] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 243 (0x7fa8078b6c00) [pid = 1804] [serial = 1847] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 242 (0x7fa807b5f800) [pid = 1804] [serial = 1773] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 241 (0x7fa815163000) [pid = 1804] [serial = 1707] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 240 (0x7fa80e732c00) [pid = 1804] [serial = 1782] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 239 (0x7fa8079dcc00) [pid = 1804] [serial = 1695] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 238 (0x7fa804075c00) [pid = 1804] [serial = 1889] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 237 (0x7fa8059d0000) [pid = 1804] [serial = 1806] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 236 (0x7fa80dcc5000) [pid = 1804] [serial = 1859] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 235 (0x7fa80e2fcc00) [pid = 1804] [serial = 1779] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 234 (0x7fa80145dc00) [pid = 1804] [serial = 1833] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 233 (0x7fa801f6c400) [pid = 1804] [serial = 1767] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 232 (0x7fa80230a400) [pid = 1804] [serial = 1895] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 231 (0x7fa80e596c00) [pid = 1804] [serial = 1863] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 230 (0x7fa80c082800) [pid = 1804] [serial = 1893] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 229 (0x7fa829704c00) [pid = 1804] [serial = 1719] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 228 (0x7fa801455800) [pid = 1804] [serial = 1881] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 227 (0x7fa8120a9800) [pid = 1804] [serial = 1797] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 226 (0x7fa81724fc00) [pid = 1804] [serial = 1710] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 225 (0x7fa7ffc80800) [pid = 1804] [serial = 1734] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 224 (0x7fa80424fc00) [pid = 1804] [serial = 1842] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 223 (0x7fa80edb9800) [pid = 1804] [serial = 1871] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 222 (0x7fa817973800) [pid = 1804] [serial = 1590] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 221 (0x7fa8120ad800) [pid = 1804] [serial = 1704] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 220 (0x7fa807b5dc00) [pid = 1804] [serial = 1482] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 219 (0x7fa8113f6400) [pid = 1804] [serial = 1791] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 218 (0x7fa812384800) [pid = 1804] [serial = 1632] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa807b5b800) [pid = 1804] [serial = 1851] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa80286a000) [pid = 1804] [serial = 1692] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa818498400) [pid = 1804] [serial = 1716] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa802f67400) [pid = 1804] [serial = 1827] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa829c4d000) [pid = 1804] [serial = 1641] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa807b5ec00) [pid = 1804] [serial = 1596] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa80e156c00) [pid = 1804] [serial = 1862] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa80150b800) [pid = 1804] [serial = 1686] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa8079ddc00) [pid = 1804] [serial = 1848] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa811867400) [pid = 1804] [serial = 1629] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa80129c800) [pid = 1804] [serial = 1832] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80dcc2400) [pid = 1804] [serial = 1626] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa802309400) [pid = 1804] [serial = 1835] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa80e153000) [pid = 1804] [serial = 1860] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80406b800) [pid = 1804] [serial = 1623] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa80ea18800) [pid = 1804] [serial = 1868] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa801f6d800) [pid = 1804] [serial = 1725] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80e8e8400) [pid = 1804] [serial = 1785] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa7fc6aac00) [pid = 1804] [serial = 1647] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa828041400) [pid = 1804] [serial = 1638] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fe5ca000) [pid = 1804] [serial = 1689] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa829961800) [pid = 1804] [serial = 1584] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa80d269000) [pid = 1804] [serial = 1856] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa817b56800) [pid = 1804] [serial = 1635] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa803cbf400) [pid = 1804] [serial = 1838] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa8079e4800) [pid = 1804] [serial = 1850] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa8060d9400) [pid = 1804] [serial = 1844] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa82a3e3800) [pid = 1804] [serial = 1653] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa802f70800) [pid = 1804] [serial = 1887] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80c036000) [pid = 1804] [serial = 1853] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa80425ec00) [pid = 1804] [serial = 1593] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa804075000) [pid = 1804] [serial = 1841] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa801294000) [pid = 1804] [serial = 1880] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa82a3e1400) [pid = 1804] [serial = 1587] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80230b400) [pid = 1804] [serial = 1886] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa815744c00) [pid = 1804] [serial = 1803] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa80e2f0c00) [pid = 1804] [serial = 1865] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa8078ac400) [pid = 1804] [serial = 1845] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa7fe140c00) [pid = 1804] [serial = 1829] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa7fe54c800) [pid = 1804] [serial = 1830] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa8013ed000) [pid = 1804] [serial = 1883] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa801f69400) [pid = 1804] [serial = 1874] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa80fa15400) [pid = 1804] [serial = 1788] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa811c7d800) [pid = 1804] [serial = 1794] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa7fe1f2800) [pid = 1804] [serial = 1877] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa81796c800) [pid = 1804] [serial = 1713] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa82a1c1c00) [pid = 1804] [serial = 1722] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa801f6f800) [pid = 1804] [serial = 1728] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa7fe548800) [pid = 1804] [serial = 1620] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa801f36000) [pid = 1804] [serial = 1731] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa802303000) [pid = 1804] [serial = 1884] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa80406b400) [pid = 1804] [serial = 1839] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa8060de800) [pid = 1804] [serial = 1892] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa7fd1e9c00) [pid = 1804] [serial = 1650] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa806045800) [pid = 1804] [serial = 1656] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa80dcc3400) [pid = 1804] [serial = 1698] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa81259e000) [pid = 1804] [serial = 1800] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa7feb8f000) [pid = 1804] [serial = 1764] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa80e774c00) [pid = 1804] [serial = 1866] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa80e5a2400) [pid = 1804] [serial = 1701] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa7feb84000) [pid = 1804] [serial = 1878] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa82a3dd400) [pid = 1804] [serial = 1644] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80d808000) [pid = 1804] [serial = 1896] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa804260800) [pid = 1804] [serial = 1890] [outer = (nil)] [url = about:blank] 11:53:49 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa80de26400) [pid = 1804] [serial = 1898] [outer = (nil)] [url = about:blank] 11:53:50 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:50 INFO - PROCESS | 1804 | 1461610430566 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 1804 | 1461610430600 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 11:53:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:53:50 INFO - PROCESS | 1804 | 1461610430606 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 1804 | 1461610430611 Marionette TRACE conn3 <- [1,2678,null,{}] 11:53:50 INFO - PROCESS | 1804 | 1461610430617 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 1804 | 1461610430826 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:53:51 INFO - PROCESS | 1804 | 1461610431058 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe9e4000 == 187 [pid = 1804] [id = 677] 11:53:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa7fe1ff000) [pid = 1804] [serial = 2032] [outer = (nil)] 11:53:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa7fe46c000) [pid = 1804] [serial = 2033] [outer = 0x7fa7fe1ff000] 11:53:51 INFO - PROCESS | 1804 | 1461610431120 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa7fe5ca000) [pid = 1804] [serial = 2034] [outer = 0x7fa7fe1ff000] 11:53:52 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:52 INFO - PROCESS | 1804 | 1461610432259 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:53:52 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:53:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1682ms 11:53:52 INFO - PROCESS | 1804 | 1461610432288 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 1804 | 1461610432294 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 11:53:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:53:52 INFO - PROCESS | 1804 | 1461610432311 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 1804 | 1461610432314 Marionette TRACE conn3 <- [1,2682,null,{}] 11:53:52 INFO - PROCESS | 1804 | 1461610432328 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 1804 | 1461610432566 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:53:52 INFO - PROCESS | 1804 | 1461610432678 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffd62800 == 188 [pid = 1804] [id = 678] 11:53:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa7feb91000) [pid = 1804] [serial = 2035] [outer = (nil)] 11:53:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa8013e7400) [pid = 1804] [serial = 2036] [outer = 0x7fa7feb91000] 11:53:52 INFO - PROCESS | 1804 | 1461610432734 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa801e38c00) [pid = 1804] [serial = 2037] [outer = 0x7fa7feb91000] 11:53:54 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa8013f6400) [pid = 1804] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:53:54 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa7fc69d000) [pid = 1804] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:53:54 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa802869400) [pid = 1804] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:53:54 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa7fa15d000) [pid = 1804] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:53:54 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa8079df400) [pid = 1804] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:53:54 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa7fc9da400) [pid = 1804] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:53:54 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:54 INFO - PROCESS | 1804 | 1461610434164 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:53:54 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:53:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1898ms 11:53:54 INFO - PROCESS | 1804 | 1461610434201 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1804 | 1461610434203 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 11:53:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:53:54 INFO - PROCESS | 1804 | 1461610434209 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1804 | 1461610434214 Marionette TRACE conn3 <- [1,2686,null,{}] 11:53:54 INFO - PROCESS | 1804 | 1461610434267 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:54 INFO - PROCESS | 1804 | 1461610434449 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:53:54 INFO - PROCESS | 1804 | 1461610434633 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007b0800 == 189 [pid = 1804] [id = 679] 11:53:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa801f2f000) [pid = 1804] [serial = 2038] [outer = (nil)] 11:53:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa802304000) [pid = 1804] [serial = 2039] [outer = 0x7fa801f2f000] 11:53:54 INFO - PROCESS | 1804 | 1461610434695 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa802f65800) [pid = 1804] [serial = 2040] [outer = 0x7fa801f2f000] 11:53:55 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:55 INFO - PROCESS | 1804 | 1461610435788 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 1804 | 1461610435830 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 11:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:53:55 INFO - PROCESS | 1804 | 1461610435835 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 1804 | 1461610435837 Marionette TRACE conn3 <- [1,2690,null,{}] 11:53:55 INFO - PROCESS | 1804 | 1461610435842 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 1804 | 1461610436059 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:53:56 INFO - PROCESS | 1804 | 1461610436481 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb198000 == 190 [pid = 1804] [id = 680] 11:53:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa7f95e7800) [pid = 1804] [serial = 2041] [outer = (nil)] 11:53:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa7fa158400) [pid = 1804] [serial = 2042] [outer = 0x7fa7f95e7800] 11:53:56 INFO - PROCESS | 1804 | 1461610436561 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa7fc9d1000) [pid = 1804] [serial = 2043] [outer = 0x7fa7f95e7800] 11:53:57 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:58 INFO - PROCESS | 1804 | 1461610437996 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 11:53:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:53:58 INFO - PROCESS | 1804 | 1461610438022 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 11:53:58 INFO - PROCESS | 1804 | 1461610438029 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 1804 | 1461610438034 Marionette TRACE conn3 <- [1,2694,null,{}] 11:53:58 INFO - PROCESS | 1804 | 1461610438041 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 1804 | 1461610438290 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:53:58 INFO - PROCESS | 1804 | 1461610438539 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8006c7000 == 191 [pid = 1804] [id = 681] 11:53:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa7f95e9400) [pid = 1804] [serial = 2044] [outer = (nil)] 11:53:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa800845c00) [pid = 1804] [serial = 2045] [outer = 0x7fa7f95e9400] 11:53:58 INFO - PROCESS | 1804 | 1461610438612 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa8013f6400) [pid = 1804] [serial = 2046] [outer = 0x7fa7f95e9400] 11:53:59 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:53:59 INFO - PROCESS | 1804 | 1461610439920 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1804 | 1461610439970 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 11:53:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:53:59 INFO - PROCESS | 1804 | 1461610439977 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1804 | 1461610439979 Marionette TRACE conn3 <- [1,2698,null,{}] 11:53:59 INFO - PROCESS | 1804 | 1461610439985 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 1804 | 1461610440282 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:54:00 INFO - PROCESS | 1804 | 1461610440519 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e52800 == 192 [pid = 1804] [id = 682] 11:54:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa800597c00) [pid = 1804] [serial = 2047] [outer = (nil)] 11:54:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa801f6c800) [pid = 1804] [serial = 2048] [outer = 0x7fa800597c00] 11:54:00 INFO - PROCESS | 1804 | 1461610440589 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa802f6c800) [pid = 1804] [serial = 2049] [outer = 0x7fa800597c00] 11:54:01 INFO - PROCESS | 1804 | SkCairoFTTypeface::onFilterRec unimplemented 11:54:01 INFO - PROCESS | 1804 | 1461610441957 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 1804 | 1461610442016 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 11:54:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:54:02 INFO - PROCESS | 1804 | 1461610442036 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1804 | 1461610442045 Marionette TRACE conn3 <- [1,2702,null,{}] 11:54:02 INFO - PROCESS | 1804 | 1461610442145 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:02 INFO - PROCESS | 1804 | 1461610442348 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:54:02 INFO - PROCESS | 1804 | 1461610442609 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030ab800 == 193 [pid = 1804] [id = 683] 11:54:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa803cbc400) [pid = 1804] [serial = 2050] [outer = (nil)] 11:54:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa804252800) [pid = 1804] [serial = 2051] [outer = 0x7fa803cbc400] 11:54:02 INFO - PROCESS | 1804 | 1461610442679 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa806040c00) [pid = 1804] [serial = 2052] [outer = 0x7fa803cbc400] 11:54:03 INFO - PROCESS | 1804 | 1461610443575 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:54:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1581ms 11:54:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:54:03 INFO - PROCESS | 1804 | 1461610443609 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 1804 | 1461610443612 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 11:54:03 INFO - PROCESS | 1804 | 1461610443618 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 1804 | 1461610443621 Marionette TRACE conn3 <- [1,2706,null,{}] 11:54:03 INFO - PROCESS | 1804 | 1461610443626 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 1804 | 1461610443833 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:54:04 INFO - PROCESS | 1804 | 1461610444103 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8042b2000 == 194 [pid = 1804] [id = 684] 11:54:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa801f6c400) [pid = 1804] [serial = 2053] [outer = (nil)] 11:54:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa8078b0800) [pid = 1804] [serial = 2054] [outer = 0x7fa801f6c400] 11:54:04 INFO - PROCESS | 1804 | 1461610444220 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa8079eb800) [pid = 1804] [serial = 2055] [outer = 0x7fa801f6c400] 11:54:05 INFO - PROCESS | 1804 | 1461610445079 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:54:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1531ms 11:54:05 INFO - PROCESS | 1804 | 1461610445149 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 1804 | 1461610445153 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 11:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:54:05 INFO - PROCESS | 1804 | 1461610445158 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 1804 | 1461610445161 Marionette TRACE conn3 <- [1,2710,null,{}] 11:54:05 INFO - PROCESS | 1804 | 1461610445166 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:05 INFO - PROCESS | 1804 | 1461610445374 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:54:05 INFO - PROCESS | 1804 | 1461610445638 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa805711000 == 195 [pid = 1804] [id = 685] 11:54:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa80c07c400) [pid = 1804] [serial = 2056] [outer = (nil)] 11:54:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa80c084c00) [pid = 1804] [serial = 2057] [outer = 0x7fa80c07c400] 11:54:05 INFO - PROCESS | 1804 | 1461610445763 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa80d811800) [pid = 1804] [serial = 2058] [outer = 0x7fa80c07c400] 11:54:06 INFO - PROCESS | 1804 | 1461610446673 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 1804 | 1461610446746 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 11:54:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:54:06 INFO - PROCESS | 1804 | 1461610446752 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 1804 | 1461610446754 Marionette TRACE conn3 <- [1,2714,null,{}] 11:54:06 INFO - PROCESS | 1804 | 1461610446759 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:06 INFO - PROCESS | 1804 | 1461610446982 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:54:07 INFO - PROCESS | 1804 | 1461610447304 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc1e000 == 196 [pid = 1804] [id = 686] 11:54:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa80de25800) [pid = 1804] [serial = 2059] [outer = (nil)] 11:54:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80e2fd000) [pid = 1804] [serial = 2060] [outer = 0x7fa80de25800] 11:54:07 INFO - PROCESS | 1804 | 1461610447378 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80e596c00) [pid = 1804] [serial = 2061] [outer = 0x7fa80de25800] 11:54:08 INFO - PROCESS | 1804 | 1461610448201 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:54:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1476ms 11:54:08 INFO - PROCESS | 1804 | 1461610448228 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 1804 | 1461610448232 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 11:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:54:08 INFO - PROCESS | 1804 | 1461610448237 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 1804 | 1461610448240 Marionette TRACE conn3 <- [1,2718,null,{}] 11:54:08 INFO - PROCESS | 1804 | 1461610448245 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 1804 | 1461610448474 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:54:08 INFO - PROCESS | 1804 | 1461610448776 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80c065000 == 197 [pid = 1804] [id = 687] 11:54:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80e152800) [pid = 1804] [serial = 2062] [outer = (nil)] 11:54:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80e73bc00) [pid = 1804] [serial = 2063] [outer = 0x7fa80e152800] 11:54:08 INFO - PROCESS | 1804 | 1461610448888 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80ea18800) [pid = 1804] [serial = 2064] [outer = 0x7fa80e152800] 11:54:09 INFO - PROCESS | 1804 | 1461610449719 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1804 | 1461610449775 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 11:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:54:09 INFO - PROCESS | 1804 | 1461610449781 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1804 | 1461610449783 Marionette TRACE conn3 <- [1,2722,null,{}] 11:54:09 INFO - PROCESS | 1804 | 1461610449788 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 1804 | 1461610450011 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:54:10 INFO - PROCESS | 1804 | 1461610450287 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d4be000 == 198 [pid = 1804] [id = 688] 11:54:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa80e732c00) [pid = 1804] [serial = 2065] [outer = (nil)] 11:54:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa811318000) [pid = 1804] [serial = 2066] [outer = 0x7fa80e732c00] 11:54:10 INFO - PROCESS | 1804 | 1461610450400 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa8115c4000) [pid = 1804] [serial = 2067] [outer = 0x7fa80e732c00] 11:54:11 INFO - PROCESS | 1804 | 1461610451250 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 1804 | 1461610451312 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 11:54:11 INFO - PROCESS | 1804 | 1461610451318 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 1804 | 1461610451322 Marionette TRACE conn3 <- [1,2726,null,{}] 11:54:11 INFO - PROCESS | 1804 | 1461610451327 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 1804 | 1461610451529 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:54:11 INFO - PROCESS | 1804 | 1461610451856 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80de32800 == 199 [pid = 1804] [id = 689] 11:54:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa8059c6c00) [pid = 1804] [serial = 2068] [outer = (nil)] 11:54:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa811c24c00) [pid = 1804] [serial = 2069] [outer = 0x7fa8059c6c00] 11:54:11 INFO - PROCESS | 1804 | 1461610451937 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa811c72c00) [pid = 1804] [serial = 2070] [outer = 0x7fa8059c6c00] 11:54:12 INFO - PROCESS | 1804 | 1461610452797 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:54:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1535ms 11:54:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:54:12 INFO - PROCESS | 1804 | 1461610452852 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 1804 | 1461610452855 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 11:54:12 INFO - PROCESS | 1804 | 1461610452859 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 1804 | 1461610452863 Marionette TRACE conn3 <- [1,2730,null,{}] 11:54:12 INFO - PROCESS | 1804 | 1461610452868 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 1804 | 1461610453063 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:54:13 INFO - PROCESS | 1804 | 1461610453337 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e814000 == 200 [pid = 1804] [id = 690] 11:54:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa811c73400) [pid = 1804] [serial = 2071] [outer = (nil)] 11:54:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa811ce4400) [pid = 1804] [serial = 2072] [outer = 0x7fa811c73400] 11:54:13 INFO - PROCESS | 1804 | 1461610453469 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa8120ac000) [pid = 1804] [serial = 2073] [outer = 0x7fa811c73400] 11:54:14 INFO - PROCESS | 1804 | 1461610454776 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 1804 | 1461610454797 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 11:54:14 INFO - PROCESS | 1804 | 1461610454803 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - PROCESS | 1804 | 1461610454807 Marionette TRACE conn3 <- [1,2734,null,{}] 11:54:14 INFO - PROCESS | 1804 | 1461610454811 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:15 INFO - PROCESS | 1804 | 1461610455093 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:54:15 INFO - PROCESS | 1804 | 1461610455342 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811624800 == 201 [pid = 1804] [id = 691] 11:54:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa811c74800) [pid = 1804] [serial = 2074] [outer = (nil)] 11:54:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa81490b000) [pid = 1804] [serial = 2075] [outer = 0x7fa811c74800] 11:54:15 INFO - PROCESS | 1804 | 1461610455409 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa816abe800) [pid = 1804] [serial = 2076] [outer = 0x7fa811c74800] 11:54:16 INFO - PROCESS | 1804 | 1461610456244 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1478ms 11:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:54:16 INFO - PROCESS | 1804 | 1461610456280 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1804 | 1461610456283 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 11:54:16 INFO - PROCESS | 1804 | 1461610456306 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1804 | 1461610456310 Marionette TRACE conn3 <- [1,2738,null,{}] 11:54:16 INFO - PROCESS | 1804 | 1461610456316 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 1804 | 1461610456512 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:54:16 INFO - PROCESS | 1804 | 1461610456804 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b76800 == 202 [pid = 1804] [id = 692] 11:54:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa7fe547400) [pid = 1804] [serial = 2077] [outer = (nil)] 11:54:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa816c64c00) [pid = 1804] [serial = 2078] [outer = 0x7fa7fe547400] 11:54:16 INFO - PROCESS | 1804 | 1461610456877 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa817828400) [pid = 1804] [serial = 2079] [outer = 0x7fa7fe547400] 11:54:17 INFO - PROCESS | 1804 | 1461610457771 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1551ms 11:54:17 INFO - PROCESS | 1804 | 1461610457845 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1804 | 1461610457858 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 11:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:54:17 INFO - PROCESS | 1804 | 1461610457866 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1804 | 1461610457868 Marionette TRACE conn3 <- [1,2742,null,{}] 11:54:17 INFO - PROCESS | 1804 | 1461610457873 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 1804 | 1461610458080 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:54:18 INFO - PROCESS | 1804 | 1461610458352 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa814826800 == 203 [pid = 1804] [id = 693] 11:54:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa816b26800) [pid = 1804] [serial = 2080] [outer = (nil)] 11:54:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa817b59000) [pid = 1804] [serial = 2081] [outer = 0x7fa816b26800] 11:54:18 INFO - PROCESS | 1804 | 1461610458468 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa81a25d000) [pid = 1804] [serial = 2082] [outer = 0x7fa816b26800] 11:54:19 INFO - PROCESS | 1804 | 1461610459275 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1475ms 11:54:19 INFO - PROCESS | 1804 | 1461610459341 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1804 | 1461610459344 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 11:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:54:19 INFO - PROCESS | 1804 | 1461610459350 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1804 | 1461610459352 Marionette TRACE conn3 <- [1,2746,null,{}] 11:54:19 INFO - PROCESS | 1804 | 1461610459357 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:19 INFO - PROCESS | 1804 | 1461610459554 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:54:19 INFO - PROCESS | 1804 | 1461610459845 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816dcc800 == 204 [pid = 1804] [id = 694] 11:54:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa7feb88000) [pid = 1804] [serial = 2083] [outer = (nil)] 11:54:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa81a5c3000) [pid = 1804] [serial = 2084] [outer = 0x7fa7feb88000] 11:54:19 INFO - PROCESS | 1804 | 1461610459916 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa81df5e800) [pid = 1804] [serial = 2085] [outer = 0x7fa7feb88000] 11:54:20 INFO - PROCESS | 1804 | 1461610460790 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:54:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1930ms 11:54:21 INFO - PROCESS | 1804 | 1461610461323 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1804 | 1461610461330 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 11:54:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:54:21 INFO - PROCESS | 1804 | 1461610461338 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1804 | 1461610461342 Marionette TRACE conn3 <- [1,2750,null,{}] 11:54:21 INFO - PROCESS | 1804 | 1461610461349 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 1804 | 1461610461620 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:54:21 INFO - PROCESS | 1804 | 1461610461914 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffd4d800 == 205 [pid = 1804] [id = 695] 11:54:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa7fe1f2800) [pid = 1804] [serial = 2086] [outer = (nil)] 11:54:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa7fe46c400) [pid = 1804] [serial = 2087] [outer = 0x7fa7fe1f2800] 11:54:21 INFO - PROCESS | 1804 | 1461610461979 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa800594c00) [pid = 1804] [serial = 2088] [outer = 0x7fa7fe1f2800] 11:54:22 INFO - PROCESS | 1804 | 1461610462861 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:54:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1579ms 11:54:22 INFO - PROCESS | 1804 | 1461610462917 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:54:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:54:22 INFO - PROCESS | 1804 | 1461610462922 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 11:54:22 INFO - PROCESS | 1804 | 1461610462932 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 1804 | 1461610462937 Marionette TRACE conn3 <- [1,2754,null,{}] 11:54:22 INFO - PROCESS | 1804 | 1461610462942 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 1804 | 1461610463251 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:54:23 INFO - PROCESS | 1804 | 1461610463649 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb350800 == 206 [pid = 1804] [id = 696] 11:54:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa801298000) [pid = 1804] [serial = 2089] [outer = (nil)] 11:54:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa801459400) [pid = 1804] [serial = 2090] [outer = 0x7fa801298000] 11:54:23 INFO - PROCESS | 1804 | 1461610463716 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa801f35800) [pid = 1804] [serial = 2091] [outer = 0x7fa801298000] 11:54:24 INFO - PROCESS | 1804 | 1461610464586 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:54:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1732ms 11:54:24 INFO - PROCESS | 1804 | 1461610464661 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 1804 | 1461610464664 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 11:54:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:54:24 INFO - PROCESS | 1804 | 1461610464670 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1804 | 1461610464673 Marionette TRACE conn3 <- [1,2758,null,{}] 11:54:24 INFO - PROCESS | 1804 | 1461610464686 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:24 INFO - PROCESS | 1804 | 1461610464928 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:54:25 INFO - PROCESS | 1804 | 1461610465280 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febb8800 == 207 [pid = 1804] [id = 697] 11:54:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa802f6bc00) [pid = 1804] [serial = 2092] [outer = (nil)] 11:54:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa803cc4000) [pid = 1804] [serial = 2093] [outer = 0x7fa802f6bc00] 11:54:25 INFO - PROCESS | 1804 | 1461610465354 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa804247400) [pid = 1804] [serial = 2094] [outer = 0x7fa802f6bc00] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e5b0800 == 206 [pid = 1804] [id = 184] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81b169000 == 205 [pid = 1804] [id = 569] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc6a000 == 204 [pid = 1804] [id = 274] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa32800 == 203 [pid = 1804] [id = 564] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811698800 == 202 [pid = 1804] [id = 565] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7f9bc7000 == 201 [pid = 1804] [id = 574] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030a1800 == 200 [pid = 1804] [id = 277] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7f9be1000 == 199 [pid = 1804] [id = 575] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124ce800 == 198 [pid = 1804] [id = 622] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811ab3800 == 197 [pid = 1804] [id = 621] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa802310c00) [pid = 1804] [serial = 1904] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa800844400) [pid = 1804] [serial = 1901] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa811519000) [pid = 1804] [serial = 1919] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa816280400) [pid = 1804] [serial = 1943] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa815161400) [pid = 1804] [serial = 1940] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa811c79c00) [pid = 1804] [serial = 1928] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa80ff2f400) [pid = 1804] [serial = 1916] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa8125a9c00) [pid = 1804] [serial = 1937] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa812382000) [pid = 1804] [serial = 1934] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa811c67800) [pid = 1804] [serial = 1931] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa816d87400) [pid = 1804] [serial = 1949] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa80e597c00) [pid = 1804] [serial = 1913] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa80e151400) [pid = 1804] [serial = 1910] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa8078a8c00) [pid = 1804] [serial = 1907] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa81186d800) [pid = 1804] [serial = 1922] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa816ab7c00) [pid = 1804] [serial = 1946] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa811c2d800) [pid = 1804] [serial = 1925] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7feccb800 == 196 [pid = 1804] [id = 576] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e4f000 == 195 [pid = 1804] [id = 624] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124d5800 == 194 [pid = 1804] [id = 566] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa813d3d800 == 193 [pid = 1804] [id = 623] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817067800 == 192 [pid = 1804] [id = 567] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818391000 == 191 [pid = 1804] [id = 568] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81091f000 == 190 [pid = 1804] [id = 620] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa800795000 == 189 [pid = 1804] [id = 562] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8007b0800 == 188 [pid = 1804] [id = 679] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffd62800 == 187 [pid = 1804] [id = 678] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe9e4000 == 186 [pid = 1804] [id = 677] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fb8e6000 == 185 [pid = 1804] [id = 674] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fed32800 == 184 [pid = 1804] [id = 673] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fed1a000 == 183 [pid = 1804] [id = 672] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fd438800 == 182 [pid = 1804] [id = 671] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe99f000 == 181 [pid = 1804] [id = 670] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82f33b800 == 180 [pid = 1804] [id = 669] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829b0e000 == 179 [pid = 1804] [id = 668] 11:54:26 INFO - PROCESS | 1804 | 1461610466366 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81a30c000 == 178 [pid = 1804] [id = 667] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ef1800 == 177 [pid = 1804] [id = 666] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa812516800 == 176 [pid = 1804] [id = 665] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8116a4800 == 175 [pid = 1804] [id = 664] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fa2c800 == 174 [pid = 1804] [id = 663] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e18c800 == 173 [pid = 1804] [id = 662] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d3b3000 == 172 [pid = 1804] [id = 661] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80db50800 == 171 [pid = 1804] [id = 618] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80be8d800 == 170 [pid = 1804] [id = 660] 11:54:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:54:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1732ms 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80571e000 == 169 [pid = 1804] [id = 659] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801ec7000 == 168 [pid = 1804] [id = 658] 11:54:26 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7febcf800 == 167 [pid = 1804] [id = 657] 11:54:26 INFO - PROCESS | 1804 | 1461610466426 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1804 | 1461610466430 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa801e42400) [pid = 1804] [serial = 1955] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa7fe546000) [pid = 1804] [serial = 1958] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa8078ab000) [pid = 1804] [serial = 1965] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa7fc9d0400) [pid = 1804] [serial = 1952] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa7fe145000) [pid = 1804] [serial = 1953] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa801f69000) [pid = 1804] [serial = 1959] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa807b5a800) [pid = 1804] [serial = 1967] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa803cc5800) [pid = 1804] [serial = 1961] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa806043000) [pid = 1804] [serial = 1964] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa801f4fc00) [pid = 1804] [serial = 1956] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa80d19b400) [pid = 1804] [serial = 1968] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa804259c00) [pid = 1804] [serial = 1962] [outer = (nil)] [url = about:blank] 11:54:26 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa7fd1e5c00) [pid = 1804] [serial = 1970] [outer = (nil)] [url = about:blank] 11:54:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:54:26 INFO - PROCESS | 1804 | 1461610466454 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1804 | 1461610466457 Marionette TRACE conn3 <- [1,2762,null,{}] 11:54:26 INFO - PROCESS | 1804 | 1461610466463 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:26 INFO - PROCESS | 1804 | 1461610466694 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:54:26 INFO - PROCESS | 1804 | 1461610466969 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe486000 == 168 [pid = 1804] [id = 698] 11:54:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa7fe142800) [pid = 1804] [serial = 2095] [outer = (nil)] 11:54:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa8059c4800) [pid = 1804] [serial = 2096] [outer = 0x7fa7fe142800] 11:54:27 INFO - PROCESS | 1804 | 1461610467037 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa8078afc00) [pid = 1804] [serial = 2097] [outer = 0x7fa7fe142800] 11:54:27 INFO - PROCESS | 1804 | 1461610467709 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:54:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1279ms 11:54:27 INFO - PROCESS | 1804 | 1461610467733 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 1804 | 1461610467736 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 11:54:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:54:27 INFO - PROCESS | 1804 | 1461610467740 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 1804 | 1461610467743 Marionette TRACE conn3 <- [1,2766,null,{}] 11:54:27 INFO - PROCESS | 1804 | 1461610467747 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 1804 | 1461610467998 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:54:28 INFO - PROCESS | 1804 | 1461610468023 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8015c5800 == 169 [pid = 1804] [id = 699] 11:54:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa8060d6400) [pid = 1804] [serial = 2098] [outer = (nil)] 11:54:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa807b5dc00) [pid = 1804] [serial = 2099] [outer = 0x7fa8060d6400] 11:54:28 INFO - PROCESS | 1804 | 1461610468081 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa80c08b000) [pid = 1804] [serial = 2100] [outer = 0x7fa8060d6400] 11:54:28 INFO - PROCESS | 1804 | 1461610468969 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:54:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1274ms 11:54:29 INFO - PROCESS | 1804 | 1461610469015 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:54:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:54:29 INFO - PROCESS | 1804 | 1461610469018 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 11:54:29 INFO - PROCESS | 1804 | 1461610469034 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1804 | 1461610469047 Marionette TRACE conn3 <- [1,2770,null,{}] 11:54:29 INFO - PROCESS | 1804 | 1461610469051 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 1804 | 1461610469348 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:54:29 INFO - PROCESS | 1804 | 1461610469381 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa803286000 == 170 [pid = 1804] [id = 700] 11:54:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa80d808c00) [pid = 1804] [serial = 2101] [outer = (nil)] 11:54:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa80e2f7c00) [pid = 1804] [serial = 2102] [outer = 0x7fa80d808c00] 11:54:29 INFO - PROCESS | 1804 | 1461610469441 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa80ea1e000) [pid = 1804] [serial = 2103] [outer = 0x7fa80d808c00] 11:54:30 INFO - PROCESS | 1804 | 1461610470317 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:54:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1350ms 11:54:30 INFO - PROCESS | 1804 | 1461610470373 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 1804 | 1461610470376 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 11:54:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:54:30 INFO - PROCESS | 1804 | 1461610470381 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 1804 | 1461610470383 Marionette TRACE conn3 <- [1,2774,null,{}] 11:54:30 INFO - PROCESS | 1804 | 1461610470388 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 1804 | 1461610470645 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:54:30 INFO - PROCESS | 1804 | 1461610470710 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80571f800 == 171 [pid = 1804] [id = 701] 11:54:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa80ea1f000) [pid = 1804] [serial = 2104] [outer = (nil)] 11:54:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa811323800) [pid = 1804] [serial = 2105] [outer = 0x7fa80ea1f000] 11:54:30 INFO - PROCESS | 1804 | 1461610470773 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa811b0b400) [pid = 1804] [serial = 2106] [outer = 0x7fa80ea1f000] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa801f6d400) [pid = 1804] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa80e8ecc00) [pid = 1804] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa81238e400) [pid = 1804] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa80d269400) [pid = 1804] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa7f95ec000) [pid = 1804] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa806045000) [pid = 1804] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa801512000) [pid = 1804] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa80c07e000) [pid = 1804] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa7feb91000) [pid = 1804] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa7fa254400) [pid = 1804] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa800851400) [pid = 1804] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa80d805c00) [pid = 1804] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa8113fa000) [pid = 1804] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa7fe1ff000) [pid = 1804] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa81848e400) [pid = 1804] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa7fe1fb400) [pid = 1804] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa817697800) [pid = 1804] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa7f95ecc00) [pid = 1804] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa800599800) [pid = 1804] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa80fa19000) [pid = 1804] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa80d262000) [pid = 1804] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa7fa165800) [pid = 1804] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa811ce7800) [pid = 1804] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa802308c00) [pid = 1804] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa817698800) [pid = 1804] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa80425b000) [pid = 1804] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa817e1e800) [pid = 1804] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa811b0fc00) [pid = 1804] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa7fe5c3000) [pid = 1804] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa801514400) [pid = 1804] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa7f95e2800) [pid = 1804] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa7fc6a2000) [pid = 1804] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa80d94f400) [pid = 1804] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa80145fc00) [pid = 1804] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa80d196000) [pid = 1804] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa7ffc82000) [pid = 1804] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80fa19c00) [pid = 1804] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa80ea1b400) [pid = 1804] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa81259c000) [pid = 1804] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa801292000) [pid = 1804] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa7fc9d4c00) [pid = 1804] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa802f6b800) [pid = 1804] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:54:31 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa806047000) [pid = 1804] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:54:32 INFO - PROCESS | 1804 | 1461610472239 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:54:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:54:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1882ms 11:54:32 INFO - PROCESS | 1804 | 1461610472264 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 1804 | 1461610472267 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 11:54:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:54:32 INFO - PROCESS | 1804 | 1461610472272 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 1804 | 1461610472275 Marionette TRACE conn3 <- [1,2778,null,{}] 11:54:32 INFO - PROCESS | 1804 | 1461610472280 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:32 INFO - PROCESS | 1804 | 1461610472468 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:54:32 INFO - PROCESS | 1804 | 1461610472484 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007ad000 == 172 [pid = 1804] [id = 702] 11:54:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa7fa159400) [pid = 1804] [serial = 2107] [outer = (nil)] 11:54:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa801292000) [pid = 1804] [serial = 2108] [outer = 0x7fa7fa159400] 11:54:32 INFO - PROCESS | 1804 | 1461610472716 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa806045000) [pid = 1804] [serial = 2109] [outer = 0x7fa7fa159400] 11:54:33 INFO - PROCESS | 1804 | 1461610473373 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:54:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1127ms 11:54:33 INFO - PROCESS | 1804 | 1461610473400 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1804 | 1461610473403 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 11:54:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:54:33 INFO - PROCESS | 1804 | 1461610473408 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1804 | 1461610473410 Marionette TRACE conn3 <- [1,2782,null,{}] 11:54:33 INFO - PROCESS | 1804 | 1461610473415 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 1804 | 1461610473602 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:54:33 INFO - PROCESS | 1804 | 1461610473979 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb8ea800 == 173 [pid = 1804] [id = 703] 11:54:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa7f95e3c00) [pid = 1804] [serial = 2110] [outer = (nil)] 11:54:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa7fa15c400) [pid = 1804] [serial = 2111] [outer = 0x7fa7f95e3c00] 11:54:34 INFO - PROCESS | 1804 | 1461610474055 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa7fd1e7800) [pid = 1804] [serial = 2112] [outer = 0x7fa7f95e3c00] 11:54:34 INFO - PROCESS | 1804 | 1461610474988 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:54:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:54:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1627ms 11:54:35 INFO - PROCESS | 1804 | 1461610475037 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:54:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:54:35 INFO - PROCESS | 1804 | 1461610475043 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 11:54:35 INFO - PROCESS | 1804 | 1461610475050 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 1804 | 1461610475055 Marionette TRACE conn3 <- [1,2786,null,{}] 11:54:35 INFO - PROCESS | 1804 | 1461610475061 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 1804 | 1461610475302 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:54:35 INFO - PROCESS | 1804 | 1461610475583 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801bc4800 == 174 [pid = 1804] [id = 704] 11:54:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa80129e400) [pid = 1804] [serial = 2113] [outer = (nil)] 11:54:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa801f43400) [pid = 1804] [serial = 2114] [outer = 0x7fa80129e400] 11:54:35 INFO - PROCESS | 1804 | 1461610475721 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa802975c00) [pid = 1804] [serial = 2115] [outer = 0x7fa80129e400] 11:54:36 INFO - PROCESS | 1804 | 1461610476551 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:54:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1531ms 11:54:36 INFO - PROCESS | 1804 | 1461610476584 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 1804 | 1461610476589 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 11:54:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:54:36 INFO - PROCESS | 1804 | 1461610476595 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1804 | 1461610476597 Marionette TRACE conn3 <- [1,2790,null,{}] 11:54:36 INFO - PROCESS | 1804 | 1461610476603 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:36 INFO - PROCESS | 1804 | 1461610476818 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:54:37 INFO - PROCESS | 1804 | 1461610477096 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa807b29800 == 175 [pid = 1804] [id = 705] 11:54:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa806046c00) [pid = 1804] [serial = 2116] [outer = (nil)] 11:54:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa8078b0000) [pid = 1804] [serial = 2117] [outer = 0x7fa806046c00] 11:54:37 INFO - PROCESS | 1804 | 1461610477175 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa80d196000) [pid = 1804] [serial = 2118] [outer = 0x7fa806046c00] 11:54:38 INFO - PROCESS | 1804 | 1461610478073 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:54:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1533ms 11:54:38 INFO - PROCESS | 1804 | 1461610478129 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 1804 | 1461610478132 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 11:54:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:54:38 INFO - PROCESS | 1804 | 1461610478147 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 1804 | 1461610478155 Marionette TRACE conn3 <- [1,2794,null,{}] 11:54:38 INFO - PROCESS | 1804 | 1461610478161 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 1804 | 1461610478372 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:54:38 INFO - PROCESS | 1804 | 1461610478645 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e18c800 == 176 [pid = 1804] [id = 706] 11:54:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa80425a800) [pid = 1804] [serial = 2119] [outer = (nil)] 11:54:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa80e2e5400) [pid = 1804] [serial = 2120] [outer = 0x7fa80425a800] 11:54:38 INFO - PROCESS | 1804 | 1461610478717 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa80e76e000) [pid = 1804] [serial = 2121] [outer = 0x7fa80425a800] 11:54:39 INFO - PROCESS | 1804 | 1461610479581 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:54:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1493ms 11:54:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:54:39 INFO - PROCESS | 1804 | 1461610479632 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1804 | 1461610479636 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 11:54:39 INFO - PROCESS | 1804 | 1461610479642 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1804 | 1461610479645 Marionette TRACE conn3 <- [1,2798,null,{}] 11:54:39 INFO - PROCESS | 1804 | 1461610479649 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 1804 | 1461610479854 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:54:40 INFO - PROCESS | 1804 | 1461610480128 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fe6c800 == 177 [pid = 1804] [id = 707] 11:54:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa806047000) [pid = 1804] [serial = 2122] [outer = (nil)] 11:54:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa80e8e9c00) [pid = 1804] [serial = 2123] [outer = 0x7fa806047000] 11:54:40 INFO - PROCESS | 1804 | 1461610480243 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa8114dac00) [pid = 1804] [serial = 2124] [outer = 0x7fa806047000] 11:54:41 INFO - PROCESS | 1804 | 1461610481015 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:54:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1432ms 11:54:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:54:41 INFO - PROCESS | 1804 | 1461610481074 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 1804 | 1461610481076 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 11:54:41 INFO - PROCESS | 1804 | 1461610481082 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 1804 | 1461610481085 Marionette TRACE conn3 <- [1,2802,null,{}] 11:54:41 INFO - PROCESS | 1804 | 1461610481090 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 1804 | 1461610481283 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:54:41 INFO - PROCESS | 1804 | 1461610481557 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811b70000 == 178 [pid = 1804] [id = 708] 11:54:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa811c25800) [pid = 1804] [serial = 2125] [outer = (nil)] 11:54:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa811c65c00) [pid = 1804] [serial = 2126] [outer = 0x7fa811c25800] 11:54:41 INFO - PROCESS | 1804 | 1461610481641 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa812069000) [pid = 1804] [serial = 2127] [outer = 0x7fa811c25800] 11:54:42 INFO - PROCESS | 1804 | 1461610482568 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:54:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1531ms 11:54:42 INFO - PROCESS | 1804 | 1461610482614 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:54:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:54:42 INFO - PROCESS | 1804 | 1461610482618 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 11:54:42 INFO - PROCESS | 1804 | 1461610482625 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 1804 | 1461610482629 Marionette TRACE conn3 <- [1,2806,null,{}] 11:54:42 INFO - PROCESS | 1804 | 1461610482636 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:42 INFO - PROCESS | 1804 | 1461610482873 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:54:43 INFO - PROCESS | 1804 | 1461610483145 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816dce800 == 179 [pid = 1804] [id = 709] 11:54:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa811c25c00) [pid = 1804] [serial = 2128] [outer = (nil)] 11:54:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa81238b000) [pid = 1804] [serial = 2129] [outer = 0x7fa811c25c00] 11:54:43 INFO - PROCESS | 1804 | 1461610483254 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa8125a2400) [pid = 1804] [serial = 2130] [outer = 0x7fa811c25c00] 11:54:44 INFO - PROCESS | 1804 | 1461610484066 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1478ms 11:54:44 INFO - PROCESS | 1804 | 1461610484102 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1804 | 1461610484106 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 11:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:54:44 INFO - PROCESS | 1804 | 1461610484111 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1804 | 1461610484113 Marionette TRACE conn3 <- [1,2810,null,{}] 11:54:44 INFO - PROCESS | 1804 | 1461610484119 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 1804 | 1461610484326 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:54:44 INFO - PROCESS | 1804 | 1461610484612 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817ac2800 == 180 [pid = 1804] [id = 710] 11:54:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa807b5a400) [pid = 1804] [serial = 2131] [outer = (nil)] 11:54:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa813d96000) [pid = 1804] [serial = 2132] [outer = 0x7fa807b5a400] 11:54:44 INFO - PROCESS | 1804 | 1461610484684 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa8160d4000) [pid = 1804] [serial = 2133] [outer = 0x7fa807b5a400] 11:54:45 INFO - PROCESS | 1804 | 1461610485487 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:54:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1429ms 11:54:45 INFO - PROCESS | 1804 | 1461610485541 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 1804 | 1461610485544 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 11:54:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:54:45 INFO - PROCESS | 1804 | 1461610485550 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 1804 | 1461610485552 Marionette TRACE conn3 <- [1,2814,null,{}] 11:54:45 INFO - PROCESS | 1804 | 1461610485557 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:45 INFO - PROCESS | 1804 | 1461610485756 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:54:46 INFO - PROCESS | 1804 | 1461610486033 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818391000 == 181 [pid = 1804] [id = 711] 11:54:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80dcc7800) [pid = 1804] [serial = 2134] [outer = (nil)] 11:54:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa816b2b000) [pid = 1804] [serial = 2135] [outer = 0x7fa80dcc7800] 11:54:46 INFO - PROCESS | 1804 | 1461610486104 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa816e27c00) [pid = 1804] [serial = 2136] [outer = 0x7fa80dcc7800] 11:54:46 INFO - PROCESS | 1804 | 1461610486936 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1434ms 11:54:46 INFO - PROCESS | 1804 | 1461610486985 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1804 | 1461610486988 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 11:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:54:46 INFO - PROCESS | 1804 | 1461610486994 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1804 | 1461610486996 Marionette TRACE conn3 <- [1,2818,null,{}] 11:54:47 INFO - PROCESS | 1804 | 1461610487001 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:47 INFO - PROCESS | 1804 | 1461610487209 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:54:47 INFO - PROCESS | 1804 | 1461610487486 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa819040000 == 182 [pid = 1804] [id = 712] 11:54:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa811c7a400) [pid = 1804] [serial = 2137] [outer = (nil)] 11:54:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa817693c00) [pid = 1804] [serial = 2138] [outer = 0x7fa811c7a400] 11:54:47 INFO - PROCESS | 1804 | 1461610487557 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa81796b800) [pid = 1804] [serial = 2139] [outer = 0x7fa811c7a400] 11:54:48 INFO - PROCESS | 1804 | 1461610488393 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:54:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1426ms 11:54:48 INFO - PROCESS | 1804 | 1461610488420 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1804 | 1461610488423 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 11:54:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:54:48 INFO - PROCESS | 1804 | 1461610488429 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 1804 | 1461610488431 Marionette TRACE conn3 <- [1,2822,null,{}] 11:54:48 INFO - PROCESS | 1804 | 1461610488436 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 1804 | 1461610488643 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:54:48 INFO - PROCESS | 1804 | 1461610488930 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81eef3000 == 183 [pid = 1804] [id = 713] 11:54:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa811860800) [pid = 1804] [serial = 2140] [outer = (nil)] 11:54:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa817b4d800) [pid = 1804] [serial = 2141] [outer = 0x7fa811860800] 11:54:49 INFO - PROCESS | 1804 | 1461610489008 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa818492000) [pid = 1804] [serial = 2142] [outer = 0x7fa811860800] 11:54:49 INFO - PROCESS | 1804 | 1461610489879 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:54:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1526ms 11:54:49 INFO - PROCESS | 1804 | 1461610489955 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1804 | 1461610489959 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 11:54:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:54:49 INFO - PROCESS | 1804 | 1461610489964 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1804 | 1461610489968 Marionette TRACE conn3 <- [1,2826,null,{}] 11:54:49 INFO - PROCESS | 1804 | 1461610489973 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 1804 | 1461610490237 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:54:50 INFO - PROCESS | 1804 | 1461610490513 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa825f3d800 == 184 [pid = 1804] [id = 714] 11:54:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa81a397800) [pid = 1804] [serial = 2143] [outer = (nil)] 11:54:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa823e1c000) [pid = 1804] [serial = 2144] [outer = 0x7fa81a397800] 11:54:50 INFO - PROCESS | 1804 | 1461610490628 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa824c9ec00) [pid = 1804] [serial = 2145] [outer = 0x7fa81a397800] 11:54:51 INFO - PROCESS | 1804 | 1461610491444 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:54:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1530ms 11:54:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:54:51 INFO - PROCESS | 1804 | 1461610491495 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 1804 | 1461610491498 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 11:54:51 INFO - PROCESS | 1804 | 1461610491504 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 1804 | 1461610491506 Marionette TRACE conn3 <- [1,2830,null,{}] 11:54:51 INFO - PROCESS | 1804 | 1461610491511 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 1804 | 1461610491714 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:54:52 INFO - PROCESS | 1804 | 1461610492001 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829758000 == 185 [pid = 1804] [id = 715] 11:54:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa81a5bfc00) [pid = 1804] [serial = 2146] [outer = (nil)] 11:54:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa824de8800) [pid = 1804] [serial = 2147] [outer = 0x7fa81a5bfc00] 11:54:52 INFO - PROCESS | 1804 | 1461610492075 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa824f53400) [pid = 1804] [serial = 2148] [outer = 0x7fa81a5bfc00] 11:54:52 INFO - PROCESS | 1804 | 1461610492929 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:54:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1494ms 11:54:53 INFO - PROCESS | 1804 | 1461610492998 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:54:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:54:53 INFO - PROCESS | 1804 | 1461610493010 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 11:54:53 INFO - PROCESS | 1804 | 1461610493014 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1804 | 1461610493018 Marionette TRACE conn3 <- [1,2834,null,{}] 11:54:53 INFO - PROCESS | 1804 | 1461610493023 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 1804 | 1461610493243 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:54:53 INFO - PROCESS | 1804 | 1461610493519 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829f4b000 == 186 [pid = 1804] [id = 716] 11:54:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa7fe545000) [pid = 1804] [serial = 2149] [outer = (nil)] 11:54:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa81df5f000) [pid = 1804] [serial = 2150] [outer = 0x7fa7fe545000] 11:54:53 INFO - PROCESS | 1804 | 1461610493638 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa825e42c00) [pid = 1804] [serial = 2151] [outer = 0x7fa7fe545000] 11:54:54 INFO - PROCESS | 1804 | 1461610494488 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:54:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1528ms 11:54:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:54:54 INFO - PROCESS | 1804 | 1461610494544 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 1804 | 1461610494546 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 11:54:54 INFO - PROCESS | 1804 | 1461610494552 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 1804 | 1461610494554 Marionette TRACE conn3 <- [1,2838,null,{}] 11:54:54 INFO - PROCESS | 1804 | 1461610494559 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 1804 | 1461610494775 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:54:55 INFO - PROCESS | 1804 | 1461610495096 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82e33f000 == 187 [pid = 1804] [id = 717] 11:54:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa802f68000) [pid = 1804] [serial = 2152] [outer = (nil)] 11:54:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa8262d7c00) [pid = 1804] [serial = 2153] [outer = 0x7fa802f68000] 11:54:55 INFO - PROCESS | 1804 | 1461610495167 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa829703c00) [pid = 1804] [serial = 2154] [outer = 0x7fa802f68000] 11:54:55 INFO - PROCESS | 1804 | 1461610495995 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:54:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1480ms 11:54:56 INFO - PROCESS | 1804 | 1461610496032 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:54:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:54:56 INFO - PROCESS | 1804 | 1461610496037 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 11:54:56 INFO - PROCESS | 1804 | 1461610496044 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 1804 | 1461610496048 Marionette TRACE conn3 <- [1,2842,null,{}] 11:54:56 INFO - PROCESS | 1804 | 1461610496054 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:56 INFO - PROCESS | 1804 | 1461610496293 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:54:56 INFO - PROCESS | 1804 | 1461610496585 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa82f13a800 == 188 [pid = 1804] [id = 718] 11:54:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa829897c00) [pid = 1804] [serial = 2155] [outer = (nil)] 11:54:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa829aa5000) [pid = 1804] [serial = 2156] [outer = 0x7fa829897c00] 11:54:56 INFO - PROCESS | 1804 | 1461610496707 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa829c41400) [pid = 1804] [serial = 2157] [outer = 0x7fa829897c00] 11:54:57 INFO - PROCESS | 1804 | 1461610497546 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:54:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1582ms 11:54:57 INFO - PROCESS | 1804 | 1461610497624 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1804 | 1461610497628 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 11:54:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:54:57 INFO - PROCESS | 1804 | 1461610497633 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1804 | 1461610497635 Marionette TRACE conn3 <- [1,2846,null,{}] 11:54:57 INFO - PROCESS | 1804 | 1461610497642 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 1804 | 1461610497888 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:54:58 INFO - PROCESS | 1804 | 1461610498167 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fffb5800 == 189 [pid = 1804] [id = 719] 11:54:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa8262d8400) [pid = 1804] [serial = 2158] [outer = (nil)] 11:54:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa829c4b000) [pid = 1804] [serial = 2159] [outer = 0x7fa8262d8400] 11:54:58 INFO - PROCESS | 1804 | 1461610498280 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa829f73800) [pid = 1804] [serial = 2160] [outer = 0x7fa8262d8400] 11:54:59 INFO - PROCESS | 1804 | 1461610499078 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:54:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1476ms 11:54:59 INFO - PROCESS | 1804 | 1461610499111 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1804 | 1461610499114 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 11:54:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:54:59 INFO - PROCESS | 1804 | 1461610499119 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1804 | 1461610499121 Marionette TRACE conn3 <- [1,2850,null,{}] 11:54:59 INFO - PROCESS | 1804 | 1461610499127 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 1804 | 1461610499329 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:54:59 INFO - PROCESS | 1804 | 1461610499622 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ff719000 == 190 [pid = 1804] [id = 720] 11:54:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa7fbdb1000) [pid = 1804] [serial = 2161] [outer = (nil)] 11:54:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa7fbdb7800) [pid = 1804] [serial = 2162] [outer = 0x7fa7fbdb1000] 11:54:59 INFO - PROCESS | 1804 | 1461610499693 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa7fbdbcc00) [pid = 1804] [serial = 2163] [outer = 0x7fa7fbdb1000] 11:55:00 INFO - PROCESS | 1804 | 1461610500527 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:55:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1479ms 11:55:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:55:00 INFO - PROCESS | 1804 | 1461610500599 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1804 | 1461610500602 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 11:55:00 INFO - PROCESS | 1804 | 1461610500607 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 1804 | 1461610500610 Marionette TRACE conn3 <- [1,2854,null,{}] 11:55:00 INFO - PROCESS | 1804 | 1461610500615 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 1804 | 1461610500817 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:55:01 INFO - PROCESS | 1804 | 1461610501138 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80069b000 == 191 [pid = 1804] [id = 721] 11:55:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa7fb54f000) [pid = 1804] [serial = 2164] [outer = (nil)] 11:55:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa7fb556800) [pid = 1804] [serial = 2165] [outer = 0x7fa7fb54f000] 11:55:01 INFO - PROCESS | 1804 | 1461610501246 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa7fb55bc00) [pid = 1804] [serial = 2166] [outer = 0x7fa7fb54f000] 11:55:02 INFO - PROCESS | 1804 | 1461610502107 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:55:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1577ms 11:55:02 INFO - PROCESS | 1804 | 1461610502185 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1804 | 1461610502189 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 11:55:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:55:02 INFO - PROCESS | 1804 | 1461610502198 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1804 | 1461610502200 Marionette TRACE conn3 <- [1,2858,null,{}] 11:55:02 INFO - PROCESS | 1804 | 1461610502204 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 1804 | 1461610502419 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:55:02 INFO - PROCESS | 1804 | 1461610502757 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb8d4800 == 192 [pid = 1804] [id = 722] 11:55:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa7f95e6c00) [pid = 1804] [serial = 2167] [outer = (nil)] 11:55:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa7fb55c000) [pid = 1804] [serial = 2168] [outer = 0x7fa7f95e6c00] 11:55:02 INFO - PROCESS | 1804 | 1461610502829 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa7fbdbc800) [pid = 1804] [serial = 2169] [outer = 0x7fa7f95e6c00] 11:55:03 INFO - PROCESS | 1804 | 1461610503684 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:55:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1529ms 11:55:03 INFO - PROCESS | 1804 | 1461610503729 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1804 | 1461610503732 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 11:55:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:55:03 INFO - PROCESS | 1804 | 1461610503737 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 1804 | 1461610503739 Marionette TRACE conn3 <- [1,2862,null,{}] 11:55:03 INFO - PROCESS | 1804 | 1461610503745 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 1804 | 1461610503962 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817bba000 == 191 [pid = 1804] [id = 285] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80bc1e000 == 190 [pid = 1804] [id = 686] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa805711000 == 189 [pid = 1804] [id = 685] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8042b2000 == 188 [pid = 1804] [id = 684] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030ab800 == 187 [pid = 1804] [id = 683] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e52800 == 186 [pid = 1804] [id = 682] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8006c7000 == 185 [pid = 1804] [id = 681] 11:55:05 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fb198000 == 184 [pid = 1804] [id = 680] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa803cbc800) [pid = 1804] [serial = 1980] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa811316400) [pid = 1804] [serial = 1997] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa815954400) [pid = 1804] [serial = 1941] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa81238dc00) [pid = 1804] [serial = 2006] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa7fe46e000) [pid = 1804] [serial = 2030] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa80e595000) [pid = 1804] [serial = 1911] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa8122acc00) [pid = 1804] [serial = 1932] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa816c66400) [pid = 1804] [serial = 1947] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa8013e7400) [pid = 1804] [serial = 2036] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa817e12800) [pid = 1804] [serial = 2016] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa8078ae400) [pid = 1804] [serial = 1983] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa80d80c000) [pid = 1804] [serial = 1988] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa811c67c00) [pid = 1804] [serial = 1926] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa7fe46c000) [pid = 1804] [serial = 2033] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa81a38d800) [pid = 1804] [serial = 2024] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa817252800) [pid = 1804] [serial = 1950] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa818411800) [pid = 1804] [serial = 2019] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa80eed8000) [pid = 1804] [serial = 1872] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa801e44400) [pid = 1804] [serial = 1977] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa818120c00) [pid = 1804] [serial = 2018] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa81150f800) [pid = 1804] [serial = 1917] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa80fa13c00) [pid = 1804] [serial = 1995] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa7fc9d1400) [pid = 1804] [serial = 1973] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa8120a6400) [pid = 1804] [serial = 2004] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa8059cbc00) [pid = 1804] [serial = 1982] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa812063000) [pid = 1804] [serial = 2003] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa80c07e800) [pid = 1804] [serial = 1986] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa802304000) [pid = 1804] [serial = 2039] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa817ad1000) [pid = 1804] [serial = 2013] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa80c038400) [pid = 1804] [serial = 1908] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa817b54800) [pid = 1804] [serial = 2015] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa818a2b400) [pid = 1804] [serial = 2021] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa80ea22400) [pid = 1804] [serial = 1994] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa811ce4000) [pid = 1804] [serial = 1929] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa801e41c00) [pid = 1804] [serial = 2031] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa80145d800) [pid = 1804] [serial = 1902] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa813d97400) [pid = 1804] [serial = 1938] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa81a5c7800) [pid = 1804] [serial = 2025] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa80fa14000) [pid = 1804] [serial = 1875] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa81796b400) [pid = 1804] [serial = 2012] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa8060d7000) [pid = 1804] [serial = 2028] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa817250c00) [pid = 1804] [serial = 2009] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa81238d400) [pid = 1804] [serial = 1935] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa802977000) [pid = 1804] [serial = 1979] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa8113f8000) [pid = 1804] [serial = 1998] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa80e734800) [pid = 1804] [serial = 1991] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa7fe5ca000) [pid = 1804] [serial = 2034] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa803cbfc00) [pid = 1804] [serial = 1905] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa801518800) [pid = 1804] [serial = 2027] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa816e21000) [pid = 1804] [serial = 2007] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa8115c9800) [pid = 1804] [serial = 1920] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa80e14f400) [pid = 1804] [serial = 1989] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa811c2ec00) [pid = 1804] [serial = 2001] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa816ab6c00) [pid = 1804] [serial = 1944] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa8079e3c00) [pid = 1804] [serial = 1985] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa80e8e6c00) [pid = 1804] [serial = 1992] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa81a26a800) [pid = 1804] [serial = 2022] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa7fe1f6000) [pid = 1804] [serial = 1974] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa817692400) [pid = 1804] [serial = 2010] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa80e8e9800) [pid = 1804] [serial = 1914] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa811b0f000) [pid = 1804] [serial = 1923] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa801e38c00) [pid = 1804] [serial = 2037] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa8115c1800) [pid = 1804] [serial = 2000] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa8013f1c00) [pid = 1804] [serial = 1976] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa80ea20000) [pid = 1804] [serial = 1869] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa80e2fe800) [pid = 1804] [serial = 1899] [outer = (nil)] [url = about:blank] 11:55:05 INFO - PROCESS | 1804 | 1461610505862 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb1ae800 == 185 [pid = 1804] [id = 723] 11:55:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa7fa255400) [pid = 1804] [serial = 2170] [outer = (nil)] 11:55:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa7fc69c800) [pid = 1804] [serial = 2171] [outer = 0x7fa7fa255400] 11:55:05 INFO - PROCESS | 1804 | 1461610505932 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa7fd1de400) [pid = 1804] [serial = 2172] [outer = 0x7fa7fa255400] 11:55:06 INFO - PROCESS | 1804 | 1461610506665 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:55:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2985ms 11:55:06 INFO - PROCESS | 1804 | 1461610506724 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1804 | 1461610506728 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 11:55:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:55:06 INFO - PROCESS | 1804 | 1461610506735 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 1804 | 1461610506740 Marionette TRACE conn3 <- [1,2866,null,{}] 11:55:06 INFO - PROCESS | 1804 | 1461610506749 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 1804 | 1461610506964 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:55:07 INFO - PROCESS | 1804 | 1461610507150 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe447000 == 186 [pid = 1804] [id = 724] 11:55:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa7fb556c00) [pid = 1804] [serial = 2173] [outer = (nil)] 11:55:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa7fe544000) [pid = 1804] [serial = 2174] [outer = 0x7fa7fb556c00] 11:55:07 INFO - PROCESS | 1804 | 1461610507213 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa7feb86c00) [pid = 1804] [serial = 2175] [outer = 0x7fa7fb556c00] 11:55:08 INFO - PROCESS | 1804 | 1461610508027 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:55:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1332ms 11:55:08 INFO - PROCESS | 1804 | 1461610508071 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1804 | 1461610508077 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 11:55:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:55:08 INFO - PROCESS | 1804 | 1461610508095 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1804 | 1461610508098 Marionette TRACE conn3 <- [1,2870,null,{}] 11:55:08 INFO - PROCESS | 1804 | 1461610508103 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 1804 | 1461610508354 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:55:08 INFO - PROCESS | 1804 | 1461610508387 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fecd6000 == 187 [pid = 1804] [id = 725] 11:55:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa800599000) [pid = 1804] [serial = 2176] [outer = (nil)] 11:55:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa801297800) [pid = 1804] [serial = 2177] [outer = 0x7fa800599000] 11:55:08 INFO - PROCESS | 1804 | 1461610508447 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa80145d800) [pid = 1804] [serial = 2178] [outer = 0x7fa800599000] 11:55:09 INFO - PROCESS | 1804 | 1461610509440 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1432ms 11:55:09 INFO - PROCESS | 1804 | 1461610509543 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1804 | 1461610509549 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 11:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:55:09 INFO - PROCESS | 1804 | 1461610509583 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1804 | 1461610509597 Marionette TRACE conn3 <- [1,2874,null,{}] 11:55:09 INFO - PROCESS | 1804 | 1461610509633 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1804 | 1461610509944 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa80d808c00) [pid = 1804] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa7fe142800) [pid = 1804] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa8060d6400) [pid = 1804] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa7fe1f2800) [pid = 1804] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa80ea1f000) [pid = 1804] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa801298000) [pid = 1804] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa802f6bc00) [pid = 1804] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:55:10 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa801f2f000) [pid = 1804] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:55:10 INFO - PROCESS | 1804 | 1461610510588 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe99b000 == 188 [pid = 1804] [id = 726] 11:55:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa7fa165000) [pid = 1804] [serial = 2179] [outer = (nil)] 11:55:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa7fe5c6000) [pid = 1804] [serial = 2180] [outer = 0x7fa7fa165000] 11:55:10 INFO - PROCESS | 1804 | 1461610510645 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa80285c400) [pid = 1804] [serial = 2181] [outer = 0x7fa7fa165000] 11:55:11 INFO - PROCESS | 1804 | 1461610511304 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:55:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1790ms 11:55:11 INFO - PROCESS | 1804 | 1461610511348 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1804 | 1461610511352 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 11:55:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:55:11 INFO - PROCESS | 1804 | 1461610511357 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1804 | 1461610511359 Marionette TRACE conn3 <- [1,2878,null,{}] 11:55:11 INFO - PROCESS | 1804 | 1461610511364 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 1804 | 1461610511617 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:55:11 INFO - PROCESS | 1804 | 1461610511639 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffefa000 == 189 [pid = 1804] [id = 727] 11:55:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa80145f000) [pid = 1804] [serial = 2182] [outer = (nil)] 11:55:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa80297f800) [pid = 1804] [serial = 2183] [outer = 0x7fa80145f000] 11:55:11 INFO - PROCESS | 1804 | 1461610511705 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa803cbe400) [pid = 1804] [serial = 2184] [outer = 0x7fa80145f000] 11:55:12 INFO - PROCESS | 1804 | 1461610512882 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:55:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1586ms 11:55:12 INFO - PROCESS | 1804 | 1461610512945 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1804 | 1461610512951 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 11:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:55:12 INFO - PROCESS | 1804 | 1461610512958 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 1804 | 1461610512964 Marionette TRACE conn3 <- [1,2882,null,{}] 11:55:12 INFO - PROCESS | 1804 | 1461610512973 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 1804 | 1461610513226 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:55:13 INFO - PROCESS | 1804 | 1461610513556 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe99e000 == 190 [pid = 1804] [id = 728] 11:55:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa7fbdbe400) [pid = 1804] [serial = 2185] [outer = (nil)] 11:55:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa7fe46b000) [pid = 1804] [serial = 2186] [outer = 0x7fa7fbdbe400] 11:55:13 INFO - PROCESS | 1804 | 1461610513634 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa7feb89000) [pid = 1804] [serial = 2187] [outer = 0x7fa7fbdbe400] 11:55:14 INFO - PROCESS | 1804 | 1461610514536 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1635ms 11:55:14 INFO - PROCESS | 1804 | 1461610514593 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1804 | 1461610514602 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 11:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:55:14 INFO - PROCESS | 1804 | 1461610514611 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1804 | 1461610514615 Marionette TRACE conn3 <- [1,2886,null,{}] 11:55:14 INFO - PROCESS | 1804 | 1461610514621 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 1804 | 1461610514837 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:55:15 INFO - PROCESS | 1804 | 1461610515150 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8004b5800 == 191 [pid = 1804] [id = 729] 11:55:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa80129e800) [pid = 1804] [serial = 2188] [outer = (nil)] 11:55:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa801518400) [pid = 1804] [serial = 2189] [outer = 0x7fa80129e800] 11:55:15 INFO - PROCESS | 1804 | 1461610515226 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa801f50c00) [pid = 1804] [serial = 2190] [outer = 0x7fa80129e800] 11:55:16 INFO - PROCESS | 1804 | 1461610516124 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1578ms 11:55:16 INFO - PROCESS | 1804 | 1461610516190 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1804 | 1461610516193 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 11:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:55:16 INFO - PROCESS | 1804 | 1461610516200 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1804 | 1461610516205 Marionette TRACE conn3 <- [1,2890,null,{}] 11:55:16 INFO - PROCESS | 1804 | 1461610516220 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:16 INFO - PROCESS | 1804 | 1461610516463 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:55:16 INFO - PROCESS | 1804 | 1461610516770 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801dc9800 == 192 [pid = 1804] [id = 730] 11:55:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa802f66800) [pid = 1804] [serial = 2191] [outer = (nil)] 11:55:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa804249000) [pid = 1804] [serial = 2192] [outer = 0x7fa802f66800] 11:55:16 INFO - PROCESS | 1804 | 1461610516847 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa8059c4c00) [pid = 1804] [serial = 2193] [outer = 0x7fa802f66800] 11:55:17 INFO - PROCESS | 1804 | 1461610517669 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1532ms 11:55:17 INFO - PROCESS | 1804 | 1461610517732 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1804 | 1461610517737 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 11:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:55:17 INFO - PROCESS | 1804 | 1461610517742 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1804 | 1461610517744 Marionette TRACE conn3 <- [1,2894,null,{}] 11:55:17 INFO - PROCESS | 1804 | 1461610517749 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 1804 | 1461610517949 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:55:18 INFO - PROCESS | 1804 | 1461610518218 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802498000 == 193 [pid = 1804] [id = 731] 11:55:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa803cc4400) [pid = 1804] [serial = 2194] [outer = (nil)] 11:55:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa8059d0000) [pid = 1804] [serial = 2195] [outer = 0x7fa803cc4400] 11:55:18 INFO - PROCESS | 1804 | 1461610518297 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa8078b2000) [pid = 1804] [serial = 2196] [outer = 0x7fa803cc4400] 11:55:19 INFO - PROCESS | 1804 | 1461610519157 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1476ms 11:55:19 INFO - PROCESS | 1804 | 1461610519220 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1804 | 1461610519223 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 11:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:55:19 INFO - PROCESS | 1804 | 1461610519228 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1804 | 1461610519231 Marionette TRACE conn3 <- [1,2898,null,{}] 11:55:19 INFO - PROCESS | 1804 | 1461610519236 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1804 | 1461610519432 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:55:19 INFO - PROCESS | 1804 | 1461610519702 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8030a6800 == 194 [pid = 1804] [id = 732] 11:55:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa800842400) [pid = 1804] [serial = 2197] [outer = (nil)] 11:55:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa8078ed400) [pid = 1804] [serial = 2198] [outer = 0x7fa800842400] 11:55:19 INFO - PROCESS | 1804 | 1461610519774 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa807b53400) [pid = 1804] [serial = 2199] [outer = 0x7fa800842400] 11:55:20 INFO - PROCESS | 1804 | 1461610520613 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1425ms 11:55:20 INFO - PROCESS | 1804 | 1461610520654 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1804 | 1461610520657 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 11:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:55:20 INFO - PROCESS | 1804 | 1461610520663 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1804 | 1461610520665 Marionette TRACE conn3 <- [1,2902,null,{}] 11:55:20 INFO - PROCESS | 1804 | 1461610520671 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 1804 | 1461610520895 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:55:21 INFO - PROCESS | 1804 | 1461610521171 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8042ad000 == 195 [pid = 1804] [id = 733] 11:55:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa807b60400) [pid = 1804] [serial = 2200] [outer = (nil)] 11:55:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa80d19f000) [pid = 1804] [serial = 2201] [outer = 0x7fa807b60400] 11:55:21 INFO - PROCESS | 1804 | 1461610521248 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa80d949400) [pid = 1804] [serial = 2202] [outer = 0x7fa807b60400] 11:55:22 INFO - PROCESS | 1804 | 1461610522143 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:55:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1526ms 11:55:22 INFO - PROCESS | 1804 | 1461610522190 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1804 | 1461610522194 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 11:55:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:55:22 INFO - PROCESS | 1804 | 1461610522200 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1804 | 1461610522202 Marionette TRACE conn3 <- [1,2906,null,{}] 11:55:22 INFO - PROCESS | 1804 | 1461610522207 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1804 | 1461610522406 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:55:22 INFO - PROCESS | 1804 | 1461610522678 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa805aaf000 == 196 [pid = 1804] [id = 734] 11:55:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa80c07e800) [pid = 1804] [serial = 2203] [outer = (nil)] 11:55:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa80e14e000) [pid = 1804] [serial = 2204] [outer = 0x7fa80c07e800] 11:55:22 INFO - PROCESS | 1804 | 1461610522750 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa80e2fb000) [pid = 1804] [serial = 2205] [outer = 0x7fa80c07e800] 11:55:23 INFO - PROCESS | 1804 | 1461610523587 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1426ms 11:55:23 INFO - PROCESS | 1804 | 1461610523626 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1804 | 1461610523629 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 11:55:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:55:23 INFO - PROCESS | 1804 | 1461610523635 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1804 | 1461610523637 Marionette TRACE conn3 <- [1,2910,null,{}] 11:55:23 INFO - PROCESS | 1804 | 1461610523642 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:23 INFO - PROCESS | 1804 | 1461610523846 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:55:24 INFO - PROCESS | 1804 | 1461610524120 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80be77000 == 197 [pid = 1804] [id = 735] 11:55:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa80d197800) [pid = 1804] [serial = 2206] [outer = (nil)] 11:55:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa80e59dc00) [pid = 1804] [serial = 2207] [outer = 0x7fa80d197800] 11:55:24 INFO - PROCESS | 1804 | 1461610524193 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80e768800) [pid = 1804] [serial = 2208] [outer = 0x7fa80d197800] 11:55:24 INFO - PROCESS | 1804 | 1461610524948 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:55:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:55:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:55:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1327ms 11:55:24 INFO - PROCESS | 1804 | 1461610524963 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1804 | 1461610524965 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 11:55:24 INFO - TEST-START | /DOMEvents/constructors.html 11:55:24 INFO - PROCESS | 1804 | 1461610524971 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1804 | 1461610524974 Marionette TRACE conn3 <- [1,2914,null,{}] 11:55:24 INFO - PROCESS | 1804 | 1461610524979 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1804 | 1461610525169 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:55:25 INFO - PROCESS | 1804 | 1461610525412 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d22f000 == 198 [pid = 1804] [id = 736] 11:55:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80e2f5800) [pid = 1804] [serial = 2209] [outer = (nil)] 11:55:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa80e8ea000) [pid = 1804] [serial = 2210] [outer = 0x7fa80e2f5800] 11:55:25 INFO - PROCESS | 1804 | 1461610525483 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80edc1800) [pid = 1804] [serial = 2211] [outer = 0x7fa80e2f5800] 11:55:26 INFO - PROCESS | 1804 | 1461610526431 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:55:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:55:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:55:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:55:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:55:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:55:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:55:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:55:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:55:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1491ms 11:55:26 INFO - PROCESS | 1804 | 1461610526463 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1804 | 1461610526470 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 11:55:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:55:26 INFO - PROCESS | 1804 | 1461610526525 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1804 | 1461610526527 Marionette TRACE conn3 <- [1,2918,null,{}] 11:55:26 INFO - PROCESS | 1804 | 1461610526541 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1804 | 1461610526789 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:55:27 INFO - PROCESS | 1804 | 1461610527118 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d862800 == 199 [pid = 1804] [id = 737] 11:55:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa8013f5000) [pid = 1804] [serial = 2212] [outer = (nil)] 11:55:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80edc5400) [pid = 1804] [serial = 2213] [outer = 0x7fa8013f5000] 11:55:27 INFO - PROCESS | 1804 | 1461610527187 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa8114da800) [pid = 1804] [serial = 2214] [outer = 0x7fa8013f5000] 11:55:27 INFO - PROCESS | 1804 | 1461610527904 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:55:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:55:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1477ms 11:55:27 INFO - PROCESS | 1804 | 1461610527957 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:55:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:55:27 INFO - PROCESS | 1804 | 1461610527961 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 11:55:27 INFO - PROCESS | 1804 | 1461610527967 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1804 | 1461610527970 Marionette TRACE conn3 <- [1,2922,null,{}] 11:55:27 INFO - PROCESS | 1804 | 1461610527975 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1804 | 1461610528234 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:55:28 INFO - PROCESS | 1804 | 1461610528512 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80e2a4800 == 200 [pid = 1804] [id = 738] 11:55:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa801511800) [pid = 1804] [serial = 2215] [outer = (nil)] 11:55:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa8115cb000) [pid = 1804] [serial = 2216] [outer = 0x7fa801511800] 11:55:28 INFO - PROCESS | 1804 | 1461610528592 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa811b0c400) [pid = 1804] [serial = 2217] [outer = 0x7fa801511800] 11:55:29 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:55:29 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:55:29 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:55:29 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:55:29 INFO - PROCESS | 1804 | 1461610529393 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:55:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:55:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:55:29 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:55:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:55:29 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:55:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:55:29 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:55:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:55:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:55:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1478ms 11:55:29 INFO - PROCESS | 1804 | 1461610529450 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:55:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:55:29 INFO - PROCESS | 1804 | 1461610529456 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 11:55:29 INFO - PROCESS | 1804 | 1461610529504 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1804 | 1461610529506 Marionette TRACE conn3 <- [1,2926,null,{}] 11:55:29 INFO - PROCESS | 1804 | 1461610529520 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1804 | 1461610529729 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:55:30 INFO - PROCESS | 1804 | 1461610529999 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80fb8c800 == 201 [pid = 1804] [id = 739] 11:55:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa80e8e6c00) [pid = 1804] [serial = 2218] [outer = (nil)] 11:55:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa811c6ac00) [pid = 1804] [serial = 2219] [outer = 0x7fa80e8e6c00] 11:55:30 INFO - PROCESS | 1804 | 1461610530071 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa811cf1400) [pid = 1804] [serial = 2220] [outer = 0x7fa80e8e6c00] 11:55:30 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:55:30 INFO - PROCESS | 1804 | 1461610530806 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:55:30 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:55:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1390ms 11:55:30 INFO - PROCESS | 1804 | 1461610530854 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1804 | 1461610530857 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 11:55:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:55:30 INFO - PROCESS | 1804 | 1461610530863 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1804 | 1461610530865 Marionette TRACE conn3 <- [1,2930,null,{}] 11:55:30 INFO - PROCESS | 1804 | 1461610530871 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1804 | 1461610531076 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:55:31 INFO - PROCESS | 1804 | 1461610531332 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811870800 == 202 [pid = 1804] [id = 740] 11:55:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa81150fc00) [pid = 1804] [serial = 2221] [outer = (nil)] 11:55:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa81206d000) [pid = 1804] [serial = 2222] [outer = 0x7fa81150fc00] 11:55:31 INFO - PROCESS | 1804 | 1461610531403 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa8122a7800) [pid = 1804] [serial = 2223] [outer = 0x7fa81150fc00] 11:55:32 INFO - PROCESS | 1804 | 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:55:32 INFO - PROCESS | 1804 | 1461610532161 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:55:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:55:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1331ms 11:55:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:55:32 INFO - PROCESS | 1804 | 1461610532194 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1804 | 1461610532197 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 11:55:32 INFO - PROCESS | 1804 | 1461610532203 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1804 | 1461610532205 Marionette TRACE conn3 <- [1,2934,null,{}] 11:55:32 INFO - PROCESS | 1804 | 1461610532210 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1804 | 1461610532405 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:55:32 INFO - PROCESS | 1804 | 1461610532684 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa811bbc000 == 203 [pid = 1804] [id = 741] 11:55:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa811ce7800) [pid = 1804] [serial = 2224] [outer = (nil)] 11:55:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa8122af000) [pid = 1804] [serial = 2225] [outer = 0x7fa811ce7800] 11:55:32 INFO - PROCESS | 1804 | 1461610532755 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa812388800) [pid = 1804] [serial = 2226] [outer = 0x7fa811ce7800] 11:55:33 INFO - PROCESS | 1804 | 1461610533485 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:55:33 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:55:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1330ms 11:55:33 INFO - PROCESS | 1804 | 1461610533533 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1804 | 1461610533536 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 11:55:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:55:33 INFO - PROCESS | 1804 | 1461610533542 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1804 | 1461610533544 Marionette TRACE conn3 <- [1,2938,null,{}] 11:55:33 INFO - PROCESS | 1804 | 1461610533549 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1804 | 1461610533798 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:55:34 INFO - PROCESS | 1804 | 1461610534050 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8124df000 == 204 [pid = 1804] [id = 742] 11:55:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa7f95ea800) [pid = 1804] [serial = 2227] [outer = (nil)] 11:55:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa81238e400) [pid = 1804] [serial = 2228] [outer = 0x7fa7f95ea800] 11:55:34 INFO - PROCESS | 1804 | 1461610534119 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa815746000) [pid = 1804] [serial = 2229] [outer = 0x7fa7f95ea800] 11:55:34 INFO - PROCESS | 1804 | 1461610534886 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:55:34 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:55:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1377ms 11:55:34 INFO - PROCESS | 1804 | 1461610534920 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1804 | 1461610534923 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 11:55:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:55:34 INFO - PROCESS | 1804 | 1461610534931 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1804 | 1461610534933 Marionette TRACE conn3 <- [1,2942,null,{}] 11:55:34 INFO - PROCESS | 1804 | 1461610534939 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1804 | 1461610535187 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:55:35 INFO - PROCESS | 1804 | 1461610535439 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8152b3800 == 205 [pid = 1804] [id = 743] 11:55:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa812065000) [pid = 1804] [serial = 2230] [outer = (nil)] 11:55:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa816ab4800) [pid = 1804] [serial = 2231] [outer = 0x7fa812065000] 11:55:35 INFO - PROCESS | 1804 | 1461610535514 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa816d86800) [pid = 1804] [serial = 2232] [outer = 0x7fa812065000] 11:55:36 INFO - PROCESS | 1804 | 1461610536289 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:55:36 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:55:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:55:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1427ms 11:55:36 INFO - PROCESS | 1804 | 1461610536359 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1804 | 1461610536362 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 11:55:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:55:36 INFO - PROCESS | 1804 | 1461610536367 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1804 | 1461610536370 Marionette TRACE conn3 <- [1,2946,null,{}] 11:55:36 INFO - PROCESS | 1804 | 1461610536375 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1804 | 1461610536591 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:55:36 INFO - PROCESS | 1804 | 1461610536873 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816ede000 == 206 [pid = 1804] [id = 744] 11:55:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa8122b2400) [pid = 1804] [serial = 2233] [outer = (nil)] 11:55:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa81768d400) [pid = 1804] [serial = 2234] [outer = 0x7fa8122b2400] 11:55:36 INFO - PROCESS | 1804 | 1461610536944 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa817971800) [pid = 1804] [serial = 2235] [outer = 0x7fa8122b2400] 11:55:37 INFO - PROCESS | 1804 | 1461610537696 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:55:37 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:55:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1375ms 11:55:37 INFO - PROCESS | 1804 | 1461610537744 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1804 | 1461610537747 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 11:55:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:55:37 INFO - PROCESS | 1804 | 1461610537752 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1804 | 1461610537754 Marionette TRACE conn3 <- [1,2950,null,{}] 11:55:37 INFO - PROCESS | 1804 | 1461610537760 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1804 | 1461610537972 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:55:38 INFO - PROCESS | 1804 | 1461610538223 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817ab1800 == 207 [pid = 1804] [id = 745] 11:55:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa816ab4400) [pid = 1804] [serial = 2236] [outer = (nil)] 11:55:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa817b51400) [pid = 1804] [serial = 2237] [outer = 0x7fa816ab4400] 11:55:38 INFO - PROCESS | 1804 | 1461610538295 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa81812c800) [pid = 1804] [serial = 2238] [outer = 0x7fa816ab4400] 11:55:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa818440000 == 208 [pid = 1804] [id = 746] 11:55:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa81a26a800) [pid = 1804] [serial = 2239] [outer = (nil)] 11:55:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa817acc800) [pid = 1804] [serial = 2240] [outer = 0x7fa81a26a800] 11:55:39 INFO - PROCESS | 1804 | 1461610539145 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:55:39 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:55:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1431ms 11:55:39 INFO - PROCESS | 1804 | 1461610539184 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1804 | 1461610539188 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 11:55:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:55:39 INFO - PROCESS | 1804 | 1461610539193 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1804 | 1461610539195 Marionette TRACE conn3 <- [1,2954,null,{}] 11:55:39 INFO - PROCESS | 1804 | 1461610539200 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1804 | 1461610539486 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:55:39 INFO - PROCESS | 1804 | 1461610539798 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81b171800 == 209 [pid = 1804] [id = 747] 11:55:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa81796b400) [pid = 1804] [serial = 2241] [outer = (nil)] 11:55:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa81a2f5c00) [pid = 1804] [serial = 2242] [outer = 0x7fa81796b400] 11:55:39 INFO - PROCESS | 1804 | 1461610539913 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa81a543400) [pid = 1804] [serial = 2243] [outer = 0x7fa81796b400] 11:55:40 INFO - PROCESS | 1804 | 1461610540631 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:55:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:55:40 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:55:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1477ms 11:55:40 INFO - PROCESS | 1804 | 1461610540671 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1804 | 1461610540675 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 11:55:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:55:40 INFO - PROCESS | 1804 | 1461610540680 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1804 | 1461610540682 Marionette TRACE conn3 <- [1,2958,null,{}] 11:55:40 INFO - PROCESS | 1804 | 1461610540687 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1804 | 1461610540948 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:55:41 INFO - PROCESS | 1804 | 1461610541202 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8251bf800 == 210 [pid = 1804] [id = 748] 11:55:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa817b0cc00) [pid = 1804] [serial = 2244] [outer = (nil)] 11:55:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa81ee88000) [pid = 1804] [serial = 2245] [outer = 0x7fa817b0cc00] 11:55:41 INFO - PROCESS | 1804 | 1461610541275 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa825eee400) [pid = 1804] [serial = 2246] [outer = 0x7fa817b0cc00] 11:55:42 INFO - PROCESS | 1804 | 1461610542073 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:55:42 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:55:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1424ms 11:55:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:55:42 INFO - PROCESS | 1804 | 1461610542105 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1804 | 1461610542108 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 11:55:42 INFO - PROCESS | 1804 | 1461610542115 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1804 | 1461610542118 Marionette TRACE conn3 <- [1,2962,null,{}] 11:55:42 INFO - PROCESS | 1804 | 1461610542125 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 1804 | 1461610542402 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:55:42 INFO - PROCESS | 1804 | 1461610542669 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa829758800 == 211 [pid = 1804] [id = 749] 11:55:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa7f95e4800) [pid = 1804] [serial = 2247] [outer = (nil)] 11:55:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa826175400) [pid = 1804] [serial = 2248] [outer = 0x7fa7f95e4800] 11:55:42 INFO - PROCESS | 1804 | 1461610542746 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 218 (0x7fa829c47400) [pid = 1804] [serial = 2249] [outer = 0x7fa7f95e4800] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801d10000 == 210 [pid = 1804] [id = 554] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80401a000 == 209 [pid = 1804] [id = 530] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fb5800 == 208 [pid = 1804] [id = 342] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffc52000 == 207 [pid = 1804] [id = 443] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa807b2a800 == 206 [pid = 1804] [id = 563] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe99b000 == 205 [pid = 1804] [id = 726] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fecd6000 == 204 [pid = 1804] [id = 725] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe447000 == 203 [pid = 1804] [id = 724] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fb1ae800 == 202 [pid = 1804] [id = 723] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ff719000 == 201 [pid = 1804] [id = 720] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fffb5800 == 200 [pid = 1804] [id = 719] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82f13a800 == 199 [pid = 1804] [id = 718] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa82e33f000 == 198 [pid = 1804] [id = 717] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829f4b000 == 197 [pid = 1804] [id = 716] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa829758000 == 196 [pid = 1804] [id = 715] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa825f3d800 == 195 [pid = 1804] [id = 714] 11:55:44 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81eef3000 == 194 [pid = 1804] [id = 713] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 217 (0x7fa801292000) [pid = 1804] [serial = 2108] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa8078b0800) [pid = 1804] [serial = 2054] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa80e73bc00) [pid = 1804] [serial = 2063] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80ea1e000) [pid = 1804] [serial = 2103] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa8078afc00) [pid = 1804] [serial = 2097] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa80c08b000) [pid = 1804] [serial = 2100] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa804252800) [pid = 1804] [serial = 2051] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa800594c00) [pid = 1804] [serial = 2088] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa80e2fd000) [pid = 1804] [serial = 2060] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa800845c00) [pid = 1804] [serial = 2045] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa807b5dc00) [pid = 1804] [serial = 2099] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa811323800) [pid = 1804] [serial = 2105] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa816c64c00) [pid = 1804] [serial = 2078] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa801459400) [pid = 1804] [serial = 2090] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa81490b000) [pid = 1804] [serial = 2075] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa811c24c00) [pid = 1804] [serial = 2069] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa7fa158400) [pid = 1804] [serial = 2042] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa811b0b400) [pid = 1804] [serial = 2106] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa804247400) [pid = 1804] [serial = 2094] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa81a5c3000) [pid = 1804] [serial = 2084] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa80c084c00) [pid = 1804] [serial = 2057] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa80e2f7c00) [pid = 1804] [serial = 2102] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa811318000) [pid = 1804] [serial = 2066] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa7fe46c400) [pid = 1804] [serial = 2087] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa803cc4000) [pid = 1804] [serial = 2093] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa801f6c800) [pid = 1804] [serial = 2048] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa8059c4800) [pid = 1804] [serial = 2096] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa801f35800) [pid = 1804] [serial = 2091] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa811ce4400) [pid = 1804] [serial = 2072] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa802f65800) [pid = 1804] [serial = 2040] [outer = (nil)] [url = about:blank] 11:55:44 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa817b59000) [pid = 1804] [serial = 2081] [outer = (nil)] [url = about:blank] 11:55:45 INFO - PROCESS | 1804 | 1461610545061 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:55:45 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:55:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2989ms 11:55:45 INFO - PROCESS | 1804 | 1461610545103 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1804 | 1461610545109 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 11:55:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:55:45 INFO - PROCESS | 1804 | 1461610545116 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1804 | 1461610545121 Marionette TRACE conn3 <- [1,2966,null,{}] 11:55:45 INFO - PROCESS | 1804 | 1461610545128 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1804 | 1461610545323 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:55:45 INFO - PROCESS | 1804 | 1461610545532 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd42b000 == 195 [pid = 1804] [id = 750] 11:55:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa7fb55d000) [pid = 1804] [serial = 2250] [outer = (nil)] 11:55:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa7fc69e400) [pid = 1804] [serial = 2251] [outer = 0x7fa7fb55d000] 11:55:45 INFO - PROCESS | 1804 | 1461610545597 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa7fd1e5400) [pid = 1804] [serial = 2252] [outer = 0x7fa7fb55d000] 11:55:46 INFO - PROCESS | 1804 | 1461610546289 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:55:46 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:55:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1236ms 11:55:46 INFO - PROCESS | 1804 | 1461610546374 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1804 | 1461610546382 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 11:55:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:55:46 INFO - PROCESS | 1804 | 1461610546394 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1804 | 1461610546397 Marionette TRACE conn3 <- [1,2970,null,{}] 11:55:46 INFO - PROCESS | 1804 | 1461610546401 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1804 | 1461610546595 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:55:46 INFO - PROCESS | 1804 | 1461610546612 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7feccd000 == 196 [pid = 1804] [id = 751] 11:55:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa7fe5ca000) [pid = 1804] [serial = 2253] [outer = (nil)] 11:55:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa800595c00) [pid = 1804] [serial = 2254] [outer = 0x7fa7fe5ca000] 11:55:46 INFO - PROCESS | 1804 | 1461610546671 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa801299c00) [pid = 1804] [serial = 2255] [outer = 0x7fa7fe5ca000] 11:55:47 INFO - PROCESS | 1804 | 1461610547611 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:55:47 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:55:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1276ms 11:55:47 INFO - PROCESS | 1804 | 1461610547671 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1804 | 1461610547674 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 11:55:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:55:47 INFO - PROCESS | 1804 | 1461610547680 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1804 | 1461610547684 Marionette TRACE conn3 <- [1,2974,null,{}] 11:55:47 INFO - PROCESS | 1804 | 1461610547708 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 1804 | 1461610547972 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:55:48 INFO - PROCESS | 1804 | 1461610548010 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffd5f000 == 197 [pid = 1804] [id = 752] 11:55:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa801f4fc00) [pid = 1804] [serial = 2256] [outer = (nil)] 11:55:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa801f6fc00) [pid = 1804] [serial = 2257] [outer = 0x7fa801f4fc00] 11:55:48 INFO - PROCESS | 1804 | 1461610548070 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa802975000) [pid = 1804] [serial = 2258] [outer = 0x7fa801f4fc00] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa80de25800) [pid = 1804] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa7fa159400) [pid = 1804] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa7fa164000) [pid = 1804] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa7fe547400) [pid = 1804] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa811c73400) [pid = 1804] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa816b26800) [pid = 1804] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa7feb88000) [pid = 1804] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa800597c00) [pid = 1804] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa80c07c400) [pid = 1804] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa811c74800) [pid = 1804] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa8059c6c00) [pid = 1804] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa7f95e7800) [pid = 1804] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80e732c00) [pid = 1804] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa801f6c400) [pid = 1804] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa803cbc400) [pid = 1804] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa7f95e9400) [pid = 1804] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa80e152800) [pid = 1804] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa800599000) [pid = 1804] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa7fa165000) [pid = 1804] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa81a5bfc00) [pid = 1804] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa81a397800) [pid = 1804] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa811860800) [pid = 1804] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa811c7a400) [pid = 1804] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa80dcc7800) [pid = 1804] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa807b5a400) [pid = 1804] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa811c25c00) [pid = 1804] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa811c25800) [pid = 1804] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa806047000) [pid = 1804] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa80425a800) [pid = 1804] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa806046c00) [pid = 1804] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa80129e400) [pid = 1804] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa7f95e3c00) [pid = 1804] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa7fb556c00) [pid = 1804] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa7fa255400) [pid = 1804] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa7f95e6c00) [pid = 1804] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa7fb54f000) [pid = 1804] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa7fbdb1000) [pid = 1804] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa8262d8400) [pid = 1804] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa829897c00) [pid = 1804] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa802f68000) [pid = 1804] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:55:49 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa7fe545000) [pid = 1804] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:55:49 INFO - PROCESS | 1804 | 1461610549634 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:55:49 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:55:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2040ms 11:55:49 INFO - PROCESS | 1804 | 1461610549720 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1804 | 1461610549724 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 11:55:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:55:49 INFO - PROCESS | 1804 | 1461610549729 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1804 | 1461610549731 Marionette TRACE conn3 <- [1,2978,null,{}] 11:55:49 INFO - PROCESS | 1804 | 1461610549736 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1804 | 1461610550009 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:55:50 INFO - PROCESS | 1804 | 1461610550135 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ff710000 == 198 [pid = 1804] [id = 753] 11:55:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa7fc6a7000) [pid = 1804] [serial = 2259] [outer = (nil)] 11:55:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa7fe547400) [pid = 1804] [serial = 2260] [outer = 0x7fa7fc6a7000] 11:55:50 INFO - PROCESS | 1804 | 1461610550193 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa80129d400) [pid = 1804] [serial = 2261] [outer = 0x7fa7fc6a7000] 11:55:50 INFO - PROCESS | 1804 | 1461610550752 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:55:50 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:55:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1079ms 11:55:50 INFO - PROCESS | 1804 | 1461610550811 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1804 | 1461610550813 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 11:55:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:55:50 INFO - PROCESS | 1804 | 1461610550819 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1804 | 1461610550833 Marionette TRACE conn3 <- [1,2982,null,{}] 11:55:50 INFO - PROCESS | 1804 | 1461610550837 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 1804 | 1461610551024 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:55:51 INFO - PROCESS | 1804 | 1461610551218 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8007f3000 == 199 [pid = 1804] [id = 754] 11:55:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa7fa164000) [pid = 1804] [serial = 2262] [outer = (nil)] 11:55:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa801f6b400) [pid = 1804] [serial = 2263] [outer = 0x7fa7fa164000] 11:55:51 INFO - PROCESS | 1804 | 1461610551276 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa802f6f000) [pid = 1804] [serial = 2264] [outer = 0x7fa7fa164000] 11:55:52 INFO - PROCESS | 1804 | 1461610552217 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:55:52 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:55:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:55:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:55:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1436ms 11:55:52 INFO - PROCESS | 1804 | 1461610552258 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1804 | 1461610552265 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 11:55:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:55:52 INFO - PROCESS | 1804 | 1461610552273 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1804 | 1461610552278 Marionette TRACE conn3 <- [1,2986,null,{}] 11:55:52 INFO - PROCESS | 1804 | 1461610552286 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1804 | 1461610552504 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:55:52 INFO - PROCESS | 1804 | 1461610552787 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe9f3000 == 200 [pid = 1804] [id = 755] 11:55:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa7fbdba800) [pid = 1804] [serial = 2265] [outer = (nil)] 11:55:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa7fe148c00) [pid = 1804] [serial = 2266] [outer = 0x7fa7fbdba800] 11:55:52 INFO - PROCESS | 1804 | 1461610552865 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa7fe54bc00) [pid = 1804] [serial = 2267] [outer = 0x7fa7fbdba800] 11:55:53 INFO - PROCESS | 1804 | 1461610553678 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:55:53 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:55:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1440ms 11:55:53 INFO - PROCESS | 1804 | 1461610553714 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1804 | 1461610553722 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 11:55:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:55:53 INFO - PROCESS | 1804 | 1461610553732 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1804 | 1461610553736 Marionette TRACE conn3 <- [1,2990,null,{}] 11:55:53 INFO - PROCESS | 1804 | 1461610553742 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1804 | 1461610554003 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:55:54 INFO - PROCESS | 1804 | 1461610554285 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8015c3800 == 201 [pid = 1804] [id = 756] 11:55:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa8013eac00) [pid = 1804] [serial = 2268] [outer = (nil)] 11:55:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa801f34400) [pid = 1804] [serial = 2269] [outer = 0x7fa8013eac00] 11:55:54 INFO - PROCESS | 1804 | 1461610554362 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa80285c800) [pid = 1804] [serial = 2270] [outer = 0x7fa8013eac00] 11:55:55 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e54000 == 202 [pid = 1804] [id = 757] 11:55:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa8059c4000) [pid = 1804] [serial = 2271] [outer = (nil)] 11:55:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa802970c00) [pid = 1804] [serial = 2272] [outer = 0x7fa8059c4000] 11:55:55 INFO - PROCESS | 1804 | 1461610555331 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:55:55 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:55:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1630ms 11:55:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:55:55 INFO - PROCESS | 1804 | 1461610555363 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1804 | 1461610555366 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 11:55:55 INFO - PROCESS | 1804 | 1461610555373 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1804 | 1461610555380 Marionette TRACE conn3 <- [1,2994,null,{}] 11:55:55 INFO - PROCESS | 1804 | 1461610555404 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 1804 | 1461610555730 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:55:56 INFO - PROCESS | 1804 | 1461610556053 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa803273000 == 203 [pid = 1804] [id = 758] 11:55:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa80285f000) [pid = 1804] [serial = 2273] [outer = (nil)] 11:55:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 171 (0x7fa80603c400) [pid = 1804] [serial = 2274] [outer = 0x7fa80285f000] 11:55:56 INFO - PROCESS | 1804 | 1461610556138 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 172 (0x7fa8079e6400) [pid = 1804] [serial = 2275] [outer = 0x7fa80285f000] 11:55:56 INFO - PROCESS | 1804 | 1461610556874 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:55:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:55:56 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:55:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1547ms 11:55:56 INFO - PROCESS | 1804 | 1461610556919 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:55:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:55:56 INFO - PROCESS | 1804 | 1461610556924 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 11:55:56 INFO - PROCESS | 1804 | 1461610556930 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1804 | 1461610556933 Marionette TRACE conn3 <- [1,2998,null,{}] 11:55:56 INFO - PROCESS | 1804 | 1461610556938 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1804 | 1461610557186 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:55:57 INFO - PROCESS | 1804 | 1461610557442 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa805624800 == 204 [pid = 1804] [id = 759] 11:55:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 173 (0x7fa803cbe800) [pid = 1804] [serial = 2276] [outer = (nil)] 11:55:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 174 (0x7fa80c080c00) [pid = 1804] [serial = 2277] [outer = 0x7fa803cbe800] 11:55:57 INFO - PROCESS | 1804 | 1461610557529 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 175 (0x7fa80d19f400) [pid = 1804] [serial = 2278] [outer = 0x7fa803cbe800] 11:55:58 INFO - PROCESS | 1804 | 1461610558337 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:55:58 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:55:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1428ms 11:55:58 INFO - PROCESS | 1804 | 1461610558357 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1804 | 1461610558361 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 11:55:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:55:58 INFO - PROCESS | 1804 | 1461610558369 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1804 | 1461610558372 Marionette TRACE conn3 <- [1,3002,null,{}] 11:55:58 INFO - PROCESS | 1804 | 1461610558378 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 1804 | 1461610558612 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:55:58 INFO - PROCESS | 1804 | 1461610558877 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80bc50800 == 205 [pid = 1804] [id = 760] 11:55:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 176 (0x7fa807b5dc00) [pid = 1804] [serial = 2279] [outer = (nil)] 11:55:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 177 (0x7fa80d807400) [pid = 1804] [serial = 2280] [outer = 0x7fa807b5dc00] 11:55:58 INFO - PROCESS | 1804 | 1461610558950 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 178 (0x7fa80dcc5c00) [pid = 1804] [serial = 2281] [outer = 0x7fa807b5dc00] 11:55:59 INFO - PROCESS | 1804 | 1461610559742 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:55:59 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:55:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1435ms 11:55:59 INFO - PROCESS | 1804 | 1461610559804 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 1804 | 1461610559808 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 11:55:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:55:59 INFO - PROCESS | 1804 | 1461610559813 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1804 | 1461610559815 Marionette TRACE conn3 <- [1,3006,null,{}] 11:55:59 INFO - PROCESS | 1804 | 1461610559821 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1804 | 1461610560058 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:56:00 INFO - PROCESS | 1804 | 1461610560350 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80d87e800 == 206 [pid = 1804] [id = 761] 11:56:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 179 (0x7fa7ffc89c00) [pid = 1804] [serial = 2282] [outer = (nil)] 11:56:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 180 (0x7fa80edbb000) [pid = 1804] [serial = 2283] [outer = 0x7fa7ffc89c00] 11:56:00 INFO - PROCESS | 1804 | 1461610560426 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 181 (0x7fa8113f1400) [pid = 1804] [serial = 2284] [outer = 0x7fa7ffc89c00] 11:56:01 INFO - PROCESS | 1804 | 1461610561169 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:56:01 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:56:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1375ms 11:56:01 INFO - PROCESS | 1804 | 1461610561189 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1804 | 1461610561191 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 11:56:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:56:01 INFO - PROCESS | 1804 | 1461610561197 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1804 | 1461610561199 Marionette TRACE conn3 <- [1,3010,null,{}] 11:56:01 INFO - PROCESS | 1804 | 1461610561204 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1804 | 1461610561411 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:56:01 INFO - PROCESS | 1804 | 1461610561704 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80ed96800 == 207 [pid = 1804] [id = 762] 11:56:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 182 (0x7fa80406d400) [pid = 1804] [serial = 2285] [outer = (nil)] 11:56:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 183 (0x7fa811517c00) [pid = 1804] [serial = 2286] [outer = 0x7fa80406d400] 11:56:01 INFO - PROCESS | 1804 | 1461610561775 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 184 (0x7fa811b03000) [pid = 1804] [serial = 2287] [outer = 0x7fa80406d400] 11:56:02 INFO - PROCESS | 1804 | 1461610562528 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:56:02 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:56:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1378ms 11:56:02 INFO - PROCESS | 1804 | 1461610562577 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1804 | 1461610562581 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 11:56:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:56:02 INFO - PROCESS | 1804 | 1461610562586 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1804 | 1461610562588 Marionette TRACE conn3 <- [1,3014,null,{}] 11:56:02 INFO - PROCESS | 1804 | 1461610562641 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 1804 | 1461610562869 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:56:03 INFO - PROCESS | 1804 | 1461610563148 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81169d800 == 208 [pid = 1804] [id = 763] 11:56:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 185 (0x7fa80dcc6800) [pid = 1804] [serial = 2288] [outer = (nil)] 11:56:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 186 (0x7fa811c31000) [pid = 1804] [serial = 2289] [outer = 0x7fa80dcc6800] 11:56:03 INFO - PROCESS | 1804 | 1461610563219 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 187 (0x7fa811c79c00) [pid = 1804] [serial = 2290] [outer = 0x7fa80dcc6800] 11:56:03 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:56:04 INFO - PROCESS | 1804 | 1461610564067 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:56:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:56:04 INFO - {} 11:56:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:56:04 INFO - {} 11:56:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:56:04 INFO - {} 11:56:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:56:04 INFO - {} 11:56:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1536ms 11:56:04 INFO - PROCESS | 1804 | 1461610564130 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:56:04 INFO - PROCESS | 1804 | 1461610564134 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 11:56:04 INFO - TEST-START | /FileAPI/fileReader.html 11:56:04 INFO - PROCESS | 1804 | 1461610564139 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1804 | 1461610564141 Marionette TRACE conn3 <- [1,3018,null,{}] 11:56:04 INFO - PROCESS | 1804 | 1461610564146 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1804 | 1461610564391 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:56:04 INFO - PROCESS | 1804 | 1461610564643 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa816c13800 == 209 [pid = 1804] [id = 764] 11:56:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 188 (0x7fa811c7a400) [pid = 1804] [serial = 2291] [outer = (nil)] 11:56:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 189 (0x7fa8120b0000) [pid = 1804] [serial = 2292] [outer = 0x7fa811c7a400] 11:56:04 INFO - PROCESS | 1804 | 1461610564730 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 190 (0x7fa813d95c00) [pid = 1804] [serial = 2293] [outer = 0x7fa811c7a400] 11:56:05 INFO - PROCESS | 1804 | 1461610565532 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:56:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:56:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:56:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:56:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 1435ms 11:56:05 INFO - PROCESS | 1804 | 1461610565576 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1804 | 1461610565579 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 11:56:05 INFO - TEST-START | /FileAPI/historical.html 11:56:05 INFO - PROCESS | 1804 | 1461610565585 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1804 | 1461610565587 Marionette TRACE conn3 <- [1,3022,null,{}] 11:56:05 INFO - PROCESS | 1804 | 1461610565592 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 1804 | 1461610565802 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:56:06 INFO - PROCESS | 1804 | 1461610566084 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa817e88000 == 210 [pid = 1804] [id = 765] 11:56:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 191 (0x7fa811ce5800) [pid = 1804] [serial = 2294] [outer = (nil)] 11:56:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 192 (0x7fa816284400) [pid = 1804] [serial = 2295] [outer = 0x7fa811ce5800] 11:56:06 INFO - PROCESS | 1804 | 1461610566162 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 193 (0x7fa816d87400) [pid = 1804] [serial = 2296] [outer = 0x7fa811ce5800] 11:56:06 INFO - PROCESS | 1804 | 1461610566916 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:56:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:56:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:56:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:56:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:56:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:56:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:56:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:56:06 INFO - TEST-OK | /FileAPI/historical.html | took 1380ms 11:56:06 INFO - PROCESS | 1804 | 1461610566967 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1804 | 1461610566970 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 11:56:06 INFO - TEST-START | /FileAPI/idlharness.html 11:56:06 INFO - PROCESS | 1804 | 1461610566977 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1804 | 1461610566981 Marionette TRACE conn3 <- [1,3026,null,{}] 11:56:06 INFO - PROCESS | 1804 | 1461610566985 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1804 | 1461610567332 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:56:07 INFO - PROCESS | 1804 | 1461610567552 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa81e060000 == 211 [pid = 1804] [id = 766] 11:56:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 194 (0x7fa816169000) [pid = 1804] [serial = 2297] [outer = (nil)] 11:56:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 195 (0x7fa818a26400) [pid = 1804] [serial = 2298] [outer = 0x7fa816169000] 11:56:07 INFO - PROCESS | 1804 | 1461610567633 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 196 (0x7fa81ee8cc00) [pid = 1804] [serial = 2299] [outer = 0x7fa816169000] 11:56:09 INFO - PROCESS | 1804 | 1461610569119 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:56:09 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:56:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:56:09 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:56:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:56:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:56:09 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:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:56:09 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:56:09 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:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:56:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:56:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:56:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:56:09 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:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:56:09 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:56:09 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:56:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:56:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:56:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:56:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:56:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:56:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:56:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 2296ms 11:56:09 INFO - PROCESS | 1804 | 1461610569276 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1804 | 1461610569280 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 11:56:09 INFO - TEST-START | /FileAPI/idlharness.worker 11:56:09 INFO - PROCESS | 1804 | 1461610569296 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1804 | 1461610569306 Marionette TRACE conn3 <- [1,3030,null,{}] 11:56:09 INFO - PROCESS | 1804 | 1461610569407 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1804 | 1461610569627 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:56:09 INFO - PROCESS | 1804 | 1461610569900 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa812510000 == 212 [pid = 1804] [id = 767] 11:56:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 197 (0x7fa811c7dc00) [pid = 1804] [serial = 2300] [outer = (nil)] 11:56:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 198 (0x7fa817b54000) [pid = 1804] [serial = 2301] [outer = 0x7fa811c7dc00] 11:56:09 INFO - PROCESS | 1804 | 1461610569970 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 199 (0x7fa82a3e4c00) [pid = 1804] [serial = 2302] [outer = 0x7fa811c7dc00] 11:56:10 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:56:12 INFO - PROCESS | 1804 | 1461610572067 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:56:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:56:12 INFO - {} 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:56:12 INFO - {} 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:56:12 INFO - {} 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:56:12 INFO - {} 11:56:12 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:56:12 INFO - {} 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:56:12 INFO - {} 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:56:12 INFO - {} 11:56:12 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:56:12 INFO - {} 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:56:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:56:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 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:56:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:56:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:56:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:56:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:56:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:56:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:56:12 INFO - {} 11:56:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2933ms 11:56:12 INFO - PROCESS | 1804 | 1461610572234 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1804 | 1461610572237 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 11:56:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:56:12 INFO - PROCESS | 1804 | 1461610572305 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 1804 | 1461610572313 Marionette TRACE conn3 <- [1,3034,null,{}] 11:56:12 INFO - PROCESS | 1804 | 1461610572336 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 1804 | 1461610572640 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:56:12 INFO - PROCESS | 1804 | 1461610572935 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa803245000 == 213 [pid = 1804] [id = 768] 11:56:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 200 (0x7fa7fb498c00) [pid = 1804] [serial = 2303] [outer = (nil)] 11:56:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 201 (0x7fa7fb49e000) [pid = 1804] [serial = 2304] [outer = 0x7fa7fb498c00] 11:56:13 INFO - PROCESS | 1804 | 1461610573013 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 202 (0x7fa7fb4a1c00) [pid = 1804] [serial = 2305] [outer = 0x7fa7fb498c00] 11:56:13 INFO - PROCESS | 1804 | 1461610573765 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:56:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:56:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1559ms 11:56:13 INFO - PROCESS | 1804 | 1461610573809 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:56:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:56:13 INFO - PROCESS | 1804 | 1461610573813 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 11:56:13 INFO - PROCESS | 1804 | 1461610573818 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1804 | 1461610573821 Marionette TRACE conn3 <- [1,3038,null,{}] 11:56:13 INFO - PROCESS | 1804 | 1461610573826 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1804 | 1461610574042 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:56:14 INFO - PROCESS | 1804 | 1461610574335 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb712800 == 214 [pid = 1804] [id = 769] 11:56:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 203 (0x7fa7fa251400) [pid = 1804] [serial = 2306] [outer = (nil)] 11:56:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 204 (0x7fa7fa2e7800) [pid = 1804] [serial = 2307] [outer = 0x7fa7fa251400] 11:56:14 INFO - PROCESS | 1804 | 1461610574404 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 205 (0x7fa7fa2ed400) [pid = 1804] [serial = 2308] [outer = 0x7fa7fa251400] 11:56:15 INFO - PROCESS | 1804 | 1461610575179 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:56:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:56:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:56:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1382ms 11:56:15 INFO - PROCESS | 1804 | 1461610575201 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:56:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:56:15 INFO - PROCESS | 1804 | 1461610575205 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 11:56:15 INFO - PROCESS | 1804 | 1461610575211 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1804 | 1461610575214 Marionette TRACE conn3 <- [1,3042,null,{}] 11:56:15 INFO - PROCESS | 1804 | 1461610575224 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 1804 | 1461610575455 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:56:15 INFO - PROCESS | 1804 | 1461610575714 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb728800 == 215 [pid = 1804] [id = 770] 11:56:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 206 (0x7fa7fa2e0400) [pid = 1804] [serial = 2309] [outer = (nil)] 11:56:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 207 (0x7fa7fb49b800) [pid = 1804] [serial = 2310] [outer = 0x7fa7fa2e0400] 11:56:15 INFO - PROCESS | 1804 | 1461610575787 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 208 (0x7fa7fb528400) [pid = 1804] [serial = 2311] [outer = 0x7fa7fa2e0400] 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:56:16 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:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:56:16 INFO - PROCESS | 1804 | 1461610576824 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:56:16 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:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:56:16 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:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:56:16 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:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:56:16 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:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:56:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:56:16 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:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:56:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:56:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:56:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:56:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:56:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1649ms 11:56:16 INFO - PROCESS | 1804 | 1461610576860 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 1804 | 1461610576864 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 11:56:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:56:16 INFO - PROCESS | 1804 | 1461610576897 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1804 | 1461610576907 Marionette TRACE conn3 <- [1,3046,null,{}] 11:56:16 INFO - PROCESS | 1804 | 1461610576935 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1804 | 1461610577160 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:56:17 INFO - PROCESS | 1804 | 1461610577468 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7f85c1000 == 216 [pid = 1804] [id = 771] 11:56:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 209 (0x7fa7f854b800) [pid = 1804] [serial = 2312] [outer = (nil)] 11:56:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 210 (0x7fa7fb52b800) [pid = 1804] [serial = 2313] [outer = 0x7fa7f854b800] 11:56:17 INFO - PROCESS | 1804 | 1461610577600 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 211 (0x7fa7fb52b000) [pid = 1804] [serial = 2314] [outer = 0x7fa7f854b800] 11:56:17 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:56:18 INFO - PROCESS | 1804 | 1461610578360 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:56:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:56:18 INFO - {} 11:56:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1539ms 11:56:18 INFO - PROCESS | 1804 | 1461610578410 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1804 | 1461610578414 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 11:56:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:56:18 INFO - PROCESS | 1804 | 1461610578419 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1804 | 1461610578422 Marionette TRACE conn3 <- [1,3050,null,{}] 11:56:18 INFO - PROCESS | 1804 | 1461610578426 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1804 | 1461610578645 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:56:18 INFO - PROCESS | 1804 | 1461610578940 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa80323d800 == 217 [pid = 1804] [id = 772] 11:56:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 212 (0x7fa7fa162c00) [pid = 1804] [serial = 2315] [outer = (nil)] 11:56:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 213 (0x7fa7fb854000) [pid = 1804] [serial = 2316] [outer = 0x7fa7fa162c00] 11:56:19 INFO - PROCESS | 1804 | 1461610579010 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 214 (0x7fa7fb85ac00) [pid = 1804] [serial = 2317] [outer = 0x7fa7fa162c00] 11:56:19 INFO - PROCESS | 1804 | 1461610579764 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:56:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1385ms 11:56:19 INFO - PROCESS | 1804 | 1461610579806 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1804 | 1461610579809 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 11:56:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:56:19 INFO - PROCESS | 1804 | 1461610579815 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1804 | 1461610579818 Marionette TRACE conn3 <- [1,3054,null,{}] 11:56:19 INFO - PROCESS | 1804 | 1461610579823 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1804 | 1461610580038 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:56:20 INFO - PROCESS | 1804 | 1461610580307 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fa2c1000 == 218 [pid = 1804] [id = 773] 11:56:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 215 (0x7fa7f70e5000) [pid = 1804] [serial = 2318] [outer = (nil)] 11:56:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 216 (0x7fa7f70ea000) [pid = 1804] [serial = 2319] [outer = 0x7fa7f70e5000] 11:56:20 INFO - PROCESS | 1804 | 1461610580379 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 217 (0x7fa7f70ef400) [pid = 1804] [serial = 2320] [outer = 0x7fa7f70e5000] 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:56:21 INFO - PROCESS | 1804 | 1461610581506 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:56:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:56:21 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:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:56:21 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:56:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:56:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:56:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1771ms 11:56:21 INFO - PROCESS | 1804 | 1461610581588 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1804 | 1461610581591 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 11:56:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:56:21 INFO - PROCESS | 1804 | 1461610581637 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1804 | 1461610581643 Marionette TRACE conn3 <- [1,3058,null,{}] 11:56:21 INFO - PROCESS | 1804 | 1461610581689 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124dc000 == 217 [pid = 1804] [id = 345] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa81169a800 == 216 [pid = 1804] [id = 162] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe4ea000 == 215 [pid = 1804] [id = 560] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e80c000 == 214 [pid = 1804] [id = 163] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802fae800 == 213 [pid = 1804] [id = 292] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8028e0000 == 212 [pid = 1804] [id = 557] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811b76800 == 211 [pid = 1804] [id = 692] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816dcc800 == 210 [pid = 1804] [id = 694] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa812518800 == 209 [pid = 1804] [id = 597] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa814826800 == 208 [pid = 1804] [id = 693] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e814000 == 207 [pid = 1804] [id = 690] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811624800 == 206 [pid = 1804] [id = 691] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8015d5000 == 205 [pid = 1804] [id = 296] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d39a800 == 204 [pid = 1804] [id = 558] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4cd000 == 203 [pid = 1804] [id = 551] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d4be000 == 202 [pid = 1804] [id = 688] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801e1c800 == 201 [pid = 1804] [id = 555] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ff710000 == 200 [pid = 1804] [id = 753] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7ffd5f000 == 199 [pid = 1804] [id = 752] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7feccd000 == 198 [pid = 1804] [id = 751] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fd42b000 == 197 [pid = 1804] [id = 750] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa818440000 == 196 [pid = 1804] [id = 746] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa817ab1800 == 195 [pid = 1804] [id = 745] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa816ede000 == 194 [pid = 1804] [id = 744] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8152b3800 == 193 [pid = 1804] [id = 743] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8124df000 == 192 [pid = 1804] [id = 742] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811bbc000 == 191 [pid = 1804] [id = 741] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa811870800 == 190 [pid = 1804] [id = 740] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80fb8c800 == 189 [pid = 1804] [id = 739] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80e2a4800 == 188 [pid = 1804] [id = 738] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d862800 == 187 [pid = 1804] [id = 737] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80d22f000 == 186 [pid = 1804] [id = 736] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa80be77000 == 185 [pid = 1804] [id = 735] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa805aaf000 == 184 [pid = 1804] [id = 734] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8042ad000 == 183 [pid = 1804] [id = 733] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8030a6800 == 182 [pid = 1804] [id = 732] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa802498000 == 181 [pid = 1804] [id = 731] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa801dc9800 == 180 [pid = 1804] [id = 730] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa8004b5800 == 179 [pid = 1804] [id = 729] 11:56:23 INFO - PROCESS | 1804 | --DOCSHELL 0x7fa7fe99e000 == 178 [pid = 1804] [id = 728] 11:56:23 INFO - PROCESS | 1804 | 1461610583542 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 216 (0x7fa811c65c00) [pid = 1804] [serial = 2126] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 215 (0x7fa8114dac00) [pid = 1804] [serial = 2124] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 214 (0x7fa80e8e9c00) [pid = 1804] [serial = 2123] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 213 (0x7fa80e76e000) [pid = 1804] [serial = 2121] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 212 (0x7fa80e2e5400) [pid = 1804] [serial = 2120] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 211 (0x7fa80d196000) [pid = 1804] [serial = 2118] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 210 (0x7fa8078b0000) [pid = 1804] [serial = 2117] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 209 (0x7fa802975c00) [pid = 1804] [serial = 2115] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 208 (0x7fa801f43400) [pid = 1804] [serial = 2114] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 207 (0x7fa7fd1e7800) [pid = 1804] [serial = 2112] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 206 (0x7fa7fa15c400) [pid = 1804] [serial = 2111] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 205 (0x7fa7fe544000) [pid = 1804] [serial = 2174] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 204 (0x7fa7fc69c800) [pid = 1804] [serial = 2171] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 203 (0x7fa7fd1de400) [pid = 1804] [serial = 2172] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 202 (0x7fa7fbdbc800) [pid = 1804] [serial = 2169] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 201 (0x7fa7fb55c000) [pid = 1804] [serial = 2168] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 200 (0x7fa7fb55bc00) [pid = 1804] [serial = 2166] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 199 (0x7fa7fb556800) [pid = 1804] [serial = 2165] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 198 (0x7fa7fbdbcc00) [pid = 1804] [serial = 2163] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 197 (0x7fa7fbdb7800) [pid = 1804] [serial = 2162] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 196 (0x7fa829f73800) [pid = 1804] [serial = 2160] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 195 (0x7fa829c4b000) [pid = 1804] [serial = 2159] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 194 (0x7fa829c41400) [pid = 1804] [serial = 2157] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 193 (0x7fa829aa5000) [pid = 1804] [serial = 2156] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 192 (0x7fa829703c00) [pid = 1804] [serial = 2154] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 191 (0x7fa8262d7c00) [pid = 1804] [serial = 2153] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 190 (0x7fa825e42c00) [pid = 1804] [serial = 2151] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 189 (0x7fa81df5f000) [pid = 1804] [serial = 2150] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 188 (0x7fa824f53400) [pid = 1804] [serial = 2148] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 187 (0x7fa80145d800) [pid = 1804] [serial = 2178] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 186 (0x7fa80285c400) [pid = 1804] [serial = 2181] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 185 (0x7fa7feb86c00) [pid = 1804] [serial = 2175] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 184 (0x7fa80297f800) [pid = 1804] [serial = 2183] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 183 (0x7fa80e596c00) [pid = 1804] [serial = 2061] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 182 (0x7fa806045000) [pid = 1804] [serial = 2109] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 181 (0x7fa800848800) [pid = 1804] [serial = 1971] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 180 (0x7fa817828400) [pid = 1804] [serial = 2079] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 179 (0x7fa8120ac000) [pid = 1804] [serial = 2073] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 178 (0x7fa81a25d000) [pid = 1804] [serial = 2082] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 177 (0x7fa81df5e800) [pid = 1804] [serial = 2085] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 176 (0x7fa802f6c800) [pid = 1804] [serial = 2049] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 175 (0x7fa80d811800) [pid = 1804] [serial = 2058] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 174 (0x7fa816abe800) [pid = 1804] [serial = 2076] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 173 (0x7fa811c72c00) [pid = 1804] [serial = 2070] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 172 (0x7fa7fc9d1000) [pid = 1804] [serial = 2043] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 171 (0x7fa8115c4000) [pid = 1804] [serial = 2067] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 170 (0x7fa8079eb800) [pid = 1804] [serial = 2055] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 169 (0x7fa806040c00) [pid = 1804] [serial = 2052] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 168 (0x7fa8013f6400) [pid = 1804] [serial = 2046] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 167 (0x7fa80ea18800) [pid = 1804] [serial = 2064] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 166 (0x7fa801297800) [pid = 1804] [serial = 2177] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 165 (0x7fa7fe5c6000) [pid = 1804] [serial = 2180] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (0x7fa824de8800) [pid = 1804] [serial = 2147] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (0x7fa824c9ec00) [pid = 1804] [serial = 2145] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (0x7fa823e1c000) [pid = 1804] [serial = 2144] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (0x7fa818492000) [pid = 1804] [serial = 2142] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (0x7fa817b4d800) [pid = 1804] [serial = 2141] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa81796b800) [pid = 1804] [serial = 2139] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa817693c00) [pid = 1804] [serial = 2138] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa816e27c00) [pid = 1804] [serial = 2136] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa816b2b000) [pid = 1804] [serial = 2135] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa8160d4000) [pid = 1804] [serial = 2133] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa813d96000) [pid = 1804] [serial = 2132] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa8125a2400) [pid = 1804] [serial = 2130] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa81238b000) [pid = 1804] [serial = 2129] [outer = (nil)] [url = about:blank] 11:56:23 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa812069000) [pid = 1804] [serial = 2127] [outer = (nil)] [url = about:blank] 11:56:24 INFO - PROCESS | 1804 | 1461610583994 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fa2c6000 == 179 [pid = 1804] [id = 774] 11:56:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa7f95ee000) [pid = 1804] [serial = 2321] [outer = (nil)] 11:56:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa7fa15f800) [pid = 1804] [serial = 2322] [outer = 0x7fa7f95ee000] 11:56:24 INFO - PROCESS | 1804 | 1461610584057 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa7fb525000) [pid = 1804] [serial = 2323] [outer = 0x7fa7f95ee000] 11:56:24 INFO - PROCESS | 1804 | 1461610584787 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:56:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:56:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:56:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:56:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:56:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3222ms 11:56:24 INFO - PROCESS | 1804 | 1461610584822 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1804 | 1461610584829 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 11:56:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:56:24 INFO - PROCESS | 1804 | 1461610584836 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1804 | 1461610584840 Marionette TRACE conn3 <- [1,3062,null,{}] 11:56:24 INFO - PROCESS | 1804 | 1461610584846 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 1804 | 1461610585070 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:56:25 INFO - PROCESS | 1804 | 1461610585269 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fd42d800 == 180 [pid = 1804] [id = 775] 11:56:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa7f70f0800) [pid = 1804] [serial = 2324] [outer = (nil)] 11:56:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa7fbdbc000) [pid = 1804] [serial = 2325] [outer = 0x7fa7f70f0800] 11:56:25 INFO - PROCESS | 1804 | 1461610585341 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa7fc9d6800) [pid = 1804] [serial = 2326] [outer = 0x7fa7f70f0800] 11:56:25 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:56:26 INFO - PROCESS | 1804 | 1461610586182 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:56:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:56:26 INFO - {} 11:56:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1384ms 11:56:26 INFO - PROCESS | 1804 | 1461610586221 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:56:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:56:26 INFO - PROCESS | 1804 | 1461610586226 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 11:56:26 INFO - PROCESS | 1804 | 1461610586233 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1804 | 1461610586236 Marionette TRACE conn3 <- [1,3066,null,{}] 11:56:26 INFO - PROCESS | 1804 | 1461610586256 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1804 | 1461610586551 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:56:26 INFO - PROCESS | 1804 | 1461610586594 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7febc2000 == 181 [pid = 1804] [id = 776] 11:56:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa7fd1e9c00) [pid = 1804] [serial = 2327] [outer = (nil)] 11:56:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa7fe54ec00) [pid = 1804] [serial = 2328] [outer = 0x7fa7fd1e9c00] 11:56:26 INFO - PROCESS | 1804 | 1461610586662 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa7feb86c00) [pid = 1804] [serial = 2329] [outer = 0x7fa7fd1e9c00] 11:56:27 INFO - PROCESS | 1804 | 1461610587647 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:56:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:56:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1486ms 11:56:27 INFO - PROCESS | 1804 | 1461610587723 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1804 | 1461610587728 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 11:56:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:56:27 INFO - PROCESS | 1804 | 1461610587744 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1804 | 1461610587750 Marionette TRACE conn3 <- [1,3070,null,{}] 11:56:27 INFO - PROCESS | 1804 | 1461610587762 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 1804 | 1461610588030 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (0x7fa801f4fc00) [pid = 1804] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (0x7fa7fc6a7000) [pid = 1804] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (0x7fa802f66800) [pid = 1804] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (0x7fa81150fc00) [pid = 1804] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (0x7fa80c07e800) [pid = 1804] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (0x7fa812065000) [pid = 1804] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (0x7fa80e2f5800) [pid = 1804] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (0x7fa817b0cc00) [pid = 1804] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (0x7fa807b60400) [pid = 1804] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (0x7fa81796b400) [pid = 1804] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0x7fa81a26a800) [pid = 1804] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (0x7fa816ab4400) [pid = 1804] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (0x7fa8122b2400) [pid = 1804] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (0x7fa801511800) [pid = 1804] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (0x7fa811ce7800) [pid = 1804] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (0x7fa80e8e6c00) [pid = 1804] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (0x7fa803cc4400) [pid = 1804] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (0x7fa80d197800) [pid = 1804] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (0x7fa7fe5ca000) [pid = 1804] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (0x7fa800842400) [pid = 1804] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (0x7fa7fb55d000) [pid = 1804] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (0x7fa7f95ea800) [pid = 1804] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (0x7fa80129e800) [pid = 1804] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (0x7fa8013f5000) [pid = 1804] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (0x7fa7fbdbe400) [pid = 1804] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:56:28 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (0x7fa7f95e4800) [pid = 1804] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:56:28 INFO - PROCESS | 1804 | 1461610588908 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ff728000 == 182 [pid = 1804] [id = 777] 11:56:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (0x7fa7f95e4800) [pid = 1804] [serial = 2330] [outer = (nil)] 11:56:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (0x7fa7fe5ca000) [pid = 1804] [serial = 2331] [outer = 0x7fa7f95e4800] 11:56:28 INFO - PROCESS | 1804 | 1461610588967 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (0x7fa8012a0000) [pid = 1804] [serial = 2332] [outer = 0x7fa7f95e4800] 11:56:29 INFO - PROCESS | 1804 | 1461610589567 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:56:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1847ms 11:56:29 INFO - PROCESS | 1804 | 1461610589584 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 1804 | 1461610589587 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 11:56:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:56:29 INFO - PROCESS | 1804 | 1461610589599 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1804 | 1461610589600 Marionette TRACE conn3 <- [1,3074,null,{}] 11:56:29 INFO - PROCESS | 1804 | 1461610589607 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1804 | 1461610589803 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:56:30 INFO - PROCESS | 1804 | 1461610590005 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffc59000 == 183 [pid = 1804] [id = 778] 11:56:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (0x7fa7fb552c00) [pid = 1804] [serial = 2333] [outer = (nil)] 11:56:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (0x7fa801462000) [pid = 1804] [serial = 2334] [outer = 0x7fa7fb552c00] 11:56:30 INFO - PROCESS | 1804 | 1461610590063 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (0x7fa801e38c00) [pid = 1804] [serial = 2335] [outer = 0x7fa7fb552c00] 11:56:30 INFO - PROCESS | 1804 | 1461610590906 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:56:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1378ms 11:56:30 INFO - PROCESS | 1804 | 1461610590980 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1804 | 1461610590987 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 11:56:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:56:30 INFO - PROCESS | 1804 | 1461610590995 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1804 | 1461610591000 Marionette TRACE conn3 <- [1,3078,null,{}] 11:56:31 INFO - PROCESS | 1804 | 1461610591008 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1804 | 1461610591260 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:56:31 INFO - PROCESS | 1804 | 1461610591596 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fb723800 == 184 [pid = 1804] [id = 779] 11:56:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (0x7fa7f8553000) [pid = 1804] [serial = 2336] [outer = (nil)] 11:56:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (0x7fa7f95ef800) [pid = 1804] [serial = 2337] [outer = 0x7fa7f8553000] 11:56:31 INFO - PROCESS | 1804 | 1461610591673 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (0x7fa7fb499800) [pid = 1804] [serial = 2338] [outer = 0x7fa7f8553000] 11:56:32 INFO - PROCESS | 1804 | 1461610592483 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1804 | 1461610592550 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 11:56:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:56:32 INFO - PROCESS | 1804 | 1461610592560 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1804 | 1461610592564 Marionette TRACE conn3 <- [1,3082,null,{}] 11:56:32 INFO - PROCESS | 1804 | 1461610592584 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1804 | 1461610592882 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:56:33 INFO - PROCESS | 1804 | 1461610593093 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7fe991000 == 185 [pid = 1804] [id = 780] 11:56:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (0x7fa7fb854400) [pid = 1804] [serial = 2339] [outer = (nil)] 11:56:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0x7fa7fbdaf800) [pid = 1804] [serial = 2340] [outer = 0x7fa7fb854400] 11:56:33 INFO - PROCESS | 1804 | 1461610593166 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0x7fa7fc6a9000) [pid = 1804] [serial = 2341] [outer = 0x7fa7fb854400] 11:56:34 INFO - PROCESS | 1804 | 1461610594001 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:56:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:56:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:56:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1481ms 11:56:34 INFO - PROCESS | 1804 | 1461610594043 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1804 | 1461610594047 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 11:56:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:56:34 INFO - PROCESS | 1804 | 1461610594053 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1804 | 1461610594058 Marionette TRACE conn3 <- [1,3086,null,{}] 11:56:34 INFO - PROCESS | 1804 | 1461610594073 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1804 | 1461610594296 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:56:34 INFO - PROCESS | 1804 | 1461610594585 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa7ffeeb800 == 186 [pid = 1804] [id = 781] 11:56:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (0x7fa7fe1f4c00) [pid = 1804] [serial = 2342] [outer = (nil)] 11:56:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0x7fa7fe466c00) [pid = 1804] [serial = 2343] [outer = 0x7fa7fe1f4c00] 11:56:34 INFO - PROCESS | 1804 | 1461610594663 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (0x7fa7ffc7f800) [pid = 1804] [serial = 2344] [outer = 0x7fa7fe1f4c00] 11:56:35 INFO - PROCESS | 1804 | 1461610595464 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:56:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1434ms 11:56:35 INFO - PROCESS | 1804 | 1461610595488 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:56:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:56:35 INFO - PROCESS | 1804 | 1461610595492 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 11:56:35 INFO - PROCESS | 1804 | 1461610595498 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1804 | 1461610595501 Marionette TRACE conn3 <- [1,3090,null,{}] 11:56:35 INFO - PROCESS | 1804 | 1461610595506 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1804 | 1461610595733 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:56:35 INFO - PROCESS | 1804 | 1461610595987 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa800692800 == 187 [pid = 1804] [id = 782] 11:56:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (0x7fa7fd1e1c00) [pid = 1804] [serial = 2345] [outer = (nil)] 11:56:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (0x7fa8013e7400) [pid = 1804] [serial = 2346] [outer = 0x7fa7fd1e1c00] 11:56:36 INFO - PROCESS | 1804 | 1461610596060 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (0x7fa80145fc00) [pid = 1804] [serial = 2347] [outer = 0x7fa7fd1e1c00] 11:56:36 INFO - PROCESS | 1804 | 1461610596845 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:56:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:56:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1382ms 11:56:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:56:36 INFO - PROCESS | 1804 | 1461610596880 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1804 | 1461610596883 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 11:56:36 INFO - PROCESS | 1804 | 1461610596889 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 1804 | 1461610596892 Marionette TRACE conn3 <- [1,3094,null,{}] 11:56:36 INFO - PROCESS | 1804 | 1461610596898 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 1804 | 1461610597114 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:56:37 INFO - PROCESS | 1804 | 1461610597411 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8015c0000 == 188 [pid = 1804] [id = 783] 11:56:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (0x7fa7f70e5800) [pid = 1804] [serial = 2348] [outer = (nil)] 11:56:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (0x7fa801e42c00) [pid = 1804] [serial = 2349] [outer = 0x7fa7f70e5800] 11:56:37 INFO - PROCESS | 1804 | 1461610597484 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (0x7fa801f46000) [pid = 1804] [serial = 2350] [outer = 0x7fa7f70e5800] 11:56:38 INFO - PROCESS | 1804 | 1461610598239 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:56:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1378ms 11:56:38 INFO - PROCESS | 1804 | 1461610598268 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1804 | 1461610598272 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 11:56:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:56:38 INFO - PROCESS | 1804 | 1461610598277 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1804 | 1461610598279 Marionette TRACE conn3 <- [1,3098,null,{}] 11:56:38 INFO - PROCESS | 1804 | 1461610598285 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1804 | 1461610598521 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:56:38 INFO - PROCESS | 1804 | 1461610598781 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801e17000 == 189 [pid = 1804] [id = 784] 11:56:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (0x7fa80285b800) [pid = 1804] [serial = 2351] [outer = (nil)] 11:56:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (0x7fa80297e000) [pid = 1804] [serial = 2352] [outer = 0x7fa80285b800] 11:56:38 INFO - PROCESS | 1804 | 1461610598859 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (0x7fa803cc4c00) [pid = 1804] [serial = 2353] [outer = 0x7fa80285b800] 11:56:39 INFO - PROCESS | 1804 | 1461610599624 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:56:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:56:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:56:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1377ms 11:56:39 INFO - PROCESS | 1804 | 1461610599655 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1804 | 1461610599658 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 11:56:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:56:39 INFO - PROCESS | 1804 | 1461610599663 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1804 | 1461610599666 Marionette TRACE conn3 <- [1,3102,null,{}] 11:56:39 INFO - PROCESS | 1804 | 1461610599671 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 1804 | 1461610599921 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:56:40 INFO - PROCESS | 1804 | 1461610600178 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa801ec5000 == 190 [pid = 1804] [id = 785] 11:56:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (0x7fa800849800) [pid = 1804] [serial = 2354] [outer = (nil)] 11:56:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0x7fa804254800) [pid = 1804] [serial = 2355] [outer = 0x7fa800849800] 11:56:40 INFO - PROCESS | 1804 | 1461610600247 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0x7fa806042c00) [pid = 1804] [serial = 2356] [outer = 0x7fa800849800] 11:56:41 INFO - PROCESS | 1804 | 1461610601053 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:56:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1434ms 11:56:41 INFO - PROCESS | 1804 | 1461610601097 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1804 | 1461610601101 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 11:56:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:56:41 INFO - PROCESS | 1804 | 1461610601106 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1804 | 1461610601108 Marionette TRACE conn3 <- [1,3106,null,{}] 11:56:41 INFO - PROCESS | 1804 | 1461610601113 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 1804 | 1461610601351 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:56:41 INFO - PROCESS | 1804 | 1461610601606 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa802fa9800 == 191 [pid = 1804] [id = 786] 11:56:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0x7fa801f4b800) [pid = 1804] [serial = 2357] [outer = (nil)] 11:56:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (0x7fa8060dec00) [pid = 1804] [serial = 2358] [outer = 0x7fa801f4b800] 11:56:41 INFO - PROCESS | 1804 | 1461610601683 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (0x7fa8078e4400) [pid = 1804] [serial = 2359] [outer = 0x7fa801f4b800] 11:56:42 INFO - PROCESS | 1804 | 1461610602533 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:56:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:56:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:56:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1477ms 11:56:42 INFO - PROCESS | 1804 | 1461610602586 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:56:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:56:42 INFO - PROCESS | 1804 | 1461610602592 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 11:56:42 INFO - PROCESS | 1804 | 1461610602599 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1804 | 1461610602603 Marionette TRACE conn3 <- [1,3110,null,{}] 11:56:42 INFO - PROCESS | 1804 | 1461610602610 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 1804 | 1461610602878 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:56:43 INFO - PROCESS | 1804 | 1461610603108 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa803273800 == 192 [pid = 1804] [id = 787] 11:56:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (0x7fa80406c800) [pid = 1804] [serial = 2360] [outer = (nil)] 11:56:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 166 (0x7fa8079e3c00) [pid = 1804] [serial = 2361] [outer = 0x7fa80406c800] 11:56:43 INFO - PROCESS | 1804 | 1461610603177 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 167 (0x7fa807b5fc00) [pid = 1804] [serial = 2362] [outer = 0x7fa80406c800] 11:56:43 INFO - PROCESS | 1804 | 1461610603914 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:56:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:56:43 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:56:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:56:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1329ms 11:56:43 INFO - PROCESS | 1804 | 1461610603945 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1804 | 1461610603947 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 11:56:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:56:43 INFO - PROCESS | 1804 | 1461610603956 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1804 | 1461610603958 Marionette TRACE conn3 <- [1,3114,null,{}] 11:56:43 INFO - PROCESS | 1804 | 1461610603964 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1804 | 1461610604169 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:56:44 INFO - PROCESS | 1804 | 1461610604421 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7705ab6d-16a0-4d31-b75f-76826a67d25d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1804 | ++DOCSHELL 0x7fa8042ab800 == 193 [pid = 1804] [id = 788] 11:56:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 168 (0x7fa806046800) [pid = 1804] [serial = 2363] [outer = (nil)] 11:56:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 169 (0x7fa80c082400) [pid = 1804] [serial = 2364] [outer = 0x7fa806046800] 11:56:44 INFO - PROCESS | 1804 | 1461610604489 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 170 (0x7fa80d19d800) [pid = 1804] [serial = 2365] [outer = 0x7fa806046800] 11:56:45 INFO - PROCESS | 1804 | 1461610605292 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:56:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1375ms 11:56:45 INFO - PROCESS | 1804 | 1461610605332 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1804 | 1461610605336 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 11:56:46 WARNING - u'runner_teardown' () 11:56:46 INFO - No more tests 11:56:46 INFO - Got 0 unexpected results 11:56:46 INFO - SUITE-END | took 1114s 11:56:46 INFO - Closing logging queue 11:56:46 INFO - queue closed 11:56:46 INFO - Return code: 0 11:56:46 WARNING - # TBPL SUCCESS # 11:56:46 INFO - Running post-action listener: _resource_record_post_action 11:56:46 INFO - Running post-run listener: _resource_record_post_run 11:56:47 INFO - Total resource usage - Wall time: 1150s; CPU: 98.0%; Read bytes: 8359936; Write bytes: 971329536; Read time: 260; Write time: 320700 11:56:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:56:47 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 52264960; Read time: 0; Write time: 39700 11:56:47 INFO - run-tests - Wall time: 1120s; CPU: 98.0%; Read bytes: 5623808; Write bytes: 919064576; Read time: 212; Write time: 281000 11:56:47 INFO - Running post-run listener: _upload_blobber_files 11:56:47 INFO - Blob upload gear active. 11:56:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:56:47 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:56:47 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:56:47 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:56:48 INFO - (blobuploader) - INFO - Open directory for files ... 11:56:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:56:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:56:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:56:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:56:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:56:51 INFO - (blobuploader) - INFO - Done attempting. 11:56:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:56:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:56:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:56:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:56:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:56:53 INFO - (blobuploader) - INFO - Done attempting. 11:56:53 INFO - (blobuploader) - INFO - Iteration through files over. 11:56:53 INFO - Return code: 0 11:56:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:56:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:56:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9b0d3cdc257b82d7642533c05cffb48c252cf9e1bd637abc0444e260f4cfaaf8b25eb3c80f83572a5601e8f82d3c8906300515da4041835a222eea22d630e618", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c5fa3950f5bfcba6e04f07a837217ce214123f4ef2de2235edc1dafdaa55bd69705a05f44166b06f7001bf139c1af9e7bd42f24ef5d13382cf57cdb10ca21915"} 11:56:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:56:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:56:53 INFO - Contents: 11:56:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9b0d3cdc257b82d7642533c05cffb48c252cf9e1bd637abc0444e260f4cfaaf8b25eb3c80f83572a5601e8f82d3c8906300515da4041835a222eea22d630e618", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c5fa3950f5bfcba6e04f07a837217ce214123f4ef2de2235edc1dafdaa55bd69705a05f44166b06f7001bf139c1af9e7bd42f24ef5d13382cf57cdb10ca21915"} 11:56:53 INFO - Running post-run listener: copy_logs_to_upload_dir 11:56:53 INFO - Copying logs to upload dir... 11:56:53 INFO - mkdir: /builds/slave/test/build/upload/logs 11:56:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1226.088469 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 26 secs) (at 2016-04-25 11:56:53.403655) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 11:56:53.404716) ========= 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-1461609374.197434-1946372734 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9b0d3cdc257b82d7642533c05cffb48c252cf9e1bd637abc0444e260f4cfaaf8b25eb3c80f83572a5601e8f82d3c8906300515da4041835a222eea22d630e618", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c5fa3950f5bfcba6e04f07a837217ce214123f4ef2de2235edc1dafdaa55bd69705a05f44166b06f7001bf139c1af9e7bd42f24ef5d13382cf57cdb10ca21915"} build_url:https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033144 build_url: 'https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9b0d3cdc257b82d7642533c05cffb48c252cf9e1bd637abc0444e260f4cfaaf8b25eb3c80f83572a5601e8f82d3c8906300515da4041835a222eea22d630e618", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c5fa3950f5bfcba6e04f07a837217ce214123f4ef2de2235edc1dafdaa55bd69705a05f44166b06f7001bf139c1af9e7bd42f24ef5d13382cf57cdb10ca21915"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YPpxs5aDTjaztl1s2IB92g/artifacts/public/build/firefox-49.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:56:53.477811) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:56:53.478320) ========= 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-1461609374.197434-1946372734 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018296 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 11:56:53.541962) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 11:56:53.542256) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 11:56:53.542601) ========= ========= Total master_lag: 0.46 =========