Commit Graph

4597 Commits

Author SHA1 Message Date
Kartikaya Gupta
2f3d0a8be1 Bug 721888 - Fix compiler warnings. r=blassey 2012-01-27 21:00:03 -05:00
Brian Nicholson
641749e991 Bug 716681 - Tabs are being duplicated when going back into Fennec. r=blassey 2012-01-27 17:33:02 -08:00
Brian Nicholson
78c3d29493 Bug 721577 - Race condition in about:home for tabs from last time. r=mfinkle 2012-01-27 17:28:47 -08:00
Brian Nicholson
5a6a82d6fd Bug 719195 - about:Home displayed briefly before session restore. r=mfinkle 2012-01-27 17:28:30 -08:00
Sriram Ramasubramanian
ce6420700a Bug 715213: Move "+" to left side on Tab menu. [r=mfinkle] 2012-01-27 13:50:26 -08:00
Sriram Ramasubramanian
4b2173480e Bug 720698: ICS should use blue outline color for URL bar. [r=mfinkle] 2012-01-27 12:28:45 -08:00
Sriram Ramasubramanian
831dffdf30 Bug 717674: AutoCompletePopup list should be native to the device. [r=mfinkle] 2012-01-27 12:22:05 -08:00
Sriram Ramasubramanian
e73abb5fd9 Bug 712526: Restrict tabs menu to occupy only 2/3 of the screen. [r=mfinkle] 2012-01-27 12:18:02 -08:00
Sriram Ramasubramanian
893a7ed127 Bug 711198: Autocomplete Popup should have a minWidth. [r=mfinkle] 2012-01-27 12:10:45 -08:00
Sriram Ramasubramanian
fbad323c22 Bug 713402: Tabs not shown in awesomescreen in honeycomb. [r=mfinkle] 2012-01-27 11:58:18 -08:00
Margaret Leibovic
261a066f34 backout 7b3a4af0e68a for twinopen failures 2012-01-27 11:43:22 -08:00
Mark Finkle
2e64659d2f Bug 721639 - Add some canvas optimizations for thumbnail generation [r=mbrubeck] 2012-01-27 14:27:26 -05:00
Sriram Ramasubramanian
2c20f8a1f8 Bug 712687: ICS should use a different layout for landscape mode. [r=mfinkle] 2012-01-27 11:19:13 -08:00
Margaret Leibovic
abb2f85e49 Bug 719868 - Progress throbber still shows when we load about:home on startup. r=mfinkle 2012-01-26 15:07:38 -08:00
Lucas Rocha
1d2c235746 Bug 721354 - Update about:home everytime it's shown (r=blassey) 2012-01-27 10:08:21 +00:00
Lucas Rocha
5f0f4a6f3e Bug 721354 - Add API to AboutHomeContent to trigger updates (r=blassey) 2012-01-27 10:08:21 +00:00
Lucas Rocha
a57227d7f8 Bug 721354 - Remove redundant runnable to load addons/tabs in about:home (r=blassey) 2012-01-27 10:08:21 +00:00
Lucas Rocha
53ba5c4415 Bug 721354 - Factor out code to load top sites in AboutHomeContent (r=blassey) 2012-01-27 10:08:21 +00:00
Lucas Rocha
8f355cae4b Bug 721354 - Remove onFinishInflate handling from AboutHomeContent (r=blassey) 2012-01-27 10:08:21 +00:00
Lucas Rocha
cd502e16a1 Bug 721354 - Move view attributes to layout file (r=blassey) 2012-01-27 10:08:21 +00:00
Lucas Rocha
3085292b1a Bug 721354 - Remove unnecessary constructor arg from AboutHomeContent (r=blassey) 2012-01-27 10:08:21 +00:00
Brad Lassey
18fddf22b2 bug 720712 - Crash on startup on Samsung SCH-i400 (Continuum), Android 2.1, Base64 API is API level 8 r=lucasr 2012-01-25 14:49:28 -05:00
Matt Brubeck
d8f7904c61 Bug 721301 - Disable font inflation by default in XUL fennec [r=mfinkle] 2012-01-26 20:07:15 -08:00
Brad Lassey
c489d6e09f bug 721308 - ConcurrentModificationException when closing a tab and reopening the tabstray quickly r=mfinkle 2012-01-26 17:57:15 -05:00
Matt Brubeck
6a9eda54ff Bug 708774 - Always use fullscreen landscape keyboard in native Android fennec [r=mfinkle] 2012-01-26 13:51:23 -08:00
Chris Lord
a560f7f2c4 Bug 721070 - Checkerboarding at bottom after pinch zooming out. r=kats,pcwalton
Certain conditions would cause MultiTileLayer to incorrectly invalidate tiles,
or to reuse tiles incorrectly, which would cause checkerboarding (sometimes
permanent until a redraw occurs).

This addresses said issues:

- Removes manual invalidation on Document:Shown and Tab:Selected. This is
  unnecessary, as the entire buffer will be invalidated when this happens
  anyway. Sometimes Document:Shown happens *after* drawing has occurred,
  which caused the entire screen to checkerboard incorrectly.
- Fix re-using off-screen tiles with the incorrect resolution. Tiles are stored
  in a hash-map based on their unscaled position. As only tiles that intersect
  with the update region in tile-space are invalidated, sometimes tiles that
  were off-screen, but whose unscaled tile origin appears on-screen would be
  incorrectly re-used. Fix this by checking that a tile's resolution matches the
  current resolution before reusing it.
2012-01-26 20:19:35 +00:00
Chris Lord
8750f68b59 Bug 721100 - After panning, tap area is offset at wrong place. r=pcwalton
When rendering with an offset for MultiTileLayer, the tile origin was moved
to compensate, but this lead to there being a mismatch between Gecko's
displayport origin and the one recorded on the Java side.

Instead of altering the origin, allow setting a render offset on MultiTileLayer
instead, so the origin remains correct.
2012-01-26 20:18:47 +00:00
Kartikaya Gupta
0d4267a645 Bug 720442 - Scroll input fields to bottom of viewport rather than top. r=blassey 2012-01-26 13:16:45 -05:00
Matt Brubeck
66b1e6c4d9 Bug 719557 - "Full Screen" add-on (window.fullScreen) has problems in native Fennec [r=blassey] 2012-01-26 09:17:33 -08:00
Kartikaya Gupta
7d666aa61e Bug 712065 - Special treatment is needed to get the size of SVG documents. r=mfinkle 2012-01-26 09:55:29 -05:00
Brad Lassey
3e5a4cf36a bug 721209 - tab screenshots unnecessarily big for background tabs r=mfinkle 2012-01-26 01:35:32 -05:00
Gian-Carlo Pascutto
1991562138 Bug 721320 - Enable persistent SQLite journal on LocalBrowserDB. r=lucasr 2012-01-26 16:30:21 +01:00
Brad Lassey
0cb5691661 bug 711201 - instrument when we paint for performance testing r=dougt 2012-01-24 15:53:49 -05:00
Brad Lassey
41b13937e6 bug 711201 - instrument when the throbber ends for performance testing r=dougt 2012-01-24 15:39:23 -05:00
Brad Lassey
e43407b296 bug 721208 - Tab screenshots can hose the gecko event loop r=mfinkle 2012-01-26 02:46:16 -05:00
Brad Lassey
ee914fa94a backout out 1b0c8e6f01e2 to fix its commit message 2012-01-26 02:57:41 -05:00
Brad Lassey
d04b34db75 bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle 2012-01-26 02:46:16 -05:00
Brad Lassey
81cf25f4e0 bug 721032 - Make thumbnails in about:home and tab menu identical r=mfinkle 2012-01-26 01:02:00 -05:00
Brad Lassey
e94153995b bug 721216 - Bitmap compression on main thread causes the tab strip to take a long time to appear r=pcwalton 2012-01-25 18:36:03 -05:00
Margaret Leibovic
361cb84d37 Bug 721220 - Send message back to java after tab selection is complete. r=mbrubeck 2012-01-25 20:06:08 -08:00
Alex Pakhotin
29c48da070 Bug 720333 - Only the last letter typed is displayed when HKB is used. r=blassey 2012-01-25 17:34:12 -08:00
Alex Pakhotin
16e7321881 Bug 708280 - delay checking for update. r=blassey 2012-01-24 20:32:12 -08:00
Margaret Leibovic
c772244f0a Bug 721214 - Use Tabs.selectTab to select a new tab instead of sending a Tab:Selected message to gecko. r=mbrubeck 2012-01-25 14:18:47 -08:00
Richard Newman
063d93d4a9 Bug 720471 - Missing Arrays and SharedPreferences.Editor methods in Android SDK <= 8. r=rnewman 2012-01-25 15:53:13 -08:00
Richard Newman
805afe1667 Bug 721129 - Incorrect BigInteger comparison in JPakeCrypto. r=dchan 2012-01-25 15:53:13 -08:00
Richard Newman
1ea430bec6 Bug 720933 - Android Sync 0.3 code drop. a=mobile
Bug 718848 - Part 7: More link styling, pin display styling, alignment per UI feedback.
 Bug 718848 - Part 6: Fixed regression of progressbar layout.
 Bug 718848 - Part 5: Indentation alignment.
 Bug 718848 - Part 4: Fixes for links, icon blurriness, PIN display.
 Bug 718848 - Part 3: Whitespace changes.
 Bug 718848 - Part 2: Setting theme on start of Sync setup.
 Bug 718848 - Part 1: Theme and layout changes, per UI meeting.
 Bug 717075 - make classic setup hint text visible. Added basic SyncTheme.
 Bug 717691 - Part 1: fall back to supported cipher suites for older Android releases.
 Bug 717691 - Part 0: Specify HTTP 1.1 in HTTP requests.
 Bug 718848 - Part 2: fixed string revision: "computer" not "desktop".  r=rnewman
 Bug 719669 - Part 1: throw IncorrectZkpException when g^x^q % p = 1 in J-PAKE.
 Bug 719669 - Part 0: code reformatting and string tidying.
 Bug 718149 - go somewhere useful after Firefox Sync set up, on launch.
2012-01-25 15:53:13 -08:00
Richard Newman
7b8bb9fe6f Bug 718928 - AndroidManifest.xml does not depend on Sync manifest include fragments. r=ted 2012-01-25 15:53:13 -08:00
Marina Samuel
e266b83012 Bug 709660 - correctly process resolution-specific Sync resources. r=mbrubeck r=rnewman 2012-01-25 15:53:12 -08:00
Matt Brubeck
a7a6ece1dc Bug 715275 - New default favicon images for different resolutions [r=sriram]
--HG--
extra : rebase_source : f7ba965bbcdfed526b2154f26f31684b52afdb5d
2012-01-25 14:51:14 -08:00
Brian Nicholson
f0a980ebdd Bug 716906 - Add "Firefox Sync" item to settings. r=dougt 2012-01-25 14:44:59 -08:00