Commit Graph

1853 Commits

Author SHA1 Message Date
Margaret Leibovic
05159a44ce Bug 695172 - Find in page. r=mfinkle 2012-05-30 13:26:13 -07:00
James Willcox
b194413562 Bug 727421 - Implement full screen support for Flash on Android r=blassey 2012-05-30 12:10:49 -04:00
James Willcox
85579b42e5 Backout 814d564578d1 due to xul bustage 2012-05-30 11:58:50 -04:00
Kartikaya Gupta
df2b2dc2eb Bug 759762 - Update screenshot code to take into account RTL pages. r=blassey 2012-05-30 11:27:05 -04:00
James Willcox
01990ace69 Bug 727421 - Implement full screen support for Flash on Android r=blassey 2012-05-30 10:29:16 -04:00
Jeff Muizelaar
c02421d70b Fix android breakage caused by bug 744850
--HG--
extra : rebase_source : a773cf8cfd30833045c531375956fe36a71b2c61
2012-05-29 17:43:31 -04:00
Margaret Leibovic
f483095af3 Bug 715263 - Browser should use the favicon size optimized for device resolution. r=mfinkle 2012-05-29 14:10:48 -07:00
Jeff Muizelaar
760df0c530 Bug 744850. Only set isRegistered if registering succeeded. r=mfinkle
--HG--
extra : rebase_source : 3e921849ea2effe2efa500dac365e4818afda206
2012-05-29 15:35:25 -04:00
William Lachance
4597b8027a Bug 757643 - Properly revert package-name.txt;r=mfinkle 2012-05-29 13:33:09 -04:00
Richard Newman
683bb914b4 Bug 758300 - Add license file for json-simple. r=trivial 2012-05-29 10:04:40 -07:00
Kartikaya Gupta
dcfadf4f73 Bug 758854 - Fix possible NPE if external activities return null data. r=blassey 2012-05-29 11:09:50 -04:00
Jeff Muizelaar
31a4b4ed31 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
d6f895fc0d 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
aeaff4f7eb Back out d22c4f57daaf and 6c27b32ad788 (bug 758635) on suspicion of causing reftest failures 2012-05-26 13:11:47 -07:00
Kartikaya Gupta
d831dad869 Bug 758635 - LayerRenderer doesn't need to implement GLSurfaceView.Renderer. r=Cwiiis 2012-05-26 11:03:27 -04:00
Kartikaya Gupta
2bf75481e7 Bug 758635 - Remove redundant code to set the viewport size. r=Cwiiis 2012-05-26 10:59:11 -04:00
Geoff Brown
a37933ddeb Bug 757475 - Robocop: disable testPermissions. r=jmaher 2012-05-26 09:33:52 -04:00
Gian-Carlo Pascutto
090a614132 Bug 735064 - Add tests for BrowserProvider batch operations. r=lucasr 2012-05-26 11:30:17 +02:00
Phil Ringnalda
9927ee82ec Back out 551fb80a2dca (bug 758392) for roboprovider bustage 2012-05-25 23:18:19 -07:00
Brian Nicholson
69073bf236 Bug 758392 - Create abstract getTestType() method in BaseTest. r=gbrown f=jmaher 2012-05-25 17:26:04 -07:00
Sriram Ramasubramanian
0faa1d9ef7 Bug 758798: Liberate TextSwitcher from magic numbers. [r=mfinkle] 2012-05-25 15:10:26 -07:00
Wes Johnston
b1b489660a Bug 750511 - Hide soft keyboard when user touches outside awesomebar. r=mfinkle 2012-05-25 14:03:53 -07:00
Sriram Ramasubramanian
ce011349c2 Bug 753200: Many menu items are disabled on start. [r=mfinkle] 2012-05-25 12:47:51 -07:00
Wes Johnston
ecb051e05d Bug 757646 - Throw from NSSBridge if Master password is set. r=rnewman,gbrown 2012-05-25 10:04:12 -07:00
Sriram Ramasubramanian
646d5166f5 Bug 739355: Revert text-size to 22 in pre-honeycomb phones. [r=mfinkle] 2012-05-24 21:10:10 -07:00
Mark Finkle
ee67db3579 Bug 741430 - Use new icons for status alert notifications r=sriram 2012-05-24 23:41:57 -04:00
Sriram Ramasubramanian
c9ee606844 Bug 739355: Tablet UI URL bar. [r=mfinkle] 2012-05-24 15:47:49 -07:00
Sriram Ramasubramanian
ca9cfa8628 Bug 739355: Overflow menu for tablets. [r=mfinkle] 2012-05-24 15:32:37 -07:00
Sriram Ramasubramanian
f2593db0c5 Bug 730775: Scaled up resource for tablet action-bar. [r=mfinkle] 2012-05-24 15:22:47 -07:00
Richard Newman
5b00fceb57 Bug 756477 - Flush log level cache on each sync to detect log level changes. r=nalexander 2012-05-24 13:17:46 -07:00
Richard Newman
4d79f912af Bug 720271 - MPL license cleanup for Android Sync. r=trivial 2012-05-24 13:17:46 -07:00
Wes Johnston
610c47c09c Backout 01f48ef1ee92 for test failure 2012-05-24 12:15:24 -07:00
Richard Newman
29f2b1a5cc Bug 758300 - Remove MPL headers from non-MPL code and manifest includes. r=trivial 2012-05-24 11:31:19 -07:00
Ed Morley
9b0c7d097c Backout 5f82df6b980e (bug 757944) on suspicion of reftest failures 2012-05-24 17:51:46 +01:00
Wes Johnston
697f3a4a89 Bug 757646 - Errors in the NSSBridge should throw exceptions. r=rnewman 2012-05-24 09:47:52 -07:00
Wes Johnston
672d294509 Bug 757893 - Reset max and min zoom when switching tabs. r=kats 2012-05-24 09:11:21 -07:00
Benoit Girard
2af89f7c9a 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
462a3740e2 Bug 753458 - Remove unnecessary fields in RenderContext r=kats 2012-05-24 11:02:49 -04:00
Kartikaya Gupta
14f90708ec Bug 752709 - Show full-screen keyboard when the screen height is less than or equal to 480 pixels. r=cpeterson 2012-05-23 21:53:42 -04:00
Kartikaya Gupta
afd0d96e91 Bug 752709 - Extract a getDisplayMetrics function into GeckoApp. r=cpeterson 2012-05-23 21:53:39 -04:00
Kartikaya Gupta
8a9a864a95 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
cd7997a23d Bug 748384 - Propagate the page bounds in via browser.js. r=Cwiiis,mats 2012-05-23 10:49:59 -04:00
Kartikaya Gupta
78fc09d742 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
0f2c633486 Bug 748384 - Back out 330e9c52f9ac, 9ba1078559fe, 2ed39c12d792, f53f05ecacd5 for build bustage. r=bustage 2012-05-23 11:08:19 -04:00
Kartikaya Gupta
6ab5f951cd 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
d6c0648ca9 Bug 748384 - Propagate the page bounds in via browser.js. r=Cwiiis,mats 2012-05-23 10:49:59 -04:00
Kartikaya Gupta
42c7a60dd5 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
William Lachance
6ba5e46880 Bug 757643 - Remove license boilerplate from package-name.txt;r=mfinkle 2012-05-23 10:12:27 -04:00
Chris Lord
9c0244da52 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-23 09:36:39 +01:00
Brian Nicholson
1eb560fb00 Bug 756734 - Move checks inside Runnables to avoid race conditions. r=mfinkle 2012-05-22 18:32:32 -07:00
Geoff Brown
09c656104b Bug 725094 - Robocop: change error handling to throw fewer exceptions; r=jmaher 2012-05-22 16:25:30 -07:00
Chenxia Liu
de8e33404b Bug 757154 - Finish J-PAKE setup screen if manual setup completed successfully. r=rnewman 2012-05-22 11:51:59 -07:00
Raphael Catolino
68abd30b98 Bug 757399 - changed android input to allow typing float in number inputs r=cpeterson 2012-05-22 17:33:10 +02:00
Mark Finkle
faa53c3b69 Bug 748994 - Regression in rawfennecstartup 'throbber start' time r=sriram 2012-05-22 01:00:33 -04:00
James Willcox
189b988091 Bug 731288 - Don't call methods on finalized SurfaceTexture, JNI housekeeping r=blassey 2012-05-21 21:35:29 -04:00
Gervase Markham
ca171eec44 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Matt Brubeck
447fca3d1d 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
cca10cf5df 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
d3c53ac15c Bug 707571 (part 2) - Disable zooming for pages with user-scalable=no [r=kats] 2012-05-18 08:24:27 -07:00
Ali Juma
20d39ad4c0 Bug 745243 - Wait for surfaceChanged before calling GLController.provideEGLSurface. r=kats 2012-05-18 15:58:46 -04:00
Richard Newman
05248e79c8 Bug 755576 - Redundant cyclic reuploading & repositioning of bookmark folders. r=nalexander 2012-05-18 11:55:52 -07:00
Chenxia Liu
c90e9017a2 Bug 754958 - Pairing aborts if device screen turns off. r=nalexander 2012-05-18 11:28:24 -07:00
Matt Brubeck
bea1efeb46 Back out bug 707571 because of reftest failures 2012-05-18 09:31:27 -07:00
Matt Brubeck
4266b47e4a 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
8c8aa45c09 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
ef76f07912 Bug 707571 (part 2) - Disable zooming for pages with user-scalable=no [r=kats] 2012-05-18 08:24:27 -07:00
Margaret Leibovic
b76470cca5 Bug 732901 - Use notifyDatasetChanged() to update view after modifying mTabsAdapter. r=sriram 2012-05-16 15:40:16 -07:00
Margaret Leibovic
212c42f8b7 Bug 732901 - Call Tabs.notifyListeners() on the main thread. r=mfinkle 2012-05-17 14:35:33 -07:00
Nick Alexander
40f129ba60 Bug 709311 - Handle changed meta/global. r=rnewman, a=blocking-fennec 2012-05-17 13:20:49 -07:00
Nick Alexander
aa23b3eb1f Bug 709313 - Upload meta/global. r=rnewman, a=blocking-fennec 2012-05-17 13:20:49 -07:00
Richard Newman
24a13cd0c3 Bug 755816 - Index default bookmarks from 0, not from 1. r=wesj 2012-05-17 13:20:49 -07:00
Vladimir Vukicevic
0bbadb8659 b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma,kats 2012-05-09 22:32:54 -04:00
Brian Nicholson
11169ce11f Bug 755771 - Part 2: Send purge count to Java. r=mfinkle 2012-05-16 23:07:55 -07:00
Brian Nicholson
8dc19d2d7b Bug 755771 - Part 1: Remove HistoryEntry class. r=mfinkle 2012-05-16 23:07:55 -07:00
Chris Peterson
ce9dbc11a0 Bug 751513 - End composition in onTextChanged() only if we are currently committing. r=blassey 2012-05-16 22:29:23 -07:00
Sriram Ramasubramanian
d7b32bc276 Bug 732572: Restart the entire application on locale change. [r=mfinkle] 2012-05-16 15:28:28 -07:00
Sriram Ramasubramanian
a77bc1fd72 Bug 732572: Fix the restarter to not have excludeFromRecents. [r=mfinkle] 2012-05-16 15:24:43 -07:00
Margaret Leibovic
cce4894d5f Bug 729485 - Test for content permissions prompts. r=mbrubeck,kats 2012-05-16 12:00:45 -07:00
Gian-Carlo Pascutto
d77aed32b1 Bug 755383 - Filter automatic bookmarks that are no longer supported in Native Fennec. r=blassey 2012-05-16 17:49:53 +02:00
Chenxia Liu
46e770d9df Bug 750746 - Correct pairing instructions in Sync setup. r=rnewman 2012-05-15 12:32:03 -07:00
Kyle Huey
8ed69a7156 Back out bug 750746 on our death march to a green tree. 2012-05-15 19:56:06 -07:00
Chenxia Liu
07b68eb3df Bug 750746 - Correct pairing instructions in Sync setup. r=rnewman 2012-05-15 12:32:03 -07:00
Chenxia Liu
9ea2cf72f0 Bug 752995 - J-PAKE code is not accessible. r=rnewman 2012-05-15 11:13:18 -07:00
Chenxia Liu
90b1343a67 Bug 742111 - J-PAKE text entry boxes not focused in Pair a Device. r=rnewman 2012-05-15 11:13:18 -07:00
Nick Alexander
8015e86576 Bug 752514 - Fix comment in SyncAccounts. r=rnewman 2012-05-15 11:13:18 -07:00
Kartikaya Gupta
f596b8de96 Bug 749384 - Notify PZC of some events before the touchevent listeners deal with it so that we remain responsive. r=wesj 2012-05-15 13:22:26 -04:00
Kartikaya Gupta
ddd8ebeb16 Bug 749384 - Store the PZC instead of the LayerController. r=wesj 2012-05-15 13:21:53 -04:00
Kartikaya Gupta
b8a49761d8 Bug 749384 - Hardcode the touch event timeout to 200ms. r=wesj 2012-05-15 13:21:14 -04:00
Gian-Carlo Pascutto
68af34ea8c Bug 755267 - Make sure history is set as migrated when done. r=mfinkle 2012-05-15 17:25:24 +02:00
Geoff Brown
adee935f11 Bug 751158 - Add tcheckerboard3 Robocop/Talos test. r=jmaher 2012-05-14 19:01:05 -04:00
Margaret Leibovic
64b0048d37 Bug 754286 - Add null checks to AweseomeBar context menu. r=mfinkle 2012-05-14 14:38:18 -07:00
Brian Nicholson
6a9407c6bf Bug 753625 - Use tri-state session restore flag. r=mfinkle 2012-05-14 14:48:04 -07:00
Eitan Isaacson
81137003d8 Bug 753859 - Added description to toolbar tabs button. r=mfinkle, r=sriram 2012-05-14 14:22:00 -07:00
Margaret Leibovic
af0c51ad8a Bug 753880 - Marquee aweseome tab strings if they are too long. r=mfinkle 2012-05-14 13:01:30 -07:00
Margaret Leibovic
f18a093ed5 Bug 752172 - (Part 2) Protect against null selected tab in SiteIdentityPopup. r=mfinkle 2012-05-14 11:44:42 -07:00
Margaret Leibovic
3499149cb9 Bug 671131 - (Part 2) Make observer to update history tab when history item is removed. r=bnicholson 2012-05-14 11:44:37 -07:00
Margaret Leibovic
99069bb00e Bug 671131 - Add a way to remove history entries from the awesome screen. r=mfinkle 2012-05-14 11:44:34 -07:00
Gian-Carlo Pascutto
a4bd83138b Bug 754453 - BrowserProvider insert failures are silent. r=blassey 2012-05-14 12:22:10 +02:00
Joey Armstrong
483dfd259c Bug 748470 - mobile/android/base: dependency builds r=ted 2012-05-11 17:16:15 -07:00
Gian-Carlo Pascutto
00ea66dccb Bug 754224 - Add keyword support to Profile Migration. r=margaret 2012-05-12 01:31:10 +02:00
Margaret Leibovic
878ca66668 Bug 752514 - Sync key/password are swapped, resulting in authentication error. r=rnewman 2012-05-11 15:16:58 -07:00
Margaret Leibovic
f512759cf0 Bug 754276 - Migrate bookmark separators and drop all unknown bookmark types. r=gcp 2012-05-11 11:25:41 -07:00
Gian-Carlo Pascutto
c99a274e2c Bug 752492 - Make sure Cursor objects are closed correctly. r=blassey 2012-05-11 18:10:57 +02:00
Lucas Rocha
fb4ae8c5cf Bug 750950 - Kill any zombie processes if database is locked (r=blassey) 2012-05-11 17:09:04 +01:00
James Willcox
d5dd933479 Small fixup to my last patch (no bug, r=blassey) 2012-05-11 11:05:37 -04:00
James Willcox
cf8bd24b8d Bug 750778 - Ensure PluginLayer is always present when plugin is visible r=blassey 2012-05-11 10:54:51 -04:00
Margaret Leibovic
7f2339b775 Bug 752759 - Get rid of excessive mFormAssistPopup.hide() calls in PanZoomController. r=kats 2012-05-10 12:09:00 -07:00
Margaret Leibovic
2beb1cf5ef Bug 753534 - (Part 2) Replace getMobileBookmarksFolder with calls to getFolderIdFromGuid. r=lucasr 2012-05-10 12:08:39 -07:00
Margaret Leibovic
e80d4cdb80 Bug 753534 - Desktop Bookmarks folder is created after migration from XUL to Native. r=lucasr 2012-05-10 12:08:36 -07:00
Kartikaya Gupta
c247a2737a Bug 753845 - Fix race condition in setting/reading the selected tab. r=margaret 2012-05-10 13:41:00 -04:00
Eitan Isaacson
bd55d5255f Bug 752935 - Decouple Android a11y checking, prepare for ICS on-the-fly a11y toggle events. r=davidb, r=kats 2012-05-10 10:33:12 -07:00
Gian-Carlo Pascutto
6f1caa0242 Bug 752444 - Detect missing Mobile root folders and fix. r=lucasr 2012-05-10 17:10:09 +02:00
Kartikaya Gupta
8b2a37c104 Bug 753334 - Audit and clean up code that deals with allocating/freeing direct buffers. r=Cwiiis 2012-05-10 09:46:53 -04:00
Ed Morley
1cb05a71f6 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-10 13:04:35 +01:00
John Ford
4e10d8f96c Bug 752873 - Part 2: use Android Sync Makefile include. r=khuey 2012-05-09 17:00:54 -07:00
John Ford
e2ae7957af Bug 752873 - Part 1: generate Makefile include rather than manifests for Android Sync. r=rnewman 2012-05-09 17:00:53 -07:00
Kyle Huey
f6875975cc Bug 751941: Mobile repacks are busted. r=ted 2012-05-09 16:51:41 -07:00
Sriram Ramasubramanian
bcd38671f4 Bug 751690: isApplicationInBackground() should return correct values r=mfinkle 2012-05-08 16:40:12 -07:00
Ed Morley
d68bf1a175 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-05-09 10:15:40 +01:00
Gian-Carlo Pascutto
b1d496a02c Bug 746860 - Ensure profiles are moved to internal storage before accessing them. Use migrator. r=blassey 2012-05-09 00:51:07 +02:00
Gian-Carlo Pascutto
f9a9ef1da3 Bug 746860 - Don't fail when creating directories that already exist. r=blassey 2012-05-09 00:50:52 +02:00
Joe Drew
32d3e5df67 Bug 728026 - Leave the scissor bit enabled when we return from Java code. r=jrmuizel 2012-05-01 12:12:45 -04:00
Kartikaya Gupta
c4b85971ec Bug 752939 - Update the mGeckoViewport when switching tabs so that we map touch events to the right point. r=Cwiiis 2012-05-08 13:33:48 -04:00
Chenxia Liu
6fe7f5539e Bug 738676 - Pair a device not working a second time. r=rnewman, a=blocking-fennec 2012-05-08 15:14:48 -07:00
Lucas Rocha
565a5a48c0 Bug 725389 - Set number of columns in top site's grid view onMeasure (r=mfinkle) 2012-05-08 11:44:48 +01:00
James Willcox
9db2448584 Bug 752153 - Improve the exit procedure for the Gecko Android Looper r=blassey
--HG--
extra : rebase_source : 13bef9a232f076b883aab9ab1ef48f5e82f50a06
2012-05-07 21:32:53 -04:00
Brian Nicholson
354d522e26 Bug 752713 - Only save thumbnail if document stop URL matches tab URL. r=blassey 2012-05-07 16:54:52 -07:00
Margaret Leibovic
d5d8dbb0b3 Bug 752172 - Turn SiteIdentityPopup into a singleton. r=mbrubeck 2012-05-07 16:17:08 -07:00
Margaret Leibovic
5d604bd00d Bug 752052 - updateBookmark updates all bookmarks with the same URL, not a specific bookmark. r=rnewman 2012-05-07 15:33:07 -07:00
James Willcox
7b6aaa5bb8 Bug 746633 - Don't use placeholder for full page plugins on Android r=blassey 2012-05-07 14:18:46 -04:00
Mark Finkle
c50140f569 Bug 752014 - Remove support for adding downloads to the system download manager r=mbrubeck 2012-05-06 10:59:14 -04:00
Margaret Leibovic
bdea1a3ca6 Bug 752001 - Remove unnecessary indirection for stop/reload/forward actions. r=mfinkle 2012-05-04 12:52:13 -07:00
Phil Ringnalda
7f9cae1506 Merge m-c to m-i 2012-05-04 19:49:34 -07:00
Richard Newman
4c2f9e839d Bug 714304 - Handle 'Upgrade Required' error response. r=rnewman, a=blocking-fennec 2012-05-04 17:25:34 -07:00
Matt Brubeck
4f6ec51e73 Bug 751930 - Don't request READ/WRITE_HISTORY_BOOKMARKS permissions on Android [r=blassey] 2012-05-04 13:37:15 -07:00
Ed Morley
87c7ae65b6 Backout 5c35cd6f3ea4 & ba39b0822992 (bug 607417) for native Android R1 failures 2012-05-04 14:26:09 +01:00
Brad Lassey
f1bce2245c bug 751678: Low-res screenshot happens when Fennec is in the background r=mfinkle a=blocking-fennec 2012-05-04 09:19:01 -04:00
Chris Lord
3f3cd94584 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.

