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

Side by Side Diff: chrome/browser/resources/uber/uber_frame.js

Issue 2535573002: Reduce usage of webkit CSS prefixes in chrome/browser/resources (Closed)
Patch Set: rebase Created 3 years, 10 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
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file contains the navigation controls that are visible on the left side 5 // This file contains the navigation controls that are visible on the left side
6 // of the uber page. It exists separately from uber.js so that it may be loaded 6 // of the uber page. It exists separately from uber.js so that it may be loaded
7 // in an iframe. Iframes can be layered on top of each other, but not mixed in 7 // in an iframe. Iframes can be layered on top of each other, but not mixed in
8 // with page content, so all overlapping content on uber must be framed. 8 // with page content, so all overlapping content on uber must be framed.
9 9
10 // <include src="../../../../ui/webui/resources/js/util.js"> 10 // <include src="../../../../ui/webui/resources/js/util.js">
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
113 } 113 }
114 114
115 /** 115 /**
116 * Adjusts this frame's content to scrolls from the outer frame. This is done 116 * Adjusts this frame's content to scrolls from the outer frame. This is done
117 * to obscure text in RTL as a user scrolls over the content of this frame (as 117 * to obscure text in RTL as a user scrolls over the content of this frame (as
118 * currently RTL scrollbars still draw on the right). 118 * currently RTL scrollbars still draw on the right).
119 * @param {number} scrollLeft document.body.scrollLeft of the content frame. 119 * @param {number} scrollLeft document.body.scrollLeft of the content frame.
120 */ 120 */
121 function adjustToScroll(scrollLeft) { 121 function adjustToScroll(scrollLeft) {
122 assert(isRTL()); 122 assert(isRTL());
123 document.body.style.webkitTransform = 'translateX(' + -scrollLeft + 'px)'; 123 document.body.style.transform = 'translateX(' + -scrollLeft + 'px)';
124 } 124 }
125 125
126 /** 126 /**
127 * Enable/disable an animation to ease the nav bar back into view when 127 * Enable/disable an animation to ease the nav bar back into view when
128 * changing content while horizontally scrolled. 128 * changing content while horizontally scrolled.
129 * @param {boolean} enabled Whether easing should be enabled. 129 * @param {boolean} enabled Whether easing should be enabled.
130 */ 130 */
131 function setContentChanging(enabled) { 131 function setContentChanging(enabled) {
132 assert(isRTL()); 132 assert(isRTL());
133 document.documentElement.classList.toggle('changing-content', enabled); 133 document.documentElement.classList.toggle('changing-content', enabled);
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 } 173 }
174 174
175 return { 175 return {
176 onLoad: onLoad, 176 onLoad: onLoad,
177 setNavigationOverride: setNavigationOverride, 177 setNavigationOverride: setNavigationOverride,
178 }; 178 };
179 179
180 }); 180 });
181 181
182 document.addEventListener('DOMContentLoaded', uber_frame.onLoad); 182 document.addEventListener('DOMContentLoaded', uber_frame.onLoad);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698