Commit Graph

5810 Commits

Author SHA1 Message Date
Benoit Jacob
6f3affc44f Bug 747445 - block on onLowMemory() event - r=blassey 2012-04-26 15:47:59 -04:00
Matt Brubeck
9a01fd2ed4 Bug 747067 (part 2) - Don't loop through every history item in deleteHistory [r=bnicholson]
--HG--
extra : rebase_source : 86250b5c53cf0cbc2573ad05a280eaa40921199d
2012-04-26 12:40:07 -07:00
Richard Newman
49c9fd24e1 Bug 748898 - Use "mobile" as title for Mobile Bookmarks folder on upload. a=blocking-fennec 2012-04-26 12:31:02 -07:00
Kartikaya Gupta
056ae0b603 Bug 748736 - Make tcheckerboard2 use CNN and be harder. r=jmaher 2012-04-26 14:24:30 -04:00
Kartikaya Gupta
c5f74999ce Bug 749164 - Fix viewport intersection with page rect and guard against zero screen area. r=jrmuizel 2012-04-26 14:23:28 -04:00
Chris Lord
6e7a025ac6 Bug 748718 - Make ScreenshotLayer use SingleTileLayer's draw function. r=kats
ScreenshotLayer overrides SingleTileLayer's draw function to simplify the
drawing process. Unfortunately, this doesn't respect the layer mask, and can
cause the layer to appear incorrectly stretched.

Change the screenshot process so that whole-page screenshots pass parameters
that are pre-scaled (to avoid mismatches when the viewport changes), and set
the page size on the ScreenShotLayer so it draws in the correct place.

This also alters the masking slightly to avoid visible seams around masks in
the centre of the page, and to avoid unnnecessary drawing at the edges of the
page.

This change fixes the frame-rate issues with the screenshot layer, as it
removes unnecessary over-draw.

--HG--
extra : rebase_source : 671c5a48d7bc08b3b452ed7eea228eb22843c1ce
2012-04-26 13:45:31 -04:00
Chris Lord
27218c111a Bug 748718 - Crash if the buffer size mismatches the layer size. r=kats
TileLayer.java always treats the buffer as if it's the same size as the texture.
Instead of crashing (or some other unintended effect), throw a RunTimeException.
Also include some commented out code that would work, but we likely don't ever
want to use (for reference when running into the exception).

--HG--
extra : rebase_source : 93b4c834c2a0dc0fab62341f779de9c7fcce5f87
2012-04-26 13:45:17 -04:00
Chris Lord
26258e2a6c Bug 748718 - Fix drawing in SingleTileLayer.java. r=kats
SingleTileLayer draws upside-down and doesn't handle non-repeating/stretched
layers correctly.

--HG--
extra : rebase_source : d33dcecc949b252826f557033e47311f885bd9b8
2012-04-26 13:45:06 -04:00
Brad Lassey
d7ce25d85e bug 744838 - crash in java.lang.NullPointerException at java.util.concurrent.SynchronousQueue.put(SynchronousQueue.java:814) r=cpeterson 2012-04-16 18:53:00 -04:00
Matt Brubeck
0db830ce77 Bug 746876 - disable test_bug720538 because of perma-orange [r=kats] 2012-04-26 07:46:02 -07:00
Lucas Rocha
7a440a1f47 Bug 741224 - Force unlock on tabs.db file when database is opened in read-only mode (r=blassey) 2012-04-25 17:24:48 -04:00
Lucas Rocha
822a6bc976 Bug 741224 - Move database unlock function to DBUtils (r=blassey) 2012-04-25 17:24:48 -04:00
Jeff Muizelaar
e7a0ca9c70 Bug 748832. Remove dead paint supression code. r=kats
Bug 732564 disabled the painting suppression code in browser.js. This removes
the caller and the interface.

--HG--
extra : rebase_source : 236f81abcf980c41ffdb6c29dc4290a6a7671d14
2012-04-25 12:49:43 -04:00
Eitan Isaacson
512ae31179 Bug 747566 - Add descriptions to image buttons in tab tray. r=sriram 2012-04-25 17:09:12 -07:00
Eitan Isaacson
c5f72037a1 Bug 747566 - Make tab tray d-pad navigable. r=sriram 2012-04-25 17:09:12 -07:00
Matt Brubeck
ddbc378334 Bug 747067 (part 1) - Don't pass null as the preference name to Preferences:Get 2012-04-25 16:31:14 -07:00
Richard Newman
e7a00c5785 Bug 744441 - Handle blank accounts in performSync. r=liuche, a=blocking-fennec 2012-04-25 14:18:45 -07:00
Kartikaya Gupta
9ee6956b0f Bug 747528 - Add a PredictionBiasStrategy that uses estimated draw time to paint ahead. r=Cwiiis 2012-04-25 09:53:38 -04:00
Jeff Muizelaar
d8ab26c2d8 Bug 748382. Don't count overscroll as checkerboard. r=kats
We currently check root layer position with the viewport.
During overscroll these won't match and we'll think we're
checkerboarding.