--HG--
extra : rebase_source : 709a9b14b5301bb675e118859090e6fb1c0f26f9
2012-05-04 17:04:15 +12:00
Robert O'Callahan
f1052e524a backing out patches for bug 607417 due to build bustage 2012-05-04 17:29:05 +12:00
Chris Lord
5be389c7d7 Bug 607417 - Reconcile async scrolling for fixed position layers. r=ajuma
Untranslate fixed position layers when doing async scrolling so that they don't
jump about as content re-renders them in the correct place.
2012-05-04 17:04:15 +12:00
Doug Turner
68e34b4226 Bug 738465 - implement device light sensor. r=smaug 2012-05-02 09:43:45 -07:00
Doug Turner
63408865d2 Bug 738131 - implement device proximity. r=smaug
* * *
Bug 738131 - implement device proximity. gonk implementation. r=mwu
2012-05-02 09:43:45 -07:00
Kartikaya Gupta
802a8d64dd Bug 751479 - Guard against the scale gesture detector receiving move events without corresponding down events. r=Cwiiis 2012-05-03 22:24:05 -04:00
Brian Nicholson
5181317965 Backout 7e237e96018f for black area in thumbnails. r=backout 2012-05-03 19:06:08 -07:00
Brian Nicholson
fe13e9cb1d Bug 750846 - Move thumbnail size logic to Gecko. r=blassey
--HG--
extra : rebase_source : f8194c78ff0acc530db15a0aed6472475a0e0eed
2012-05-03 16:29:59 -07:00
James Willcox
588a04c0f7 Bug 703056 - Block Flash on Tegra devices r=blassey
--HG--
extra : rebase_source : 20290ac3bd9bc3a3b2251b5d1835b530d825ba01
2012-05-03 17:14:05 -04:00
Margaret Leibovic
7a6238f61a Bug 751488 - Can't reload the page after clearing private data. r=mfinkle 2012-05-03 13:06:06 -07:00
James Willcox
b0e2e8e19f Bug 730890 - Install and run an Android Looper on Gecko main thread r=cjones 2012-05-03 10:53:31 -04:00
Richard Newman
95251b7169 Bug 718153 - Match Fennec's history URL blacklist. r=liuche, a=blocking-fennec 2012-05-03 12:08:35 -07:00
Joey Armstrong
4f2ec63c86 Bug 739710 - Makefile.in edits to use mkdir_deps function: file batch #2. r=ted 2012-05-03 06:22:33 -04:00
Phil Ringnalda
528e055ee2 Back out 3502d9840d98 (bug 752368) for robo* failure 2012-05-09 22:26:52 -07:00
Vladimir Vukicevic
7eaf529b88 b=752368; [android] random black screen when opening links from other apps; r=bgirard,ajuma 2012-05-09 22:32:54 -04:00
Matt Brubeck
e3b7b8e191 Merge mozilla-central and mozilla-inbound 2012-05-02 15:58:11 -07:00
Ted Mielczarek
2d8264acc2 bug 748797 - support MOZ_LINKER_EXTRACT=1 as a configure option to turn on linker extraction all the time. r=glandium,blassey, a=android-only
CLOSED TREE
2012-05-02 07:15:07 -04:00
Sriram Ramasubramanian
5d5483a8b8 Bug 747419: Optimize TabsTray rows inflation using ViewHolder pattern [r=lucasr, a=android-only]
--HG--
extra : rebase_source : b93eb7463623d5b916590fd9a0367f2ccb6dea36
2012-05-01 10:50:27 -07:00
Richard Newman
5f35040d22 Bug 749727 - Ensure that each Fennec channel runs its password content provider in a different process. r=blassey, a=blocking-fennec 2012-04-30 21:08:33 -07:00
Sriram Ramasubramanian
09b5b11f9b Bug 750349: Recycle Listener for TabsTray. [r=mfinkle, a=android-only]
--HG--
extra : rebase_source : 4f03315c97d5aa8dd84d0aa3849a08cabe1af868
2012-04-30 14:09:41 -07:00
Brian Nicholson
469178cb50 Bug 750734 - Ensure view is focused when showing virtual keyboard. r=cpeterson a=android-only 2012-05-01 18:15:42 -07:00
Brian Nicholson
cf4934b327 Bug 749305 - Change favicons on pageshow rather than DOMContentLoaded. r=mfinkle a=android-only 2012-05-02 13:55:27 -07:00
Wes Johnston
9df39f47a7 Bug 744518 - Use touch events to trigger tap highlight. r=kats. a=mobile-only 2012-05-02 11:55:37 -07:00
Kartikaya Gupta
9f9c98d2d0 Bug 732364 - Apply axis locking to subdocument scrolling as well. r=Cwiiis a=android-only 2012-05-02 13:18:36 -04:00
Kartikaya Gupta
0695992576 Bug 722657 - Fix glaring bug in subdocument scrolling where scroll amounts got discarded. r=Cwiiis 2012-05-02 13:12:46 -04:00
Margaret Leibovic
4dbef625a9 Bug 749853 - about:* pages (and other unwanted URIs) should not be stored in history. r=mfinkle a=android-only 2012-05-02 09:07:58 -07:00
Margaret Leibovic
9d2236cf6b Bug 736272 - Add extra awesomeness weight to bookmarks. r=lucasr a=android-only 2012-05-02 09:07:58 -07:00
Margaret Leibovic
6effb80716 Bug 695204 - Display site security. r=mfinkle a=android-only 2012-05-02 09:07:58 -07:00
Chris Peterson
2bea4b9b24 Bug 742267 - Restore AwesomeBar's cursor position when gaining input focus. r=blassey a=android-only 2012-05-01 14:56:08 -07:00
Richard Newman
1bb0cb0aaa Bug 749857 - Don't upload history records without URI or visits. r=liuche, a=android-only 2012-04-30 13:40:34 -07:00
Nick Alexander
2359e0a5ed Bug 713524 - Batch bookmark inserts. r=rnewman, a=android-only 2012-04-30 13:40:30 -07:00
Nick Alexander
214db8cb54 Bug 743153 - Use ContentUris.parseId instead of RepoUtils.getAndroidIdFromUri. r=rnewman, a=android-only 2012-04-30 13:40:27 -07:00
Matt Brubeck
c9074a8385 Bug 746703 - Set targetSdkVersion to 14 in AndroidManifest.xml to disable legacy menu button [r=blassey, a=android-only] 2012-04-19 12:28:13 -07:00
Phil Ringnalda
ff2f0527f0 Back out 23b86b775f6f (bug 749727) for Android Talos bustage on a CLOSED TREE 2012-04-30 16:28:18 -07:00
Richard Newman
1ce37315c6 Bug 749727 - Ensure that each Fennec channel runs its password content provider in a different process. r=blassey, a=blocking-fennec 2012-04-30 12:58:25 -07:00
Brian Nicholson
cdc4c62f77 Bug 748498 - Don't set tab URL on document start. r=mfinkle 2012-04-27 13:52:21 -04:00
Margaret Leibovic
0449ad2bc1 Bug 749582 - Fennec doesn't start in landscape mode. r=mfinkle 2012-04-28 15:46:03 -04:00
Kartikaya Gupta
eff1661013 Bug 749429 - Increase displayport size multiplier default to 2000 for fixed-margin and velocity-bias. r=Cwiiis 2012-04-28 01:02:19 -04:00
Jeff Muizelaar
006b21ee67 Bug 743247. Ensure we don't have an array buffer bound when drawing PluginLayer. r=kats
This fixes the same problem in the newly added PluginLayer
2012-04-28 00:55:16 -04:00
Jeff Muizelaar
6868688876 Bug 743247. Ensure we don't have an array buffer bound when drawing. r=bas
Our C++ code was binding a buffer and leaving it bound. This
avoids that problem by making sure we unbind it before
calling VertexPointerAttrib.

