mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
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:
parent
573d394898
commit
46f59e329c
189 changed files with 5873 additions and 78 deletions
|
@ -1246,7 +1246,7 @@ impl WindowMethods<crate::DomTypeHolder> for Window {
|
||||||
let rv = jsval_to_webdriver(cx, &self.globalscope, val, realm, can_gc);
|
let rv = jsval_to_webdriver(cx, &self.globalscope, val, realm, can_gc);
|
||||||
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
|
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
|
||||||
if let Some(chan) = opt_chan {
|
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();
|
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
|
||||||
if let Some(chan) = opt_chan {
|
if let Some(chan) = opt_chan {
|
||||||
if let Ok(rv) = rv {
|
if let Ok(rv) = rv {
|
||||||
chan.send(Err(WebDriverJSError::JSException(rv))).unwrap();
|
let _ = chan.send(Err(WebDriverJSError::JSException(rv)));
|
||||||
} else {
|
} else {
|
||||||
chan.send(rv).unwrap();
|
let _ = chan.send(rv);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1265,7 +1265,7 @@ impl WindowMethods<crate::DomTypeHolder> for Window {
|
||||||
fn WebdriverTimeout(&self) {
|
fn WebdriverTimeout(&self) {
|
||||||
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
|
let opt_chan = self.webdriver_script_chan.borrow_mut().take();
|
||||||
if let Some(chan) = opt_chan {
|
if let Some(chan) = opt_chan {
|
||||||
chan.send(Err(WebDriverJSError::Timeout)).unwrap();
|
let _ = chan.send(Err(WebDriverJSError::Timeout));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -76,7 +76,7 @@ fn compute_tick_duration(tick_actions: &ActionSequence) -> u64 {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
ActionsType::Key { actions: _ } => (),
|
ActionsType::Key { actions: _ } => (),
|
||||||
ActionsType::Wheel { .. } => todo!("Not implemented."),
|
ActionsType::Wheel { .. } => log::error!("not implemented"),
|
||||||
}
|
}
|
||||||
duration
|
duration
|
||||||
}
|
}
|
||||||
|
@ -176,7 +176,10 @@ impl Handler {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
ActionsType::Wheel { .. } => todo!("Not implemented."),
|
ActionsType::Wheel { .. } => {
|
||||||
|
log::error!("not yet implemented");
|
||||||
|
return Err(ErrorStatus::UnsupportedOperation);
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
use serde_json::{Map, Value};
|
use serde_json::{Map, Value};
|
||||||
use webdriver::capabilities::{BrowserCapabilities, Capabilities};
|
use webdriver::capabilities::{BrowserCapabilities, Capabilities};
|
||||||
use webdriver::error::{WebDriverError, WebDriverResult};
|
use webdriver::error::{ErrorStatus, WebDriverError, WebDriverResult};
|
||||||
|
|
||||||
pub struct ServoCapabilities {
|
pub struct ServoCapabilities {
|
||||||
pub browser_name: String,
|
pub browser_name: String,
|
||||||
|
@ -79,42 +79,42 @@ impl BrowserCapabilities for ServoCapabilities {
|
||||||
&mut self,
|
&mut self,
|
||||||
_: &serde_json::Map<std::string::String, Value>,
|
_: &serde_json::Map<std::string::String, Value>,
|
||||||
) -> Result<bool, WebDriverError> {
|
) -> Result<bool, WebDriverError> {
|
||||||
todo!()
|
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn webauthn_virtual_authenticators(
|
fn webauthn_virtual_authenticators(
|
||||||
&mut self,
|
&mut self,
|
||||||
_: &serde_json::Map<std::string::String, Value>,
|
_: &serde_json::Map<std::string::String, Value>,
|
||||||
) -> Result<bool, WebDriverError> {
|
) -> Result<bool, WebDriverError> {
|
||||||
todo!()
|
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn webauthn_extension_uvm(
|
fn webauthn_extension_uvm(
|
||||||
&mut self,
|
&mut self,
|
||||||
_: &serde_json::Map<std::string::String, Value>,
|
_: &serde_json::Map<std::string::String, Value>,
|
||||||
) -> Result<bool, WebDriverError> {
|
) -> Result<bool, WebDriverError> {
|
||||||
todo!()
|
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn webauthn_extension_prf(
|
fn webauthn_extension_prf(
|
||||||
&mut self,
|
&mut self,
|
||||||
_: &serde_json::Map<std::string::String, Value>,
|
_: &serde_json::Map<std::string::String, Value>,
|
||||||
) -> Result<bool, WebDriverError> {
|
) -> Result<bool, WebDriverError> {
|
||||||
todo!()
|
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn webauthn_extension_large_blob(
|
fn webauthn_extension_large_blob(
|
||||||
&mut self,
|
&mut self,
|
||||||
_: &serde_json::Map<std::string::String, Value>,
|
_: &serde_json::Map<std::string::String, Value>,
|
||||||
) -> Result<bool, WebDriverError> {
|
) -> Result<bool, WebDriverError> {
|
||||||
todo!()
|
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn webauthn_extension_cred_blob(
|
fn webauthn_extension_cred_blob(
|
||||||
&mut self,
|
&mut self,
|
||||||
_: &serde_json::Map<std::string::String, Value>,
|
_: &serde_json::Map<std::string::String, Value>,
|
||||||
) -> Result<bool, WebDriverError> {
|
) -> Result<bool, WebDriverError> {
|
||||||
todo!()
|
Err(WebDriverError::new(ErrorStatus::UnsupportedOperation, ""))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ use embedder_traits::{
|
||||||
use euclid::{Rect, Size2D};
|
use euclid::{Rect, Size2D};
|
||||||
use http::method::Method;
|
use http::method::Method;
|
||||||
use image::{DynamicImage, ImageFormat, RgbaImage};
|
use image::{DynamicImage, ImageFormat, RgbaImage};
|
||||||
use ipc_channel::ipc::{self, IpcSender};
|
use ipc_channel::ipc::{self, IpcReceiver, IpcSender};
|
||||||
use ipc_channel::router::ROUTER;
|
use ipc_channel::router::ROUTER;
|
||||||
use keyboard_types::webdriver::send_keys;
|
use keyboard_types::webdriver::send_keys;
|
||||||
use log::{debug, info};
|
use log::{debug, info};
|
||||||
|
@ -678,7 +678,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
self.top_level_script_command(WebDriverScriptCommand::GetUrl(sender))?;
|
self.top_level_script_command(WebDriverScriptCommand::GetUrl(sender))?;
|
||||||
|
|
||||||
let url = receiver.recv().unwrap();
|
let url = wait_for_script_response(receiver)?;
|
||||||
|
|
||||||
Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(url.as_str())?,
|
serde_json::to_value(url.as_str())?,
|
||||||
|
@ -694,7 +694,7 @@ impl Handler {
|
||||||
.send(EmbedderToConstellationMessage::WebDriverCommand(cmd_msg))
|
.send(EmbedderToConstellationMessage::WebDriverCommand(cmd_msg))
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
let window_size = receiver.recv().unwrap();
|
let window_size = wait_for_script_response(receiver)?;
|
||||||
let window_size_response = WindowRectResponse {
|
let window_size_response = WindowRectResponse {
|
||||||
x: 0,
|
x: 0,
|
||||||
y: 0,
|
y: 0,
|
||||||
|
@ -738,7 +738,7 @@ impl Handler {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
});
|
});
|
||||||
|
|
||||||
let window_size = receiver.recv().unwrap();
|
let window_size = wait_for_script_response(receiver)?;
|
||||||
let window_size_response = WindowRectResponse {
|
let window_size_response = WindowRectResponse {
|
||||||
x: 0,
|
x: 0,
|
||||||
y: 0,
|
y: 0,
|
||||||
|
@ -756,7 +756,7 @@ impl Handler {
|
||||||
sender,
|
sender,
|
||||||
))?;
|
))?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(is_enabled) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(is_enabled) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(is_enabled)?,
|
serde_json::to_value(is_enabled)?,
|
||||||
))),
|
))),
|
||||||
|
@ -772,7 +772,7 @@ impl Handler {
|
||||||
sender,
|
sender,
|
||||||
))?;
|
))?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(is_selected) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(is_selected) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(is_selected)?,
|
serde_json::to_value(is_selected)?,
|
||||||
))),
|
))),
|
||||||
|
@ -812,7 +812,7 @@ impl Handler {
|
||||||
|
|
||||||
self.top_level_script_command(WebDriverScriptCommand::GetTitle(sender))?;
|
self.top_level_script_command(WebDriverScriptCommand::GetTitle(sender))?;
|
||||||
|
|
||||||
let value = receiver.recv().unwrap();
|
let value = wait_for_script_response(receiver)?;
|
||||||
Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
)))
|
)))
|
||||||
|
@ -874,7 +874,7 @@ impl Handler {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => {
|
Ok(value) => {
|
||||||
let value_resp = serde_json::to_value(
|
let value_resp = serde_json::to_value(
|
||||||
value.map(|x| serde_json::to_value(WebElement(x)).unwrap()),
|
value.map(|x| serde_json::to_value(WebElement(x)).unwrap()),
|
||||||
|
@ -1005,7 +1005,7 @@ impl Handler {
|
||||||
let cmd = WebDriverScriptCommand::GetBrowsingContextId(frame_id, sender);
|
let cmd = WebDriverScriptCommand::GetBrowsingContextId(frame_id, sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(browsing_context_id) => {
|
Ok(browsing_context_id) => {
|
||||||
self.session_mut()?.browsing_context_id = browsing_context_id;
|
self.session_mut()?.browsing_context_id = browsing_context_id;
|
||||||
Ok(WebDriverResponse::Void)
|
Ok(WebDriverResponse::Void)
|
||||||
|
@ -1047,7 +1047,7 @@ impl Handler {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => {
|
Ok(value) => {
|
||||||
let resp_value: Vec<Value> = value
|
let resp_value: Vec<Value> = value
|
||||||
.into_iter()
|
.into_iter()
|
||||||
|
@ -1103,7 +1103,7 @@ impl Handler {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => {
|
Ok(value) => {
|
||||||
let value_resp = serde_json::to_value(
|
let value_resp = serde_json::to_value(
|
||||||
value.map(|x| serde_json::to_value(WebElement(x)).unwrap()),
|
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) => {
|
Ok(value) => {
|
||||||
let resp_value: Vec<Value> = value
|
let resp_value: Vec<Value> = value
|
||||||
.into_iter()
|
.into_iter()
|
||||||
|
@ -1175,7 +1175,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetElementRect(element.to_string(), sender);
|
let cmd = WebDriverScriptCommand::GetElementRect(element.to_string(), sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(rect) => {
|
Ok(rect) => {
|
||||||
let response = ElementRectResponse {
|
let response = ElementRectResponse {
|
||||||
x: rect.origin.x,
|
x: rect.origin.x,
|
||||||
|
@ -1193,7 +1193,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetElementText(element.to_string(), sender);
|
let cmd = WebDriverScriptCommand::GetElementText(element.to_string(), sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
))),
|
))),
|
||||||
|
@ -1205,9 +1205,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetActiveElement(sender);
|
let cmd = WebDriverScriptCommand::GetActiveElement(sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
let value = receiver
|
let value = wait_for_script_response(receiver)?
|
||||||
.recv()
|
|
||||||
.unwrap()
|
|
||||||
.map(|x| serde_json::to_value(WebElement(x)).unwrap());
|
.map(|x| serde_json::to_value(WebElement(x)).unwrap());
|
||||||
Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
|
@ -1218,7 +1216,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetComputedRole(element.to_string(), sender);
|
let cmd = WebDriverScriptCommand::GetComputedRole(element.to_string(), sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
))),
|
))),
|
||||||
|
@ -1230,7 +1228,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetElementTagName(element.to_string(), sender);
|
let cmd = WebDriverScriptCommand::GetElementTagName(element.to_string(), sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
))),
|
))),
|
||||||
|
@ -1250,7 +1248,7 @@ impl Handler {
|
||||||
sender,
|
sender,
|
||||||
);
|
);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
))),
|
))),
|
||||||
|
@ -1272,7 +1270,7 @@ impl Handler {
|
||||||
);
|
);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(SendableWebDriverJSValue(value))?,
|
serde_json::to_value(SendableWebDriverJSValue(value))?,
|
||||||
))),
|
))),
|
||||||
|
@ -1289,7 +1287,7 @@ impl Handler {
|
||||||
let cmd =
|
let cmd =
|
||||||
WebDriverScriptCommand::GetElementCSS(element.to_string(), name.to_owned(), sender);
|
WebDriverScriptCommand::GetElementCSS(element.to_string(), name.to_owned(), sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(value) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(value)?,
|
serde_json::to_value(value)?,
|
||||||
))),
|
))),
|
||||||
|
@ -1301,7 +1299,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetCookies(sender);
|
let cmd = WebDriverScriptCommand::GetCookies(sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
let cookies = receiver.recv().unwrap();
|
let cookies = wait_for_script_response(receiver)?;
|
||||||
let response = cookies
|
let response = cookies
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.map(|cookie| cookie_msg_to_cookie(cookie.into_inner()))
|
.map(|cookie| cookie_msg_to_cookie(cookie.into_inner()))
|
||||||
|
@ -1313,12 +1311,14 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::GetCookie(name, sender);
|
let cmd = WebDriverScriptCommand::GetCookie(name, sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
let cookies = receiver.recv().unwrap();
|
let cookies = wait_for_script_response(receiver)?;
|
||||||
let response = cookies
|
let Some(response) = cookies
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.map(|cookie| cookie_msg_to_cookie(cookie.into_inner()))
|
.map(|cookie| cookie_msg_to_cookie(cookie.into_inner()))
|
||||||
.next()
|
.next()
|
||||||
.unwrap();
|
else {
|
||||||
|
return Err(WebDriverError::new(ErrorStatus::NoSuchCookie, ""));
|
||||||
|
};
|
||||||
Ok(WebDriverResponse::Cookie(CookieResponse(response)))
|
Ok(WebDriverResponse::Cookie(CookieResponse(response)))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1342,7 +1342,7 @@ impl Handler {
|
||||||
|
|
||||||
let cmd = WebDriverScriptCommand::AddCookie(cookie_builder.build(), sender);
|
let cmd = WebDriverScriptCommand::AddCookie(cookie_builder.build(), sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(_) => Ok(WebDriverResponse::Void),
|
Ok(_) => Ok(WebDriverResponse::Void),
|
||||||
Err(response) => match response {
|
Err(response) => match response {
|
||||||
WebDriverCookieError::InvalidDomain => Err(WebDriverError::new(
|
WebDriverCookieError::InvalidDomain => Err(WebDriverError::new(
|
||||||
|
@ -1361,7 +1361,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::DeleteCookie(name, sender);
|
let cmd = WebDriverScriptCommand::DeleteCookie(name, sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(_) => Ok(WebDriverResponse::Void),
|
Ok(_) => Ok(WebDriverResponse::Void),
|
||||||
Err(error) => Err(WebDriverError::new(error, "")),
|
Err(error) => Err(WebDriverError::new(error, "")),
|
||||||
}
|
}
|
||||||
|
@ -1371,7 +1371,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let cmd = WebDriverScriptCommand::DeleteCookies(sender);
|
let cmd = WebDriverScriptCommand::DeleteCookies(sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(_) => Ok(WebDriverResponse::Void),
|
Ok(_) => Ok(WebDriverResponse::Void),
|
||||||
Err(error) => Err(WebDriverError::new(error, "")),
|
Err(error) => Err(WebDriverError::new(error, "")),
|
||||||
}
|
}
|
||||||
|
@ -1426,7 +1426,7 @@ impl Handler {
|
||||||
let cmd = WebDriverScriptCommand::GetPageSource(sender);
|
let cmd = WebDriverScriptCommand::GetPageSource(sender);
|
||||||
self.browsing_context_script_command(cmd)?;
|
self.browsing_context_script_command(cmd)?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(source) => Ok(WebDriverResponse::Generic(ValueResponse(
|
Ok(source) => Ok(WebDriverResponse::Generic(ValueResponse(
|
||||||
serde_json::to_value(source)?,
|
serde_json::to_value(source)?,
|
||||||
))),
|
))),
|
||||||
|
@ -1487,9 +1487,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let command = WebDriverScriptCommand::ExecuteScript(script, sender);
|
let command = WebDriverScriptCommand::ExecuteScript(script, sender);
|
||||||
self.browsing_context_script_command(command)?;
|
self.browsing_context_script_command(command)?;
|
||||||
let result = receiver
|
let result = wait_for_script_response(receiver)?;
|
||||||
.recv()
|
|
||||||
.unwrap_or(Err(WebDriverJSError::BrowsingContextNotFound));
|
|
||||||
self.postprocess_js_result(result)
|
self.postprocess_js_result(result)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1533,9 +1531,7 @@ impl Handler {
|
||||||
let (sender, receiver) = ipc::channel().unwrap();
|
let (sender, receiver) = ipc::channel().unwrap();
|
||||||
let command = WebDriverScriptCommand::ExecuteAsyncScript(script, sender);
|
let command = WebDriverScriptCommand::ExecuteAsyncScript(script, sender);
|
||||||
self.browsing_context_script_command(command)?;
|
self.browsing_context_script_command(command)?;
|
||||||
let result = receiver
|
let result = wait_for_script_response(receiver)?;
|
||||||
.recv()
|
|
||||||
.unwrap_or(Err(WebDriverJSError::BrowsingContextNotFound));
|
|
||||||
self.postprocess_js_result(result)
|
self.postprocess_js_result(result)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1589,10 +1585,7 @@ impl Handler {
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
// TODO: distinguish the not found and not focusable cases
|
// TODO: distinguish the not found and not focusable cases
|
||||||
receiver
|
wait_for_script_response(receiver)?.map_err(|error| WebDriverError::new(error, ""))?;
|
||||||
.recv()
|
|
||||||
.unwrap()
|
|
||||||
.map_err(|error| WebDriverError::new(error, ""))?;
|
|
||||||
|
|
||||||
let input_events = send_keys(&keys.text);
|
let input_events = send_keys(&keys.text);
|
||||||
|
|
||||||
|
@ -1615,7 +1608,7 @@ impl Handler {
|
||||||
let command = WebDriverScriptCommand::ElementClick(element.to_string(), sender);
|
let command = WebDriverScriptCommand::ElementClick(element.to_string(), sender);
|
||||||
self.browsing_context_script_command(command)?;
|
self.browsing_context_script_command(command)?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(element_id) => match element_id {
|
Ok(element_id) => match element_id {
|
||||||
Some(element_id) => {
|
Some(element_id) => {
|
||||||
let id = Uuid::new_v4().to_string();
|
let id = Uuid::new_v4().to_string();
|
||||||
|
@ -1688,7 +1681,7 @@ impl Handler {
|
||||||
.send(EmbedderToConstellationMessage::WebDriverCommand(cmd_msg))
|
.send(EmbedderToConstellationMessage::WebDriverCommand(cmd_msg))
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
if let Some(x) = receiver.recv().unwrap() {
|
if let Some(x) = wait_for_script_response(receiver)? {
|
||||||
img = Some(x);
|
img = Some(x);
|
||||||
break;
|
break;
|
||||||
};
|
};
|
||||||
|
@ -1739,7 +1732,7 @@ impl Handler {
|
||||||
let command = WebDriverScriptCommand::GetBoundingClientRect(element.to_string(), sender);
|
let command = WebDriverScriptCommand::GetBoundingClientRect(element.to_string(), sender);
|
||||||
self.browsing_context_script_command(command)?;
|
self.browsing_context_script_command(command)?;
|
||||||
|
|
||||||
match receiver.recv().unwrap() {
|
match wait_for_script_response(receiver)? {
|
||||||
Ok(rect) => {
|
Ok(rect) => {
|
||||||
let encoded = self.take_screenshot(Some(Rect::from_untyped(&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, ""))
|
||||||
|
}
|
||||||
|
|
|
@ -51,6 +51,11 @@ def run_tests(default_binary_path: str, **kwargs):
|
||||||
os.environ["RUST_BACKTRACE"] = "1"
|
os.environ["RUST_BACKTRACE"] = "1"
|
||||||
os.environ["HOST_FILE"] = os.path.join(SERVO_ROOT, "tests", "wpt", "hosts")
|
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, "product", "servo")
|
||||||
set_if_none(kwargs, "config", os.path.join(WPT_PATH, "config.ini"))
|
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"))
|
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
|
kwargs["pause_after_test"] = False
|
||||||
wptrunner.run_tests(**kwargs)
|
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
|
# Use the second run to mark tests from the first run as flaky, but
|
||||||
# discard the results otherwise.
|
# discard the results otherwise.
|
||||||
# TODO: It might be a good idea to send the new results to the
|
# TODO: It might be a good idea to send the new results to the
|
||||||
|
|
22
tests/wpt/include.ini
vendored
22
tests/wpt/include.ini
vendored
|
@ -278,10 +278,26 @@ skip: true
|
||||||
skip: false
|
skip: false
|
||||||
[WebCryptoAPI]
|
[WebCryptoAPI]
|
||||||
skip: false
|
skip: false
|
||||||
|
[webdriver]
|
||||||
|
skip: false
|
||||||
|
[tests]
|
||||||
|
skip: false
|
||||||
|
[bidi]
|
||||||
|
skip: true
|
||||||
|
[classic]
|
||||||
|
skip: true
|
||||||
|
[interop]
|
||||||
|
skip: true
|
||||||
[webgl]
|
[webgl]
|
||||||
skip: false
|
skip: false
|
||||||
[webidl]
|
[webidl]
|
||||||
skip: false
|
skip: false
|
||||||
|
[webmessaging]
|
||||||
|
skip: false
|
||||||
|
[websockets]
|
||||||
|
skip: false
|
||||||
|
[webstorage]
|
||||||
|
skip: false
|
||||||
[webvr]
|
[webvr]
|
||||||
skip: false
|
skip: false
|
||||||
[webvtt]
|
[webvtt]
|
||||||
|
@ -292,12 +308,6 @@ skip: true
|
||||||
skip: false
|
skip: false
|
||||||
[dom-overlay]
|
[dom-overlay]
|
||||||
skip: true
|
skip: true
|
||||||
[webmessaging]
|
|
||||||
skip: false
|
|
||||||
[websockets]
|
|
||||||
skip: false
|
|
||||||
[webstorage]
|
|
||||||
skip: false
|
|
||||||
[workers]
|
[workers]
|
||||||
skip: false
|
skip: false
|
||||||
[modules]
|
[modules]
|
||||||
|
|
|
@ -2,8 +2,5 @@
|
||||||
[window.open]
|
[window.open]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[link click]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[form submission]
|
[form submission]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[createImageBitmap-transfer.html]
|
[createImageBitmap-transfer.html]
|
||||||
expected: TIMEOUT
|
expected: ERROR
|
||||||
[Transfer ImageBitmap created from a vector HTMLImageElement]
|
[Transfer ImageBitmap created from a vector HTMLImageElement]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
[document-base-url-window-initiator-is-not-opener.https.window.html]
|
[document-base-url-window-initiator-is-not-opener.https.window.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[window.open() gets base url from initiator not opener.]
|
[window.open() gets base url from initiator not opener.]
|
||||||
expected: [FAIL, PASS, TIMEOUT]
|
expected: [FAIL, PASS, TIMEOUT]
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
[iframe_sandbox_popups_nonescaping-1.html]
|
[iframe_sandbox_popups_nonescaping-1.html]
|
||||||
expected: CRASH
|
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
[iframe_sandbox_popups_nonescaping-3.html]
|
[iframe_sandbox_popups_nonescaping-3.html]
|
||||||
expected: TIMEOUT
|
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
|
@ -22,9 +22,3 @@
|
||||||
|
|
||||||
[Reload domComplete > Original domComplete]
|
[Reload domComplete > Original domComplete]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Reload loadEventEnd > Original loadEventEnd]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Reload loadEventStart > Original loadEventStart]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
27
tests/wpt/meta/webdriver/tests/classic/accept_alert/accept.py.ini
vendored
Normal file
27
tests/wpt/meta/webdriver/tests/classic/accept_alert/accept.py.ini
vendored
Normal 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
|
42
tests/wpt/meta/webdriver/tests/classic/add_cookie/add.py.ini
vendored
Normal file
42
tests/wpt/meta/webdriver/tests/classic/add_cookie/add.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/add_cookie/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/add_cookie/user_prompts.py.ini
vendored
Normal 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
|
19
tests/wpt/meta/webdriver/tests/classic/back/back.py.ini
vendored
Normal file
19
tests/wpt/meta/webdriver/tests/classic/back/back.py.ini
vendored
Normal 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
|
73
tests/wpt/meta/webdriver/tests/classic/back/user_prompts.py.ini
vendored
Normal file
73
tests/wpt/meta/webdriver/tests/classic/back/user_prompts.py.ini
vendored
Normal 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
|
19
tests/wpt/meta/webdriver/tests/classic/close_window/close.py.ini
vendored
Normal file
19
tests/wpt/meta/webdriver/tests/classic/close_window/close.py.ini
vendored
Normal 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
|
73
tests/wpt/meta/webdriver/tests/classic/close_window/user_prompts.py.ini
vendored
Normal file
73
tests/wpt/meta/webdriver/tests/classic/close_window/user_prompts.py.ini
vendored
Normal 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
|
3
tests/wpt/meta/webdriver/tests/classic/delete_all_cookies/delete.py.ini
vendored
Normal file
3
tests/wpt/meta/webdriver/tests/classic/delete_all_cookies/delete.py.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[delete.py]
|
||||||
|
[test_no_browsing_context]
|
||||||
|
expected: FAIL
|
55
tests/wpt/meta/webdriver/tests/classic/delete_all_cookies/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/delete_all_cookies/user_prompts.py.ini
vendored
Normal 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
|
3
tests/wpt/meta/webdriver/tests/classic/delete_cookie/delete.py.ini
vendored
Normal file
3
tests/wpt/meta/webdriver/tests/classic/delete_cookie/delete.py.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[delete.py]
|
||||||
|
[test_no_browsing_context]
|
||||||
|
expected: FAIL
|
55
tests/wpt/meta/webdriver/tests/classic/delete_cookie/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/delete_cookie/user_prompts.py.ini
vendored
Normal 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
|
7
tests/wpt/meta/webdriver/tests/classic/delete_session/delete.py.ini
vendored
Normal file
7
tests/wpt/meta/webdriver/tests/classic/delete_session/delete.py.ini
vendored
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
[delete.py]
|
||||||
|
expected: ERROR
|
||||||
|
[test_null_response_value]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[test_accepted_beforeunload_prompt]
|
||||||
|
expected: FAIL
|
24
tests/wpt/meta/webdriver/tests/classic/dismiss_alert/dismiss.py.ini
vendored
Normal file
24
tests/wpt/meta/webdriver/tests/classic/dismiss_alert/dismiss.py.ini
vendored
Normal 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
|
2
tests/wpt/meta/webdriver/tests/classic/element_clear/clear.py.ini
vendored
Normal file
2
tests/wpt/meta/webdriver/tests/classic/element_clear/clear.py.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[clear.py]
|
||||||
|
expected: TIMEOUT
|
115
tests/wpt/meta/webdriver/tests/classic/element_clear/disabled.py.ini
vendored
Normal file
115
tests/wpt/meta/webdriver/tests/classic/element_clear/disabled.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/element_clear/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/element_clear/user_prompts.py.ini
vendored
Normal 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
|
6
tests/wpt/meta/webdriver/tests/classic/element_click/bubbling.py.ini
vendored
Normal file
6
tests/wpt/meta/webdriver/tests/classic/element_click/bubbling.py.ini
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[bubbling.py]
|
||||||
|
[test_click_event_bubbles_to_parents]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[test_spin_event_loop]
|
||||||
|
expected: FAIL
|
33
tests/wpt/meta/webdriver/tests/classic/element_click/center_point.py.ini
vendored
Normal file
33
tests/wpt/meta/webdriver/tests/classic/element_click/center_point.py.ini
vendored
Normal 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
|
21
tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini
vendored
Normal file
21
tests/wpt/meta/webdriver/tests/classic/element_click/click.py.ini
vendored
Normal 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
|
3
tests/wpt/meta/webdriver/tests/classic/element_click/events.py.ini
vendored
Normal file
3
tests/wpt/meta/webdriver/tests/classic/element_click/events.py.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[events.py]
|
||||||
|
[test_event_mousemove]
|
||||||
|
expected: FAIL
|
33
tests/wpt/meta/webdriver/tests/classic/element_click/interactability.py.ini
vendored
Normal file
33
tests/wpt/meta/webdriver/tests/classic/element_click/interactability.py.ini
vendored
Normal 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
|
49
tests/wpt/meta/webdriver/tests/classic/element_click/navigate.py.ini
vendored
Normal file
49
tests/wpt/meta/webdriver/tests/classic/element_click/navigate.py.ini
vendored
Normal 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
|
30
tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini
vendored
Normal file
30
tests/wpt/meta/webdriver/tests/classic/element_click/scroll_into_view.py.ini
vendored
Normal 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
|
15
tests/wpt/meta/webdriver/tests/classic/element_click/select.py.ini
vendored
Normal file
15
tests/wpt/meta/webdriver/tests/classic/element_click/select.py.ini
vendored
Normal 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
|
15
tests/wpt/meta/webdriver/tests/classic/element_click/shadow_dom.py.ini
vendored
Normal file
15
tests/wpt/meta/webdriver/tests/classic/element_click/shadow_dom.py.ini
vendored
Normal 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
|
73
tests/wpt/meta/webdriver/tests/classic/element_click/user_prompts.py.ini
vendored
Normal file
73
tests/wpt/meta/webdriver/tests/classic/element_click/user_prompts.py.ini
vendored
Normal 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
|
9
tests/wpt/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini
vendored
Normal file
9
tests/wpt/meta/webdriver/tests/classic/element_send_keys/content_editable.py.ini
vendored
Normal 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
|
9
tests/wpt/meta/webdriver/tests/classic/element_send_keys/events.py.ini
vendored
Normal file
9
tests/wpt/meta/webdriver/tests/classic/element_send_keys/events.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/element_send_keys/file_upload.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/element_send_keys/file_upload.py.ini
vendored
Normal 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
|
6
tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini
vendored
Normal file
6
tests/wpt/meta/webdriver/tests/classic/element_send_keys/form_controls.py.ini
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[form_controls.py]
|
||||||
|
[test_input_append]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[test_textarea_append]
|
||||||
|
expected: FAIL
|
24
tests/wpt/meta/webdriver/tests/classic/element_send_keys/interactability.py.ini
vendored
Normal file
24
tests/wpt/meta/webdriver/tests/classic/element_send_keys/interactability.py.ini
vendored
Normal 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
|
27
tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini
vendored
Normal file
27
tests/wpt/meta/webdriver/tests/classic/element_send_keys/scroll_into_view.py.ini
vendored
Normal 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
|
21
tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini
vendored
Normal file
21
tests/wpt/meta/webdriver/tests/classic/element_send_keys/send_keys.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/element_send_keys/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/element_send_keys/user_prompts.py.ini
vendored
Normal 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
|
2
tests/wpt/meta/webdriver/tests/classic/execute_async_script/arguments.py.ini
vendored
Normal file
2
tests/wpt/meta/webdriver/tests/classic/execute_async_script/arguments.py.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[arguments.py]
|
||||||
|
expected: TIMEOUT
|
12
tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini
vendored
Normal file
12
tests/wpt/meta/webdriver/tests/classic/execute_async_script/collections.py.ini
vendored
Normal 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
|
21
tests/wpt/meta/webdriver/tests/classic/execute_async_script/execute_async.py.ini
vendored
Normal file
21
tests/wpt/meta/webdriver/tests/classic/execute_async_script/execute_async.py.ini
vendored
Normal 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
|
33
tests/wpt/meta/webdriver/tests/classic/execute_async_script/node.py.ini
vendored
Normal file
33
tests/wpt/meta/webdriver/tests/classic/execute_async_script/node.py.ini
vendored
Normal 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
|
73
tests/wpt/meta/webdriver/tests/classic/execute_async_script/user_prompts.py.ini
vendored
Normal file
73
tests/wpt/meta/webdriver/tests/classic/execute_async_script/user_prompts.py.ini
vendored
Normal 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
|
6
tests/wpt/meta/webdriver/tests/classic/execute_async_script/window.py.ini
vendored
Normal file
6
tests/wpt/meta/webdriver/tests/classic/execute_async_script/window.py.ini
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[window.py]
|
||||||
|
[test_web_reference[window\]]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[test_window_open]
|
||||||
|
expected: FAIL
|
88
tests/wpt/meta/webdriver/tests/classic/execute_script/arguments.py.ini
vendored
Normal file
88
tests/wpt/meta/webdriver/tests/classic/execute_script/arguments.py.ini
vendored
Normal 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
|
12
tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini
vendored
Normal file
12
tests/wpt/meta/webdriver/tests/classic/execute_script/collections.py.ini
vendored
Normal 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
|
24
tests/wpt/meta/webdriver/tests/classic/execute_script/execute.py.ini
vendored
Normal file
24
tests/wpt/meta/webdriver/tests/classic/execute_script/execute.py.ini
vendored
Normal 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
|
33
tests/wpt/meta/webdriver/tests/classic/execute_script/node.py.ini
vendored
Normal file
33
tests/wpt/meta/webdriver/tests/classic/execute_script/node.py.ini
vendored
Normal 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
|
27
tests/wpt/meta/webdriver/tests/classic/execute_script/promise.py.ini
vendored
Normal file
27
tests/wpt/meta/webdriver/tests/classic/execute_script/promise.py.ini
vendored
Normal 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
|
73
tests/wpt/meta/webdriver/tests/classic/execute_script/user_prompts.py.ini
vendored
Normal file
73
tests/wpt/meta/webdriver/tests/classic/execute_script/user_prompts.py.ini
vendored
Normal 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
|
15
tests/wpt/meta/webdriver/tests/classic/execute_script/window.py.ini
vendored
Normal file
15
tests/wpt/meta/webdriver/tests/classic/execute_script/window.py.ini
vendored
Normal 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
|
34
tests/wpt/meta/webdriver/tests/classic/find_element/find.py.ini
vendored
Normal file
34
tests/wpt/meta/webdriver/tests/classic/find_element/find.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/find_element/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/find_element/user_prompts.py.ini
vendored
Normal 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
|
52
tests/wpt/meta/webdriver/tests/classic/find_element_from_element/find.py.ini
vendored
Normal file
52
tests/wpt/meta/webdriver/tests/classic/find_element_from_element/find.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini
vendored
Normal 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
|
157
tests/wpt/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini
vendored
Normal file
157
tests/wpt/meta/webdriver/tests/classic/find_element_from_shadow_root/find.py.ini
vendored
Normal 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=#> link text </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&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=#> partial link text </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&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
|
55
tests/wpt/meta/webdriver/tests/classic/find_element_from_shadow_root/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/find_element_from_shadow_root/user_prompts.py.ini
vendored
Normal 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
|
76
tests/wpt/meta/webdriver/tests/classic/find_elements/find.py.ini
vendored
Normal file
76
tests/wpt/meta/webdriver/tests/classic/find_elements/find.py.ini
vendored
Normal 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=#> link text </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&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=#> partial link text </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&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
|
55
tests/wpt/meta/webdriver/tests/classic/find_elements/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/find_elements/user_prompts.py.ini
vendored
Normal 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
|
82
tests/wpt/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini
vendored
Normal file
82
tests/wpt/meta/webdriver/tests/classic/find_elements_from_element/find.py.ini
vendored
Normal 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=#> link text </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&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=#> partial link text </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&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
|
55
tests/wpt/meta/webdriver/tests/classic/find_elements_from_element/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/find_elements_from_element/user_prompts.py.ini
vendored
Normal 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
|
157
tests/wpt/meta/webdriver/tests/classic/find_elements_from_shadow_root/find.py.ini
vendored
Normal file
157
tests/wpt/meta/webdriver/tests/classic/find_elements_from_shadow_root/find.py.ini
vendored
Normal 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=#> link text </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&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=#> partial link text </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&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
|
55
tests/wpt/meta/webdriver/tests/classic/find_elements_from_shadow_root/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/find_elements_from_shadow_root/user_prompts.py.ini
vendored
Normal 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
|
34
tests/wpt/meta/webdriver/tests/classic/forward/forward.py.ini
vendored
Normal file
34
tests/wpt/meta/webdriver/tests/classic/forward/forward.py.ini
vendored
Normal 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
|
3
tests/wpt/meta/webdriver/tests/classic/forward/user_prompts.py.ini
vendored
Normal file
3
tests/wpt/meta/webdriver/tests/classic/forward/user_prompts.py.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[user_prompts.py]
|
||||||
|
disabled: https://github.com/servo/servo/issues/35734
|
||||||
|
expected: TIMEOUT
|
3
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/from_minimized_window.py.ini
vendored
Normal file
3
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/from_minimized_window.py.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[from_minimized_window.py]
|
||||||
|
[test_fullscreen_from_minimized_window]
|
||||||
|
expected: FAIL
|
18
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/fullscreen.py.ini
vendored
Normal file
18
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/fullscreen.py.ini
vendored
Normal 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
|
15
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/stress.py.ini
vendored
Normal file
15
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/stress.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/fullscreen_window/user_prompts.py.ini
vendored
Normal 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
|
6
tests/wpt/meta/webdriver/tests/classic/get_active_element/get.py.ini
vendored
Normal file
6
tests/wpt/meta/webdriver/tests/classic/get_active_element/get.py.ini
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
[get.py]
|
||||||
|
[test_no_browsing_context]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[test_no_such_element]
|
||||||
|
expected: FAIL
|
55
tests/wpt/meta/webdriver/tests/classic/get_active_element/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_active_element/user_prompts.py.ini
vendored
Normal 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
|
22
tests/wpt/meta/webdriver/tests/classic/get_alert_text/get.py.ini
vendored
Normal file
22
tests/wpt/meta/webdriver/tests/classic/get_alert_text/get.py.ini
vendored
Normal 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
|
42
tests/wpt/meta/webdriver/tests/classic/get_computed_label/get.py.ini
vendored
Normal file
42
tests/wpt/meta/webdriver/tests/classic/get_computed_label/get.py.ini
vendored
Normal 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
|
2
tests/wpt/meta/webdriver/tests/classic/get_computed_label/user_prompts.py.ini
vendored
Normal file
2
tests/wpt/meta/webdriver/tests/classic/get_computed_label/user_prompts.py.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[user_prompts.py]
|
||||||
|
disabled: https://github.com/servo/servo/issues/35734
|
24
tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini
vendored
Normal file
24
tests/wpt/meta/webdriver/tests/classic/get_computed_role/get.py.ini
vendored
Normal 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
|
2
tests/wpt/meta/webdriver/tests/classic/get_computed_role/user_prompts.py.ini
vendored
Normal file
2
tests/wpt/meta/webdriver/tests/classic/get_computed_role/user_prompts.py.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
[user_prompts.py]
|
||||||
|
disabled: https://github.com/servo/servo/issues/35734
|
55
tests/wpt/meta/webdriver/tests/classic/get_current_url/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_current_url/user_prompts.py.ini
vendored
Normal 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
|
94
tests/wpt/meta/webdriver/tests/classic/get_element_attribute/get.py.ini
vendored
Normal file
94
tests/wpt/meta/webdriver/tests/classic/get_element_attribute/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_attribute/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_attribute/user_prompts.py.ini
vendored
Normal 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
|
21
tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini
vendored
Normal file
21
tests/wpt/meta/webdriver/tests/classic/get_element_css_value/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_css_value/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_css_value/user_prompts.py.ini
vendored
Normal 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
|
94
tests/wpt/meta/webdriver/tests/classic/get_element_property/get.py.ini
vendored
Normal file
94
tests/wpt/meta/webdriver/tests/classic/get_element_property/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_property/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_property/user_prompts.py.ini
vendored
Normal 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
|
24
tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini
vendored
Normal file
24
tests/wpt/meta/webdriver/tests/classic/get_element_rect/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_rect/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_rect/user_prompts.py.ini
vendored
Normal 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
|
33
tests/wpt/meta/webdriver/tests/classic/get_element_shadow_root/get.py.ini
vendored
Normal file
33
tests/wpt/meta/webdriver/tests/classic/get_element_shadow_root/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_shadow_root/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_shadow_root/user_prompts.py.ini
vendored
Normal 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
|
24
tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini
vendored
Normal file
24
tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_tag_name/user_prompts.py.ini
vendored
Normal 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
|
42
tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini
vendored
Normal file
42
tests/wpt/meta/webdriver/tests/classic/get_element_text/get.py.ini
vendored
Normal 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
|
55
tests/wpt/meta/webdriver/tests/classic/get_element_text/user_prompts.py.ini
vendored
Normal file
55
tests/wpt/meta/webdriver/tests/classic/get_element_text/user_prompts.py.ini
vendored
Normal 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
|
12
tests/wpt/meta/webdriver/tests/classic/get_named_cookie/get.py.ini
vendored
Normal file
12
tests/wpt/meta/webdriver/tests/classic/get_named_cookie/get.py.ini
vendored
Normal 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
Loading…
Add table
Add a link
Reference in a new issue