Matt Brubeck
aa807b4225
Bug 756474 - Harden the SimpleScaleGestureDectector against missed events [r=kats]
2012-06-19 12:01:44 -07:00
Matt Brubeck
8800bf1a97
Bug 765407 - Don't setOnDoubleTapListener(null); fixes crash in GestureDetector [r=kats]
2012-06-18 09:54:48 -07:00
Eitan Isaacson
1a7bf52bf4
Bug 763613 - Make hover events mousemove events. r=wesj
2012-06-15 15:34:22 -07:00
Matt Brubeck
4161644620
Back out bug 764621, bug 762717, bug 764638, and bug 764622 for mochitest failures
2012-06-14 20:12:06 -07:00
Sriram Ramasubramanian
2a82459a0a
Bug 764621: FormAssistant doesn't need to be static. [r=margaret]
...
--HG--
extra : rebase_source : acd7d1b0a2ce7825b4ba8c150d43ef9a98dc48fd
2012-06-14 11:54:05 -07:00
Brad Lassey
17abebe181
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding r=kats,cjones
2012-06-14 09:08:51 -07:00
Kartikaya Gupta
43e1306bd0
Bug 764467 - Add a separate event for notifying browser.js of resize events, to avoid weird re-entrancy issues. r=Cwiiis
2012-06-14 10:59:28 -04:00
Kartikaya Gupta
7178944e03
Bug 753444 - Remove device-space page rect from setPageRect as it is not needed. r=jrmuizel
2012-06-13 13:49:40 -04:00
Wes Johnston
cf708e340f
Bug 753102 - Remove BrowserToolbar from GeckoApp. r=mfinkle
2012-06-11 15:18:40 -07:00
Wes Johnston
ecc29d4288
backout 2d1268c57588
2012-06-12 09:53:44 -07:00
Wes Johnston
e8dfe63037
Bug 753102 - Remove BrowserToolbar from GeckoApp. r=mfinkle
2012-06-11 15:18:40 -07:00
Matt Brubeck
3de6b102e4
Bug 760087 - Don't steal focus from the findbar when Gecko IME state changes [r=cpeterson]
...
--HG--
extra : rebase_source : 49a6582ff2c13b3a40963f430c7d9a5da5ac8141
2012-06-08 11:43:17 -07:00
Kartikaya Gupta
61e1120311
Bug 745250 - Prevent crash from NPE in TouchEventHandler. r=wesj
2012-06-06 13:50:01 -04:00
Kartikaya Gupta
86c4abe906
Bug 759775 - Update checkerboard telemetry code to handle RTL pages. r=Cwiiis
2012-06-06 09:56:48 -04:00
Brad Lassey
989a26a9ca
backing out bug 755070 for potential talos panning regression
2012-06-05 22:55:18 -04:00
Brad Lassey
e6a5c8c939
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only copy the region that was painted r=kats
...
--HG--
extra : rebase_source : 0f85abfedf36fb51e3632ba63ae1f194ff0a87ac
2012-06-05 14:59:01 -04:00
Brad Lassey
ddbab52c55
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only update dirty rects, reuse a single bytebuffer and stop using java bitmaps r=kats
...
--HG--
extra : rebase_source : a8eb542ef7a9f6c86e9766db7276a76dd8f038ee
2012-06-04 11:56:31 -04:00
Kartikaya Gupta
d70bdb620c
Bug 758635 - Move a call to resizeView so that we don't send two resize events to gecko when the keyboard comes up. r=jrmuizel
2012-06-03 17:50:00 -04:00
Kartikaya Gupta
73f5daa6bc
Bug 758635 - LayerRenderer doesn't need to implement GLSurfaceView.Renderer. r=jrmuizel
2012-06-03 17:49:50 -04:00
Matt Brubeck
1f99b61afd
Back out bug 760342 for Windows build error, bug 755070 for Android crashes, and bug 760458 because it depends on 755070
2012-06-01 17:45:02 -07:00
Brad Lassey
7dea2d33ac
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only update dirty rects, reuse a single bytebuffer and stop using java bitmaps r=kats
...
--HG--
extra : rebase_source : 2a7c299c7133da06638d9ef1d27d4b4653072dce
2012-06-01 18:54:48 -04:00
Jeff Muizelaar
81ce6b0c02
Bug 760226. Remove unneeded EGLContext creation in GLController.java. r=ajuma
...
This is old and causing some sadness on platforms with a limited number of
contexts.
--HG--
extra : rebase_source : cb867c8d9dcfa145fc6b9e95cc7bfc9652c0bc2d
2012-05-31 16:14:56 -04:00
Benoit Girard
b497180aad
Bug 757944 - Remove GL calls made without a context. r=jrmuizelaar
...
--HG--
extra : rebase_source : aabc39ae9f9d4a5b66eadf87738af4ae38e1c889
2012-05-31 15:27:45 -04:00
Kartikaya Gupta
cd1814b7d1
Bug 759762 - Update screenshot code to take into account RTL pages. r=blassey
2012-05-30 11:27:05 -04:00
Jeff Muizelaar
e73c725c3e
Bug 758205. Use highp in the fragment shader. r=joe
...
More precision makes the java screenshot look better on large pages.
2012-05-24 16:44:10 -04:00
Jeff Muizelaar
4998405718
Bug 758205. Move the y-axis inversion out of the fragment shader. r=clord
...
Moves the inversion into the vertex shader. No point in doing this
operation per-pixel when we can do it per-vertex.
2012-05-28 11:35:20 -04:00
Phil Ringnalda
877c26f46d
Back out d22c4f57daaf and 6c27b32ad788 (bug 758635) on suspicion of causing reftest failures
2012-05-26 13:11:47 -07:00
Kartikaya Gupta
a32704dcfa
Bug 758635 - LayerRenderer doesn't need to implement GLSurfaceView.Renderer. r=Cwiiis
2012-05-26 11:03:27 -04:00
Kartikaya Gupta
4e24dc2721
Bug 758635 - Remove redundant code to set the viewport size. r=Cwiiis
2012-05-26 10:59:11 -04:00
Ed Morley
5eb4baa056
Backout 5f82df6b980e (bug 757944) on suspicion of reftest failures
2012-05-24 17:51:46 +01:00
Wes Johnston
58f252ef6b
Bug 757893 - Reset max and min zoom when switching tabs. r=kats
2012-05-24 09:11:21 -07:00
Benoit Girard
df1dd36e0d
Bug 757944 - Don't call onSurfaceCreated/onSurfaceChanged before a context is created. r=joe
...
--HG--
extra : rebase_source : 61ce6cb26a69ace210f2fb60eb4714dd5fed3eb9
2012-05-23 18:26:21 -04:00
James Willcox
f17ad4617e
Bug 753458 - Remove unnecessary fields in RenderContext r=kats
2012-05-24 11:02:49 -04:00
Kartikaya Gupta
e84e1d10de
Bug 752709 - Extract a getDisplayMetrics function into GeckoApp. r=cpeterson
2012-05-23 21:53:39 -04:00
Kartikaya Gupta
0a9040618b
Bug 748384 - Propagate page bounds and CSS page bounds in via compositor. r=Cwiiis,ajuma,mats
2012-05-23 10:51:39 -04:00
Kartikaya Gupta
132e18cafc
Bug 748384 - Propagate the page bounds in via browser.js. r=Cwiiis,mats
2012-05-23 10:49:59 -04:00
Kartikaya Gupta
84ade9c45e
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
04a457fab1
Bug 748384 - Back out 330e9c52f9ac, 9ba1078559fe, 2ed39c12d792, f53f05ecacd5 for build bustage. r=bustage
2012-05-23 11:08:19 -04:00
Kartikaya Gupta
9db13b7a79
Bug 748384 - Propagate page bounds and CSS page bounds in via compositor. r=Cwiiis,ajuma,mats
2012-05-23 10:51:39 -04:00
Kartikaya Gupta
a17147cd57
Bug 748384 - Propagate the page bounds in via browser.js. r=Cwiiis,mats
2012-05-23 10:49:59 -04:00
Kartikaya Gupta
d7e205e633
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
James Willcox
3814700c00
Bug 731288 - Don't call methods on finalized SurfaceTexture, JNI housekeeping r=blassey
2012-05-21 21:35:29 -04:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Matt Brubeck
dd1a410b01
Bug 707571 (part 4) - Use mininum-scale and maximum-scale from <meta name="viewport"> [r=kats]
2012-05-18 08:24:27 -07:00
Matt Brubeck
a3928422a4
Bug 707571 (part 3) - Disable double-tap listener on pages with user-scalable=no [r=kats]
2012-05-18 08:24:27 -07:00
Matt Brubeck
901910c609
Bug 707571 (part 2) - Disable zooming for pages with user-scalable=no [r=kats]
2012-05-18 08:24:27 -07:00
Ali Juma
eaec281765
Bug 745243 - Wait for surfaceChanged before calling GLController.provideEGLSurface. r=kats
2012-05-18 15:58:46 -04:00
Matt Brubeck
babf33c424
Back out bug 707571 because of reftest failures
2012-05-18 09:31:27 -07:00
Matt Brubeck
206bfef1de
Bug 707571 (part 4) - Use mininum-scale and maximum-scale from <meta name="viewport"> [r=kats]
2012-05-18 08:24:27 -07:00
Matt Brubeck
a5e1d94154
Bug 707571 (part 3) - Disable double-tap listener on pages with user-scalable=no [r=kats]
2012-05-18 08:24:27 -07:00