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

Unified Diff: chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java

Issue 2810813004: Hide fullscreen rotation jank (Closed)
Patch Set: Assume true/false when updating fullscreen state Created 3 years, 6 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/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java b/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java
index 10ae9a7fa52f3e7bbd927fb15602d35d7bb5a08d..5033f4f5422e0c9b465b3981eea6beff01b8a178 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/compositor/scene_layer/TabListSceneLayer.java
@@ -89,7 +89,8 @@ public class TabListSceneLayer extends SceneLayer {
R.drawable.tabswitcher_border_frame_decoration, R.drawable.logo_card_back,
R.drawable.tabswitcher_border_frame,
R.drawable.tabswitcher_border_frame_inner_shadow, t.canUseLiveTexture(),
- fullscreenManager.areBrowserControlsAtBottom(), t.getBackgroundColor(),
+ t.canUseStaticLayer(), fullscreenManager.areBrowserControlsAtBottom(),
+ t.getBackgroundColor(),
ApiCompatibilityUtils.getColor(res, borderColorResource), t.isIncognito(),
layout.getOrientation() == Orientation.PORTRAIT, t.getRenderX() * dpToPx,
t.getRenderY() * dpToPx, t.getScaledContentWidth() * dpToPx,
@@ -148,12 +149,12 @@ public class TabListSceneLayer extends SceneLayer {
private native void nativePutTabLayer(long nativeTabListSceneLayer, int id,
int toolbarResourceId, int closeButtonResourceId, int shadowResourceId,
int contourResourceId, int backLogoResourceId, int borderResourceId,
- int borderInnerShadowResourceId, boolean canUseLiveLayer,
- boolean browserControlsAtBottom, int tabBackgroundColor,
- int backLogoColor, boolean incognito, boolean isPortrait, float x, float y, float width,
- float height, float contentWidth, float contentHeight, float visibleContentHeight,
- float shadowX, float shadowY, float shadowWidth, float shadowHeight, float pivotX,
- float pivotY, float rotationX, float rotationY, float alpha, float borderAlpha,
+ int borderInnerShadowResourceId, boolean canUseLiveLayer, boolean canUseStaticLayer,
+ boolean browserControlsAtBottom, int tabBackgroundColor, int backLogoColor,
+ boolean incognito, boolean isPortrait, float x, float y, float width, float height,
+ float contentWidth, float contentHeight, float visibleContentHeight, float shadowX,
+ float shadowY, float shadowWidth, float shadowHeight, float pivotX, float pivotY,
+ float rotationX, float rotationY, float alpha, float borderAlpha,
float borderInnerShadowAlpha, float contourAlpha, float shadowAlpha, float closeAlpha,
float closeBtnWidth, float staticToViewBlend, float borderScale, float saturation,
float brightness, boolean showToolbar, int defaultThemeColor,

Powered by Google App Engine
This is Rietveld 408576698