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

Side by Side Diff: chrome/browser/prerender/tools/prerender_test_server/prerender.js

Issue 2201093003: NoStatePrefetch: Add a more dummy prerender_test_server.py (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Renamed to tools/prerender_test_server/prerender_test_server.py Created 4 years, 4 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 // Copyright (c) 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 function add_link(url, rel) {
6 var link = document.getElementById(rel) || document.createElement('link');
7 link.id = rel;
8 link.rel = rel;
9 link.href = url;
10 document.body.appendChild(link);
11 }
12
13 function prerender_url() {
14 var anchor = document.getElementById('anchor');
15 anchor.innerText = '';
16 anchor.href = '';
17 var progress = document.getElementById('progress');
18 progress.innerText = '';
19 var input_url = document.getElementById('url');
20 var url = input_url.value;
21 if (!url)
22 return false;
23 if (!url.indexOf('http') == 0)
24 url = 'http://' + url;
25 // Set the input url to the url we're actually prerendering.
26 input_url.value = url;
27 add_link(url, 'prerender');
28
29 window.setTimeout(function() {
30 console.log('loaded');
31 set_progress("Click to navigate to prerendered page: ");
32 anchor.href = url;
33 anchor.innerText = url;
34 }, 0);
35 console.log('prerendering: ' + url);
36 return false;
37 }
38
39 function set_progress(progress_text) {
40 var progress = document.getElementById('progress');
41 progress.innerText = progress_text;
42 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698