зеркало из https://github.com/mozilla/gecko-dev.git
Bug 779366 - Part 1: Move FloatUtils to org.mozilla.gecko.util package. r=kats
--HG-- rename : mobile/android/base/FloatUtils.java => mobile/android/base/util/FloatUtils.java
This commit is contained in:
Родитель
326f176d4a
Коммит
9516e94c70
|
@ -14,6 +14,7 @@ import org.mozilla.gecko.gfx.LayerController;
|
||||||
import org.mozilla.gecko.gfx.LayerView;
|
import org.mozilla.gecko.gfx.LayerView;
|
||||||
import org.mozilla.gecko.gfx.RectUtils;
|
import org.mozilla.gecko.gfx.RectUtils;
|
||||||
import org.mozilla.gecko.gfx.ScreenshotLayer;
|
import org.mozilla.gecko.gfx.ScreenshotLayer;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
|
|
||||||
|
|
|
@ -16,6 +16,10 @@ DIST_FILES = package-name.txt
|
||||||
|
|
||||||
include $(topsrcdir)/mobile/android/base/android-sync-files.mk
|
include $(topsrcdir)/mobile/android/base/android-sync-files.mk
|
||||||
|
|
||||||
|
UTIL_JAVA_FILES := \
|
||||||
|
util/FloatUtils.java \
|
||||||
|
$(NULL)
|
||||||
|
|
||||||
FENNEC_JAVA_FILES = \
|
FENNEC_JAVA_FILES = \
|
||||||
AboutHomeContent.java \
|
AboutHomeContent.java \
|
||||||
AboutHomeSection.java \
|
AboutHomeSection.java \
|
||||||
|
@ -47,7 +51,6 @@ FENNEC_JAVA_FILES = \
|
||||||
FilePickerResultHandler.java \
|
FilePickerResultHandler.java \
|
||||||
FilePickerResultHandlerSync.java \
|
FilePickerResultHandlerSync.java \
|
||||||
FindInPageBar.java \
|
FindInPageBar.java \
|
||||||
FloatUtils.java \
|
|
||||||
FlowLayout.java \
|
FlowLayout.java \
|
||||||
FontSizePreference.java \
|
FontSizePreference.java \
|
||||||
FormAssistPopup.java \
|
FormAssistPopup.java \
|
||||||
|
@ -148,6 +151,7 @@ FENNEC_JAVA_FILES = \
|
||||||
ui/SubdocumentScrollHelper.java \
|
ui/SubdocumentScrollHelper.java \
|
||||||
GeckoNetworkManager.java \
|
GeckoNetworkManager.java \
|
||||||
GeckoScreenOrientationListener.java \
|
GeckoScreenOrientationListener.java \
|
||||||
|
$(UTIL_JAVA_FILES) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
ifdef MOZ_WEBSMS_BACKEND
|
ifdef MOZ_WEBSMS_BACKEND
|
||||||
|
@ -1008,7 +1012,6 @@ RES_DIRS= \
|
||||||
res/menu-xlarge-v11 \
|
res/menu-xlarge-v11 \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
|
|
||||||
include $(topsrcdir)/config/rules.mk
|
include $(topsrcdir)/config/rules.mk
|
||||||
|
|
||||||
# Override the Java settings with some specific android settings
|
# Override the Java settings with some specific android settings
|
||||||
|
|
|
@ -7,6 +7,7 @@ package org.mozilla.gecko;
|
||||||
import org.mozilla.gecko.gfx.Layer;
|
import org.mozilla.gecko.gfx.Layer;
|
||||||
import org.mozilla.gecko.gfx.Layer.RenderContext;
|
import org.mozilla.gecko.gfx.Layer.RenderContext;
|
||||||
import org.mozilla.gecko.gfx.LayerController;
|
import org.mozilla.gecko.gfx.LayerController;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
|
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
|
||||||
import org.mozilla.gecko.GeckoAppShell;
|
import org.mozilla.gecko.GeckoAppShell;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONArray;
|
import org.json.JSONArray;
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import android.graphics.RectF;
|
import android.graphics.RectF;
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONException;
|
import org.json.JSONException;
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import android.graphics.Rect;
|
import android.graphics.Rect;
|
||||||
import android.graphics.RectF;
|
import android.graphics.RectF;
|
||||||
|
|
|
@ -4,10 +4,10 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
|
||||||
import org.mozilla.gecko.GeckoApp;
|
import org.mozilla.gecko.GeckoApp;
|
||||||
import org.mozilla.gecko.GeckoAppShell;
|
import org.mozilla.gecko.GeckoAppShell;
|
||||||
import org.mozilla.gecko.SurfaceBits;
|
import org.mozilla.gecko.SurfaceBits;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONArray;
|
import org.json.JSONArray;
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONException;
|
import org.json.JSONException;
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
|
||||||
import org.mozilla.gecko.GeckoAppShell;
|
import org.mozilla.gecko.GeckoAppShell;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import android.graphics.Bitmap;
|
import android.graphics.Bitmap;
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.gfx;
|
package org.mozilla.gecko.gfx;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
|
||||||
import org.mozilla.gecko.GeckoApp;
|
import org.mozilla.gecko.GeckoApp;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONException;
|
import org.json.JSONException;
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.ui;
|
package org.mozilla.gecko.ui;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONArray;
|
import org.json.JSONArray;
|
||||||
|
|
||||||
|
|
|
@ -5,14 +5,14 @@
|
||||||
|
|
||||||
package org.mozilla.gecko.ui;
|
package org.mozilla.gecko.ui;
|
||||||
|
|
||||||
import org.mozilla.gecko.FloatUtils;
|
|
||||||
import org.mozilla.gecko.GeckoApp;
|
import org.mozilla.gecko.GeckoApp;
|
||||||
import org.mozilla.gecko.GeckoAppShell;
|
import org.mozilla.gecko.GeckoAppShell;
|
||||||
import org.mozilla.gecko.GeckoEvent;
|
import org.mozilla.gecko.GeckoEvent;
|
||||||
import org.mozilla.gecko.GeckoEventListener;
|
import org.mozilla.gecko.GeckoEventListener;
|
||||||
import org.mozilla.gecko.gfx.LayerController;
|
import org.mozilla.gecko.gfx.LayerController;
|
||||||
import org.mozilla.gecko.gfx.PointUtils;
|
|
||||||
import org.mozilla.gecko.gfx.ViewportMetrics;
|
import org.mozilla.gecko.gfx.ViewportMetrics;
|
||||||
|
import org.mozilla.gecko.gfx.PointUtils;
|
||||||
|
import org.mozilla.gecko.util.FloatUtils;
|
||||||
|
|
||||||
import org.json.JSONArray;
|
import org.json.JSONArray;
|
||||||
import org.json.JSONException;
|
import org.json.JSONException;
|
||||||
|
|
|
@ -3,11 +3,13 @@
|
||||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
* 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/. */
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
package org.mozilla.gecko;
|
package org.mozilla.gecko.util;
|
||||||
|
|
||||||
import android.graphics.PointF;
|
import android.graphics.PointF;
|
||||||
|
|
||||||
public final class FloatUtils {
|
public final class FloatUtils {
|
||||||
|
private FloatUtils() {}
|
||||||
|
|
||||||
public static boolean fuzzyEquals(float a, float b) {
|
public static boolean fuzzyEquals(float a, float b) {
|
||||||
return (Math.abs(a - b) < 1e-6);
|
return (Math.abs(a - b) < 1e-6);
|
||||||
}
|
}
|
Загрузка…
Ссылка в новой задаче