--HG--
extra : rebase_source : 27c93b524a539ad5851ff4ba5ee94f5321c24172
2012-04-24 11:26:21 -04:00
Brad Lassey
d3115c9913 bug 748621 - planet.mozilla.org always shows black checkerboard r=BenWa 2012-04-24 21:39:10 -04:00
Brad Lassey
1fa30b463f bug 748585 - Java low res screenshot sometimes renders black r=cwiiis 2012-04-24 18:54:24 -04:00
Ehsan Akhgari
a992263c77 Merge mozilla-central into mozilla-inbound 2012-04-24 21:29:44 -04:00
Ehsan Akhgari
30412417b6 Merge the last green PGO changeset from birch to mozilla-central 2012-04-24 20:54:12 -04:00
Matt Brubeck
23527d4290 Bug 748609 - testAboutPage is perma-orange on beta [r=mfinkle] 2012-04-24 18:02:41 -07:00
Lukas Blakk
d7f942d541 Merging in version bump NO BUG a=relman 2012-04-24 12:54:16 -04:00
Ed Morley
9db7f5b9bf Merge from mozilla-central 2012-04-24 11:46:16 +01:00
Phil Ringnalda
a6292870dd Back out b1bf084429e8, ddd8619fdf56, 1ca7c95917fb (bug 737510) for Android XUL and crashtest bustage on a CLOSED TREE, a=bustage 2012-04-24 00:04:28 -07:00
Kartikaya Gupta
43b80200b4 Bug 737510 - Compensate for rounding errors in displayport processing that result in not snapping to tiles properly. r=Cwiiis a=blocking-fennec 2012-04-23 23:54:11 -04:00
Kartikaya Gupta
ff2f2df99b Bug 737510 - Expand the displayport to fill any partial tiles. r=Cwiiis 2012-04-23 23:53:44 -04:00
Kartikaya Gupta
3f1fcd5a02 Bug 737510 - Print something useful when dumping an ImmutableViewportMetrics. r=Cwiiis 2012-04-23 23:52:58 -04:00
Ehsan Akhgari
b6247f2495 Merge from mozilla-central 2012-04-23 19:24:10 -04:00
Ehsan Akhgari
624b7c422e Merge from mozilla-central 2012-04-23 18:17:44 -04:00
Sriram Ramasubramanian
62fc1ce083 Bug 739350: Resolution specific doorhanger resources. [r=mfinkle] [a=blocking-fennec] 2012-04-23 11:37:56 -07:00
Joe Drew
579bb85315 Backout 83faa1da3db8 (bug 732016) for regressions. a=regression
--HG--
extra : rebase_source : 1c009c50f911458fab8bdc5661f91642509148de
2012-04-23 11:12:18 -07:00
Joe Drew
0d5dda8fca Bug 744439 - Reset the checkerboard colour when we start loading a new page. r=kats a=blocker
--HG--
extra : rebase_source : ca294fc3dd36a0d0a299c8247aa72673e115d372
2012-04-23 10:29:14 -07:00
Joe Drew
5268da0002 Bug 745809 - Default to white for checkboard color. r=kats
--HG--
extra : rebase_source : a1b7f38fc97f0f0048df000aebc510cbff1b1801
2012-04-23 10:28:15 -07:00
Brian Nicholson
0895eb6665 Backout 4ab101096ab3 for breaking favicons. a=backout 2012-04-23 12:27:18 -04:00
Mark Banner
aa8d563898 Bug 723135 - Language packs should work for all releases of a branch, maxVersion should use * for compatibility ranges. r=ted 2012-04-23 14:09:41 +01:00
Margaret Leibovic
9d24c599ed Bug 741831 - Readonly text inputs can trigger form autocomplete popups. r+a=mfinkle 2012-04-22 09:58:29 -07:00
Margaret Leibovic
e7185b6a86 Bug 747181 - Profile migration migrates tag folders. r=rnewman a=blocking-fennec-beta 2012-04-22 09:58:25 -07:00
Richard Newman
3ea3a44ac5 Bug 747040 - Trivial guard against NPE in AndroidBrowserBookmarksRepositorySession.retrieveRecord. r=trivial, a=blocking-fennec 2012-04-21 21:46:03 -07:00
Richard Newman
0f77e58ceb Bug 730626 - Implement resetting. r=nalexander, a=blocking-fennec 2012-04-21 21:15:27 -07:00
Brad Lassey
4d89e39bfd bug 746132 - Screenshot buffers won't be freed if tab not found r=kats a=lsblakk 2012-04-20 14:14:31 -04:00
Brian Nicholson
65ffa9d016 Bug 734913 - Start throbber in initialization. r=mfinkle a=blocking-fennec 2012-04-23 10:47:46 -04:00
Brian Nicholson
63d5d10b18 Bug 746380 - Set tab URL on document start. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Brian Nicholson
0a7cbffa56 Bug 746380 - Use URI of nsIChannel on state change. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Joe Drew
27b8ee09f9 Back out bug 746703 (7ecd07342540) for causing bug 747681. a=bustage 2012-04-23 18:51:56 -07:00
Brian Nicholson
7c1908c5a8 Bug 746380 - Add sameDocument flag to location change. r=mfinkle a=blocking-fennec 2012-04-23 17:35:50 -04:00
Brian Nicholson
af2790e7b8 Bug 746380 - Set tab URL on document start. r=mfinkle a=blocking-fennec 2012-04-23 10:34:14 -04:00
Sriram Ramasubramanian
ddc3330503 Bug 746086: NPE crash on onApplicationPause(). [r=mfinkle] [a=blocking-fennec] 2012-04-23 13:58:14 -07:00