Establish baseline webdriver conformance results (#35024)

https://github.com/web-platform-tests/wpt/pull/50041 allows us to start
running the webdriver conformance tests in Servo, which will make it
easier for us to track regressions/improvements in our webdriver server
implementation.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes are part of #15274
- [x] There are tests for these changes

---------

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
Josh Matthews 2025-05-01 17:13:27 -04:00 committed by GitHub
parent 573d394898
commit 46f59e329c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
189 changed files with 5873 additions and 78 deletions

View file

@ -1246,7 +1246,7 @@ impl WindowMethods<crate::DomTypeHolder> for Window {
let rv = jsval_to_webdriver(cx, &self.globalscope, val, realm, can_gc);
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
if let Some(chan) = opt_chan {
chan.send(rv).unwrap();
let _ = chan.send(rv);
}
}
@ -1255,9 +1255,9 @@ impl WindowMethods<crate::DomTypeHolder> for Window {
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
if let Some(chan) = opt_chan {
if let Ok(rv) = rv {
chan.send(Err(WebDriverJSError::JSException(rv))).unwrap();
let _ = chan.send(Err(WebDriverJSError::JSException(rv)));
} else {
chan.send(rv).unwrap();
let _ = chan.send(rv);
}
}
}
@ -1265,7 +1265,7 @@ impl WindowMethods<crate::DomTypeHolder> for Window {
fn WebdriverTimeout(&self) {
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
if let Some(chan) = opt_chan {
chan.send(Err(WebDriverJSError::Timeout)).unwrap();
let _ = chan.send(Err(WebDriverJSError::Timeout));
}
}

View file

@ -76,7 +76,7 @@ fn compute_tick_duration(tick_actions: &ActionSequence) -> u64 {
}
},
ActionsType::Key { actions: _ } => (),
ActionsType::Wheel { .. } => todo!("Not implemented."),
ActionsType::Wheel { .. } => log::error!("not implemented"),
}
duration
}
@ -176,7 +176,10 @@ impl Handler {
}
}
},
ActionsType::Wheel { .. } => todo!("Not implemented."),
ActionsType::Wheel { .. } => {
log::error!("not yet implemented");
return Err(ErrorStatus::UnsupportedOperation);
},
}
Ok(())

View file

@ -4,7 +4,7 @@
use serde_json::{Map, Value};
use webdriver::capabilities::{BrowserCapabilities, Capabilities};
use webdriver::error::{WebDriverError, WebDriverResult};
use webdriver::error::{ErrorStatus, WebDriverError, WebDriverResult};
pub struct ServoCapabilities {
pub browser_name: String,
@ -79,42 +79,42 @@ impl BrowserCapabilities for ServoCapabilities {
&mut self,
_: &serde_json::Map<std::string::String, Value>,
) -> Result<bool, WebDriverError> {
todo!()
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
}
fn webauthn_virtual_authenticators(
&mut self,
_: &serde_json::Map<std::string::String, Value>,
) -> Result<bool, WebDriverError> {
todo!()
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
}
fn webauthn_extension_uvm(
&mut self,
_: &serde_json::Map<std::string::String, Value>,
) -> Result<bool, WebDriverError> {
todo!()
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
}
fn webauthn_extension_prf(
&mut self,
_: &serde_json::Map<std::string::String, Value>,
) -> Result<bool, WebDriverError> {
todo!()
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
}
fn webauthn_extension_large_blob(
&mut self,
_: &serde_json::Map<std::string::String, Value>,
) -> Result<bool, WebDriverError> {
todo!()
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
}
fn webauthn_extension_cred_blob(
&mut self,
_: &serde_json::Map<std::string::String, Value>,
) -> Result<bool, WebDriverError> {
todo!()
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
}
}

View file

