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

Side by Side Diff: LayoutTests/editing/input/reveal-selection-having-stored-scroll-position.html

Issue 914573004: Discard scrolling to the saved scroll points if there is any selection done by user. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebased Created 5 years, 8 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 unified diff | Download patch
OLDNEW
(Empty)
1 <html>
2 <head>
3 <script>
4
5 function navigate()
6 {
7 if (location.hash == "") {
8 if (window.testRunner) {
9 testRunner.dumpAsText();
10 testRunner.waitUntilDone();
11 }
12
13 scrollTo(0,100);
14 history.pushState({ }, "", window.location + "#1");
15 setTimeout("window.location.href = 'resources/empty-document-goes-back.h tml'", 0);
16 return;
17 }
18 var input = document.getElementById("text-input");
19 input.focus();
20 if (window.eventSender)
21 eventSender.keyDown("a");
22
23 setTimeout(function () {
24 var scrollPosition = document.body.scrollTop;
25 var result = document.getElementById("result");
26 if (scrollPosition != 100)
27 result.innerHTML = "Success! The scroll position in history was not restored after navigation as input field is revealed on selection."
28 if (window.testRunner)
29 testRunner.notifyDone();
30 }, 0);
31 }
32
33 </script>
34 </head>
35 <body style="width:800px" onpageshow="navigate();">
36 <input id="text-input" type="text"/>
37 <div id="result">Fail. The scroll position in history was restored after nav igation.</div><br/><br/>
38 <div style="width:600; height:1200; background-color:purple;"></div>
39 </body>
40 </htmL>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698