mirror of
https://github.com/servo/servo.git
synced 2025-08-15 10:25:32 +01:00
Update web-platform-tests to revision 824f0c1df556305042b8aa8073c32e9ef86c3efa
This commit is contained in:
parent
bcafe4188f
commit
d0eccdba1a
131 changed files with 3087 additions and 705 deletions
|
@ -376,7 +376,6 @@ class Session(object):
|
|||
self.timeouts = None
|
||||
self.window = None
|
||||
self.find = None
|
||||
self._element_cache = {}
|
||||
self.extension = None
|
||||
self.extension_cls = extension
|
||||
|
||||
|
@ -669,10 +668,6 @@ class Element(object):
|
|||
self.id = id
|
||||
self.session = session
|
||||
|
||||
if id in self.session._element_cache:
|
||||
raise ValueError("Element already in cache: %s" % id)
|
||||
self.session._element_cache[self.id] = self
|
||||
|
||||
def __repr__(self):
|
||||
return "<%s %s>" % (self.__class__.__name__, self.id)
|
||||
|
||||
|
@ -683,8 +678,6 @@ class Element(object):
|
|||
@classmethod
|
||||
def from_json(cls, json, session):
|
||||
uuid = json[Element.identifier]
|
||||
if uuid in session._element_cache:
|
||||
return session._element_cache[uuid]
|
||||
return cls(uuid, session)
|
||||
|
||||
def send_element_command(self, method, uri, body=None):
|
||||
|
|
|
@ -1 +1 @@
|
|||
requests==2.19.1
|
||||
requests==2.20.0
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
mozprocess == 0.26
|
||||
selenium==3.14.1
|
||||
requests==2.19.1
|
||||
requests==2.20.0
|
||||
|
|
|
@ -141,10 +141,18 @@ def env_options():
|
|||
|
||||
|
||||
def run_info_extras(**kwargs):
|
||||
|
||||
def get_bool_pref(pref):
|
||||
for key, value in kwargs.get('extra_prefs', []):
|
||||
if pref == key:
|
||||
return value.lower() in ('true', '1')
|
||||
return False
|
||||
|
||||
return {"e10s": kwargs["gecko_e10s"],
|
||||
"wasm": kwargs.get("wasm", True),
|
||||
"verify": kwargs["verify"],
|
||||
"headless": "MOZ_HEADLESS" in os.environ}
|
||||
"headless": "MOZ_HEADLESS" in os.environ,
|
||||
"sw-e10s": get_bool_pref("dom.serviceWorkers.parent_intercept"),}
|
||||
|
||||
|
||||
def update_properties():
|
||||
|
|
|
@ -259,7 +259,7 @@ scheme host and port.""")
|
|||
gecko_group.add_argument("--stylo-threads", action="store", type=int, default=1,
|
||||
help="Number of parallel threads to use for stylo")
|
||||
gecko_group.add_argument("--reftest-internal", dest="reftest_internal", action="store_true",
|
||||
default=None, help="Enable reftest runner implemented inside Marionette")
|
||||
default=True, help="Enable reftest runner implemented inside Marionette")
|
||||
gecko_group.add_argument("--reftest-external", dest="reftest_internal", action="store_false",
|
||||
help="Disable reftest runner implemented inside Marionette")
|
||||
gecko_group.add_argument("--reftest-screenshot", dest="reftest_screenshot", action="store",
|
||||
|
@ -512,10 +512,6 @@ def check_args(kwargs):
|
|||
kwargs['extra_prefs'] = [tuple(prefarg.split('=', 1)) for prefarg in
|
||||
kwargs['extra_prefs']]
|
||||
|
||||
if kwargs["reftest_internal"] is None:
|
||||
# Default to the internal reftest implementation on Linux and OSX
|
||||
kwargs["reftest_internal"] = sys.platform.startswith("linux") or sys.platform.startswith("darwin")
|
||||
|
||||
return kwargs
|
||||
|
||||
|
||||
|
|
|
@ -150,7 +150,7 @@ def run_tests(config, test_paths, product, **kwargs):
|
|||
if kwargs["install_fonts"]:
|
||||
env_extras.append(FontInstaller(
|
||||
font_dir=kwargs["font_dir"],
|
||||
ahem=os.path.join(kwargs["tests_root"], "fonts/Ahem.ttf")
|
||||
ahem=os.path.join(test_paths["/"]["tests_path"], "fonts/Ahem.ttf")
|
||||
))
|
||||
|
||||
run_info, test_loader = get_loader(test_paths,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue