--- a/mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java
+++ b/mobile/android/geckoview/src/main/java/org/mozilla/gecko/gfx/LayerView.java
@@ -140,16 +140,17 @@ public class LayerView extends FrameLayo
@WrapForJNI(calledFrom = "ui", dispatchTo = "current")
/* package */ native void sendToolbarAnimatorMessage(int aMessage);
@WrapForJNI(calledFrom = "ui")
/* package */ void recvToolbarAnimatorMessage(int aMessage) {
switch(aMessage) {
case STATIC_TOOLBAR_NEEDS_UPDATE:
+Log.e("reb","UI STATIC_TOOLBAR_NEEDS_UPDATE");
// Send updated toolbar image to compositor.
Bitmap bm = mToolbarAnimator.getBitmapOfToolbarChrome();
if (bm != null) {
final int width = bm.getWidth();
final int height = bm.getHeight();
int[] pixels = new int[bm.getByteCount() / 4];
try {
bm.getPixels(pixels, /* offset */ 0, /* stride */ width, /* x */ 0, /* y */ 0, width, height);
@@ -159,31 +160,35 @@ public class LayerView extends FrameLayo
} catch (ArrayIndexOutOfBoundsException e) {
Log.e(LOGTAG, "Caught ArrayIndexOutOfBoundsException while getting toolbar pixels from Bitmap: " + e.toString());
} catch (IllegalStateException e) {
Log.e(LOGTAG, "Caught IllegalStateException while getting toolbar pixels from Bitmap: " + e.toString());
}
}
break;
case STATIC_TOOLBAR_READY:
+Log.e("reb","UI STATIC_TOOLBAR_READY");
// Hide toolbar and send TOOLBAR_HIDDEN message to compositor
mToolbarAnimator.onToggleChrome(false);
mListener.surfaceChanged();
postCompositorMessage(TOOLBAR_HIDDEN);
break;
case TOOLBAR_SHOW:
+Log.e("reb","UI TOOLBAR_SHOW");
// Show toolbar.
mToolbarAnimator.onToggleChrome(true);
mListener.surfaceChanged();
postCompositorMessage(TOOLBAR_VISIBLE);
break;
case FIRST_PAINT:
+Log.e("reb","UI FIRST_PAINT");
setSurfaceBackgroundColor(Color.TRANSPARENT);
break;
case COMPOSITOR_CONTROLLER_OPEN:
+Log.e("reb","UI COMPOSITOR_CONTROLLER_OPEN");
mToolbarAnimator.notifyCompositorControllerOpen();
break;
default:
Log.e(LOGTAG,"Unhandled Toolbar Animator Message: " + aMessage);
}
}
@WrapForJNI(calledFrom = "ui", dispatchTo = "current")