mirror of
https://github.com/servo/servo.git
synced 2025-07-24 07:40:27 +01:00
Removed createTouch and createTouchList
This commit is contained in:
parent
191f6c41a0
commit
2e1009da75
3 changed files with 0 additions and 43 deletions
|
@ -4091,29 +4091,6 @@ impl DocumentMethods for Document {
|
||||||
NodeIterator::new(self, root, what_to_show, filter)
|
NodeIterator::new(self, root, what_to_show, filter)
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://w3c.github.io/touch-events/#idl-def-Document
|
|
||||||
fn CreateTouch(
|
|
||||||
&self,
|
|
||||||
window: &Window,
|
|
||||||
target: &EventTarget,
|
|
||||||
identifier: i32,
|
|
||||||
page_x: Finite<f64>,
|
|
||||||
page_y: Finite<f64>,
|
|
||||||
screen_x: Finite<f64>,
|
|
||||||
screen_y: Finite<f64>,
|
|
||||||
) -> DomRoot<Touch> {
|
|
||||||
let client_x = Finite::wrap(*page_x - window.PageXOffset() as f64);
|
|
||||||
let client_y = Finite::wrap(*page_y - window.PageYOffset() as f64);
|
|
||||||
Touch::new(
|
|
||||||
window, identifier, target, screen_x, screen_y, client_x, client_y, page_x, page_y,
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
// https://w3c.github.io/touch-events/#idl-def-document-createtouchlist(touch...)
|
|
||||||
fn CreateTouchList(&self, touches: &[&Touch]) -> DomRoot<TouchList> {
|
|
||||||
TouchList::new(&self.window, &touches)
|
|
||||||
}
|
|
||||||
|
|
||||||
// https://dom.spec.whatwg.org/#dom-document-createtreewalker
|
// https://dom.spec.whatwg.org/#dom-document-createtreewalker
|
||||||
fn CreateTreeWalker(
|
fn CreateTreeWalker(
|
||||||
&self,
|
&self,
|
||||||
|
|
|
@ -187,19 +187,6 @@ partial interface Document {
|
||||||
// readonly attribute HTMLAllCollection all;
|
// readonly attribute HTMLAllCollection all;
|
||||||
};
|
};
|
||||||
|
|
||||||
// http://w3c.github.io/touch-events/#idl-def-Document
|
|
||||||
partial interface Document {
|
|
||||||
Touch createTouch(Window/*Proxy*/ view,
|
|
||||||
EventTarget target,
|
|
||||||
long identifier,
|
|
||||||
double pageX,
|
|
||||||
double pageY,
|
|
||||||
double screenX,
|
|
||||||
double screenY);
|
|
||||||
|
|
||||||
TouchList createTouchList(Touch... touches);
|
|
||||||
};
|
|
||||||
|
|
||||||
// https://fullscreen.spec.whatwg.org/#api
|
// https://fullscreen.spec.whatwg.org/#api
|
||||||
partial interface Document {
|
partial interface Document {
|
||||||
[LenientSetter] readonly attribute boolean fullscreenEnabled;
|
[LenientSetter] readonly attribute boolean fullscreenEnabled;
|
||||||
|
|
|
@ -11,12 +11,5 @@
|
||||||
[Touch::webkitForce]
|
[Touch::webkitForce]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Document::createTouch]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[TouchList::identifiedTouch]
|
[TouchList::identifiedTouch]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Document::createTouchList]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue