Commit Graph

2638 Commits

Author SHA1 Message Date
Sriram Ramasubramanian
435f9e8877 Bug 770886: Height of search suggestions. [r=mfinkle] 2012-07-06 12:44:36 -07:00
Sriram Ramasubramanian
56ea6db036 Bug 769388: Find in page overlaps content. [r=margaret] 2012-07-06 12:43:29 -07:00
Sriram Ramasubramanian
ef7d125787 Bug 769824: Styles aren't applied to AwesomeScreen lists. [r=mfinkle] 2012-07-06 12:42:38 -07:00
Sriram Ramasubramanian
63da62f5e4 Bug 770597: Short url in AwesomeScreen. [r=mfinkle] 2012-07-06 12:39:51 -07:00
Margaret Leibovic
ed513095e0 Bug 771501 - Update text selection handle graphics. r=mfinkle 2012-07-06 11:19:27 -07:00
Margaret Leibovic
2c27a760e2 Bug 766483 - (Part 2) Remove hidePlugins because it's not used. r=snorp 2012-07-06 11:19:22 -07:00
Margaret Leibovic
6808e26010 Bug 766483 - Only call update methods in onTabChanged if the event has to do with the current tab. r=mfinkle 2012-07-06 11:19:19 -07:00
Brian Nicholson
ab9868d9e6 Bug 769145 - Remove mSuggestEngine and use mSearchEngines for all engines. r=mfinkle
--HG--
extra : rebase_source : 8a4568993cdf11afa917ab19db8c214c0798db8e
2012-07-06 10:49:14 -07:00
Brian Nicholson
6404c76edd Bug 769145 - Move search engine logic to AllPagesTab. r=mfinkle
--HG--
extra : rebase_source : 1fa7fa541ef4ec77fcf9e42a80f9b8c8ec52daee
2012-07-06 10:49:03 -07:00
Matt Brubeck
4bd2499f86 Bug 771036 - Sanitizer.history should clear the Java history too [r=mfinkle] 2012-07-06 09:22:57 -07:00
Ali Juma
99a264d626 Bug 771189 - Don't try to pause/resume a non-existent compositor. r=kats 2012-07-06 09:48:25 -04:00
Jeff Muizelaar
d2ca56a7d7 Bug 765725 - Ensure we are binding to the correct texture unit. r=chrislord 2012-07-05 21:08:02 -04:00
Margaret Leibovic
009fbfedf6 Bug 760085 - White cursor in text entry field within Find in Page. r=sriram 2012-07-05 16:12:20 -07:00
Margaret Leibovic
ccafbf6e03 Bug 718705 - Only persist the password doorhanger across location changes if it is showing. r=mfinkle 2012-07-05 16:12:17 -07:00
Margaret Leibovic
36bb68b7fd Bug 769905 - Don't remove doorhangers that are showing if the tab's url doesn't change. r=mfinkle 2012-07-05 16:12:13 -07:00
Matt Brubeck
c5b5970fcf Bug 729429 - Follow-up to fix some misplaced whitespace (DONTBUILD) 2012-07-05 11:11:45 -07:00
van51
23400d4805 Bug 729429 - The system search key should not dismiss the awesomescreen [r=mbrubeck] 2012-07-04 03:26:36 +03:00
Marco Castelluccio
ab4103071e Bug 767864 - armv6 builds of Native Fennec need to use unique %BUILD_TARGET% in update queries r=mfinkle,rstrong 2012-07-05 11:49:12 -04:00
Geoff Brown
423b931ab4 Bug 769919 - Clear VKB in Robocop testBookmark and testBookmarksTab to ensure correct list child count; r=jmaher 2012-07-05 07:55:30 -07:00
Benoit Jacob
de3d2ca49c Bug 766251 - 1/5 - GfxInfo on Android: the Java and AndroidBridge parts - r=kats,jrmuizel 2012-07-05 10:12:10 -04:00
Phil Ringnalda
f378e7dffb Bug 766560 - Remove --with-endian from in-tree mozconfigs, r=glandium 2012-07-05 00:07:15 -07:00
Ehsan Akhgari
df89ee9ba4 Backout changeset cd6d52bdf2d8 (bug 539356) because of performance and correctness regressions 2012-07-03 20:07:55 -04:00
Matt Brubeck
92a88764b8 Bug 770371 - Add a margin to the tappable area for copying selected text [r=margaret] 2012-07-03 10:39:22 -07:00
Kartikaya Gupta
e09449048e Bug 768798 - Return false from onSingleTapUp, so that the PanZoomController still gets an ACTION_UP event. r=mbrubeck 2012-07-03 10:04:10 -04:00
Mark Finkle
eff7129a1a Bug 754585 - Fennec Nightly failing ACID3 test (with one error) r=mbrubeck 2012-07-03 01:54:32 -04:00
Brian Nicholson
1e5476e0d0 Bug 769097 - Remember desktop mode preference after OOM. r=mfinkle 2012-07-02 12:42:11 -07:00
Sriram Ramasubramanian
454253b1f2 Bug 739364: All iconified buttons in url-bar should have bigger target area. [r=mfinkle] 2012-07-02 11:22:29 -07:00
Sriram Ramasubramanian
d18eb6fddc Bug 739364: Change awesomescreen backgrounds to be lighter blue. [r=mfinkle] 2012-07-02 11:22:29 -07:00
Gian-Carlo Pascutto
045dcf3ea5 Bug 768900 - Protect against errors when quering Android DBs. r=mfinkle 2012-07-02 08:59:37 +02:00
Ms2ger
aae562ed57 Merge m-c to m-i. 2012-06-30 14:50:23 +02:00
Kyle Huey
d3b6b42885 Bug 726378: Unprefix IndexedDB. r=sicking 2012-06-29 09:48:35 -07:00
Margaret Leibovic
6cc1a9ed58 Bug 766556 - Cancel text selection on device rotation. r=mfinkle 2012-06-28 17:37:04 -04:00
Margaret Leibovic
830d2b4249 Bug 769038 - Margin on root element causes selection handles to appear at wrong spot. r=mbrubeck 2012-06-28 17:37:01 -04:00
Matt Woodrow
aeb5398df9 Bug 539356 - Part 29 - Handle OOM exception gracefully during java snapshots. r=jrmuizel 2012-06-30 15:06:14 +12:00
Chris Peterson
3aa0199805 Bug 767791 - Selection ranges exclude end index, so write [a,b), not (a,b]. r=blassey
--HG--
extra : rebase_source : 21654ebe8bedb0c175518a1aa494134f4b622de6
2012-06-26 17:06:26 -07:00
Chris Peterson
871742aa18 Bug 768727 - Send '&' as composition string because some Gingerbread VKBs incorrectly map '&' key events. r=blassey 2012-06-29 12:06:03 -07:00
Geoff Brown
e1ee8ed357 Bug 735461 - Parse -profile <path> argument properly in Fennec; r=blassey 2012-06-29 15:34:15 -07:00
Wes Johnston
bc6bf56193 Bug 766094 - Disable telemetry on webapps. r=mfinkle 2012-06-29 15:21:28 -07:00
Margaret Leibovic
d459196be0 Bug 768666 - Adjust the size of text selection handles as you zoom in/out. r=mbrubeck 2012-06-29 15:15:59 -04:00
Lucas Rocha
4afb78ee38 Bug 766961 - Apply fade in/out transitions to Reader Mode toolbar (r=mfinkle) 2012-06-29 18:17:06 +01:00
Wes Johnston
86315be085 Bug 759041 - Unit tests for awesomescreen tabs. r=lucasr 2012-06-18 12:39:13 -07:00
Wes Johnston
6fdf70c7ad Bug 759041 - Fix context menus on all pages tab. r=lucasr 2012-06-18 12:39:13 -07:00
Wes Johnston
6c14003d41 Bug 759041 - Move back and context menu actions to interface. r=lucasr 2012-06-18 12:39:13 -07:00
Wes Johnston
0baa9227cf Bug 759041 - Port history tab to awesomebartab interface. r=lucasr 2012-06-18 12:39:13 -07:00
Wes Johnston
672214227f Bug 759041 - Port bookmarks tab to awesomebartab interface. r=lucasr 2012-06-18 12:39:13 -07:00
Wes Johnston
95c125b6c0 Bug 759041 - Port all pages tab to awesomebartab interface. r=lucasr 2012-06-18 12:39:13 -07:00
Wes Johnston
1464b92828 Bug 759041 - Add an awesomebartab interface. r=lucasr 2012-06-18 12:39:13 -07:00
Lucas Rocha
34db0273da Bug 769642/766935 - Only show toolbar once the reader content is shown (r=mfinkle) 2012-06-29 16:55:54 +01:00
Lucas Rocha
379b0711ad Bug 767852 - Dismiss any open dropdowns on Android back button (r=mfinkle) 2012-06-29 16:55:54 +01:00
Lucas Rocha
a5f6e1c836 Bug 767599 - Disable bookmarking while in reader mode (r=mfinkle) 2012-06-29 16:55:54 +01:00
Brian Nicholson
ff27438eef Bug 762968 - Part 2: Replace onInterceptTouchEvent() with individual listeners. r=wesj
--HG--
extra : rebase_source : 96242a2de53c8df97426e7b9f31acbe01f37aa6f
2012-06-28 11:21:24 -07:00
Brian Nicholson
5874917ce2 Bug 762968 - Part 1: Ignore bogus stylus events in onKeyDown(). r=cpeterson
--HG--
extra : rebase_source : 75267b1bffe981fe5e60477018e9c86677742cb8
2012-06-28 11:15:17 -07:00
Geoff Brown
9801528a33 Bug 756704 - Robocop: avoid hangs when events missed; r=kats 2012-06-28 11:20:15 -07:00
Chris Peterson
7b5896264c Bug 758427 - Ignore KeyEvents with keyCodes greater than getMaxKeyCode(), such as Gingerbread Galaxy Note's bogus stylus events. r=blassey 2012-06-28 11:03:53 -07:00
Vladimir Vukicevic
d60c0fbed5 b=766998; fennec profiling broken by webapp intent changes; r=wesj 2012-06-28 09:42:32 -04:00
David Rajchenbach-Teller
770b7f8859 Bug 760035 - Adapt main clients to async API (mobile FF). r=mbrubeck 2012-06-27 20:15:33 -04:00
Brian Nicholson
52e4e83446 Bug 758392 - Create abstract getTestType() method in BaseTest. r=gbrown 2012-06-27 16:56:49 -07:00
Wes Johnston
6f59435bb2 Bug 749618 - Add missing comma. r=mfinkle 2012-06-27 11:23:49 -07:00
Wes Johnston
17fdb74492 Bug 749618 - Use a default icon for webapps without one. r=mfinkle 2012-06-26 14:54:49 -07:00
Wes Johnston
cb91ad76c9 Bug 653833 - Show a doorhanger allowing users to open a page in helper apps. r=mfinkle 2012-06-26 14:54:46 -07:00
Michael Comella
9a96ad68f9 Bug 768235 - Setting BrowserEventHandler.blockClick = true does nothing. r=mbrubeck 2012-06-27 09:24:28 -07:00
Margaret Leibovic
2b33007e08 Bug 768665 - Add context menu to selected text. r=mfinkle 2012-06-27 09:14:16 -07:00
Chris Lord
e1d2cea11f Bug 758620 - Clamp scroll port to content size in android fennec. r=kats
Fixed position elements are laid out to the scroll-port size, so setting a
scroll port larger than the content size causes fixed position elements to be
pushed off of the page.
2012-06-27 16:44:30 +01:00
Kartikaya Gupta
58ce159123 Bug 765463 - Fix indexes when copying the screenshot buffer to the screenshot layer image buffer. r=blassey 2012-06-27 07:52:11 -07:00
Ehsan Akhgari
a95b6edeea Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Gian-Carlo Pascutto
86e313b50a Bug 750753 - Isolate Migration tests in a seperate database. r=lucasr 2012-06-27 15:53:55 +02:00
Gian-Carlo Pascutto
2d4b3c2b2c Bug 750753 - Add tests for Profile Migration. r=lucasr 2012-06-27 15:53:53 +02:00
Brian Nicholson
d31c8f9718 Bug 766867 - Use null-safe string comparison for oldURL. r=mbrubeck 2012-06-26 23:18:02 -07:00
Brian Nicholson
66915c0d06 Bug 762064 - Part 4: Add instance state support to MultiChoicePreference. r=blassey 2012-06-26 23:15:24 -07:00
Brian Nicholson
74db8391a5 Bug 762064 - Part 3: Add toast notification for cleared private data. r=blassey 2012-06-26 23:15:24 -07:00
Brian Nicholson
61f8be7204 Bug 762064 - Part 2: Enable clearing individual privacy items. r=mfinkle 2012-06-26 23:15:24 -07:00
Brian Nicholson
1c03c786c7 Bug 762064 - Part 1: Implement MultiChoicePreference. r=blassey 2012-06-26 23:15:23 -07:00
Brian Nicholson
175d9655de Backout a3f5b011f665 for Android bustage 2012-06-26 18:07:15 -07:00
Brian Nicholson
4d24c415bf Backout 21a070f6afcd for Android bustage 2012-06-26 18:07:13 -07:00
Brian Nicholson
073719646a Backout 5ab2723fc0e0 for Android bustage 2012-06-26 17:43:03 -07:00
Wes Johnston
8e0d13027e Bug 653833 - Add back some code that should not have been removed. r=mfinkle 2012-06-26 15:09:55 -07:00
Wes Johnston
189782e7cc Bug 749618 - Use a default icon for webapps without one. r=mfinkle 2012-06-26 14:54:49 -07:00
Wes Johnston
4576080045 Bug 653833 - Show a doorhanger allowing users to open a page in helper apps. r=mfinkle 2012-06-26 14:54:46 -07:00
Margaret Leibovic
5ad9fba832 Bug 767065 - Add a listsener to get rid of text selection handles if the selection is programatically collapsed. r=mbrubeck 2012-06-26 14:39:47 -07:00
Margaret Leibovic
b6aab060a6 Bug 716095 - Specify a width for the doorhanger popup on tablets. r=sriram 2012-06-26 14:39:39 -07:00
Matt Brubeck
9cf04ccdfe Bug 768613 - Mark Fennec Native as compatible with tablets [r+a=blassey] 2012-06-26 14:08:57 -07:00
Marco Zehe
f9245547f8 Bug 768494 - Add accessibility descriptions to various browser toolbar buttons, r=sriram 2012-06-26 20:00:08 +02:00
Wes Johnston
ff60d647a1 Bug 766297 - Create a default prefs.js for webapps. r=mfinkle 2012-06-26 11:56:03 -07:00
Wes Johnston
c69ae465ed Bug 741472 - Add an Apps menu item to open about:apps. r=mfinkle 2012-06-26 11:42:12 -07:00
Chenxia Liu
f60cfca3bf Bug 766499 - Show error message about multiple Firefox installations when Android Sync fails on Account creation. r=nalexander 2012-06-26 10:43:56 -07:00
Margaret Leibovic
1b8684e35b Bug 767600 - Handle text selection in iframes properly. r=mbrubeck 2012-06-26 10:33:52 -07:00
Margaret Leibovic
08b220ea00 Bug 767797 - Always disable Find in Page menuitem on about:home. r=mfinkle 2012-06-26 10:32:55 -07:00
Ed Morley
cd98097038 Backout de70e79ced32, ddd519d0767e, 9b952d924953 & 03efce585669 (bug 758620) for reftest failures 2012-06-26 16:13:33 +01:00
Chris Lord
1e74489d3e Bug 758620 - Clamp scroll port to content size in android fennec. r=kats
Fixed position elements are laid out to the scroll-port size, so setting a
scroll port larger than the content size causes fixed position elements to be
pushed off of the page.
2012-06-26 14:43:32 +01:00
Gian-Carlo Pascutto
25c776d515 Bug 710330 - Fix isBookmark logic for duplicated bookmarks. r=margaret 2012-06-26 00:32:03 +02:00
Gian-Carlo Pascutto
f1dfa3dfae Bug 710330 - Handle updates of bookmark folders and seperators correctly. r=lucasr 2012-06-26 00:31:43 +02:00
Gian-Carlo Pascutto
471f2c55b6 Bug 710330 - Allow duplicate bookmarks if parents differ. r=lucasr 2012-06-26 00:31:41 +02:00
Gian-Carlo Pascutto
320fccfa6d Bug 710330 - Add simple settings function to trigger import. r=lucasr 2012-06-26 00:31:02 +02:00
Gian-Carlo Pascutto
2297d7ab2e Bug 710330 - Import function for Android bookmarks and history. r=lucasr 2012-06-26 00:30:54 +02:00
Gian-Carlo Pascutto
a108e4ea56 Bug 710330 - Refactor batch update helper functions into LocalDB. r=lucasr 2012-06-26 00:30:47 +02:00
Gian-Carlo Pascutto
b54c412c6c Bug 710330 - Extend INSERT_IF_NEEDED support to Bookmarks and Images. r=lucasr 2012-06-26 00:30:36 +02:00
Nick Alexander
461e70165f Bug 763020 and Bug 763021 - Make Android Sync's Send Tab activity request an immediate clients-only sync. r=rnewman
--HG--
extra : rebase_source : 7b0074c68e2fa92f59cc19c2720f828455af6c3a
2012-06-25 13:31:42 -07:00
Nick Alexander
92de9733eb Bug 767437 - Don't hard code Android Sync brand names in Send Tab activity. r=rnewman
--HG--
extra : rebase_source : 25205e5ce15e9d92fc20970b2b8819ca389fc8c7
2012-06-25 10:25:17 -07:00
Ed Morley
ab12de58f5 Backout c38e96f197e5, 7e795daed2f7, d74e5dfa1626, a942ab4e7089, 28754a456feb & d3da23241bba (bug 710330) for failures in test_localStorageOriginsDomainDiffs.html 2012-06-25 17:27:32 +01:00
Gian-Carlo Pascutto
d21eb0b8c2 Bug 710330 - Handle updates of bookmark folders and seperators correctly. r=lucasr 2012-06-25 15:42:26 +02:00