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

Unified Diff: chrome/test/data/pdf/material_elements_test.js

Issue 1261403002: Add paper-menu-button and its dependencies to third_party/polymer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: reproduce.sh Created 5 years, 5 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
« no previous file with comments | « no previous file | third_party/polymer/v1_0/bower.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/test/data/pdf/material_elements_test.js
diff --git a/chrome/test/data/pdf/material_elements_test.js b/chrome/test/data/pdf/material_elements_test.js
index f7f507e1813e02f2087253e4cd461a484ffb91dc..a75a54c0e6bbf79a381061f434853e6e01837e8c 100644
--- a/chrome/test/data/pdf/material_elements_test.js
+++ b/chrome/test/data/pdf/material_elements_test.js
@@ -102,40 +102,40 @@ var tests = [
depth: 1
});
- // Wait for the <template>s to be properly initialized.
- bookmarkContent.async(function() {
- var rootBookmarks =
- bookmarkContent.shadowRoot.querySelectorAll('viewer-bookmark');
- chrome.test.assertEq(1, rootBookmarks.length, "one root bookmark");
- var rootBookmark = rootBookmarks[0];
-
- var subBookmarks =
- rootBookmark.shadowRoot.querySelectorAll('viewer-bookmark');
- chrome.test.assertEq(2, subBookmarks.length, "two sub bookmarks");
- chrome.test.assertEq(1, subBookmarks[1].depth,
- "sub bookmark depth correct");
-
- var lastPageChange;
- rootBookmark.addEventListener('change-page', function(e) {
- lastPageChange = e.detail.page;
- });
-
- MockInteractions.tap(rootBookmark.$.item);
- chrome.test.assertEq(1, lastPageChange);
-
- MockInteractions.tap(subBookmarks[1].$.item);
- chrome.test.assertEq(3, lastPageChange);
-
- var subBookmarkDiv =
- rootBookmark.shadowRoot.querySelector('.sub-bookmark');
-
- chrome.test.assertTrue(subBookmarkDiv.hidden);
- MockInteractions.tap(rootBookmark.$.expand);
- chrome.test.assertFalse(subBookmarkDiv.hidden);
- chrome.test.assertEq('hidden', subBookmarks[1].$.expand.style.visibility);
-
- chrome.test.succeed();
+ // Force templates to render.
+ Polymer.dom.flush();
+
+ var rootBookmarks =
+ bookmarkContent.shadowRoot.querySelectorAll('viewer-bookmark');
+ chrome.test.assertEq(1, rootBookmarks.length, "one root bookmark");
+ var rootBookmark = rootBookmarks[0];
+
+ var subBookmarks =
+ rootBookmark.shadowRoot.querySelectorAll('viewer-bookmark');
+ chrome.test.assertEq(2, subBookmarks.length, "two sub bookmarks");
+ chrome.test.assertEq(1, subBookmarks[1].depth,
+ "sub bookmark depth correct");
+
+ var lastPageChange;
+ rootBookmark.addEventListener('change-page', function(e) {
+ lastPageChange = e.detail.page;
});
+
+ MockInteractions.tap(rootBookmark.$.item);
+ chrome.test.assertEq(1, lastPageChange);
+
+ MockInteractions.tap(subBookmarks[1].$.item);
+ chrome.test.assertEq(3, lastPageChange);
+
+ var subBookmarkDiv =
+ rootBookmark.shadowRoot.querySelector('.sub-bookmark');
+
+ chrome.test.assertTrue(subBookmarkDiv.hidden);
+ MockInteractions.tap(rootBookmark.$.expand);
+ chrome.test.assertFalse(subBookmarkDiv.hidden);
+ chrome.test.assertEq('hidden', subBookmarks[1].$.expand.style.visibility);
+
+ chrome.test.succeed();
}
];
« no previous file with comments | « no previous file | third_party/polymer/v1_0/bower.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698