Commit Graph

15980 Commits

Author SHA1 Message Date
Jeff Muizelaar
284e649c0e Bug 1130820. Move buffered image out of TiledLayer and into ScrollbarLayer. r=kats
mImage is only used by the ScrollbarLayer
2015-01-30 16:00:51 -05:00
Margaret Leibovic
8214f604e0 Bug 1130834 - Explictly cancel ongoing download notifications instead of trying to update them to be non-ongoing. r=wesj 2015-02-22 17:18:39 -08:00
Michael Comella
b738a6f918 Bug 1134192 - Prevent the options menu from opening in fullscreen mode. r=mfinkle 2015-02-23 13:12:01 -08:00
Michael Comella
a44abc40ba Bug 1134192 - Add ActivityUtils.isFullScreen. r=mfinkle
A more complete solution would rework our fullscreen support to ensure the
flags are consistently used (e.g. reader mode just uses low_profile even though
ActivityUtils.setFullScreen does both low profile and fullscreen).
2015-02-23 13:11:21 -08:00
Richard Newman
984bf4b86a Bug 1136171 - Extend character validation in locale picker to Burmese. 2015-02-24 07:46:22 -08:00
Andy Pusch
7d1a014800 Bug 1125528 - Create abstract class for SelectionHandler tests. r=margaret 2015-02-18 05:21:00 +01:00
Andy Pusch
48836b8649 Bug 1124884 - Clear search history in Firefox Search after using 'Clear Private Data' in Firefox. r=margaret 2015-02-22 17:06:00 +01:00
Margaret Leibovic
9929a86661 Bug 1073775 - Pass default engine from JS to Java, instead of making assumptions based on engine list order. r=liuche 2015-02-23 13:13:24 -08:00
Wes Kocher
48cade9743 Merge m-c to fx-team a=merge 2015-02-23 17:03:56 -08:00
Wes Kocher
b5f9c59b0d Merge fx-team to m-c a=merge 2015-02-23 16:00:36 -08:00
Richard Newman
5e64b87dff Bug 1130461 - Part 3: disable ReadingListHelper's background fetch triggers to avoid test problems. r=margaret 2015-02-23 10:35:11 -08:00
Richard Newman
735d809d90 Bug 1130461 - Part 2: correct value setting in AddToReadingList. r=margaret
It turns out we were using bookmark columns here, which was wrong. We also need to specify ADDED_ON etc.
2015-02-23 10:35:11 -08:00
Richard Newman
425b522635 Bug 1130461 - Part 1: change schema for reading list. r=margaret
This patch does several things, all in one commit because of a schema update:

* Uses _id instead of guid when referring to reading list items, allowing the guid column to be null.
* Reworks schema upgrading.
* Completely revises the reading list schema itself.
* Fixes the tests.
* Cleans up how we do deletion: if an item hasn't yet been synced, it's simply deleted immediately. We can do this because the server allocates GUIDs.
* Adds columns to manage sync-related metadata.
2015-02-23 10:35:11 -08:00
Ryan VanderMeulen
38a5880b39 Merge fx-team to m-c. a=merge 2015-02-23 12:28:02 -05:00
ffxbld
c75707c7de Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-02-23 10:22:56 -05:00
Phil Ringnalda
9a96d1f8e6 Back out 66cf24f275b7 (bug 1124011) for frequent ASan crashes in test_memoryReporters.xul 2015-02-22 22:00:56 -08:00
Mark Finkle
8aefefbd4f Bug 1131438 - SearchEngineManager doesn't scan the distro searchplugins locale folders or fallback to a distro locale r=margaret 2015-02-22 16:59:33 -05:00
Mark Finkle
bc8438abf7 Bug 1135406 - Remove unused browser.history preferences r=mcomella 2015-02-22 16:56:12 -05:00
Richard Newman
8a8eb85e80 Bug 1135900 - Add ReadingListItems.ALL_FIELDS.
And fix REQUIRED_FIELDS, too.
2015-02-23 15:07:55 -08:00
Michael Comella
6326026ea8 Bug 1133770 - Use Refreshable interface instead of TabStrip in BrowserApp to allow builds on API 9. r=mhaigh
--HG--
extra : rebase_source : 7cec65006014787f1b614ec36acf4d0cec23cd1a
2015-02-20 09:05:22 -08:00
Margaret Leibovic
f473a2fd67 Bug 1124011 - Hide reader view buttons related to reading list if reading list is disabled, and enable reader view by default on Nightly. r=Unfocused
--HG--
extra : rebase_source : 53ebca45c92bb811b9ffa2e9faa33983c3dd1181
extra : histedit_source : c6cbbdccb6e057f0f06501ff517bad5ff687532e
2015-02-19 11:47:20 -08:00
Michael Comella
408233f816 Bug 1133770 - Display the selected tab in the tab strip on device rotation. r=mhaigh
This does not always work in the case that one of the last few tabs (to the
right) are selected and the device is rotated from landscape to portrait.
Filed bug 1134408 to track this.

