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

Unified Diff: chrome/browser/ui/webui/app_list/start_page_browsertest.js

Issue 871193006: Add a static Google Doodle to the experimental app list start page. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@remove_xiyuan_start_page
Patch Set: Created 5 years, 11 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: chrome/browser/ui/webui/app_list/start_page_browsertest.js
diff --git a/chrome/browser/ui/webui/app_list/start_page_browsertest.js b/chrome/browser/ui/webui/app_list/start_page_browsertest.js
index 9cdecbb31137d069c26dcb50514afc03978e5179..7a0fd9d193f23fc229cd8157c675a6e8ce69a192 100644
--- a/chrome/browser/ui/webui/app_list/start_page_browsertest.js
+++ b/chrome/browser/ui/webui/app_list/start_page_browsertest.js
@@ -32,6 +32,17 @@ AppListStartPageWebUITest.prototype = {
__proto__: testing.Test.prototype,
/**
+ * Sample doodle data.
+ */
+ doodleData_: {
+ 'ddljson': {
+ 'transparent_large_image': {
+ 'url': 'doodle.png'
+ }
+ }
+ },
+
+ /**
* Browser to app launcher start page.
*/
browsePreload: 'chrome://app-list/',
@@ -123,6 +134,14 @@ TEST_F('AppListStartPageWebUITest', 'Basic', function() {
assertEquals(this.browsePreload, document.location.href);
});
+TEST_F('AppListStartPageWebUITest', 'LoadDoodle', function() {
+ var doodle = $('doodle');
+ assertEquals('', doodle.src);
+ appList.startPage.onAppListDoodleUpdated(this.doodleData_,
+ 'http://example.com/');
+ assertEquals('http://example.com/doodle.png', doodle.src);
+});
+
TEST_F('AppListStartPageWebUITest', 'SpeechRecognitionState', function() {
this.mockHandler.expects(once()).setSpeechRecognitionState('READY');
appList.startPage.onAppListShown();

Powered by Google App Engine
This is Rietveld 408576698