Commit Graph

2978 Commits

Author SHA1 Message Date
Lucas Rocha
dbaaf9b4ac Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
90254529d8 Bug 785945 - Add LRU cache implementation (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
a12a55d700 Bug 785945 - Add API to get multiple favicons at once from DB (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
41e29d1226 Bug 785945 - Add a version of the combined view without the images table join (r=mfinkle) 2012-10-31 12:34:31 +00:00
Sriram Ramasubramanian
3ec91d54d8 Bug 783092: Lightweight theme for tabs-tray. [r=mfinkle] 2012-10-31 22:14:16 -07:00
Sriram Ramasubramanian
b44ee8c73d Bug 783092: Lightweight theme for awesomebar. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout-large-v11/awesomebar_search.xml => mobile/android/base/resources/layout-large-v11/awesomebar_search.xml.in
rename : mobile/android/base/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml.in
2012-10-31 22:12:45 -07:00
Sriram Ramasubramanian
3181e2d20a Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle] 2012-10-31 22:12:02 -07:00
Sriram Ramasubramanian
c3f378b98b Bug 783092: LightweightTheme support in Fennec. [r=mfinkle] 2012-10-31 22:10:59 -07:00
Sriram Ramasubramanian
ba8814c068 Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle] 2012-10-31 22:07:49 -07:00
Sriram Ramasubramanian
bee0e98261 Bug 779930: Reflect the images for RTL. [r=wesj, r=mfinkle]
--HG--
extra : rebase_source : 7f5dc4524f3f049c2031fa78f8c13469bffee649
2012-10-31 21:49:15 -07:00
Ed Morley
95fe6d2a1c Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE 2012-11-01 00:16:35 +00:00
Jim Chen
309fd73b39 Bug 805162 - j. Implement GeckoEditable to encapsulate and marshal Gecko-Java IME communication; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
2e2ea9bad7 Bug 805162 - i. Refactor DebugGeckoInputConnection to be smaller by using reflection; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
eb12abdc9f Bug 805162 - h. Remove unused fields in GeckoInputConnection; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
57ab06ea8c Bug 805162 - g. Reimplement key events in GeckoInputConnection using GeckoEditable; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
e026b4cee8 Bug 805162 - f. Reimplement InputConnection methods using GeckoEditable; r=cpeterson 2012-10-31 17:35:32 -04:00
Jim Chen
ec3937aa42 Bug 805162 - e. Implement GeckoEditableListener in GeckoInputConnection; r=cpeterson 2012-10-31 17:35:31 -04:00
Jim Chen
fbd9c32c72 Bug 805162 - b. Redefine Java to Gecko IME events to align with Android IME design; r=blassey 2012-10-31 17:35:31 -04:00
Jim Chen
2c3afaab37 Bug 805162 - a. Expose GeckoAppShell only to Gecko-side IME interface; r=blassey 2012-10-31 17:35:31 -04:00
Sriram Ramasubramanian
2f2fe9626e Bug 783092: Lightweight theme for tabs-tray. [r=mfinkle]
--HG--
extra : rebase_source : 91191f52a31d8a6c96f7102604be65476c928b41
2012-10-31 11:08:11 -07:00
Sriram Ramasubramanian
116040d95b Bug 783092: Lightweight theme for awesomebar. [r=mfinkle]
--HG--
rename : mobile/android/base/resources/layout-large-v11/awesomebar_search.xml => mobile/android/base/resources/layout-large-v11/awesomebar_search.xml.in
rename : mobile/android/base/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml.in
extra : rebase_source : b6c802b3df190c0a7457ed1e210d3418491a9747
2012-10-31 11:06:34 -07:00
Sriram Ramasubramanian
0260fbbacf Bug 783092: LightweightTheme for BrowserApp. [r=mfinkle]
--HG--
extra : rebase_source : 4c3223032eaa62d96586ed1abccd902d5cb31485
2012-10-31 11:05:39 -07:00
Sriram Ramasubramanian
53a989d5fa Bug 783092: LightweightTheme support in Fennec. [r=mfinkle]
--HG--
extra : rebase_source : 61d66ba4c9a36616156edbbb311670916e2ad23b
2012-10-31 11:03:44 -07:00
Sriram Ramasubramanian
ceca8192c1 Bug 783092: Make the animation ready for Lightweight themes. [r=lucasr, f=mfinkle]
--HG--
extra : rebase_source : e6eac76d57ae7301963a710bb315a43e7e5b178f
2012-10-31 10:59:46 -07:00
Benoit Girard
d4c3e47ea4 Bug 734718 - Recycle Bitmap instead of waiting for GC. r=kats
--HG--
extra : rebase_source : a2dc7f1b9e1997b5323456d291cb3690d3a92192
2012-10-31 14:46:11 -04:00
Scott Johnson
98dca1be83 Bug 797705: Check for null pointers and return early from java event handling if Gecko hasn't started to prevent crashes. [r=kats] 2012-10-31 11:39:44 -05:00
Gian-Carlo Pascutto
1039d8f34c Bug 787318 - Tabs thumbnails are not updated. r=blassey 2012-10-31 16:44:53 +01:00
Lucas Rocha
6b5a8457e2 Bug 770492 - Allow multiple overlapping swipes in tabs tray (r=mfinkle) 2012-10-31 15:28:29 +00:00
Ed Morley
d14cc688a2 Merge mozilla-central to mozilla-inbound 2012-10-31 14:11:12 +00:00
Ed Morley
2d040f49fc Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-31 14:06:39 +00:00
Lucas Rocha
2070bbbf7b Bug 785945 - Remove all uses of GeckoApp.mAppContext from Favicons (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
f9de4c72b4 Bug 785945 - Load top site thumbnails asynchronously in about:home (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
e4d5b8770b Bug 785945 - Add API to get multiple thumbnails at once from DB (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
65faf00130 Bug 785945 - Load favicon images asynchronously in the All Pages tab (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
92c4929b37 Bug 785945 - Add a LRU memory cache to Favicons and corresponding API (r=mfinkle) 2012-10-31 12:34:32 +00:00
Lucas Rocha
6da15ed7da Bug 785945 - Add LRU cache implementation (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
f68e655ecc Bug 785945 - Add API to get multiple favicons at once from DB (r=mfinkle) 2012-10-31 12:34:31 +00:00
Lucas Rocha
1b434b7b8e Bug 785945 - Add a version of the combined view without the images table join (r=mfinkle) 2012-10-31 12:34:31 +00:00
Vicamo Yang
6693e14a21 Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-31 17:10:53 +08:00
Ryan VanderMeulen
6ace8fc50b Merge the last PGO-green inbound changeset to m-c. 2012-10-30 18:36:05 -04:00
Brian Nicholson
141d69e6df Bug 799877 - Call notifyDataSetChanged() after setting search engines. r=mfinkle 2012-10-30 11:02:09 -07:00
Brian Nicholson
2f44d7ce20 Bug 781259 - Move DoorHangerPopup code to UI thread. r=mfinkle 2012-10-30 10:31:29 -07:00
Geoff Brown
46a30a7dd3 Bug 781745 - Robocop: wait for list update in testBookmarksTab; r=jmaher 2012-10-30 10:04:40 -06:00
Richard Newman
87e99dbdb8 Bug 806634 - Part 1: make AnnouncementsBroadcastService.recordLastLaunch public. r=liuche 2012-10-29 23:32:41 -07:00
Brian Nicholson
293365220a Bug 722661 - Part 5: Miscellaneous fixes. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
78888cf555 Bug 722661 - Part 4: Remove restoreMode command line argument. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
91df2f48b3 Bug 722661 - Part 3: Include private browsing session with restore. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
9d911ae727 Bug 722661 - Part 2: Stub tabs in Java when doing an OOM restore. r=mfinkle 2012-10-29 16:34:29 -07:00
Brian Nicholson
9374b26d82 Bug 722661 - Part 1: Factor out session JSON parsing into SessionParser. r=mfinkle 2012-10-29 16:34:28 -07:00
Brian Nicholson
36c1471626 Bug 803325 - Check tab count instead of Gecko:Ready for showing tabs tray. r=sriram 2012-10-29 16:34:28 -07:00
Richard Newman
bdb5251141 Bug 806656 - Query records generated incorrectly. r=liuche 2012-10-30 13:59:56 -07:00
Richard Newman
1d56da3c28 Bug 806634 - Follow-up: kill logging. r=trivial 2012-10-30 13:31:47 -07:00
Richard Newman
f0fb0b49d0 Bug 806634 - Part 2: record browser launch after GeckoApp startup. r=mfinkle 2012-10-30 13:27:33 -07:00
Sriram Ramasubramanian
2442ef1dd7 Bug 797039: Update notification icon. [r=mfinkle]
--HG--
extra : rebase_source : 6a670ff139fb731169a6b26a3855502a42dca253
2012-11-02 12:32:54 -07:00
Sriram Ramasubramanian
387086f288 Bug 787065: Settings home button should go back home. [r=mifnkle]
--HG--
extra : rebase_source : d761101ddd02fe9bf9d684b3c330481e77a73d2b
2012-11-02 12:31:02 -07:00
Ed Morley
5a558dae9c Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures 2012-10-30 12:15:07 +00:00
Vicamo Yang
a18f73e8a7 Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-30 18:55:44 +08:00
Vicamo Yang
e86f728f7a Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey 2012-10-30 18:53:31 +08:00
Jim Chen
d3c3ed3a77 Bug 806349 - Enable IME auto-correction in Android text fields; r=cpeterson
From 22a420e461e542c893ee0e6c561c4b694230f71c Mon Sep 17 00:00:00 2001
2012-10-26 21:24:42 -04:00
James Willcox
15460799ca Bug 806343 - Avoid empty define for MOZ_PKG_SPECIAL r=blassey 2012-10-29 13:48:16 -04:00
James Willcox
4ea7007635 Bug 805431 - Fixed busted logic when app.update.autodownload = never r=blassey 2012-10-29 10:46:57 -04:00
Geoff Brown
302506ba79 Bug 805600 - Code cleanup: remove sIsGeckoReady; r=kats 2012-10-27 13:18:26 -06:00
Richard Newman
701afbc06f Bug 793053 - Part 4: pref off product announcements by short-circuiting both broadcast receivers. r=trivial 2012-10-26 17:38:01 -07:00
Richard Newman
da8da6cedb Bug 793053 - Part 3: product announcements service. r=nalexander 2012-10-26 17:37:49 -07:00
Richard Newman
89b12b31ed Bug 804457 - Part 2: cleanup and reduce log chattiness in GeckoTabs, GeckoToolbar, GeckoLayerView, GeckoTabsAccessor, GeckoAppShell. r=mfinkle 2012-10-26 15:47:35 -07:00
Makoto Kato
8c79efd842 Bug 712018 - Add white list to support IME on physical keyboard. r=cpeterson 2012-10-26 15:49:08 +09:00
Brad Lassey
9b9ed0f6c1 bug 790102 - Frequent trobocheck, trobopan talosError: 'GeckoEventExpecter: blockForEvent timeout: Gecko:Ready [browser_output.txt]', use helper function to block for gecko:ready r=gbrown 2012-10-25 15:37:39 -04:00
Brad Lassey
238f5ed6f1 bug 790102 - Frequent trobocheck, trobopan talosError: 'GeckoEventExpecter: blockForEvent timeout: Gecko:Ready [browser_output.txt]', add helper function to block for gecko:ready r=gbrown 2012-10-25 15:41:26 -04:00
Brad Lassey
7014381f45 bug 805191 - reflect HVGA minimum requirement in the AndroidManifest r=minkle 2012-10-24 17:26:48 -04:00
Brian Nicholson
21c4d522ec Bug 804434 - Make Tabs.notifyListeners() run on UI thread. r=mfinkle 2012-10-25 09:57:06 -07:00
Brian Nicholson
b2c962c703 Bug 804926 - Move view initializations to initializeChrome(). r=kats 2012-10-25 09:55:19 -07:00
Chris Lord
ee6e58be16 Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Geoff Brown
5783962f23 Bug 767215 - Re-enable robocop testLoad, testPanCorrectness, testFlingCorrectness, testOverscroll, testAxisLocking; DONTBUILD 2012-10-24 12:41:04 -06:00
Geoff Brown
6126362f66 Bug 785577 - Re-enable robocop testWebContentContextMenu 2012-10-24 10:14:54 -06:00
Wes Johnston
e39cf654a6 Bug 790305 - Don't add history entries for redirects or error pages. r=mfinkle 2012-10-24 09:04:44 -07:00
Wes Johnston
44ddeaf3ab Bug 803687 - Free thumbnail bitmap when buffer changes. r=kats 2012-10-24 09:04:42 -07:00
Vicamo Yang
8fcea273a0 Bug 720325: add serialVersionUID for serializable WebSMS exception classes, r=blassey 2012-10-24 21:37:21 +08:00
Richard Newman
9876d2b029 Bug 804908 - Miscellaneous cleanup in JavaDocs and test code. r=trivial 2012-10-23 21:29:08 -07:00
Richard Newman
ca85b920c5 Bug 804457 - Reduce log chattiness. r=mfinkle 2012-10-23 09:45:40 -07:00
Kartikaya Gupta
99805b002b Bug 788216 - Create the SetupScreen on the main UI thread instead of the GeckoBackgroundThread. r=gcp 2012-10-23 10:55:16 -04:00
Mark Finkle
41c85cb0de Bug 802946 - Cleanup the 'Hide Apps/Promo' mess [backout the preprocessor code] r=blassey
--HG--
rename : mobile/android/base/AboutHomeContent.java.in => mobile/android/base/AboutHomeContent.java
2012-10-23 01:08:30 -04:00
Brian Nicholson
7ecf4d849a Bug 803289 - Only set stubbed tab URLs for valid URIs. r=mfinkle 2012-10-22 19:04:17 -07:00
Brian Nicholson
3f51118fc8 Bug 799977 - Don't set parentId in loadUrlInTab() if no tabs exist. r=mfinkle 2012-10-22 12:42:14 -07:00
Brian Nicholson
d270784541 Bug 803293 - Remove some old code from BrowserApp. r=mfinkle 2012-10-22 12:37:50 -07:00
James Willcox
e4a3bbc361 Bug 801627 - Fix fullscreen Flash on Android r=blassey 2012-10-22 10:51:29 -04:00
Wes Johnston
6ca5da4c81 Bug 803687 - Ensure the thumbnails are even number widths and heights. r=kats 2012-10-22 10:32:58 -07:00
Richard Newman
6cc72227bc Bug 744961 - Safer handling of Context in MemoryMonitor. r=wesj 2012-10-21 09:32:39 -07:00
Matt Brubeck
aa16c1890e Back out a2cdb1000e51 (bug 801627) because of Android crashes on a CLOSED TREE 2012-10-22 09:57:00 -07:00
James Willcox
423a54c1dc Bug 801627 - Fix fullscreen Flash on Android r=blassey 2012-10-22 10:51:29 -04:00
Kartikaya Gupta
864003c462 Bug 803700 - Remove unnecesary finalizers. r=blassey 2012-10-22 10:15:35 -04:00
Kartikaya Gupta
44370c82ac Bug 803613 - Minor code cleanup. r=blassey 2012-10-22 10:14:44 -04:00
Kartikaya Gupta
a01dc19222 Bug 803613 - Guard against NPE by synchronizing the destroy function and checking for null. r=blassey 2012-10-22 10:14:39 -04:00
Wes Johnston
29907f01b8 Bug 744961 - Follow up to put baack accidently removed code. r=lucasr 2012-10-20 09:09:45 -07:00
Wes Johnston
276e86a12f Bug 744961 - Use history expiration. r=mfinkle 2012-10-19 17:36:21 -07:00
Wes Johnston
52d94cdd6a Bug 744961 - Tests for history expiration. r=lucasr 2012-10-19 17:35:45 -07:00
Wes Johnston
902918772a Bug 744961 - Move expiration sort into a static reusable function. r=lucasr 2012-10-19 17:35:43 -07:00
Wes Johnston
b4119fa390 Bug 744961 - Add backend for expiring old history entries. r=lucasr 2012-10-19 17:35:37 -07:00
Wes Johnston
6341f62782 backout 62207930924a, 6931d5b6f055, 31cdc85ce16e, and 0636839be2d1 to fix commit message 2012-10-19 17:49:42 -07:00
Wes Johnston
f2e6f295c5 Bug 802588 - Use padding when calculating thumbnail size. r=sriram 2012-10-19 17:36:24 -07:00
Wes Johnston
b9743083eb Bug 793721 - Remove rounding and shadows on about:home thumbnails. r=mfinkle 2012-10-19 17:36:22 -07:00
Wes Johnston
6acacaa87a Bug 672956 - Use history expiration. r=mfinkle 2012-10-19 17:36:21 -07:00
Wes Johnston
dfbb01c697 Bug 672956 - Tests for history expiration. r=lucasr 2012-10-19 17:35:45 -07:00
Wes Johnston
70724f9709 Bug 672956 - Move expiration sort into a static reusable function. r=lucasr 2012-10-19 17:35:43 -07:00
Wes Johnston
34aa455d0d Bug 672956 - Add backend for expiring old history entries. r=lucasr 2012-10-19 17:35:37 -07:00
Matt Brubeck
8b7c078df5 Bug 791267 - Back out d627e554fff4 (bug 788666) hack for ABI filtering on Google Play [r=mfinkle]
--HG--
extra : rebase_source : bf8c4aa533982fcaba3dc88ae7823877666fc9c5
2012-10-19 15:38:06 -07:00
Sriram Ramasubramanian
fcfb1d38d7 Bug 708707: Fennec home screen widget. [r=mfinkle]
--HG--
extra : rebase_source : 63871fd8412c45931e8739b1550ebf537638549f
2012-10-19 11:15:06 -07:00
Sriram Ramasubramanian
eb6265921d Bug 708707: Add widget specific icons to branding folders. [r=mfinkle]
--HG--
extra : rebase_source : 65dd376ac6ea95c93c557b3abc77934ef9b8c5b3
2012-10-19 11:13:57 -07:00
Eitan Isaacson
f5d2f18a05 Bug 802280 - Send Layerview focus change events to js. r=blassey 2012-10-19 10:06:08 -07:00
Eitan Isaacson
226683e586 Bug 802270 - Reuse hover enter events for accessibility focus events. r=blassey 2012-10-19 10:06:08 -07:00
Jim Chen
d11df45da0 Bug 795226 - Check for null composing span to avoid crash. r=blassey 2012-10-18 21:44:15 -04:00
Brian Nicholson
9c953aaea3 Bug 774304 - Check for null pref values when closing MultiChoicePreference. r=mfinkle 2012-10-18 12:28:27 -07:00
Mark Finkle
8497e373c1 Bug 802697 - Increase the number of times Firefox opens before we prompt for Feedback r=margaret 2012-10-18 15:13:12 -04:00
Kartikaya Gupta
92b5ec14be Bug 799094 - Clip text selection handles by containing iframes. r=margaret 2012-10-18 13:41:40 -04:00
Kartikaya Gupta
86ffca961d Bug 799094 - Refactor handle-picking code into a reusable method. r=margaret 2012-10-18 13:41:06 -04:00
James Willcox
4a09c33129 Bug 802396 - Use the correct update url for Android ARMv6 r=blassey
--HG--
extra : rebase_source : 599675521bd0bf9e46a9959c9159b7170b2311d9
2012-10-18 10:08:41 -04:00
Lucas Rocha
14187352d9 Bug 800883 - Ensure tab button is never left in pressed state (r=mfinkle) 2012-10-18 14:00:15 +01:00
Brian Nicholson
f1e62e2f34 Bug 718465 - Part 2: Clear background color when selected tab changes. r=kats 2012-10-18 00:01:20 -07:00
Brian Nicholson
8f36c31335 Bug 718465 - Part 1: Only send SELECTED tab event if the tab has changed. r=mfinkle 2012-10-18 00:01:01 -07:00
pushkarsingh
44e6bd9d0c Bug 779511 - Freeing buffers should be moved out of finalize functions. r=kats 2012-10-17 23:53:40 -04:00
Lucas Rocha
1a0eb8ddb4 Bug 801477 - Fix black flash on startup caused by SurfaceView (r=kats) 2012-10-17 17:59:18 +01:00
Kartikaya Gupta
cafdff0c36 Bug 802495 - Don't create an unnecessary second LayerRenderer on startup. r=Cwiiis 2012-10-17 09:17:58 -04:00
Kartikaya Gupta
bc8c4cab05 Bug 802491 - Always transfer ownership of direct-allocation buffers to BufferedCairoImage. r=Cwiiis 2012-10-17 09:17:20 -04:00
Lucas Rocha
a777300aee Bug 798942 - Fix "Open in New Tab" for bookmarks in reading list folder (r=mfinkle) 2012-10-17 11:12:25 +01:00
Richard Newman
c0f5b03b71 Bug 801225 - Cleanup and restructuring of Android services code to support product announcements feature. r=nalexander 2012-10-17 00:28:29 -07:00
Brian Nicholson
7f9c8e6d33 Bug 800199 - Stub initial tab before Gecko starts. r=mfinkle 2012-10-15 10:40:16 -07:00
Joel Maher
7217f498ae Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-16 13:25:23 -04:00
Kartikaya Gupta
55d514f134 Bug 789923 - Test that BrowserDB.removeThumbnails clears thumbnail data. r=mfinkle, lucasr 2012-10-16 10:07:09 -04:00
Kartikaya Gupta
e93f0bc566 Bug 789923 - Drop saved thumbnails when device storage is low. r=mfinkle, lucasr 2012-10-16 10:07:06 -04:00
Wes Johnston
65f246de17 Bug 798515 - follow up to remove string. r=mfinkle 2012-10-15 16:28:03 -07:00
Wes Johnston
9048f910f8 Bug 798515 - Remove Browse all top sites text from about:home r=mfinkle 2012-10-15 15:22:43 -07:00
Brian Nicholson
ca077a6e89 Backout e7208eeb05da for Android failures
--HG--
extra : rebase_source : e5dcd6557448265a2c6f9cf7588792b6f5b4f045
2012-10-15 13:16:06 -07:00
Brian Nicholson
0501171c90 Bug 800332 - Use loadUrl() to open remote tabs. r=mfinkle 2012-10-15 12:51:54 -07:00
Brian Nicholson
688181cbb4 Bug 801675 - Use loadUrl() to open the marketplace tab. r=mfinkle 2012-10-15 12:51:38 -07:00
Scott Johnson
1c300e3074 Bug 799492, Followup 1: Change identifier of reflow_on_zoom pref that was modified in previous patch. [r=me] 2012-10-15 14:10:48 -05:00
Scott Johnson
5cd191464a Bug 799492: Reword settings option for reflow-on-zoom to make it more clear. [r=blassey,ibarlow] 2012-10-15 14:03:35 -05:00
Margaret Leibovic
dc409f13dc Bug 784360 - java.util.ConcurrentModificationException: at java.util.HashMap$HashIterator.nextEntry(HashMap.java) at org.mozilla.gecko.DoorHangerPopup.onTabChanged(DoorHangerPopup.java). r=wesj 2012-08-29 16:42:15 -07:00
Wes Johnston
799cb63ff9 Bug 787765 - Retheme about:home thumbnails. r=sriram 2012-10-15 11:11:43 -07:00
Brian Nicholson
e2392d5e7a Bug 800199 - Stub initial tab before Gecko starts. r=mfinkle 2012-10-15 10:40:16 -07:00
Joel Maher
55205d9eef Backout e814e12508af (bug 799107), 45863b00372b (bug 801633), 2012-10-15 13:33:37 -04:00
Lucas Rocha
b01e503e2f Bug 793771 - Use drawing cache on the tabs pane sliding on pre-ICS phone (r=mfinkle) 2012-10-15 16:18:30 +01:00
Joel Maher
c321e288af Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 11:13:44 -04:00
James Willcox
8ccf5e7c2b Bug 799632 - Add a preference for controlling automatic update downloads on Android r=bnicholson 2012-10-15 09:56:42 -04:00
Joel Maher
b8e9d0187b Backout f271acb304c2 (bug 799107), 2012-10-15 09:08:41 -04:00
Joel Maher
2229b63364 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 07:10:49 -04:00
Lucas Rocha
6791f68aff Bug 792429 - Add more vertical space for the tabs tray on phones (r=sriram) 2012-10-13 00:23:20 +01:00
Lucas Rocha
d4493dca71 Bug 796886 - Tapping anywhere in main layout should close tabs panel on phones (r=mfinkle) 2012-10-13 00:23:20 +01:00
Chris Lord
bc223170e4 Bug 749063 - Replace shouldAbort with generic callback for progressive updates. r=bgirard
Replace ShouldAbortProgressiveUpdate with ProgressiveUpdateCallback, that
provides more contextual information about how the update will get used.
2012-10-15 09:33:34 +01:00
Mark Finkle
8fc18bfe86 Bug 800373 - Change marketplace strings to 'Firefox Marketplace' r=wesj 2012-10-13 11:18:18 -04:00
Brian Nicholson
575a861550 Bug 800238 - Don't show feedback solicitation before initialization. r=margaret 2012-10-11 20:16:35 -07:00
Lucas Rocha
4fefc28a29 Backout 110075:81be299f5004 - Big regression on tabs tray 2012-10-12 13:47:53 +01:00
Lucas Rocha
ae7bb41c74 Bug 796886 - Tapping anywhere in main layout should close tabs panel on phones (r=mfinkle) 2012-10-12 13:34:40 +01:00
Lucas Rocha
7a2de8ea2e Bug 772940 - Slide tab rows to fill gap of removed tab (r=mfinkle) 2012-10-12 13:22:03 +01:00
Lucas Rocha
9431922ea5 Bug 772940 - Add support for height animations with PropertyAnimator (r=mfinkle) 2012-10-12 13:22:03 +01:00
Lucas Rocha
65904a025c Bug 772940 - Add height setter/getter to AnimatorProxy (r=mfinkle) 2012-10-12 13:22:03 +01:00
Lucas Rocha
d1592ada74 Bug 772940 - Move scroll method up to AnimatorProxy as they are always the same (r=mfinkle) 2012-10-12 13:22:03 +01:00
Lucas Rocha
b408348709 Bug 772940/778625/766710/787335/797987 - Re-implement tab swipe for more robustness (r=mfinkle) 2012-10-12 13:22:03 +01:00
Lucas Rocha
236e1df695 Bug 772940 - Add support for alpha animations with PropertyAnimator (r=mfinkle) 2012-10-12 13:22:02 +01:00
Lucas Rocha
94196072b6 Bug 772940 - Add support for setting/getting alpha in AnimatorProxy (r=mfinkle) 2012-10-12 13:22:02 +01:00
Lucas Rocha
5179600b54 Bug 767980 - Reimplement PropertyAnimator in terms of view proxies (r=mfinkle) 2012-10-12 12:57:07 +01:00
Lucas Rocha
929920a351 Bug 767980 - Disable TextureView support in LayerView for now (r=snorp) 2012-10-12 12:57:07 +01:00
Lucas Rocha
09fdfe3684 Bug 767980 - Create SurfaceView/TextureView after view tree is created (r=kats) 2012-10-12 12:57:07 +01:00
Lucas Rocha
4f6140e1f9 Bug 767980 - Use faster interpolator for the tabs pane animation (r=mfinkle) 2012-10-12 12:57:06 +01:00
Lucas Rocha
e6b3cc301e Bug 767980 - Take advantage of vsync'd drawing on post-JB in PropertyAnimator (r=mfinkle) 2012-10-12 12:57:06 +01:00
Lucas Rocha
f35272cd59 Bug 767980 - Fix rounding issues in PropertyAnimator's interpolator (r=mfinkle) 2012-10-12 12:57:06 +01:00
Lucas Rocha
5d04292fab Bug 767980 - Don't make assumptions about time passed in PropertyAnimator (r=mfinkle) 2012-10-12 12:57:06 +01:00
Brian Nicholson
ceb2a447dc Bug 800044 - Hide private browsing menu item. r=mfinkle 2012-10-11 17:55:36 -07:00
Richard Newman
7df74a1241 Bug 793053 - Part 2: include new manifest fragments. r=blassey 2012-10-11 10:19:36 -07:00
Richard Newman
1ffd00ec1d Bug 793053 - Part 1: augment GlobalConstants for product announcements. r=nalexander 2012-10-11 10:10:49 -07:00
Richard Newman
be277552cc Bug 799834 - Broadcast notification when product announcements are enabled or disabled. r=snorp 2012-10-11 10:10:49 -07:00
Richard Newman
e44bb4471c Bug 798043 - Move 'sync' to 'services' as a precursor to landing product announcements. r=blassey
--HG--
rename : mobile/android/base/android-sync-files.mk => mobile/android/base/android-services-files.mk
rename : mobile/android/sync/README.txt => mobile/android/services/README.txt
rename : mobile/android/sync/android-drawable-hdpi-resources.mn => mobile/android/services/android-drawable-hdpi-resources.mn
rename : mobile/android/sync/android-drawable-ldpi-resources.mn => mobile/android/services/android-drawable-ldpi-resources.mn
rename : mobile/android/sync/android-drawable-mdpi-resources.mn => mobile/android/services/android-drawable-mdpi-resources.mn
rename : mobile/android/sync/android-drawable-resources.mn => mobile/android/services/android-drawable-resources.mn
rename : mobile/android/sync/android-layout-resources.mn => mobile/android/services/android-layout-resources.mn
rename : mobile/android/sync/android-values-resources.mn => mobile/android/services/android-values-resources.mn
rename : mobile/android/sync/java-sources.mn => mobile/android/services/java-sources.mn
rename : mobile/android/sync/java-third-party-sources.mn => mobile/android/services/java-third-party-sources.mn
rename : mobile/android/sync/manifests/SyncAndroidManifest_activities.xml.in => mobile/android/services/manifests/SyncAndroidManifest_activities.xml.in
rename : mobile/android/sync/manifests/SyncAndroidManifest_permissions.xml.in => mobile/android/services/manifests/SyncAndroidManifest_permissions.xml.in
rename : mobile/android/sync/manifests/SyncAndroidManifest_services.xml.in => mobile/android/services/manifests/SyncAndroidManifest_services.xml.in
rename : mobile/android/sync/preprocess-sources.mn => mobile/android/services/preprocess-sources.mn
rename : mobile/android/sync/strings.xml.in => mobile/android/services/strings.xml.in
2012-10-11 10:10:49 -07:00
Benoit Girard
d5e1965529 Bug 798539 - Run the animation timer faster to improve panning smoothness. r=blassey,kats 2012-10-11 12:58:53 -04:00
Brian Nicholson
476863cb86 Bug 799617 - Set SurfaceView background to white before drawing. r=kats 2012-10-10 13:51:31 -07:00
Eitan Isaacson
73e3c0a537 Bug 799043 - Explicitly make GeckoMenu item views non-recycable. r=sriram 2012-10-09 15:42:03 -07:00
Chenxia Liu
d3e0208619 Bug 753878 - Add UI component for selecting which engines to sync. r=nalexander 2012-10-09 15:09:08 -07:00
Kartikaya Gupta
27f9111b3f Bug 794479 - Add a NativeWindow API to load java code. r=mfinkle 2012-10-09 15:20:36 -04:00
Brian Nicholson
ff83d18d71 Bug 582244 - Part 4: Change URL bar color for PB tabs. r=mfinkle 2012-10-09 11:26:33 -07:00
Brian Nicholson
a292cbfbf1 Bug 582244 - Part 3: Split writing of private and non-private data. r=mfinkle 2012-10-09 11:26:33 -07:00
Brian Nicholson
e8e4715d90 Bug 582244 - Part 2: Add private browsing checks to native UI. r=mfinkle 2012-10-09 11:26:33 -07:00
Brian Nicholson
17c96a1e9d Bug 582244 - Part 1: Bare bones PB implementation. r=mfinkle 2012-10-09 11:26:33 -07:00
Brian Nicholson
79751f5392 Bug 797075 - Part 2: Implement Java-side tab stubs. r=mfinkle
--HG--
extra : rebase_source : bccdcdc7ac08fa0ee5591fc102efbfccd90a6a6a
2012-10-05 14:53:44 -07:00
Brian Nicholson
747dcba812 Bug 797075 - Part 1: loadUrl() cleanup. r=mfinkle
--HG--
extra : rebase_source : 05466908b2148224b2ff45c6eebd08bcf6dc5f18
2012-10-05 14:51:18 -07:00
Brad Lassey
ffe468cfde bug 797015 - [ARMv6] Add a pref to completely disable screenshot code (including memory allocation) r=mfinkle 2012-10-02 17:30:11 -07:00
Wes Johnston
7b7e693347 Bug 799221 - Remove marketplace as an app. r=mfinkle 2012-10-09 10:38:30 -07:00
Gian-Carlo Pascutto
7604d7e2a2 Bug 785960 - Add FENNEC_ prefix, and add Telmetry for "Don't keep activities". r=kats 2012-10-09 17:59:44 +02:00
Gian-Carlo Pascutto
b9e980140c Bug 785960 - "Don't keep activities" developer option gets counted as OOM in telemetry. r=kats 2012-10-09 17:59:42 +02:00
James Willcox
6e1c78872f Bug 797036 - Bump string version numbers r=mfinkle 2012-10-08 14:03:05 -04:00
Ed Morley
b5814c1da9 Merge mozilla-central to mozilla-inbound 2012-10-08 10:02:28 +01:00
Ed Morley
710036e0ec Backout 4158281d3995 & 628c6823da4f (bug 798135) on suspicion of causing bug 798858 2012-10-08 09:54:23 +01:00
Eitan Isaacson
c9bfc213c0 Bug 779096 - Add whitelist for supported accessibility services. r=blassey 2012-10-08 00:06:39 -07:00
Brian Nicholson
ba35f467a3 Bug 798859 - Remove isEmpty() call in AllPagesTab. r=mfinkle 2012-10-07 22:22:02 -07:00
Brian Nicholson
ea3698b8de Bug 769145 - Part 6: Update test cases for layout changes. r=mfinkle 2012-10-05 17:27:12 -07:00
Brian Nicholson
dc50af2024 Bug 769145 - Part 5: Search suggestion opt-in animations. r=lucasr
--HG--
rename : mobile/android/base/resources/layout/awesomebar_suggestion_row.xml => mobile/android/base/resources/layout/awesomebar_suggestion_row.xml.in
2012-10-05 17:27:12 -07:00
Brian Nicholson
fcbb7607a0 Bug 769145 - Part 4: Add search suggestions opt-in prompt. r=mfinkle 2012-10-02 10:51:48 -07:00
Brian Nicholson
fbed116b30 Bug 769145 - Part 3: Add mSuggestionsEnabled boolean. r=mfinkle 2012-10-02 10:51:48 -07:00
Brian Nicholson
bb00596760 Backed out changesets c644dacaf9a9 and 454ec577c741 2012-10-05 16:36:15 -07:00
Sriram Ramasubramanian
f5ee191e63 Bug 775272: Touching outside the menu should dismiss it. [r=mfinkle]
--HG--
extra : rebase_source : 4395fba4b7349c46d0e52e560483305e856b7b11
2012-10-05 15:14:39 -07:00
Mark Finkle
a33345b0f1 Bug 784157 - Google Play Campaign Tracking: Better distribution pref handling, r=blassey r=bnicholson 2012-10-05 18:11:34 -04:00
Brian Nicholson
d8bf43a310 Bug 797075 - Part 2: Implement Java-side tab stubs. r=mfinkle 2012-10-05 14:53:44 -07:00
Brian Nicholson
b4d95928db Bug 797075 - Part 1: loadUrl() cleanup. r=mfinkle 2012-10-05 14:51:18 -07:00
Wes Johnston
7e304d84b2 Bug 795053 - Always send the profile to Gecko if it isn't sent in the original intent. r=mfinkle 2012-10-03 17:43:21 -07:00
Wes Johnston
2275b3a49c Bug 795053 - Unlock locked profiles on Android. r=blassey 2012-10-05 12:35:26 -07:00
Sriram Ramasubramanian
53d18ef167 Bug 794581: CyanogenMod doesn't take touch events on submenu. [r=bnicholson] 2012-10-05 11:29:36 -07:00
Sriram Ramasubramanian
bae1b8aff4 Bug 798135: Update comments for GeckoAsyncTask. [r=cpeterson] 2012-10-05 11:13:55 -07:00
Sriram Ramasubramanian
079812eb99 Bug 798135: Make GeckoAsyncTask run on GeckoBackgroundThread. [r=cpeterson]
--HG--
extra : rebase_source : 6b9d9d5b992bb3d641a959a8734d5844a51087db
2012-10-05 11:07:14 -07:00
Ed Morley
518e3c5e11 Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
Sriram Ramasubramanian
e60cb270bd Bug 786029: Fennec should integrate with Android's search. [f=mfinkle, r=lucasr] 2012-10-04 16:57:39 -07:00
Scott Johnson
df81f8bb80 Bug 795932: Add a preference to enable reflow-on-zoom that is visible from the settings menu on Android. [r=blassey] 2012-10-04 14:41:48 -05:00
adrian.tamas@softvision.ro
4044cfcdfd Bug 777719 - Leaving only the History test as the others are already covered in existing bugs. r=jmaher 2012-10-04 19:18:14 +03:00
Wes Johnston
b809a63359 Bug 781318 - Autofocus textboxes in prompts. r=mbrubeck 2012-08-15 16:51:36 -04:00
Richard Newman
f2293df81e Bug 793056 - Part 1: settings UI for Android product announcements. r=bnicholson 2012-10-04 12:05:05 -07:00
Richard Newman
19d0aa1ade Bug 793056 - Part 0: cleanup. r=bnicholson 2012-10-04 12:05:05 -07:00
Chris Lord
e7de629479 Bug 794130 - Abort drawing if appropriate when using progressive tile updates. r=bgirard,blassey
Add a function to BasicLayerManager to check if it's appropriate to abort an
ongoing progressive update, and add an Android-specific implementation in
mobile/android/base/gfx/GeckoLayerClient.java.

--HG--
extra : rebase_source : edbd20acb53660340d52265591849aacafd179c4
2012-10-04 14:45:16 -04:00
Jeff Muizelaar
55b47d06af Bug 770956. Use LINEAR instead of NEAREST. r=chrislord
Sometimes screenshots are MAGNIFIED in one axis and MINIFIED in the other. This
makes it so we use consistent filtering in both directions.

--HG--
extra : rebase_source : 0d9d1ff98d3b48fb817edf872aadaed4329d3126
2012-10-03 18:29:08 -04:00
Richard Newman
d99c2fa2aa Bug 793053 - Part 0b: add MOZ_UPDATE_CHANNEL to Makefile.in. r=gps 2012-10-03 14:19:17 -07:00
Richard Newman
2e96e4d476 Bug 793053 - Part 0a: add ANDROID_CPU_ARCH to Makefile.in. r=gps 2012-10-03 14:19:17 -07:00
adrian.tamas@softvision.ro
d9ece992f2 Bug 777719 - Addons Manager test modified according to review. r=jmaher. 2012-10-02 18:24:38 +03:00
Brad Lassey
72a5154e1a bug 795234 - crash in _pixman_implementation_fill r=snorp 2012-10-02 23:22:21 -07:00
Ed Morley
d879ef2d88 Bug 785577 - Disable testWebContentContextMenu for frequent failures 2012-10-03 11:49:40 +01:00
Mark Finkle
d86a17a7aa Bug 784157 - Google Play Campaign Tracking: Convert the INSTALL_REFERRER data to distribution prefs r=blassey 2012-10-02 22:04:05 -04:00
Wes Johnston
fe5d6c08bc Bug 797151 - Use Froyo api for saving SharedPrefereces. r=mfinkle 2012-10-02 18:58:03 -07:00
Wes Johnston
04371ea4f2 Bug 793197 - Use a custom list item style in our custom listViews. r=sriram 2012-10-02 18:58:01 -07:00
Wes Johnston
a99f377d4a backout f39621ae2b96 2012-10-02 13:57:45 -07:00
James Willcox
f00c866ab0 Bug 797036 - Add new updater strings and icons on Android r=sriram 2012-10-02 16:34:08 -04:00
Wes Johnston
e15c46b32f Bug 784887 - Use Native Gesture detector for MozGesture events. r=blassey 2012-10-02 13:18:21 -07:00
Brian Nicholson
cbfb8056df Backout 580f710a84e8, ecaff73e5a63 for rc failures 2012-10-02 13:12:17 -07:00
Wes Johnston
e6a74c214f backout c1b386c21158 2012-10-02 11:48:31 -07:00
Wes Johnston
27e1c0f7d7 Bug 795013 - Add semicolon to list of deliminators in extension list. r=blassey 2012-10-02 11:00:19 -07:00
Wes Johnston
c37af0ec32 Bug 795053 - Add ability to unlock a profile from Java. r=blassey 2012-10-02 11:00:13 -07:00
Wes Johnston
292d40716f Bug 795053 - Always send the java profile to Gecko. r=mfinkle 2012-10-02 11:00:12 -07:00
Brian Nicholson
54abd4f20e Bug 769145 - Part 4: Add search suggestions opt-in prompt. r=mfinkle 2012-10-02 10:51:48 -07:00
Brian Nicholson
5d7c6846c8 Bug 769145 - Part 3: Add mSuggestionsEnabled boolean. r=mfinkle 2012-10-02 10:51:48 -07:00
Makoto Kato
b58bb05a55 Bug 795224 - no more backspace nor arrows on the deck Asus Transformer. r=cpeterson 2012-10-02 13:35:53 +09:00
Benoit Girard
e264d5e2bf Bug 796084 - Rename mCheckerboardLayer -> mScreenshotLayer. r=blassey 2012-10-01 15:51:46 -04:00
Gian-Carlo Pascutto
7bb1204884 Bug 708812 - Telemetry probes for GeckoApp startup. r=blassey 2012-10-01 22:57:03 +02:00
Gian-Carlo Pascutto
5446892261 Bug 708812 - Add telemetry probes for Android startup. r=blassey 2012-10-01 22:57:00 +02:00
John Schoenick
781b2d66b5 Bug 794034 - Fennec: Don't act on tel: uris with * or # present. r=bz 2012-10-01 13:41:10 -07:00
Phil Ringnalda
46daae9502 Back out 2d8822b9c0b5 and 56a268d63e01 (bug 708812) for Android ts red 2012-10-01 11:22:18 -07:00
Sriram Ramasubramanian
b08d8f21b1 Bug 793480: Back button is disabled on open a new tab in background. [r=mfinkle]
--HG--
extra : rebase_source : 4b363f234213b74be8b8f4014228146625e50324
2012-10-01 10:04:54 -07:00
Mark Finkle
81ce2c4253 Bug 795911 - Add-on menus do not fire r=sriram 2012-10-01 12:36:59 -04:00
Gian-Carlo Pascutto
b97b771232 Bug 708812 - Telemetry probes for GeckoApp startup. r=blassey 2012-10-01 17:15:28 +02:00
Gian-Carlo Pascutto
935c7fb808 Bug 708812 - Add telemetry probes for Android startup. r=blassey 2012-10-01 17:15:28 +02:00
James Willcox
36bb7cf878 Bug 793276 - Make sure we do not force an automatic download for Android updates r=mfinkle
--HG--
extra : rebase_source : 5a0e9df9135360ea7be09aa1d40b119311f1818c
2012-10-01 10:59:51 -04:00
Gian-Carlo Pascutto
d73cd66d41 Bug 794513 - Prefix Fennec-specific Telemetry with FENNEC_. r=dao 2012-10-01 15:32:48 +02:00
Gian-Carlo Pascutto
39372a213c Bug 794513 - Add Telemetry for Awesomebar performance. r=margaret 2012-10-01 14:43:38 +02:00
William Lachance
f2e2a0c3e4 Bug 792212 - Don't attempt to migrate profiles if using a custom profile;r=gbrown
It seems that doing so triggers a race condition which can result in the fennec
reftests failing, if the shared preferences associated with profile migration or
the gecko application is not correctly initialized. This is more or less a band
aid solution, but it addresses the problem until we can find the root cause.
2012-09-28 22:52:11 -04:00
Margaret Leibovic
269fc942d9 Bug 789887 - Avoid creating unnecessary AboutHomeRunnables. r=lucasr 2012-09-28 09:34:45 -07:00
Nick Alexander
045b211cc1 Bug 790931 - Broadcast when Sync Android Account is being deleted to many Firefox Apps. r=rnewman 2012-09-28 09:40:51 -07:00
Ed Morley
ce41594120 Merge mozilla-central to mozilla-inbound 2012-09-28 16:01:22 +01:00
Mark Finkle
b4615d7def Backout c1003f039c77, breaks Fennec startup (bug 794731) 2012-09-28 08:55:35 -04:00
Ed Morley
6a4b062a81 Bug 767215 - Disable testAxisLocking, testLoad, testFlingCorrectness, testOverscroll, testPanCorrectness for too many intermittent failures 2012-09-28 15:45:29 +01:00