mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-01 22:55:23 +00:00
792e39c1fd
Offset fixed layers in the compositor so that the toolbar in Firefox for Android doesn't obscure them. This does not affect layout, so input on the elements in said layers will appear broken.
28 lines
840 B
Java
28 lines
840 B
Java
/* -*- Mode: Java; c-basic-offset: 4; tab-width: 20; indent-tabs-mode: nil; -*-
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
package org.mozilla.gecko.gfx;
|
|
|
|
public class ViewTransform {
|
|
public float x;
|
|
public float y;
|
|
public float scale;
|
|
public float fixedLayerMarginLeft;
|
|
public float fixedLayerMarginTop;
|
|
public float fixedLayerMarginRight;
|
|
public float fixedLayerMarginBottom;
|
|
|
|
public ViewTransform(float inX, float inY, float inScale) {
|
|
x = inX;
|
|
y = inY;
|
|
scale = inScale;
|
|
fixedLayerMarginLeft = 0;
|
|
fixedLayerMarginTop = 0;
|
|
fixedLayerMarginRight = 0;
|
|
fixedLayerMarginBottom = 0;
|
|
}
|
|
}
|
|
|