--HG--
extra : rebase_source : 60d64fbea4e8e32e14f1e8120a32d8c6db76b30f
extra : source : e755879c138c1a3ca96ba9da9f9244cb5bfd755f
2015-02-18 14:23:19 -08:00
YFdyh000
da78cb9823 Bug 1135007 - "Sync Now" button is not translated. r=nalexander
========

dcc6025053
Author: YFdyh000 <yfdyh000@gmail.com>
    Bug 1135007 - "Sync Now" button is not translated
2015-02-23 10:56:08 +08:00
Richard Newman
057fd98875 Bug 1134454 - Extract common resource code out of Sync. r=nalexander 2015-02-23 13:33:05 -08:00
Ryan VanderMeulen
f1dae981be Merge inbound to m-c. a=merge 2015-02-21 16:40:27 -05:00
Abdelrhman Ahmed
f77e7c91bb Bug 1132925 - Pass messages to the parent process to set reader mode prefs. r=margaret 2015-02-20 15:56:00 -05:00
dominique vincent
5a11466171 Bug 1126989 - Detect not readable links to pop up the zoomed view. r=kats, r=mcomella 2015-02-07 12:17:12 +01:00
dominique vincent
6e47a429a0 Bug 1126866 - Fix the text size in zoomed view. r=kats 2015-02-21 09:00:22 +01:00
Margaret Leibovic
7e7e6beb2c Bug 1135234 - Use "serif" and "sans-serif" in reader mode controls to match desktop. r=bnicholson
--HG--
extra : rebase_source : 2133c4d475ea326f5fe8115e1b8a08723f5af092
extra : amend_source : 0504d868a9554d9aa07d913d52210ca020d49d4b
2015-02-20 13:27:09 -08:00
Allison Naaktgeboren
0781e7f98b backout of bug 1124711 due to regression 2015-02-20 13:43:24 -08:00
Robin Ricard
0ea0a4b65f Bug 1085609 - Disable testDoorHanger on 2.3 (temporary, waiting for a refactor). r=margaret 2015-02-20 08:32:00 -05:00
Michael Comella
a9dd7549fa Bug 1132720 - Hide the dialog on animation end to prevent flicker on Activity.finish(). r=margaret
--HG--
extra : rebase_source : ea91db60b92fa061fd2493849702388c4e6aa01b
2015-02-20 10:47:47 -08:00
Nick Alexander
443bc60a63 Bug 1093242 - Produce and upload geckolibs artifacts for Android API v11+ opt builds. r=gps
The Android ARchive contains the compiled Gecko libraries that Firefox
for Android interfaces to.  It does not contain the Gecko resources
(the omnijar, omni.ja) nor the compiled Java code (classes.dex).

This also uploads metadata and sha1 hashes for future consumption by
Maven and/or Ivy dependency managers.  In some brave future world,
we'll work out exactly what that looks like; for now, this solves a
storage problem (each .aar file is ~20MB) and it's possible to point
Gradle directly at the uploaded Ivy metadata and artifacts.

--HG--
extra : rebase_source : 0c12b44f587d4a027ca5258bae8fcbb6f6028c24
2015-02-17 17:23:23 -08:00
Richard Newman
16b87b42d3 Bug 1135088 - Follow-up: restore removed import. a=bustage on a CLOSED TREE
Don't rebase before landing, kids.

--HG--
extra : amend_source : fd304441053f36ddfeb017feffc978e4922b9003
2015-02-20 08:57:52 -08:00
Michael Comella
80d164aa65 Bug 1123904 - Provide url highlighting in reader mode. r=margaret
--HG--
extra : rebase_source : 3656fb2c5e00ac1a67e157e27476c48ea82ee4b5
2015-02-19 15:23:56 -08:00
Michael Comella
614e46f068 Bug 1123904 - Display original title in toolbar in reader mode. r=margaret
--HG--
extra : rebase_source : 818216201139a39f44fe3b290ceb86408c7e190d
2015-02-19 14:38:32 -08:00
Richard Newman
e4bcfe306c Bug 1135088 - Implement shutdown() for SharedBrowserDatabaseProvider. r=margaret 2015-02-20 08:16:33 -08:00
Richard Newman
c224ce808b Bug 1135086 - Implement in-place computed UPDATE in DBUtils. r=margaret
Sometimes it's convenient to want to do an UPDATE query like:

  UPDATE foo
  SET bar = bar | 5

or similar -- that is, refer to existing values in the SET expression.

This patch allows that, accepting an array of ContentValues and an array of
operations as input. A single UPDATE will be constructed from the entire input.
2015-02-19 21:38:18 -08:00
dominique vincent
909ec0c7a3 Bug 1134338 - Move ZoomedView inflate in BrowserApp. r=mcomella 2015-02-20 00:16:22 +01:00
Michael Holloway
94799a3061 Bug 966485 - Remove telemetry bucket for FENNEC_STARTUP_TIME_ABOUTHOME. r=rnewman, r=margaret 2015-02-12 20:32:16 -05:00
Margaret Leibovic
726c3d1e87 Bug 1131303 - Update strings for reader view/reading list UI, and add title text to reader view toolbar buttons. r=Unfocused,rnewman
--HG--
extra : rebase_source : 42a40f76da543930c9f08373fb0836774a1c5290
2015-02-12 09:15:45 -08:00
Ryan VanderMeulen
54355a24cc Backed out changeset e755879c138c (bug 1133770) for bustage.
CLOSED TREE DONTBUILD
2015-02-19 13:56:59 -05:00
Michael Comella
60a8a82be2 Bug 1133770 - Display the selected tab in the tab strip on device rotation. r=mhaigh
This does not always work in the case that one of the last few tabs (to the
right) are selected and the device is rotated from landscape to portrait.
Filed bug 1134408 to track this.

--HG--
extra : rebase_source : f9071610c50fc344d55e54876252c7e2cdca09bd
2015-02-18 14:23:19 -08:00
Michael Comella
e0c2e6132d Bug 1106935 - Get bitmap from Drawable, rather than BitmapFactory. r=rnewman
BitmapFactory seemingly can't handle resource aliases:

http://stackoverflow.com/a/14553767

Note that this bug affected all phone devices, not just 2.3.

Also removed some unused imports while I was at it.

--HG--
extra : rebase_source : e8385a3d132176913922a182f6562618629d3d3c
2015-02-18 15:34:13 -08:00
Michael Comella
179bfcfe42 Bug 1106935 - Remove new tablet branch in MenuItemActionBar. r=mhaigh
--HG--
extra : rebase_source : 5a3e142c517c00c224c21f22f61271fc4ea36aac
extra : source : 9080887b3cc4a922a8721ca4a32134d886a27025
2015-02-03 16:31:15 -08:00
Michael Comella
1cd690ae63 Bug 1106935 - Move BrowserToolbarTablet menu button right margin hack to xml. r=mhaigh
We couldn't do this before because the button declaration was shared by old and
new tablet - this is no longer a problem now that old tablet is no longer in
use.

--HG--
extra : rebase_source : 4b60fe6ca371e783c8cc648568b8af7ec8791396
extra : source : fb066050757e614338dd185e6f99cfdbdbf818ec
2015-02-03 16:54:39 -08:00
Michael Comella
9773bbb1ec Bug 1106935 - Remove MOZ_ANDROID_NEW_TABLET_UI confvar. r=nalexander
--HG--
extra : rebase_source : 10d7065f143f287737213c8de96f824a5ba776ac
extra : source : 78cb4369b3963aabac55172e3eac88010f67ffe3
2015-02-03 17:03:45 -08:00
Michael Comella
4cf4213afc Bug 1106935 - Remove new tablet branch in GeckoMenuInflater. r=mhaigh
--HG--
extra : rebase_source : f9a32c335ff19dc43f828bb20b833a4f546afc6f
extra : source : 319511aa757a5b3615b13bb86c62db3b4f4f17f2
2015-02-03 17:13:19 -08:00
Michael Comella
d8775d1c6b Bug 1106935 - Remove new tablet favicon size branch from Favicons. r=mhaigh
--HG--
extra : rebase_source : 20e15f7647a90b8ad8df6488d121b18b82079cd5
extra : source : f292df38d7eb785980cb35ef3e2e2b93756934db
2015-02-03 17:43:40 -08:00
Michael Comella
0b8c47c0da Bug 1106935 - Remove new tablet branch in selecting default toolbar favicons. r=mhaigh
As a cleanup, this required the move of favicon -> favicon_globe and the
creation of new resources toolbar_favicon_default, which is aliased to
favicon_globe on phones.

--HG--
rename : mobile/android/base/resources/drawable-hdpi/favicon.png => mobile/android/base/resources/drawable-hdpi/favicon_globe.png
rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-hdpi-v11/toolbar_favicon_default.png
rename : mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-mdpi-v11/toolbar_favicon_default.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-xhdpi-v11/toolbar_favicon_default.png
rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/toolbar_favicon_default.png
rename : mobile/android/base/resources/drawable-mdpi/favicon.png => mobile/android/base/resources/drawable-mdpi/favicon_globe.png
rename : mobile/android/base/resources/drawable-xhdpi/favicon.png => mobile/android/base/resources/drawable-xhdpi/favicon_globe.png
extra : rebase_source : 8e43b8c4a04ccc8be7489385de5bd8d3f60058eb
extra : source : efa9411df1c4c1ea74fcdde7b5c3fc8a88725d79
2015-02-03 18:18:21 -08:00