Index: third_party/WebKit/LayoutTests/inspector-protocol/dom/dom-getNodeForLocation-skip-shadow.js |
diff --git a/third_party/WebKit/LayoutTests/inspector-protocol/dom/dom-getNodeForLocation-skip-shadow.js b/third_party/WebKit/LayoutTests/inspector-protocol/dom/dom-getNodeForLocation-skip-shadow.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..8d1fa449f311da2e0690692d1ccc32ebdce5e501 |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/inspector-protocol/dom/dom-getNodeForLocation-skip-shadow.js |
@@ -0,0 +1,16 @@ |
+(async function(testRunner) { |
+ var {page, session, dp} = await testRunner.startHTML(` |
+ <form action='#'> |
+ <input type='text' style='position:absolute;top:0;left:0;width:100;height:100' /> |
+ </form> |
+ `, ''); |
+ |
+ var NodeTracker = await testRunner.loadScript('../resources/node-tracker.js'); |
+ var nodeTracker = new NodeTracker(dp); |
+ |
+ dp.DOM.enable(); |
+ var message = await dp.DOM.getNodeForLocation({x: 10, y: 10, includeUserAgentShadowDOM: false}); |
+ var nodeId = message.result.nodeId; |
+ testRunner.logMessage(nodeTracker.nodeForId(nodeId), 'Node: '); |
+ testRunner.completeTest(); |
+}) |