mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Update web-platform-tests to revision 8a2ceb5f18911302b7a5c1cd2791f4ab50ad4326
This commit is contained in:
parent
462c272380
commit
1f531f66ea
5377 changed files with 174916 additions and 84369 deletions
|
@ -40,6 +40,8 @@ class WrapperHandler(object):
|
|||
|
||||
__meta__ = abc.ABCMeta
|
||||
|
||||
headers = []
|
||||
|
||||
def __init__(self, base_path=None, url_base="/"):
|
||||
self.base_path = base_path
|
||||
self.url_base = url_base
|
||||
|
@ -49,6 +51,9 @@ class WrapperHandler(object):
|
|||
self.handler(request, response)
|
||||
|
||||
def handle_request(self, request, response):
|
||||
for header_name, header_value in self.headers:
|
||||
response.headers.set(header_name, header_value)
|
||||
|
||||
path = self._get_path(request.url_parts.path, True)
|
||||
meta = "\n".join(self._get_meta(request))
|
||||
response.content = self.wrapper % {"meta": meta, "path": path}
|
||||
|
@ -169,6 +174,7 @@ self.GLOBAL = {
|
|||
|
||||
|
||||
class AnyWorkerHandler(WrapperHandler):
|
||||
headers = [('Content-Type', 'text/javascript')]
|
||||
path_replace = [(".any.worker.js", ".any.js")]
|
||||
wrapper = """%(meta)s
|
||||
self.GLOBAL = {
|
||||
|
@ -762,10 +768,9 @@ def get_parser():
|
|||
return parser
|
||||
|
||||
|
||||
def main():
|
||||
kwargs = vars(get_parser().parse_args())
|
||||
config = load_config("config.default.json",
|
||||
"config.json",
|
||||
def run(**kwargs):
|
||||
config = load_config(os.path.join(repo_root, "config.default.json"),
|
||||
os.path.join(repo_root, "config.json"),
|
||||
**kwargs)
|
||||
|
||||
setup_logger(config["log_level"])
|
||||
|
@ -784,3 +789,8 @@ def main():
|
|||
item.join(1)
|
||||
except KeyboardInterrupt:
|
||||
logger.info("Shutting down")
|
||||
|
||||
|
||||
def main():
|
||||
kwargs = vars(get_parser().parse_args())
|
||||
return run(**kwargs)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue