Kartikaya Gupta
29e63f503a
Bug 1180295 - Store the viewport width and height as integers instead of floats in ImmutableViewportMetrics. r=rbarker
...
--HG--
extra : commitid : 8UdQhaVHspN
2015-08-18 14:27:19 -04:00
Sebastian Kaspari
5aa15ff7bc
Bug 1169427 - Replace FloatMath.*() calls with calls to Math.*(). r=snorp
...
--HG--
extra : transplant_source : %2B%1A%92%92%CC%D3%9AN%92v%EAr%E2%12%F4I%14%90s%E6
2015-06-02 18:53:59 -07:00
Chris Kitching
6bbf98c9e4
Bug 1081406: Remove unnecessary numeric casts. r=rnewman
2014-10-11 00:42:36 +01:00
Chris Kitching
214c5a4c82
Bug 1081397
: Finalise large numbers of fields. r=rnewman
...
* * *
Bug 1081397
: Finalise large numbers of fields. r=rnewman
2014-10-11 00:17:01 +01:00
Nathan Froyd
68cdae3b1c
Bug 906088 - part 1 - pass String[] to PrefsHelper.getPrefs wherever possible; r=blassey
...
We want JSONArray to go away, since we're going to be transferring strings via JNI.
2013-09-04 09:56:27 -04:00
Richard Newman
0dafc136c1
Bug 850058 - GeckoDisplayPortCalculator is too long to be a log tag. r=trivial
2013-03-12 00:19:30 -07:00
Brian Nicholson
79ce539367
Bug 845612 - Add missing @Override annotations. r=kats
2013-02-26 21:48:00 -08:00
Kartikaya Gupta
a506bb6466
Bug 753312 - Extract a PrefsHelper class that manages getting/setting of gecko prefs, and updated existing code to use it. r=cpeterson
2012-09-17 14:22:28 -04:00
Chris Peterson
9516e94c70
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
2012-07-27 21:57:47 -07:00
Chris Peterson
497dabe033
Bug 778472 - Part 3: Standardize order of import statements: org.mozilla, com, net, org, android, java. r=mfinkle
2012-07-27 17:53:54 -07:00
Kartikaya Gupta
f80b94f940
Bug 748384 - Update all Java code to keep a page rect and CSS page rect instead of just the page size. r=Cwiiis
2012-05-23 10:49:52 -04:00
Kartikaya Gupta
15d02d35fd
Bug 748384 - Back out 330e9c52f9ac, 9ba1078559fe, 2ed39c12d792, f53f05ecacd5 for build bustage. r=bustage
2012-05-23 11:08:19 -04:00
Kartikaya Gupta
352857dcce
Bug 748384 - Update all Java code to keep a page rect and CSS page rect instead of just the page size. r=Cwiiis
2012-05-23 10:49:52 -04:00
Kartikaya Gupta
a652b9c6cf
Bug 749429 - Increase displayport size multiplier default to 2000 for fixed-margin and velocity-bias. r=Cwiiis
2012-04-28 01:02:19 -04:00
Kartikaya Gupta
c7e0ba423a
Bug 747528 - Add a PredictionBiasStrategy that uses estimated draw time to paint ahead. r=Cwiiis
2012-04-25 09:53:38 -04:00
Kartikaya Gupta
81a50d6330
Bug 737510 - Expand the displayport to fill any partial tiles. r=Cwiiis
2012-04-23 23:53:44 -04:00
Kartikaya Gupta
9b82996b7c
Bug 744390 - Add a configurable danger zone to the velocity-bias strategy. r=Cwiiis
2012-04-14 09:50:04 -04:00
Kartikaya Gupta
e9c06e926a
Bug 744241 - Make the displayport strategy options preffable. r=Cwiiis
2012-04-13 10:28:10 -04:00
Kartikaya Gupta
821abe67fa
Bug 733041 - Switch to using the velocity-bias strategy by default. r=Cwiiis
2012-04-10 13:56:28 -05:00
Kartikaya Gupta
f7a55fe5be
Bug 733041 - Adjust the velocity bias strategy to keep a small buffer in the opposite direction of the scroll. r=Cwiiis
2012-04-10 13:56:25 -05:00
Kartikaya Gupta
084739ea0b
Bug 740569 - Make the display port strategy preffable. r=Cwiiis
2012-03-30 09:57:39 -04:00
Kartikaya Gupta
e18530548d
Bug 737553 - Refactor much of the code in DisplayPortCalculator and tune some of the behaviour. r=Cwiiis
...
Commonly reused pieces of code are pulled out into reusable functions in DisplayPortCalculator.
Reusing these functions makes the individual strategies' code much clearer and the similarities
between them more apparent. One actual bug was fixed, where the display port resolution was
incorrectly calculated in the DynamicResolutionStrategy. Prior to this change, it did not apply
the reshaping algorithm to the pre-velocity display port size, resulting in a different resolution
in some cases which would leave the content blurry. Additionally, the FixedMarginStrategy was
modified so that its margins are a multiple of the view size rather than constant pixel values.
2012-03-30 09:47:22 -04:00
Kartikaya Gupta
a108095227
Bug 737553 - Fix null handling in DisplayPortCalculator. r=Cwiiis
2012-03-30 09:46:27 -04:00
Kartikaya Gupta
14ad4d5c80
Bug 729528 - Add an alternate strategy with a margin that is a multiple of view-size and shifts it with velocity bias. r=Cwiiis
2012-03-26 13:15:50 -04:00
Kartikaya Gupta
eb320d00c1
Bug 729528 - Add an alternate strategy where we have no display port, to better isolate problems in layout/draw code. r=Cwiiis
2012-03-26 13:15:50 -04:00
Kartikaya Gupta
16ed66ef47
Bug 729528 - Add an alternate code path (selected at compile-time) to render low-res content while panning. r=Cwiiis
2012-03-26 13:15:50 -04:00
Kartikaya Gupta
81e5fcc69b
Bug 729528 - Move displayport calculation and comparison code into a DisplayPortCalculator class. No functional changes intended. r=Cwiiis
2012-03-26 13:15:50 -04:00