@ -29,7 +29,7 @@ use embedder_traits::{
use euclid::{Rect, Size2D};
use http::method::Method;
use image::{DynamicImage, ImageFormat, RgbaImage};
use ipc_channel::ipc::{self, IpcSender};
use ipc_channel::ipc::{self, IpcReceiver, IpcSender};
use ipc_channel::router::ROUTER;
use keyboard_types::webdriver::send_keys;
use log::{debug, info};
@ -678,7 +678,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
self.top_level_script_command(WebDriverScriptCommand::GetUrl(sender))?;
let url = receiver.recv().unwrap();
let url = wait_for_script_response(receiver)?;
Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(url.as_str())?,
@ -694,7 +694,7 @@ impl Handler {
.send(EmbedderToConstellationMessage::WebDriverCommand(cmd_msg))
.unwrap();
let window_size = receiver.recv().unwrap();
let window_size = wait_for_script_response(receiver)?;
let window_size_response = WindowRectResponse {
x: 0,
y: 0,
@ -738,7 +738,7 @@ impl Handler {
.unwrap();
});
let window_size = receiver.recv().unwrap();
let window_size = wait_for_script_response(receiver)?;
let window_size_response = WindowRectResponse {
x: 0,
y: 0,
@ -756,7 +756,7 @@ impl Handler {
sender,
))?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(is_enabled) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(is_enabled)?,
))),
@ -772,7 +772,7 @@ impl Handler {
sender,
))?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(is_selected) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(is_selected)?,
))),
@ -812,7 +812,7 @@ impl Handler {
self.top_level_script_command(WebDriverScriptCommand::GetTitle(sender))?;
let value = receiver.recv().unwrap();
let value = wait_for_script_response(receiver)?;
Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
)))
@ -874,7 +874,7 @@ impl Handler {
},
}
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => {
let value_resp = serde_json::to_value(
value.map(|x| serde_json::to_value(WebElement(x)).unwrap()),
@ -1005,7 +1005,7 @@ impl Handler {
let cmd = WebDriverScriptCommand::GetBrowsingContextId(frame_id, sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(browsing_context_id) => {
self.session_mut()?.browsing_context_id = browsing_context_id;
Ok(WebDriverResponse::Void)
@ -1047,7 +1047,7 @@ impl Handler {
},
}
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => {
let resp_value: Vec<Value> = value
.into_iter()
@ -1103,7 +1103,7 @@ impl Handler {
},
}
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => {
let value_resp = serde_json::to_value(
value.map(|x| serde_json::to_value(WebElement(x)).unwrap()),
@ -1156,7 +1156,7 @@ impl Handler {
},
}
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => {
let resp_value: Vec<Value> = value
.into_iter()
@ -1175,7 +1175,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetElementRect(element.to_string(), sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(rect) => {
let response = ElementRectResponse {
x: rect.origin.x,
@ -1193,7 +1193,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetElementText(element.to_string(), sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
))),
@ -1205,9 +1205,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetActiveElement(sender);
self.browsing_context_script_command(cmd)?;
let value = receiver
.recv()
.unwrap()
let value = wait_for_script_response(receiver)?
.map(|x| serde_json::to_value(WebElement(x)).unwrap());
Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
@ -1218,7 +1216,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetComputedRole(element.to_string(), sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
))),
@ -1230,7 +1228,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetElementTagName(element.to_string(), sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
))),
@ -1250,7 +1248,7 @@ impl Handler {
sender,
);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
))),
@ -1272,7 +1270,7 @@ impl Handler {
);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(SendableWebDriverJSValue(value))?,
))),
@ -1289,7 +1287,7 @@ impl Handler {
let cmd =
WebDriverScriptCommand::GetElementCSS(element.to_string(), name.to_owned(), sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(value)?,
))),
@ -1301,7 +1299,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetCookies(sender);
self.browsing_context_script_command(cmd)?;
let cookies = receiver.recv().unwrap();
let cookies = wait_for_script_response(receiver)?;
let response = cookies
.into_iter()
.map(|cookie| cookie_msg_to_cookie(cookie.into_inner()))
@ -1313,12 +1311,14 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::GetCookie(name, sender);
self.browsing_context_script_command(cmd)?;
let cookies = receiver.recv().unwrap();
let response = cookies
let cookies = wait_for_script_response(receiver)?;
let Some(response) = cookies
.into_iter()
.map(|cookie| cookie_msg_to_cookie(cookie.into_inner()))
.next()
.unwrap();
else {
return Err(WebDriverError::new(ErrorStatus::NoSuchCookie, ""));
};
Ok(WebDriverResponse::Cookie(CookieResponse(response)))
}
@ -1342,7 +1342,7 @@ impl Handler {
let cmd = WebDriverScriptCommand::AddCookie(cookie_builder.build(), sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(_) => Ok(WebDriverResponse::Void),
Err(response) => match response {
WebDriverCookieError::InvalidDomain => Err(WebDriverError::new(
@ -1361,7 +1361,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::DeleteCookie(name, sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(_) => Ok(WebDriverResponse::Void),
Err(error) => Err(WebDriverError::new(error, "")),
}
@ -1371,7 +1371,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let cmd = WebDriverScriptCommand::DeleteCookies(sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(_) => Ok(WebDriverResponse::Void),
Err(error) => Err(WebDriverError::new(error, "")),
}
@ -1426,7 +1426,7 @@ impl Handler {
let cmd = WebDriverScriptCommand::GetPageSource(sender);
self.browsing_context_script_command(cmd)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(source) => Ok(WebDriverResponse::Generic(ValueResponse(
serde_json::to_value(source)?,
))),
@ -1487,9 +1487,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let command = WebDriverScriptCommand::ExecuteScript(script, sender);
self.browsing_context_script_command(command)?;
let result = receiver
.recv()
.unwrap_or(Err(WebDriverJSError::BrowsingContextNotFound));
let result = wait_for_script_response(receiver)?;
self.postprocess_js_result(result)
}
@ -1533,9 +1531,7 @@ impl Handler {
let (sender, receiver) = ipc::channel().unwrap();
let command = WebDriverScriptCommand::ExecuteAsyncScript(script, sender);
self.browsing_context_script_command(command)?;
let result = receiver
.recv()
.unwrap_or(Err(WebDriverJSError::BrowsingContextNotFound));
let result = wait_for_script_response(receiver)?;
self.postprocess_js_result(result)
}
@ -1589,10 +1585,7 @@ impl Handler {
.unwrap();
// TODO: distinguish the not found and not focusable cases
receiver
.recv()
.unwrap()
.map_err(|error| WebDriverError::new(error, ""))?;
wait_for_script_response(receiver)?.map_err(|error| WebDriverError::new(error, ""))?;
let input_events = send_keys(&keys.text);
@ -1615,7 +1608,7 @@ impl Handler {
let command = WebDriverScriptCommand::ElementClick(element.to_string(), sender);
self.browsing_context_script_command(command)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(element_id) => match element_id {
Some(element_id) => {
let id = Uuid::new_v4().to_string();
@ -1688,7 +1681,7 @@ impl Handler {
.send(EmbedderToConstellationMessage::WebDriverCommand(cmd_msg))
.unwrap();
if let Some(x) = receiver.recv().unwrap() {
if let Some(x) = wait_for_script_response(receiver)? {
img = Some(x);
break;
};
@ -1739,7 +1732,7 @@ impl Handler {
let command = WebDriverScriptCommand::GetBoundingClientRect(element.to_string(), sender);
self.browsing_context_script_command(command)?;
match receiver.recv().unwrap() {
match wait_for_script_response(receiver)? {
Ok(rect) => {
let encoded = self.take_screenshot(Some(Rect::from_untyped(&rect)))?;
@ -1944,3 +1937,12 @@ fn webdriver_value_to_js_argument(v: &Value) -> String {
},
}
}
fn wait_for_script_response<T>(receiver: IpcReceiver<T>) -> Result<T, WebDriverError>
where
T: for<'de> Deserialize<'de> + Serialize,
{
receiver
.recv()
.map_err(|_| WebDriverError::new(ErrorStatus::NoSuchWindow, ""))
}

View file

@ -51,6 +51,11 @@ def run_tests(default_binary_path: str, **kwargs):
os.environ["RUST_BACKTRACE"] = "1"
os.environ["HOST_FILE"] = os.path.join(SERVO_ROOT, "tests", "wpt", "hosts")
# The pytest framework used in the webdriver conformance tests dumps the
# environment variables when unexpected results occur, and this variable
# makes CI logs unreadable.
github_context = os.environ.pop("GITHUB_CONTEXT", None)
set_if_none(kwargs, "product", "servo")
set_if_none(kwargs, "config", os.path.join(WPT_PATH, "config.ini"))
set_if_none(kwargs, "include_manifest", os.path.join(WPT_PATH, "include.ini"))
@ -142,6 +147,9 @@ def run_tests(default_binary_path: str, **kwargs):
kwargs["pause_after_test"] = False
wptrunner.run_tests(**kwargs)
if github_context:
os.environ["GITHUB_CONTEXT"] = github_context
# Use the second run to mark tests from the first run as flaky, but
# discard the results otherwise.
# TODO: It might be a good idea to send the new results to the

22
tests/wpt/include.ini vendored
View file

@ -278,10 +278,26 @@ skip: true
skip: false
[WebCryptoAPI]
skip: false
[webdriver]
skip: false
[tests]
skip: false
[bidi]
skip: true
[classic]
skip: true
[interop]
skip: true
[webgl]
skip: false
[webidl]
skip: false
[webmessaging]
skip: false
[websockets]
skip: false
[webstorage]
skip: false
[webvr]
skip: false
[webvtt]
@ -292,12 +308,6 @@ skip: true
skip: false
[dom-overlay]
skip: true
[webmessaging]
skip: false
[websockets]
skip: false
[webstorage]
skip: false
[workers]
skip: false
[modules]

View file

@ -2,8 +2,5 @@
[window.open]
expected: FAIL
[link click]
expected: FAIL
[form submission]
expected: FAIL

View file

@ -1,5 +1,5 @@
[createImageBitmap-transfer.html]
expected: TIMEOUT
expected: ERROR
[Transfer ImageBitmap created from a vector HTMLImageElement]
expected: FAIL

View file

@ -1,3 +1,4 @@
[document-base-url-window-initiator-is-not-opener.https.window.html]
expected: TIMEOUT
[window.open() gets base url from initiator not opener.]
expected: [FAIL, PASS, TIMEOUT]

View file

@ -1,4 +1,3 @@
[iframe_sandbox_popups_nonescaping-1.html]
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN
expected: FAIL

View file

@ -1,4 +1,3 @@
[iframe_sandbox_popups_nonescaping-3.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -22,9 +22,3 @@
[Reload domComplete > Original domComplete]
expected: FAIL
[Reload loadEventEnd > Original loadEventEnd]
expected: FAIL
[Reload loadEventStart > Original loadEventStart]
expected: FAIL

View file

@ -0,0 +1,27 @@
[accept.py]
[test_null_response_value]
expected: FAIL
[test_no_top_level_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: FAIL
[test_no_user_prompt]
expected: FAIL
[test_accept_alert]
expected: FAIL
[test_accept_confirm]
expected: FAIL
[test_accept_prompt]
expected: FAIL
[test_unexpected_alert]
expected: FAIL
[test_accept_in_popup_window]
expected: FAIL

View file

@ -0,0 +1,42 @@
[add.py]
[test_no_browsing_context]
expected: FAIL
[test_cookie_unsupported_scheme[about\]]
expected: FAIL
[test_cookie_unsupported_scheme[blob\]]
expected: FAIL
[test_cookie_unsupported_scheme[data\]]
expected: FAIL
[test_cookie_unsupported_scheme[file\]]
expected: FAIL
[test_cookie_unsupported_scheme[ftp\]]
expected: FAIL
[test_cookie_unsupported_scheme[javascript\]]
expected: FAIL
[test_cookie_unsupported_scheme[websocket\]]
expected: FAIL
[test_cookie_unsupported_scheme[secure websocket\]]
expected: FAIL
[test_add_non_session_cookie]
expected: FAIL
[test_add_cookie_with_valid_samesite_flag[None\]]
expected: FAIL
[test_add_cookie_with_valid_samesite_flag[Lax\]]
expected: FAIL
[test_add_cookie_with_valid_samesite_flag[Strict\]]
expected: FAIL
[test_add_cookie_with_invalid_samesite_flag]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,19 @@
[back.py]
disabled: consistent panic
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: ERROR
[test_seen_nodes[http\]]
expected: FAIL
[test_seen_nodes[https\]]
expected: FAIL
[test_seen_nodes[https coop\]]
expected: FAIL
[test_history_pushstate]
expected: FAIL

View file

@ -0,0 +1,73 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert\]]
expected: FAIL
[test_accept[capabilities0-beforeunload\]]
expected: FAIL
[test_accept[capabilities0-confirm\]]
expected: FAIL
[test_accept[capabilities0-prompt\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert\]]
expected: FAIL
[test_dismiss[capabilities0-beforeunload\]]
expected: FAIL
[test_dismiss[capabilities0-confirm\]]
expected: FAIL
[test_dismiss[capabilities0-prompt\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-beforeunload\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[beforeunload-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,19 @@
[close.py]
disabled: panic in test_close_browsing_context_with_accepted_beforeunload_prompt
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: FAIL
[test_close_browsing_context_with_accepted_beforeunload_prompt[tab\]]
expected: FAIL
[test_close_browsing_context_with_accepted_beforeunload_prompt[window\]]
expected: ERROR
[test_close_last_browsing_context]
expected: ERROR
[test_element_usage_after_closing_browsing_context]
expected: ERROR

View file

@ -0,0 +1,73 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert\]]
expected: FAIL
[test_accept[capabilities0-beforeunload\]]
expected: FAIL
[test_accept[capabilities0-confirm\]]
expected: FAIL
[test_accept[capabilities0-prompt\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert\]]
expected: FAIL
[test_dismiss[capabilities0-beforeunload\]]
expected: FAIL
[test_dismiss[capabilities0-confirm\]]
expected: FAIL
[test_dismiss[capabilities0-prompt\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-beforeunload\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[beforeunload-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,3 @@
[delete.py]
[test_no_browsing_context]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,3 @@
[delete.py]
[test_no_browsing_context]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,7 @@
[delete.py]
expected: ERROR
[test_null_response_value]
expected: FAIL
[test_accepted_beforeunload_prompt]
expected: FAIL

View file

@ -0,0 +1,24 @@
[dismiss.py]
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: FAIL
[test_no_user_prompt]
expected: FAIL
[test_dismiss_alert]
expected: FAIL
[test_dismiss_confirm]
expected: FAIL
[test_dismiss_prompt]
expected: FAIL
[test_unexpected_alert]
expected: FAIL
[test_dismiss_in_popup_window]
expected: FAIL

View file

@ -0,0 +1,2 @@
[clear.py]
expected: TIMEOUT

View file

@ -0,0 +1,115 @@
[disabled.py]
expected: TIMEOUT
[test_button[button\]]
expected: FAIL
[test_button[reset\]]
expected: FAIL
[test_button[submit\]]
expected: FAIL
[test_input[button\]]
expected: FAIL
[test_input[checkbox\]]
expected: FAIL
[test_input[color\]]
expected: FAIL
[test_input[date\]]
expected: FAIL
[test_input[datetime-local\]]
expected: FAIL
[test_input[email\]]
expected: FAIL
[test_input[file\]]
expected: FAIL
[test_input[image\]]
expected: FAIL
[test_input[month\]]
expected: FAIL
[test_input[number\]]
expected: FAIL
[test_input[password\]]
expected: FAIL
[test_input[radio\]]
expected: FAIL
[test_input[range\]]
expected: FAIL
[test_input[reset\]]
expected: FAIL
[test_input[search\]]
expected: FAIL
[test_input[submit\]]
expected: FAIL
[test_input[tel\]]
expected: FAIL
[test_input[text\]]
expected: FAIL
[test_input[time\]]
expected: FAIL
[test_input[url\]]
expected: FAIL
[test_input[week\]]
expected: FAIL
[test_textarea]
expected: FAIL
[test_fieldset_descendant]
expected: FAIL
[test_fieldset_descendant_first_legend]
expected: FAIL
[test_fieldset_descendant_not_first_legend]
expected: FAIL
[test_option]
expected: FAIL
[test_option_optgroup]
expected: FAIL
[test_option_select]
expected: FAIL
[test_optgroup_select]
expected: FAIL
[test_select]
expected: FAIL
[test_xhtml[button\]]
expected: FAIL
[test_xhtml[input\]]
expected: FAIL
[test_xhtml[select\]]
expected: FAIL
[test_xhtml[textarea\]]
expected: FAIL
[test_xml]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,6 @@
[bubbling.py]
[test_click_event_bubbles_to_parents]
expected: FAIL
[test_spin_event_loop]
expected: FAIL

View file

@ -0,0 +1,33 @@
[center_point.py]
[test_entirely_in_view]
expected: FAIL
[test_css_pixel_rounding[1\]]
expected: FAIL
[test_css_pixel_rounding[2\]]
expected: FAIL
[test_css_pixel_rounding[3\]]
expected: FAIL
[test_css_pixel_rounding[4\]]
expected: FAIL
[test_css_pixel_rounding[5\]]
expected: FAIL
[test_css_pixel_rounding[6\]]
expected: FAIL
[test_css_pixel_rounding[7\]]
expected: FAIL
[test_css_pixel_rounding[8\]]
expected: FAIL
[test_css_pixel_rounding[9\]]
expected: FAIL
[test_css_pixel_rounding[10\]]
expected: FAIL

View file

@ -0,0 +1,21 @@
[click.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL

View file

@ -0,0 +1,3 @@
[events.py]
[test_event_mousemove]
expected: FAIL

View file

@ -0,0 +1,33 @@
[interactability.py]
[test_display_none]
expected: FAIL
[test_visibility_hidden]
expected: FAIL
[test_hidden]
expected: FAIL
[test_element_not_interactable_css_transform[translate(-100px, -100px)\]]
expected: FAIL
[test_element_not_interactable_css_transform[rotate(50deg)\]]
expected: FAIL
[test_element_not_interactable_out_of_view]
expected: FAIL
[test_zero_sized_element[div\]]
expected: FAIL
[test_zero_sized_element[span\]]
expected: FAIL
[test_element_intercepted]
expected: FAIL
[test_element_intercepted_no_pointer_events]
expected: FAIL
[test_element_not_visible_overflow_hidden]
expected: FAIL

View file

@ -0,0 +1,49 @@
[navigate.py]
expected: TIMEOUT
[test_numbers_link]
expected: FAIL
[test_multi_line_link]
expected: FAIL
[test_navigation_retains_input_state]
expected: FAIL
[test_link_hash]
expected: FAIL
[test_link_from_toplevel_context_with_target[\]]
expected: FAIL
[test_link_from_toplevel_context_with_target[_blank\]]
expected: FAIL
[test_link_from_toplevel_context_with_target[_parent\]]
expected: FAIL
[test_link_from_toplevel_context_with_target[_self\]]
expected: FAIL
[test_link_from_toplevel_context_with_target[_top\]]
expected: FAIL
[test_link_from_nested_context_with_target[\]]
expected: FAIL
[test_link_from_nested_context_with_target[_blank\]]
expected: FAIL
[test_link_from_nested_context_with_target[_parent\]]
expected: FAIL
[test_link_from_nested_context_with_target[_self\]]
expected: FAIL
[test_link_from_nested_context_with_target[_top\]]
expected: FAIL
[test_link_cross_origin]
expected: FAIL
[test_link_closes_window]
expected: FAIL

View file

@ -0,0 +1,30 @@
[scroll_into_view.py]
[test_scroll_into_view]
expected: ERROR
[test_partially_visible_does_not_scroll[9\]]
expected: ERROR
[test_partially_visible_does_not_scroll[8\]]
expected: ERROR
[test_partially_visible_does_not_scroll[7\]]
expected: ERROR
[test_partially_visible_does_not_scroll[6\]]
expected: ERROR
[test_partially_visible_does_not_scroll[5\]]
expected: ERROR
[test_partially_visible_does_not_scroll[4\]]
expected: ERROR
[test_partially_visible_does_not_scroll[3\]]
expected: ERROR
[test_partially_visible_does_not_scroll[2\]]
expected: ERROR
[test_partially_visible_does_not_scroll[1\]]
expected: ERROR

View file

@ -0,0 +1,15 @@
[select.py]
[test_click_option]
expected: FAIL
[test_click_preselected_option]
expected: FAIL
[test_click_deselects_others]
expected: FAIL
[test_click_selected_option]
expected: FAIL
[test_out_of_view_dropdown]
expected: FAIL

View file

@ -0,0 +1,15 @@
[shadow_dom.py]
[test_shadow_element_click[host_element\]]
expected: FAIL
[test_shadow_element_click[checkbox_element\]]
expected: FAIL
[test_nested_shadow_element_click[outer_element\]]
expected: FAIL
[test_nested_shadow_element_click[inner_element\]]
expected: FAIL
[test_nested_shadow_element_click[checkbox\]]
expected: FAIL

View file

@ -0,0 +1,73 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-beforeunload\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[beforeunload-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,9 @@
[content_editable.py]
[test_sets_insertion_point_to_end]
expected: FAIL
[test_sets_insertion_point_to_after_last_text_node]
expected: FAIL
[test_no_move_caret_if_focused]
expected: FAIL

View file

@ -0,0 +1,9 @@
[events.py]
[test_file_upload]
expected: FAIL
[test_form_control_send_text[input\]]
expected: FAIL
[test_form_control_send_text[textarea\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[file_upload.py]
expected: TIMEOUT
[test_empty_text]
expected: FAIL
[test_multiple_files]
expected: FAIL
[test_multiple_files_last_path_not_found]
expected: FAIL
[test_multiple_files_without_multiple_attribute]
expected: FAIL
[test_multiple_files_send_twice]
expected: FAIL
[test_multiple_files_reset_with_element_clear]
expected: FAIL
[test_single_file]
expected: FAIL
[test_single_file_replaces_without_multiple_attribute]
expected: FAIL
[test_single_file_appends_with_multiple_attribute]
expected: FAIL
[test_transparent]
expected: FAIL
[test_obscured]
expected: FAIL
[test_outside_viewport]
expected: FAIL
[test_hidden]
expected: FAIL
[test_display_none]
expected: FAIL
[test_not_focused]
expected: FAIL
[test_focused]
expected: ERROR
[test_strict_hidden]
expected: ERROR
[test_strict_display_none]
expected: ERROR

View file

@ -0,0 +1,6 @@
[form_controls.py]
[test_input_append]
expected: FAIL
[test_textarea_append]
expected: FAIL

View file

@ -0,0 +1,24 @@
[interactability.py]
[test_document_element_is_interactable]
expected: FAIL
[test_iframe_is_interactable]
expected: FAIL
[test_readonly_element]
expected: FAIL
[test_not_a_focusable_element]
expected: FAIL
[test_display_none]
expected: FAIL
[test_visibility_hidden]
expected: FAIL
[test_hidden]
expected: FAIL
[test_disabled]
expected: FAIL

View file

@ -0,0 +1,27 @@
[scroll_into_view.py]
[test_element_outside_of_not_scrollable_viewport]
expected: FAIL
[test_element_outside_of_scrollable_viewport]
expected: FAIL
[test_contenteditable_element_outside_of_scrollable_viewport]
expected: FAIL
[test_element_already_in_viewport[{block: 'start'}\]]
expected: FAIL
[test_element_already_in_viewport[{block: 'center'}\]]
expected: FAIL
[test_element_already_in_viewport[{block: 'end'}\]]
expected: FAIL
[test_element_already_in_viewport[{block: 'nearest'}\]]
expected: FAIL
[test_element_just_outside_viewport[Just above viewport\]]
expected: FAIL
[test_element_just_outside_viewport[Just below viewport\]]
expected: FAIL

View file

@ -0,0 +1,21 @@
[send_keys.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,2 @@
[arguments.py]
expected: TIMEOUT

View file

@ -0,0 +1,12 @@
[collections.py]
[test_array_in_array]
expected: FAIL
[test_dom_token_list]
expected: FAIL
[test_file_list]
expected: FAIL
[test_html_all_collection]
expected: FAIL

View file

@ -0,0 +1,21 @@
[execute_async.py]
[test_no_browsing_context]
expected: FAIL
[test_abort_by_user_prompt[alert\]]
expected: FAIL
[test_abort_by_user_prompt[confirm\]]
expected: FAIL
[test_abort_by_user_prompt[prompt\]]
expected: FAIL
[test_abort_by_user_prompt_twice[alert\]]
expected: FAIL
[test_abort_by_user_prompt_twice[confirm\]]
expected: FAIL
[test_abort_by_user_prompt_twice[prompt\]]
expected: FAIL

View file

@ -0,0 +1,33 @@
[node.py]
[test_detached_shadow_root[top_context\]]
expected: FAIL
[test_detached_shadow_root[child_context\]]
expected: FAIL
[test_stale_element[top_context\]]
expected: FAIL
[test_stale_element[child_context\]]
expected: FAIL
[test_element_reference[shadow-root\]]
expected: FAIL
[test_not_supported_nodes[attribute\]]
expected: FAIL
[test_not_supported_nodes[text\]]
expected: FAIL
[test_not_supported_nodes[processing_instruction\]]
expected: FAIL
[test_not_supported_nodes[comment\]]
expected: FAIL
[test_not_supported_nodes[document\]]
expected: FAIL
[test_not_supported_nodes[doctype\]]
expected: FAIL

View file

@ -0,0 +1,73 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-beforeunload\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[beforeunload-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,6 @@
[window.py]
[test_web_reference[window\]]
expected: FAIL
[test_window_open]
expected: FAIL

View file

@ -0,0 +1,88 @@
[arguments.py]
expected: TIMEOUT
[test_no_such_element_with_unknown_id]
expected: FAIL
[test_no_such_element_from_other_window_handle[open\]]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_no_such_shadow_root_with_unknown_id]
expected: FAIL
[test_no_such_shadow_root_from_other_window_handle[open\]]
expected: FAIL
[test_no_such_shadow_root_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_shadow_root_from_other_frame[open\]]
expected: FAIL
[test_no_such_shadow_root_from_other_frame[closed\]]
expected: FAIL
[test_detached_shadow_root_reference[top_context\]]
expected: FAIL
[test_detached_shadow_root_reference[child_context\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[None-frame\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[None-window\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[False-frame\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[False-window\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[42-frame\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[42-window\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[value3-frame\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[value3-window\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[value4-frame\]]
expected: FAIL
[test_invalid_argument_for_window_with_invalid_type[value4-window\]]
expected: FAIL
[test_no_such_window_for_window_with_invalid_value]
expected: FAIL
[test_element_reference[frame\]]
expected: FAIL
[test_element_reference[node\]]
expected: FAIL
[test_element_reference[shadow-root\]]
expected: FAIL
[test_element_reference[window\]]
expected: FAIL

View file

@ -0,0 +1,12 @@
[collections.py]
[test_dom_token_list]
expected: FAIL
[test_file_list]
expected: FAIL
[test_html_all_collection]
expected: FAIL
[test_array_in_array]
expected: FAIL

View file

@ -0,0 +1,24 @@
[execute.py]
[test_no_browsing_context]
expected: FAIL
[test_opening_new_window_keeps_current_window_handle]
expected: FAIL
[test_abort_by_user_prompt[alert\]]
expected: FAIL
[test_abort_by_user_prompt[confirm\]]
expected: FAIL
[test_abort_by_user_prompt[prompt\]]
expected: FAIL
[test_abort_by_user_prompt_twice[alert\]]
expected: FAIL
[test_abort_by_user_prompt_twice[confirm\]]
expected: FAIL
[test_abort_by_user_prompt_twice[prompt\]]
expected: FAIL

View file

@ -0,0 +1,33 @@
[node.py]
[test_detached_shadow_root[top_context\]]
expected: FAIL
[test_detached_shadow_root[child_context\]]
expected: FAIL
[test_stale_element[top_context\]]
expected: FAIL
[test_stale_element[child_context\]]
expected: FAIL
[test_web_reference[shadow-root\]]
expected: FAIL
[test_not_supported_nodes[attribute\]]
expected: FAIL
[test_not_supported_nodes[text\]]
expected: FAIL
[test_not_supported_nodes[processing_instruction\]]
expected: FAIL
[test_not_supported_nodes[comment\]]
expected: FAIL
[test_not_supported_nodes[document\]]
expected: ERROR
[test_not_supported_nodes[doctype\]]
expected: ERROR

View file

@ -0,0 +1,27 @@
[promise.py]
[test_promise_resolve]
expected: FAIL
[test_promise_resolve_delayed]
expected: FAIL
[test_promise_all_resolve]
expected: FAIL
[test_await_promise_resolve]
expected: FAIL
[test_promise_resolve_timeout]
expected: FAIL
[test_promise_reject]
expected: FAIL
[test_promise_reject_delayed]
expected: FAIL
[test_promise_all_reject]
expected: FAIL
[test_promise_reject_timeout]
expected: FAIL

View file

@ -0,0 +1,73 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-beforeunload-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-beforeunload\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[beforeunload-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,15 @@
[window.py]
[test_web_reference[window\]]
expected: FAIL
[test_web_reference_in_array[window\]]
expected: FAIL
[test_web_reference_in_object[window\]]
expected: FAIL
[test_window_open]
expected: FAIL
[test_same_id_after_cross_origin_navigation]
expected: FAIL

View file

@ -0,0 +1,34 @@
[find.py]
expected: TIMEOUT
[test_no_browsing_context]
expected: ERROR
[test_no_such_element_with_unknown_selector[not-existent\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[existent-other-frame\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[existent-inside-shadow-root\]]
expected: FAIL
[test_find_element[xpath-//a\]]
expected: FAIL
[test_xhtml_namespace[css selector-#linkText\]]
expected: FAIL
[test_xhtml_namespace[link text-full link text\]]
expected: FAIL
[test_xhtml_namespace[partial link text-link text\]]
expected: FAIL
[test_xhtml_namespace[tag name-a\]]
expected: FAIL
[test_xhtml_namespace[xpath-//*[name()='a'\]\]]
expected: FAIL
[test_htmldocument[xpath-/html\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,52 @@
[find.py]
expected: TIMEOUT
[test_no_browsing_context]
expected: ERROR
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_with_unknown_selector[not-existent\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[existent-other-frame\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[existent-inside-shadow-root\]]
expected: FAIL
[test_no_such_element_with_startnode_from_other_window_handle]
expected: FAIL
[test_no_such_element_with_startnode_from_other_frame]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_find_element[xpath-//a\]]
expected: FAIL
[test_xhtml_namespace[css selector-#linkText\]]
expected: FAIL
[test_xhtml_namespace[link text-full link text\]]
expected: FAIL
[test_xhtml_namespace[partial link text-link text\]]
expected: FAIL
[test_xhtml_namespace[tag name-a\]]
expected: FAIL
[test_xhtml_namespace[xpath-//*[name()='a'\]\]]
expected: FAIL
[test_parent_htmldocument]
expected: FAIL
[test_parent_of_document_node_errors]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,157 @@
[find.py]
expected: TIMEOUT
[test_null_parameter_value]
expected: FAIL
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: ERROR
[test_no_such_shadow_root_with_element]
expected: FAIL
[test_no_such_shadow_root_with_unknown_shadow_root]
expected: FAIL
[test_no_such_shadow_root_with_shadow_root_from_other_window_handle]
expected: FAIL
[test_no_such_shadow_root_with_shadow_root_from_other_frame]
expected: FAIL
[test_detached_shadow_root[top_context\]]
expected: FAIL
[test_detached_shadow_root[child_context\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[not-existent\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[existent-other-frame\]]
expected: FAIL
[test_no_such_element_with_unknown_selector[existent-outside-shadow-root\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[True\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[None\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[1\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[shadow_root_id3\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[shadow_root_id4\]]
expected: FAIL
[test_invalid_using_argument[a\]]
expected: FAIL
[test_invalid_using_argument[True\]]
expected: FAIL
[test_invalid_using_argument[None\]]
expected: FAIL
[test_invalid_using_argument[1\]]
expected: FAIL
[test_invalid_using_argument[using4\]]
expected: FAIL
[test_invalid_using_argument[using5\]]
expected: FAIL
[test_invalid_selector_argument[None\]]
expected: FAIL
[test_invalid_selector_argument[value1\]]
expected: FAIL
[test_invalid_selector_argument[value2\]]
expected: FAIL
[test_found_element_equivalence]
expected: FAIL
[test_find_element[open-css selector-#linkText\]]
expected: FAIL
[test_find_element[open-link text-full link text\]]
expected: FAIL
[test_find_element[open-partial link text-link text\]]
expected: FAIL
[test_find_element[open-tag name-a\]]
expected: FAIL
[test_find_element[open-xpath-//a\]]
expected: FAIL
[test_find_element[closed-css selector-#linkText\]]
expected: FAIL
[test_find_element[closed-link text-full link text\]]
expected: FAIL
[test_find_element[closed-partial link text-link text\]]
expected: FAIL
[test_find_element[closed-tag name-a\]]
expected: FAIL
[test_find_element[closed-xpath-//a\]]
expected: FAIL
[test_find_element_link_text[<a href=#>link text</a>-link text\]]
expected: FAIL
[test_find_element_link_text[<a href=#>&nbsp;link text&nbsp;</a>-link text\]]
expected: FAIL
[test_find_element_link_text[<a href=#>link<br>text</a>-link\\ntext\]]
expected: FAIL
[test_find_element_link_text[<a href=#>link&amp;text</a>-link&text\]]
expected: FAIL
[test_find_element_link_text[<a href=#>LINK TEXT</a>-LINK TEXT\]]
expected: FAIL
[test_find_element_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=#>partial link text</a>-link\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=#>&nbsp;partial link text&nbsp;</a>-link\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=#>partial link text</a>-k t\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=#>partial link<br>text</a>-k\\nt\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=#>partial link&amp;text</a>-k&t\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]]
expected: FAIL
[test_find_element_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]]
expected: FAIL
[test_find_element_in_nested_shadow_root[open\]]
expected: FAIL
[test_find_element_in_nested_shadow_root[closed\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,76 @@
[find.py]
expected: TIMEOUT
[test_no_browsing_context]
expected: ERROR
[test_find_elements[css selector-#linkText\]]
expected: FAIL
[test_find_elements[link text-full link text\]]
expected: FAIL
[test_find_elements[partial link text-link text\]]
expected: FAIL
[test_find_elements[tag name-a\]]
expected: FAIL
[test_find_elements[xpath-//a\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link text</a>-link text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>&nbsp;link text&nbsp;</a>-link text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link<br>text</a>-link\\ntext\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link&amp;text</a>-link&text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>LINK TEXT</a>-LINK TEXT\]]
expected: FAIL
[test_find_elements_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link text</a>-link\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>&nbsp;partial link text&nbsp;</a>-link\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link text</a>-k t\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link<br>text</a>-k\\nt\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link&amp;text</a>-k&t\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]]
expected: FAIL
[test_xhtml_namespace[css selector-#linkText\]]
expected: FAIL
[test_xhtml_namespace[link text-full link text\]]
expected: FAIL
[test_xhtml_namespace[partial link text-link text\]]
expected: FAIL
[test_xhtml_namespace[tag name-a\]]
expected: FAIL
[test_xhtml_namespace[xpath-//*[name()='a'\]\]]
expected: FAIL
[test_htmldocument[xpath-/html\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,82 @@
[find.py]
expected: TIMEOUT
[test_no_browsing_context]
expected: ERROR
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_with_startnode_from_other_window_handle]
expected: FAIL
[test_no_such_element_with_startnode_from_other_frame]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_find_elements[xpath-//a\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link text</a>-link text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>&nbsp;link text&nbsp;</a>-link text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link<br>text</a>-link\\ntext\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link&amp;text</a>-link&text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>LINK TEXT</a>-LINK TEXT\]]
expected: FAIL
[test_find_elements_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link text</a>-link\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>&nbsp;partial link text&nbsp;</a>-link\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link text</a>-k t\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link<br>text</a>-k\\nt\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link&amp;text</a>-k&t\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]]
expected: FAIL
[test_xhtml_namespace[css selector-#linkText\]]
expected: FAIL
[test_xhtml_namespace[link text-full link text\]]
expected: FAIL
[test_xhtml_namespace[partial link text-link text\]]
expected: FAIL
[test_xhtml_namespace[tag name-a\]]
expected: FAIL
[test_xhtml_namespace[xpath-//*[name()='a'\]\]]
expected: FAIL
[test_parent_htmldocument]
expected: FAIL
[test_parent_of_document_node_errors]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,157 @@
[find.py]
expected: TIMEOUT
[test_null_parameter_value]
expected: FAIL
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: ERROR
[test_no_such_shadow_root_with_element]
expected: FAIL
[test_no_such_shadow_root_with_unknown_shadow_root]
expected: FAIL
[test_no_such_shadow_root_with_shadow_root_from_other_window_handle]
expected: FAIL
[test_no_such_shadow_root_with_shadow_root_from_other_frame]
expected: FAIL
[test_detached_shadow_root[top_context\]]
expected: FAIL
[test_detached_shadow_root[child_context\]]
expected: FAIL
[test_no_elements_with_unknown_selector[not-existent\]]
expected: FAIL
[test_no_elements_with_unknown_selector[existent-other-frame\]]
expected: FAIL
[test_no_elements_with_unknown_selector[existent-outside-shadow-root\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[True\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[None\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[1\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[shadow_root_id3\]]
expected: FAIL
[test_invalid_shadow_root_id_argument[shadow_root_id4\]]
expected: FAIL
[test_invalid_using_argument[a\]]
expected: FAIL
[test_invalid_using_argument[True\]]
expected: FAIL
[test_invalid_using_argument[None\]]
expected: FAIL
[test_invalid_using_argument[1\]]
expected: FAIL
[test_invalid_using_argument[using4\]]
expected: FAIL
[test_invalid_using_argument[using5\]]
expected: FAIL
[test_invalid_selector_argument[None\]]
expected: FAIL
[test_invalid_selector_argument[value1\]]
expected: FAIL
[test_invalid_selector_argument[value2\]]
expected: FAIL
[test_find_elements_equivalence]
expected: FAIL
[test_find_elements[open-css selector-#linkText\]]
expected: FAIL
[test_find_elements[open-link text-full link text\]]
expected: FAIL
[test_find_elements[open-partial link text-link text\]]
expected: FAIL
[test_find_elements[open-tag name-a\]]
expected: FAIL
[test_find_elements[open-xpath-//a\]]
expected: FAIL
[test_find_elements[closed-css selector-#linkText\]]
expected: FAIL
[test_find_elements[closed-link text-full link text\]]
expected: FAIL
[test_find_elements[closed-partial link text-link text\]]
expected: FAIL
[test_find_elements[closed-tag name-a\]]
expected: FAIL
[test_find_elements[closed-xpath-//a\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link text</a>-link text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>&nbsp;link text&nbsp;</a>-link text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link<br>text</a>-link\\ntext\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>link&amp;text</a>-link&text\]]
expected: FAIL
[test_find_elements_link_text[<a href=#>LINK TEXT</a>-LINK TEXT\]]
expected: FAIL
[test_find_elements_link_text[<a href=# style='text-transform: uppercase'>link text</a>-LINK TEXT\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link text</a>-link\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>&nbsp;partial link text&nbsp;</a>-link\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link text</a>-k t\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link<br>text</a>-k\\nt\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>partial link&amp;text</a>-k&t\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=#>PARTIAL LINK TEXT</a>-LINK\]]
expected: FAIL
[test_find_elements_partial_link_text[<a href=# style='text-transform: uppercase'>partial link text</a>-LINK\]]
expected: FAIL
[test_find_elements_in_nested_shadow_root[open\]]
expected: FAIL
[test_find_elements_in_nested_shadow_root[closed\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,34 @@
[forward.py]
disabled: consistent panic
[test_no_top_browsing_context]
expected: ERROR
[test_no_browsing_context]
expected: ERROR
[test_basic]
expected: ERROR
[test_no_browsing_history]
expected: ERROR
[test_seen_nodes[http\]]
expected: ERROR
[test_seen_nodes[https\]]
expected: ERROR
[test_seen_nodes[https coop\]]
expected: ERROR
[test_history_pushstate]
expected: ERROR
[test_data_urls]
expected: ERROR
[test_fragments]
expected: ERROR
[test_removed_iframe]
expected: ERROR

View file

@ -0,0 +1,3 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[from_minimized_window.py]
[test_fullscreen_from_minimized_window]
expected: FAIL

View file

@ -0,0 +1,18 @@
[fullscreen.py]
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: FAIL
[test_response_payload]
expected: FAIL
[test_fullscreen_from_normal_window]
expected: FAIL
[test_fullscreen_from_maximized_window]
expected: FAIL
[test_fullscreen_twice_is_idempotent]
expected: FAIL

View file

@ -0,0 +1,15 @@
[stress.py]
[test_stress[0\]]
expected: FAIL
[test_stress[1\]]
expected: FAIL
[test_stress[2\]]
expected: FAIL
[test_stress[3\]]
expected: FAIL
[test_stress[4\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,6 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,22 @@
[get.py]
disabled: https://github.com/servo/servo/issues/35734
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: ERROR
[test_no_user_prompt]
expected: FAIL
[test_get_alert_text]
expected: FAIL
[test_get_confirm_text]
expected: FAIL
[test_get_prompt_text]
expected: FAIL
[test_unexpected_alert]
expected: FAIL

View file

@ -0,0 +1,42 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_invalid_value]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[open\]]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_get_computed_label[<button>ok</button>-button-ok\]]
expected: FAIL
[test_get_computed_label[<button aria-labelledby="one two"></button><div id=one>ok</div><div id=two>go</div>-button-ok go\]]
expected: FAIL
[test_get_computed_label[<button aria-label=foo>bar</button>-button-foo\]]
expected: FAIL
[test_get_computed_label[<label><input> foo</label>-input-foo\]]
expected: FAIL
[test_get_computed_label[<label for=b>foo<label><input id=b>-input-foo\]]
expected: FAIL

View file

@ -0,0 +1,2 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734

View file

@ -0,0 +1,24 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_computed_roles[<article>foo</article>-article-article\]]
expected: FAIL

View file

@ -0,0 +1,2 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,94 @@
[get.py]
expected: TIMEOUT
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: ERROR
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[open\]]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_normal]
expected: FAIL
[test_boolean_attribute[audio-attrs0\]]
expected: FAIL
[test_boolean_attribute[button-attrs1\]]
expected: FAIL
[test_boolean_attribute[details-attrs2\]]
expected: FAIL
[test_boolean_attribute[dialog-attrs3\]]
expected: FAIL
[test_boolean_attribute[fieldset-attrs4\]]
expected: FAIL
[test_boolean_attribute[form-attrs5\]]
expected: FAIL
[test_boolean_attribute[iframe-attrs6\]]
expected: FAIL
[test_boolean_attribute[img-attrs7\]]
expected: FAIL
[test_boolean_attribute[input-attrs8\]]
expected: FAIL
[test_boolean_attribute[menuitem-attrs9\]]
expected: FAIL
[test_boolean_attribute[ol-attrs10\]]
expected: FAIL
[test_boolean_attribute[optgroup-attrs11\]]
expected: FAIL
[test_boolean_attribute[option-attrs12\]]
expected: FAIL
[test_boolean_attribute[script-attrs13\]]
expected: FAIL
[test_boolean_attribute[select-attrs14\]]
expected: FAIL
[test_boolean_attribute[textarea-attrs15\]]
expected: FAIL
[test_boolean_attribute[track-attrs16\]]
expected: FAIL
[test_boolean_attribute[video-attrs17\]]
expected: FAIL
[test_global_boolean_attributes]
expected: FAIL
[test_anchor_href[relative\]]
expected: FAIL
[test_anchor_href[absolute\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,21 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,94 @@
[get.py]
expected: TIMEOUT
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: ERROR
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[open\]]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_property_non_existent]
expected: FAIL
[test_content_attribute]
expected: FAIL
[test_idl_attribute]
expected: FAIL
[test_primitives["foobar"-foobar\]]
expected: FAIL
[test_primitives[42-42\]]
expected: FAIL
[test_primitives[js_primitive2-py_primitive2\]]
expected: FAIL
[test_primitives[js_primitive3-py_primitive3\]]
expected: FAIL
[test_primitives[null-None\]]
expected: FAIL
[test_primitives[undefined-None\]]
expected: FAIL
[test_collection_dom_token_list]
expected: FAIL
[test_primitives_set_by_execute_script["foobar"-foobar\]]
expected: FAIL
[test_primitives_set_by_execute_script[42-42\]]
expected: FAIL
[test_primitives_set_by_execute_script[js_primitive2-py_primitive2\]]
expected: FAIL
[test_primitives_set_by_execute_script[js_primitive3-py_primitive3\]]
expected: FAIL
[test_primitives_set_by_execute_script[null-None\]]
expected: FAIL
[test_primitives_set_by_execute_script[undefined-None\]]
expected: FAIL
[test_web_reference[frame-WebFrame\]]
expected: FAIL
[test_web_reference[shadowRoot-ShadowRoot\]]
expected: FAIL
[test_web_reference[window-WebWindow\]]
expected: FAIL
[test_mutated_element]
expected: FAIL
[test_anchor_href[relative\]]
expected: FAIL
[test_anchor_href[absolute\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,24 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_basic]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,33 @@
[get.py]
[test_no_top_browsing_context]
expected: FAIL
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_invalid_value]
expected: FAIL
[test_no_such_element_from_other_window_handle[open\]]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_get_shadow_root]
expected: FAIL
[test_no_shadow_root]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,24 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_get_element_tag_name]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,42 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_no_such_element_with_shadow_root]
expected: FAIL
[test_no_such_element_from_other_window_handle[closed\]]
expected: FAIL
[test_no_such_element_from_other_frame[open\]]
expected: FAIL
[test_no_such_element_from_other_frame[closed\]]
expected: FAIL
[test_stale_element_reference[top_context\]]
expected: FAIL
[test_stale_element_reference[child_context\]]
expected: FAIL
[test_transform_capitalize[space\]]
expected: FAIL
[test_transform_capitalize[dash\]]
expected: FAIL
[test_transform_capitalize[underscore\]]
expected: FAIL
[test_shadow_root_slot[custom outside\]]
expected: FAIL
[test_shadow_root_slot[default visible\]]
expected: FAIL
[test_shadow_root_slot[default outside\]]
expected: FAIL
[test_shadow_root_slot[default hidden\]]
expected: FAIL

View file

@ -0,0 +1,55 @@
[user_prompts.py]
disabled: https://github.com/servo/servo/issues/35734
[test_accept[capabilities0-alert-None\]]
expected: FAIL
[test_accept[capabilities0-confirm-True\]]
expected: FAIL
[test_accept[capabilities0-prompt-\]]
expected: FAIL
[test_accept_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_accept_and_notify[capabilities0-confirm-True\]]
expected: FAIL
[test_accept_and_notify[capabilities0-prompt-\]]
expected: FAIL
[test_dismiss[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss[capabilities0-prompt-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-alert-None\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-confirm-False\]]
expected: FAIL
[test_dismiss_and_notify[capabilities0-prompt-None\]]
expected: FAIL
[test_ignore[capabilities0-alert\]]
expected: FAIL
[test_ignore[capabilities0-confirm\]]
expected: FAIL
[test_ignore[capabilities0-prompt\]]
expected: FAIL
[test_default[alert-None\]]
expected: FAIL
[test_default[confirm-False\]]
expected: FAIL
[test_default[prompt-None\]]
expected: FAIL

View file

@ -0,0 +1,12 @@
[get.py]
[test_no_browsing_context]
expected: FAIL
[test_get_named_session_cookie]
expected: FAIL
[test_get_named_cookie]
expected: FAIL
[test_duplicated_cookie]
expected: FAIL

Some files were not shown because too many files have changed in this diff Show more