Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(275)

Unified Diff: third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/pointer-event-properties-in-iframe.html

Issue 2098883002: Make PointerEvent an experimental web platform feature. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased, fixed js path. Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/pointer-event-properties-in-iframe.html
diff --git a/third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/pointer-event-properties-in-iframe.html b/third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/pointer-event-properties-in-iframe.html
deleted file mode 100644
index b76bc3212e4235ae15e411f8e25e49efdba48f2c..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/virtual/pointerevent/fast/events/pointerevents/pointer-event-properties-in-iframe.html
+++ /dev/null
@@ -1,108 +0,0 @@
-<!DOCTYPE HTML>
-<script src='../../../../../resources/js-test.js'></script>
-<style>
-iframe {
- width: 300px;
- height: 300px;
- top: 100px;
- left: 50px;
- border: 0;
- position: absolute;
- background: green;
-}
-</style>
-<iframe id='target' srcdoc="
- <body style='height:500px; width: 500px; padding: 0; margin: 0;'>
- <script>
- window.name = 'innerFrame';
- var testEventList = ['pointerup', 'pointerdown', 'pointermove',
- 'touchstart', 'touchmove', 'touchend',
- 'mouseup', 'mousedown', 'mousemove'];
- testEventList.forEach(function(eventName) {
- document.documentElement.addEventListener(eventName, function(event) {
- top.document.events.push(event);
- });
- });
- </script>
- </body>">
-</iframe>
-
-<div id='console'></div>
-
-<script>
-window.name = 'outerFrame';
-
-var attributes = [
- 'clientX',
- 'clientY'
-];
-
-document.events = [];
-
-function testScenario(scrollX, scrollY, zoomFactor) {
- debug('===== scrollX=' + scrollX + ', scrollY=' + scrollY + ', zoomFactor=' + zoomFactor);
-
- document.getElementById('target').contentWindow.scrollTo(scrollX, scrollY);
- window.internals.setZoomFactor(zoomFactor);
-
- debug(' *** Mouse events inside iframe ***');
- // mouse events inside iframe
- eventSender.mouseMoveTo(200, 200);
- eventSender.mouseDown(0);
- eventSender.mouseUp(0);
- dumpEvents();
-
- debug(' *** Touch events inside iframe ***');
- // touch events inside iframe
- eventSender.addTouchPoint(200, 200)
- eventSender.touchStart();
- eventSender.updateTouchPoint(0, 200, 200);
- eventSender.touchMove();
- eventSender.releaseTouchPoint(0);
- eventSender.touchEnd();
-
- dumpEvents();
- debug('');
-}
-
-function runTests() {
- testScenario(25, 100, 1);
- testScenario(40, 140, 1);
- testScenario(40, 140, 2);
-
- testRunner.notifyDone();
-}
-
-function dumpEvents()
-{
- document.events.forEach(function(event) {
- if (event.type.startsWith('pointer')) {
- debug(event.type + " of " + event.pointerType + " is recieved:");
- attributes.forEach(function(att) {
- debug(att + " = " + event[att]);
- });
- debug("view.name = " + event.view.name);
- } else if (event.type.startsWith('touch')) {
- debug(event.type + " is recieved:");
- attributes.forEach(function(att) {
- debug(att + " = " + event.changedTouches[0][att]);
- });
- } else {
- debug(event.type + " is recieved:");
- attributes.forEach(function(att) {
- debug(att + " = " + event[att]);
- });
- }
- });
- document.events = [];
-}
-
-if (window.eventSender) {
- testRunner.waitUntilDone();
- window.onload = runTests;
-} else
- debug('This test requires eventSender');
-
-description("This test verifies clientX/Y of pointer events inside iframe.");
-
-</script>

Powered by Google App Engine
This is Rietveld 408576698