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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/help/release-note.html

Issue 2649023007: DevTools: implement release note behind an experiment (Closed)
Patch Set: make test platform independent Created 3 years, 9 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
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/inspector/help/release-note-expected.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <html>
2 <head>
3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script>
5 function test() {
6 Help.releaseNoteText = [
7 {
8 version: 99,
9 highlights: [
10 {
11 text: "Test bullet #1",
12 link: "https://google.com/",
13 featured: true,
14 },
15 {
16 text: "Test bullet #2",
17 link: "https://google.com/",
18 },
19 ],
20 link: "https://google.com/",
21 image: {
22 src: "./resources/test.png",
23 caption: "Test image",
24 },
25 }
26 ];
27
28 InspectorTest.addSniffer(UI.inspectorView, "showPanel", onPanelShown);
29
30 InspectorTest.addResult(`Browser version: ${Help.browserVersion()}\n`);
31 Help.showReleaseNoteIfNeeded();
32
33 function onPanelShown(viewId, panelPromise) {
34 panelPromise.then(() => {
35 var releaseNoteView = UI.viewManager.view("release-note");
36 var releaseNoteElement = releaseNoteView[UI.View._widgetSymbol].cont entElement;
37 InspectorTest.addResult("Dumping release note text:");
38 InspectorTest.addResult(releaseNoteElement.innerText);
39 InspectorTest.addResult("Last version of release note seen should be updated:");
40 InspectorTest.addResult(Help.releaseNoteVersionSetting().get() + "\n ");
41
42 InspectorTest.addSniffer(UI.InspectorView.prototype, "closeDrawerTab ", onClose);
43 InspectorTest.addResult("Click on hide button");
44 var closeButton = releaseNoteElement.querySelector(".close-release-n ote");
45 closeButton.click();
46 });
47 }
48
49 function onClose(view) {
50 InspectorTest.addResult(`Hiding view: ${view}`);
51 InspectorTest.completeTest();
52 }
53 }
54
55 </script>
56 </head>
57 <body onload="runTest()">
58 <p>
59 Test release note
60 </p>
61
62 </body>
63 </html>
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/inspector/help/release-note-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698