Commit Graph

132 Commits

Author SHA1 Message Date
Ed Morley
c1585c7af3 Backout 91eebc6bdb59 & 7d776b291014 (bug 717283) for Android native reftest crashes 2012-01-22 11:55:18 +00:00
Chris Lord
d994084581 Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-22 09:40:37 +00:00
Kartikaya Gupta
5a06a2ef87 Bug 716863 - Abort uselessly continuing to fling subdocuments once they can't go any farther. r=Cwiiis 2012-01-21 12:44:44 -05:00
Patrick Walton
9a084ad8a6 Bug 707956 - Restore original zoom scale on double rotation. r=kats 2012-01-20 21:14:03 -08:00
Ed Morley
988d99bd9a Backout 56ad9ccfcd15 (bug 719494) for native Android M1 crashes 2012-01-21 03:19:53 +00:00
Margaret Leibovic
d28397a961 Bug 719494 - Closing tabs is too slow sometimes. r=mbrubeck 2012-01-20 12:56:23 -08:00
Matt Brubeck
3017d8c4c6 Back out 47584f117727 and e05a8743389a (bug 717283) because of native Android startup crashes 2012-01-20 11:42:34 -08:00
Chris Lord
94b277a126 Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-20 17:36:56 +00:00
Kartikaya Gupta
348a92ae97 Bug 717085 - Ensure that when Gecko does a session-restore, it knows how big the screen is. r=pcwalton 2012-01-20 09:36:08 -05:00
Margaret Leibovic
f61b7a7d84 Bug 718846 - Don't show progress throbber on about:home. r=mfinkle 2012-01-19 11:44:16 -08:00
Marco Bonardo
6136ce1761 Merge last green PGO from inbound to central 2012-01-19 11:34:17 +01:00
Wes Johnston
b04763a035 Bug 716161 - Don't allow clicking disabled selects. r=mfinkle 2012-01-18 08:49:48 -08:00
Margaret Leibovic
ff4e46f4f1 Bug 718499 - Save as PDF saves content from the wrong tab. r=mfinkle 2012-01-18 12:53:12 -08:00
Mark Finkle
7197ddb1ce Bug 718257 - Syntax error breaks add-on install restart doorhanger [r=mbrubeck] 2012-01-15 11:50:03 -05:00
Brad Lassey
fb5cf486c0 bug 713874 - Black thumbnails are produced by GeckoSoftwareLayerClient.getBitmap() r=mfinkle 2012-01-13 13:10:13 -05:00
Jonathan Kew
1fed2b4bed Backed out changeset ba3335f34100 (bug 713874) for Android build failures. 2012-01-14 22:19:31 +00:00
Brad Lassey
232084ed7f bug 713874 - Black thumbnails are produced by GeckoSoftwareLayerClient.getBitmap() r=mfinkle
--HG--
extra : rebase_source : 18d463ca4c44610a07ba7de582c6f114404eab8f
2012-01-13 13:10:13 -05:00
Margaret Leibovic
f41eacef75 Bug 710704 - Make click events work properly in frames. r=wesj 2012-01-12 17:01:32 -08:00
Margaret Leibovic
e4a1a0f85c Bug 711993 - Catch exception thrown by uri.host in PermissionsHelper observer. r=mfinkle 2012-01-12 13:29:14 -08:00
Kartikaya Gupta
52ece93e89 Bug 715326 - Don't round the page size in browser.js. r=pcwalton
Rounding the page size before sending it to Java serves no real
purpose, and introduces rounding errors that I have observed to
be up to a couple of pixels, depending on the screen size and page
dimensions.
2012-01-12 22:47:33 -05:00
Brian Nicholson
2eeefbbb43 Bug 709888 - Remove UA switcher. r=mfinkle 2012-01-12 12:26:26 -08:00
Mark Finkle
6812be51e4 Bug 717231 - Downloads are not added to the Download Manager (stock ICS 4.0.3) [r=mbrubeck] 2012-01-12 15:16:31 -05:00
Matt Brubeck
9c1f38ec11 Bug 714285 - Fix bug in text input context menu matching [r=wesj] 2012-01-11 16:36:11 -08:00
Matt Brubeck
49e7361dde Bug 714920 - Don't include Copy All or Select All in context menu for empty fields [r=mfinkle] 2012-01-11 13:59:39 -08:00
Brian Nicholson
1c0a095a66 Bug 697858 - Save restore state in bundle. r=mfinkle 2012-01-09 11:09:53 -08:00
Margaret Leibovic
ab1f60ad56 Bug 710835 - Listen for input events instead of composition* events for form autocomplete. r=mfinkle 2012-01-10 16:25:23 -08:00
Brian Nicholson
aec90184e2 Bug 715673 - Hande browser-lastwindow-close events. r=mfinkle 2012-01-09 11:56:30 -08:00
Brian Nicholson
340efb27b8 Bug 715388 - Don't show telemetry doorhanger for session restore. r=mfinkle 2012-01-09 11:51:07 -08:00
Margaret Leibovic
1b230543e5 Bug 714787 - When clearing site permissions, also clear content prefs that keep track of how many times a permission was granted. r=dougt 2012-01-06 16:48:29 -08:00
Ed Morley
20bdf3d208 Backout a9f4c0795560 (bug 715673), 05dfaf51fa83 (bug 715388) & af32a0da45c9 (bug 697858) for native Android test failures 2012-01-09 22:45:30 +00:00
Brian Nicholson
1e02395b68 Bug 715673 - Hande browser-lastwindow-close events r=mfinkle 2012-01-09 11:56:30 -08:00
Brian Nicholson
fefb0a0e17 Bug 715388 - Don't show telemetry doorhanger for session restore r=mfinkle 2012-01-09 11:51:07 -08:00
Brian Nicholson
e928222458 Bug 697858 - Save restore state in bundle [r=mfinkle] 2012-01-09 11:09:53 -08:00
Patrick Walton
55e20a410f Bug 708746 - Part 4: Remove viewport metadata updates that occur after the document is shown. r=mbrubeck 2012-01-06 16:42:47 -08:00
Patrick Walton
96ca6f9422 Bug 708746 - Part 3: Don't display a document until we've changed the browser size to match its viewport. r=kats 2012-01-06 16:42:46 -08:00
Patrick Walton
fc098021e1 Bug 708746 - Part 2: Key viewport metadata to each content document instead of each tab. r=mbrubeck 2012-01-06 16:42:44 -08:00
Margaret Leibovic
93c55fa913 Bug 715730 - Flash app restarts after clicking a selection when click to play is turned on. r=mfinkle 2012-01-06 11:57:45 -08:00
Matt Brubeck
5aa558c071 Bug 714789 - Don't show "Open in new tab" for non-openable links [r=mfinkle] 2012-01-06 11:44:33 -08:00
Wes Johnston
e785c9e153 Bug 715303 - Fire focus when clicking select elements. r=mfinkle 2012-01-06 11:36:36 -08:00
Kartikaya Gupta
63480a77d6 Bug 715011 - Check the computed style instead of the element style to determine scrollableness. r=Cwiiis 2012-01-04 13:24:56 -05:00
Patrick Walton
463cb8081a Bug 709492 - Part 3: Tie viewport updates to drawing to avoid page transition flicker. r=kats 2012-01-03 22:55:04 -08:00
Patrick Walton
198ecb0063 Bug 709492 - Part 2: Forward the painting suppression flag from the presentation shell to the Android widget code. r=kats 2012-01-03 22:54:51 -08:00
Mark Finkle
7aea840196 Bug 711515 - Opening links from external apps doesn't work if session restore is active [r=mbrubeck] 2012-01-04 01:21:49 -05:00
Mark Finkle
c495d79c7a Bug 714602 - Use defaultPrevented instead of the deprecated getPreventDefault() [r=mbrubeck] 2012-01-03 13:57:36 -05:00
Patrick Walton
dfec4981df Backed out bug 709492 due to breakage with external urls. r=backout 2011-12-30 18:47:06 -05:00
Patrick Walton
1dcfaa241c Bug 714230 - Unsuppress drawing for background tabs when they're shown. r=kats 2011-12-30 14:04:47 -08:00
Kartikaya Gupta
bcd4e87f25 Bug 712761 - Fix returning incorrect object from openURI. r=dougt 2011-12-27 00:58:18 -05:00
Mark Finkle
04636147ad Bug 714234 - Handle window.close() via DOMWindowClose r=wesj 2011-12-30 14:48:21 -05:00
Kartikaya Gupta
871ad3dd81 Bug 709924 - Adjust viewportExcess after scrollIntoView(). r=Cwiiis
We need to adjust the viewportExcess after calling scrollIntoView() because
Gecko may not properly scroll the item into view. This happens because
Gecko is unaware of the actual visible content area being affected by the
applied zoom.
2011-12-29 22:30:47 -05:00
Mark Finkle
0072f57f7e Bug 713887 - Javascript error when using the menu quit to quit fennec r=mbrubeck 2011-12-29 23:35:53 -05:00