OLD | NEW |
---|---|
(Empty) | |
1 TestRunner.addResult("Test release note\n"); | |
dgozman
2017/03/10 00:17:17
Copyright!
| |
2 | |
3 Help.releaseNoteText = [ | |
4 { | |
5 version: 99, | |
6 highlights: [ | |
7 { | |
8 contents: [ | |
9 { | |
10 text: 'Improved', | |
11 }, | |
12 { | |
13 text: 'Performance and Memory panels', | |
14 link: 'https://developers.google.com/web/tools/chrome-devtools/', | |
15 } | |
16 ], | |
17 featured: true, | |
18 }, | |
19 { | |
20 contents: [ | |
21 { | |
22 text: 'Edit cookies directly', | |
23 link: 'https://developers.google.com/web/tools/chrome-devtools/', | |
24 }, | |
25 { | |
26 text: 'from the Application panel', | |
27 }, | |
28 ], | |
29 }, | |
30 ], | |
31 link: 'https://developers.google.com/web/tools/chrome-devtools/', | |
32 image: { | |
33 src: './resources/test.png', | |
34 }, | |
35 }, | |
36 ]; | |
37 | |
38 TestRunner.addSniffer(UI.inspectorView, "showPanel", onPanelShown); | |
39 | |
40 TestRunner.addResult(`Browser version: ${Help.browserVersion()}\n`); | |
41 Help.showReleaseNoteIfNeeded(); | |
42 | |
43 function onPanelShown(viewId, panelPromise) { | |
44 panelPromise.then(() => { | |
45 var releaseNoteView = UI.viewManager.view("release-note"); | |
46 var releaseNoteElement = releaseNoteView[UI.View._widgetSymbol].contentEleme nt; | |
47 TestRunner.addResult("Dumping release note text:"); | |
48 TestRunner.addResult(releaseNoteElement.innerText); | |
49 TestRunner.addResult("Last version of release note seen should be updated:") ; | |
50 TestRunner.addResult(Help.releaseNoteVersionSetting().get() + "\n"); | |
51 | |
52 TestRunner.addSniffer(UI.InspectorView.prototype, "closeDrawerTab", onClose) ; | |
53 TestRunner.addResult("Click on hide button"); | |
54 var closeButton = releaseNoteElement.querySelector(".close-release-note"); | |
55 closeButton.click(); | |
56 }); | |
57 } | |
58 | |
59 function onClose(view) { | |
60 TestRunner.addResult(`Hiding view: ${view}`); | |
61 TestRunner.completeTest(); | |
62 } | |
OLD | NEW |