--HG--
extra : rebase_source : ec39fcf4a6a74c2f96765752b0ffb6e38b44f5de
2012-04-27 21:08:30 -04:00
James Willcox
4b0d6b0c67 Bug 727116 - Draw Flash plugins with OpenGL during pan/zoom on legacy Android r=blassey 2012-04-27 16:04:47 -04:00
Lucas Rocha
8432ef9740 Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Kyle Huey
8099ffa5cc Back out Bug 749493 for destroying Android. 2012-04-27 12:09:16 -07:00
Eitan Isaacson
e81ce5777f Bug 747273 - Remove emitGeckoAccessibilityEvent, just emit one directly. 2012-04-27 10:35:47 -07:00
Margaret Leibovic
2d39356968 Bug 746946 - Force AsyncTask onPostExecute to only touch UI on the main thread. r=mfinkle 2012-04-26 16:20:03 -04:00
Lucas Rocha
43d909e6ac Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unlocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Chris Lord
077e78ae9e Bug 749630 - Fix single-colour checkerboard and masking. r=kats
Bug 748718 tried to fix masking of the checkerboard layer, but incorrectly
calculated the values for the right and bottom sides of the page, causing
less masking to occur than should happen.

It also possibly broke single-colour layer drawing (though I'm not sure this
worked previously), which this fixes by clearing to the page colour instead of
generating and drawing a texture for it.
2012-04-27 12:54:18 -04:00
Ed Morley
bf5a9bc630 Backout 6b5668320ce4 (bug 749493) for android startup crashes 2012-04-27 15:58:24 +01:00
Lucas Rocha
9996558708 Bug 749493 - Catch SQLiteDatabaseLockedException when ensuring unclocked database (r=blassey) 2012-04-27 09:13:39 -04:00
Chris Peterson
20a2aeb3e4 Bug 743468 - If IME begins an ephemeral composition string, then end it when done. r=blassey 2012-04-26 23:43:15 -04:00
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
Eitan Isaacson
512ae31179 Bug 747566 - Add descriptions to image buttons in tab tray. r=sriram 2012-04-25 17:09:12 -07:00