Commit Graph

16150 Commits

Author SHA1 Message Date
Michael Comella
ea7cd573eb Bug 1056002 - Backout changeset c56275d516ec. r=mfinkle
This change caused a lot of fullscreen issues (see the dependent bugs).

--HG--
extra : rebase_source : 1e3f193b791dafdea6b3f8baa961801d26ae0164
2015-02-24 16:12:32 -08:00
Mark Capella
5fa9517129 Bug 1130258 - Avoid closing wrong Text Selection, r=wesj 2015-02-25 01:43:35 -05:00
Margaret Leibovic
016c4678d2 Bug 1130834 - Explictly cancel ongoing download notifications instead of trying to update them to be non-ongoing. r=wesj
--HG--
extra : rebase_source : fa44f99fab64a00943fd47e5e7f4232a5014bdf7
2015-02-22 17:18:39 -08:00
Michael Comella
f040f9ddc1 Bug 1134192 - Prevent the options menu from opening in fullscreen mode. r=mfinkle
--HG--
extra : rebase_source : 3db64ab65d30f43b0d20294988cec676049f6bd1
2015-02-23 13:12:01 -08:00
Michael Comella
2521fcbc2e 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).

--HG--
extra : rebase_source : ecffff89ea2c6b6c4145626398e458623f6c773b
2015-02-23 13:11:21 -08:00
Richard Newman
cd0d69c62d Bug 1136171 - Extend character validation in locale picker to Burmese. 2015-02-24 07:46:22 -08:00
Andy Pusch
4d28aaa6df Bug 1125528 - Create abstract class for SelectionHandler tests. r=margaret 2015-02-18 05:21:00 +01:00
Andy Pusch
9b12c17247 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
7de05fc0ce Bug 1073775 - Pass default engine from JS to Java, instead of making assumptions based on engine list order. r=liuche
--HG--
extra : rebase_source : 63d2c0c787bbb936823332f3ec347ceb4baf1e82
2015-02-23 13:13:24 -08:00
Wes Kocher
a72a85f6e2 Merge m-c to fx-team a=merge 2015-02-23 17:03:56 -08:00
Wes Kocher
a2295b58c5 Merge fx-team to m-c a=merge 2015-02-23 16:00:36 -08:00
Richard Newman
7baddf9574 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
b4c36f7f5d 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
aa7371af28 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
46cf692211 Merge fx-team to m-c. a=merge 2015-02-23 12:28:02 -05:00
ffxbld
26cdf50eea Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-02-23 10:22:56 -05:00
Phil Ringnalda
e3c03410ef Back out 66cf24f275b7 (bug 1124011) for frequent ASan crashes in test_memoryReporters.xul 2015-02-22 22:00:56 -08:00
Mark Finkle
dedbfe0adb 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
dcaa8d4b21 Bug 1135406 - Remove unused browser.history preferences r=mcomella 2015-02-22 16:56:12 -05:00
Richard Newman
78cfe8d57e Bug 1135900 - Add ReadingListItems.ALL_FIELDS.
And fix REQUIRED_FIELDS, too.
2015-02-23 15:07:55 -08:00
Michael Comella
49b50577f2 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
f752a5a22d 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
06811804b7 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
01c4116257 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
6f45959a73 Bug 1134454 - Extract common resource code out of Sync. r=nalexander 2015-02-23 13:33:05 -08:00
Kevin Brosnan
677d9b9dfa Bug 1127441 - Disable font inflation. r=mfinkle 2015-02-12 10:31:00 -05:00
Jeff Muizelaar
3c5ea93a20 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
Ryan VanderMeulen
fd0387315e Merge inbound to m-c. a=merge 2015-02-21 16:40:27 -05:00
Abdelrhman Ahmed
7e4b81d7e2 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
ef75e137d9 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
49ae0f2b89 Bug 1126866 - Fix the text size in zoomed view. r=kats 2015-02-21 09:00:22 +01:00
Margaret Leibovic
94cb523c5c 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
cac1cfd180 backout of bug 1124711 due to regression 2015-02-20 13:43:24 -08:00
Robin Ricard
ac9e2542a1 Bug 1085609 - Disable testDoorHanger on 2.3 (temporary, waiting for a refactor). r=margaret 2015-02-20 08:32:00 -05:00
Michael Comella
df6212a7f2 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
f3aaef13fa 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
774c1276a3 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
ac47a44320 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
4fa07c2a94 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
6f87bce790 Bug 1135088 - Implement shutdown() for SharedBrowserDatabaseProvider. r=margaret 2015-02-20 08:16:33 -08:00
Richard Newman
fc426c2bfc 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
5206440c83 Bug 1134338 - Move ZoomedView inflate in BrowserApp. r=mcomella 2015-02-20 00:16:22 +01:00
Michael Holloway
e45875661d Bug 966485 - Remove telemetry bucket for FENNEC_STARTUP_TIME_ABOUTHOME. r=rnewman, r=margaret 2015-02-12 20:32:16 -05:00
Margaret Leibovic
79579aae38 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
88cbae6a98 Backed out changeset e755879c138c (bug 1133770) for bustage.
CLOSED TREE DONTBUILD
2015-02-19 13:56:59 -05:00
Michael Comella
2b0e4efb61 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
0a8101c414 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
1432a025c9 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
30de577307 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
706e1973a0 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
0729950200 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
7ecfaef531 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
d68a9461f4 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
Martyn Haigh
9dd2cba6bf Bug 1134248 - Default for Title Bar in the Display settings screen is incorrect in robocop test (r=margaret) 2015-02-19 15:20:47 +00:00
Carsten "Tomcat" Book
46f922660f merge fx-team to mozilla-central a=merge 2015-02-19 15:46:34 +01:00
Ryan VanderMeulen
c966517190 Merge m-c to inbound. a=merge 2015-02-18 20:35:37 -05:00
Ryan VanderMeulen
a411359369 Merge inbound to m-c. a=merge 2015-02-18 20:29:54 -05:00
Miles Rakestraw
a3ce538de9 Bug 1126290 - Removed PAN_THRESHOLD from JavaPanZoomController, replaced with PanZoomController.PAN_THRESHOLD. r=kats 2015-02-18 13:19:34 -08:00
Max Li
6dcf640006 Bug 1134092 - Content area inaccessible on Android. r=nalexander 2015-02-18 14:45:48 -05:00
Ryan VanderMeulen
0461207a8b Backed out 7 changesets (bug 1106935) for Android API9 mass-fails on a CLOSED TREE.
Backed out changeset f8366cf7e7c8 (bug 1106935)
Backed out changeset efa9411df1c4 (bug 1106935)
Backed out changeset f292df38d7eb (bug 1106935)
Backed out changeset 319511aa757a (bug 1106935)
Backed out changeset 78cb4369b396 (bug 1106935)
Backed out changeset fb066050757e (bug 1106935)
Backed out changeset 9080887b3cc4 (bug 1106935)

--HG--
rename : mobile/android/base/resources/drawable-hdpi/favicon_globe.png => mobile/android/base/resources/drawable-hdpi/favicon.png
rename : mobile/android/base/resources/drawable-large-hdpi-v11/toolbar_favicon_default.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/resources/drawable-large-mdpi-v11/toolbar_favicon_default.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/toolbar_favicon_default.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/toolbar_favicon_default.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/resources/drawable-mdpi/favicon_globe.png => mobile/android/base/resources/drawable-mdpi/favicon.png
rename : mobile/android/base/resources/drawable-xhdpi/favicon_globe.png => mobile/android/base/resources/drawable-xhdpi/favicon.png
2015-02-18 16:30:40 -05:00
Margaret Leibovic
a6c874662f Bug 1123102 - Always create reading list panel, regardless of device memory capabilities. r=nalexander
--HG--
extra : rebase_source : 081456e2ecbd52a77e3063d099f3fc6f8293d66a
2015-02-13 15:55:18 -08:00
Ryan VanderMeulen
a8e049ece0 Merge m-c to fx-team. a=merge 2015-02-18 20:42:04 -05:00
Margaret Leibovic
8ea7eb86e6 Bug 1132307 - Use <button> elements instead of <a> elements in reader mode toolbar. r=bnicholson
--HG--
extra : rebase_source : 960931ca6b2a23aaa98fc93c46b1cb96a68c8b0e
2015-02-13 14:09:44 -08:00
Chenxia Liu
3700baf4a5 Bug 1131806 - Update Firstrun copy for first screen. r=margaret
--HG--
extra : rebase_source : 713c39b27f746f47ab704e510c838faa796581ae
2015-02-10 14:39:52 -08:00
Federico Paolinelli
8a9d00f825 Bug 1127613 - tabs animation triggered when tabs open and switching between tab types. r=wesj 2015-02-18 12:05:59 -08:00
Michael Comella
6b97131493 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 : ca4b33706dcc41499f42f029aeb7afd2eac3ab2e
2015-02-03 18:18:21 -08:00
Michael Comella
f494371511 Bug 1106935 - Remove new tablet favicon size branch from Favicons. r=mhaigh
--HG--
extra : rebase_source : 7bf6daecf6cf9903ff647c4000191402025662ad
2015-02-03 17:43:40 -08:00
Michael Comella
42b68fe8c1 Bug 1106935 - Remove new tablet branch in GeckoMenuInflater. r=mhaigh
--HG--
extra : rebase_source : 87bc1c15c03b7d18362a2a00ee37a65664632f83
2015-02-03 17:13:19 -08:00
Michael Comella
4cfb5fd273 Bug 1106935 - Remove MOZ_ANDROID_NEW_TABLET_UI confvar. r=nalexander
--HG--
extra : rebase_source : e0a08e3d96fdb6281c67bf539e0aa99341dea37d
2015-02-03 17:03:45 -08:00
Michael Comella
f064a76b61 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 : 1e798b1d2c66af5e34d8ddbc14db06d94665f5e7
2015-02-03 16:54:39 -08:00
Michael Comella
1056a21ede Bug 1106935 - Remove new tablet branch in MenuItemActionBar. r=mhaigh
--HG--
extra : rebase_source : 835a06a828f5c70e09282fb45e3447e1191033bb
2015-02-03 16:31:15 -08:00
vivek
628ea305a1 Bug 1103267 - Load passwords favicon from cache. r=liuche 2015-02-18 11:43:52 -08:00
vivek
d40f8ba7b9 Bug 1127309 - Correct password age picked from nsILoginMetaInfo. r=liuche 2015-02-18 11:43:49 -08:00
Nick Alexander
c9093a7f40 Backed out changeset ee6252e71b8b (bug 1129443) for rc4 failure.
On a CLOSED TREE.
2015-02-18 11:04:15 -08:00
Masatoshi Kimura
dd73360d89 Bug 1127339 - Move SSLv3 detection out of aboutNetError.xhtml. r=gijs 2015-02-21 17:20:23 +09:00
Geoff Brown
811a8bd0fb Bug 982106 - Avoid intermittent NPE in Android x86 crashtests; r=kats 2015-02-18 16:16:19 -07:00
Michael Comella
b155b4f938 Bug 1122302 - Fix bustage: Work around removed variable after rebase. r=me 2015-03-13 14:35:45 -07:00
Michael Comella
b4b0e31917 Bug 1122302 - Review: Address nits. r=me
Changes include indentation fixes, null checks, and renames.

--HG--
extra : rebase_source : 195aa8c435060e2a73a2669f51d860fdbeef3a70
2015-03-13 14:01:12 -07:00
Michael Comella
538c0af583 Bug 1139230 - Enable scrolling on the share overlay. r=rnewman
Scrolling was intentionally disabled - I'm not sure why that was the case so
this could end up backfiring.

--HG--
extra : rebase_source : 8c36347bb2f3ce6c90722d002bf21d541c8d9282
2015-03-12 16:47:08 -07:00
Michael Comella
f98a4fcd03 Bug 1122302 - Small perf improvement in ActivityChooserModel. r=rnewman
Take a function call out of a loop.

--HG--
extra : rebase_source : a6b1ecd806258d823862c657d92077b5ff56b09d
2015-03-12 16:02:00 -07:00
Michael Comella
58ddb26fac Bug 1122302 - Pin internal actions to the top of the share menu. r=rnewman
--HG--
extra : rebase_source : 081338298b25aee380d7e853b60b2c775fb4c24f
2015-03-12 16:00:11 -07:00
Michael Comella
d92f817799 Bug 1122302 - Make the device list in the share overlay always show up only for the current channel. r=rnewman
--HG--
extra : rebase_source : d5afc05c4a4984ce399d1b4bb609c1a30103ff4d
2015-03-12 12:12:51 -07:00
Michael Comella
531bc97ada Bug 1122302 - Correct the size of the share plane in the quick share menu. r=rnewman
--HG--
extra : rebase_source : 633446c66155da2dc6bcdae2b5210db2abd3c573
2015-03-12 12:00:28 -07:00
Michael Comella
987c9aecd0 Bug 1122302 - Handle reusing the share overlay. r=rnewman
Ideally, we'd want to create a new instance of the share overlay on each call
but Android L changes the behavior and forces reuse (bug 1137928). Ugh.

--HG--
extra : rebase_source : e71ee7924c0cefd9bcce92e46d5dfb7c50fab1a7
2015-03-12 11:59:35 -07:00
Michael Comella
70caef01bd Bug 1122302 - Add escape hatch in case clients list is empty in share overlay. r=rnewman
--HG--
extra : rebase_source : 2d7184e27236adf1a74a6178316882cde5b9381b
2015-03-04 15:01:43 -08:00
Michael Comella
9e968fc75f Bug 1122302 - Reload activities in ActivityChooserModel on sync. r=rnewman
--HG--
extra : rebase_source : a0f4d49aa31cc91cc620ae9be9523fa3d9d6754b
2015-03-04 11:30:34 -08:00
Michael Comella
76841eb645 Bug 1122302 - Don't add "Send to other devices" if there are no other devices to send to. r=rnewman
Note that the ActionProvider's cache is not aware of when devices are added or
removed (i.e. a sync occurs) so there can be inconsistent states.

Also, we rely on the ClientsDatabaseAccessor to get the client count, but this
database is not purged when an Account is removed from the device and can
contain stale information.

--HG--
extra : rebase_source : b4f28552f9083b440f3753211f8627cb0e3f1827
2015-03-03 18:59:03 -08:00
Michael Comella
908de720a6 Bug 1122302 - Only show the device list when opening "Send to other devices" in Firefox. r=rnewman
--HG--
extra : rebase_source : eaed6b0bebe6d6b510d8b13b640aa2d5b4a131a8
2015-03-03 17:16:31 -08:00
Michael Comella
3c13956683 Bug 1122302 - Change "Add to Firefox" -> "Send to other devices" when sharing inside Firefox. r=rnewman
The alternative is to remove "Add to Firefox" entirely via the
ActivityChooserModel and add a "Send tab" Activity. Fairly comparable solutions
but this one requires less work - there is no need to refactor the existing
ShareDialog and the classes it depends on.

--HG--
extra : rebase_source : 3665bded4589341fcc4ee6674aa4379cca997b83
2015-03-03 15:09:28 -08:00
Michael Comella
37085987fa Bug 1122302 - Add share plane assets. r=rnewman
Assets have been trimaged.

--HG--
extra : rebase_source : d37580ec3fe7e80869ede5187d5a2171b909cb96
2015-03-03 14:50:35 -08:00
Allison Naaktgeboren
071c7893e9 Bug 1123579 - Search Widget preview for the Beta channel has the icon from the release channel.r=mfinkle 2015-02-24 16:47:58 -08:00
Chris Peterson
16683aafd3 Bug 1133418 - Remove nonstandard expression closures from mobile/android. r=mfinkle 2015-01-24 23:50:50 -08:00
Ryan VanderMeulen
2e72549296 Merge inbound to m-c. a=merge 2015-02-17 21:22:47 -05:00
dominique vincent
0fde35b1ae Bug 1130630 - Move zoomed_view_stub from shared_ui_components to gecko_app. r=mcomella 2015-02-12 22:12:48 +01:00
Ryan VanderMeulen
cd46520185 Merge inbound to m-c. a=merge 2015-02-17 14:24:51 -05:00
Martyn Haigh
457653cee4 Bug 1128497 - No scroll bar in portrait mode in Tab Panel (r=mcomella) 2015-02-17 17:17:06 +00:00
Carsten "Tomcat" Book
4b912997a8 Merge mozilla-central to fx-team 2015-02-16 16:18:42 +01:00
Carsten "Tomcat" Book
08fafcb3e2 merge mozilla-inbound to mozilla-central a=merge 2015-02-16 15:59:56 +01:00
Martyn Haigh
f2ad138f7e Bug 1132185 - Put the tab queue UI behind a build flag (r=nalexander) 2015-02-16 14:55:52 +00:00
Ryan VanderMeulen
cc5672087d Merge m-c to inbound. a=merge 2015-02-17 14:27:23 -05:00
Carsten "Tomcat" Book
3e0a1b1404 Backed out changeset 32355c0d9d64 (bug 1014113) for suspicion of causing r2 perma failures 2015-02-16 10:19:09 +01:00
Robin Ricard
7783c1a260 Bug 1130872 - Add Robocop JavascriptTest verifying that AppConstants module can be imported and is sensible. r=nalexander
--HG--
extra : amend_source : a24d08216feb49a136834699c3b3eabaf357d9c7
2015-02-13 08:41:00 -08:00
Wes Kocher
33d9d68dcd Backed out changeset 67b3b61d39f3 (bug 938845) for rc4 failures 2015-02-13 14:08:41 -08:00
Wes Kocher
8c85d14f92 Backed out changeset 8a4280e98895 (bug 1122331) 2015-02-13 14:08:22 -08:00
Wes Kocher
8074719e1f Merge m-c to fx-team a=merge 2015-02-13 13:52:03 -08:00
Wes Kocher
f6f568ec47 Backed out changeset bab1f360bf44 (bug 1128287) for rc2 failures a=me 2015-02-13 13:41:46 -08:00
Ryan VanderMeulen
3e2d8e9ec4 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-13 12:13:22 -05:00
Prabhjyot Singh Sodhi
f21b187417 bug 1122331 moving statically initialised String values from constructor to declaration. r=mcomella 2015-02-13 12:05:51 -08:00
Jalpreet Singh Nanda
b6c9bd6579 Bug 938845 - Merge StringHelper and org.mozilla.gecko.* Strings. r=mcomella 2015-02-12 22:39:02 +05:30
Mark Finkle
20bb0d06d1 Bug 1133012 - Disable tab mirroring on RELEASE r=snorp 2015-02-13 14:40:33 -05:00
Wes Kocher
ea6de563d8 Fix merge failures for the backout of bug 1128287 CLOSED TREE 2015-02-13 14:22:46 -08:00
Wes Kocher
7d87aa74d5 Merge m-c to inbound a=merge CLOSED TREE 2015-02-13 13:50:19 -08:00
Andy Pusch
5b641e3fb5 Bug 982797 - Robocop: Switch tests from using waitForTest to waitForCondition. r=liuche
CLOSED TREE
2015-02-13 09:13:00 -05:00
Margaret Leibovic
f63aff6e67 Bug 1120735 - Implement desktop reader mode controls. r=jaws,bnicholson
--HG--
extra : rebase_source : 931f6bd5497ca84fa54eb0f8365acf940a7cd86f
2015-01-21 17:21:11 -08:00
Margaret Leibovic
309777ae48 Bug 1128724 - Rename "Print" reader mode theme to "Sepia". r=jaws
--HG--
extra : rebase_source : c811857bcd9f77a3bb3be45f5d6d72abd51c7004
2015-02-05 14:38:55 -08:00
Michael Holloway
1b563894ee Bug 924009 - Add check for whether preferences are defined before checking for lightweight theme preference. r=margaret
--HG--
extra : rebase_source : cb9ad7312ad2ab0efdfa26454b5e8324b4123456
2015-02-12 13:06:24 -08:00
Andy Pusch
863f10916a Bug 1099500 - Removes the if clause that prevented the release of callback data on ReasonHidden.TOUCH_OUTSIDE and ReasonHidden.REPLACED. r=margaret
--HG--
extra : rebase_source : 6b5808c01a7e484146bab49939c9f0198214100e
2015-02-12 11:12:24 -08:00
Robin Ricard
22c04d675b Bug 1128287 - Intermittent testFindInPage | testFindInPage.js r=margaret
Rely on multiple ends of find in page promises (Repaint and Java callback)

--HG--
extra : rebase_source : c79fe8b9eb9ca5608e99d9a0f82f981a8a9bec19
2015-02-12 09:21:33 -08:00
Robin Ricard
6f4b98405d Bug 1014113 - Refine and enable zoom for find in page. r=margaret
Defines a viewport factor around the highlighted word
May need more testing (See bug 1015395)

--HG--
extra : rebase_source : 81f45a18f8ca8c9a3787522805933a1f801efc00
2015-02-12 09:20:18 -08:00
Michael Comella
9fa6337f8a Bug 1132165 - Remove padding from mic drawable in editing mode and add padding to url bar. r=mfinkle
The padding on the right edge had to be eyeballed - see comments.

--HG--
extra : rebase_source : 071845a461e928c85a61ec8384b40d001edff9bd
2015-02-12 09:22:59 -08:00
Nick Alexander
4337afe919 Bug 964854 - Cache account bundles to work around getUserData cache issues. r=rnewman
These patches are intended to work around theorized issues with the
Android caching of per-Account user data.  They include diagnostic
logging to help understand the state of data on disk, small changes to
the read/write sequence, and a dramatic reduction of getUserData
calls (by maintaining an in-memory cache).

========

dcd54869d1
Author: Nick Alexander <nalexander@mozilla.com>
    Bug 964854 - Part 2: Maintain write-through memory cache of Firefox Account bundles.

    This should avoid reads from the Android Account user data store, which
    we theorize is buggy.  It trades those reads for the complexity of
    maintaining and invalidating an in-memory cache, which has the potential
    to avoid races and cache corruption.

    There is no reliable way to determine if an Account has been
    removed (and subsequently re-added), so we clear the cache entirely when
    any Firefox Account is added.  We do this at the authenticator level,
    which should be more inclusive than doing it at the AndroidFxAccount
    level.

    I put the cache itself in AndroidFxAccount, since that is where we have
    been storing things associated to the Android Account object; but it
    could just as well go in the authenticator.

========

8d65b5dba9
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Feb 10 10:42:27 2015 -0800

    Bug 964854 - Part 1: Avoid back-to-back setUserData calls.

    This is merely a stab in the dark, but if we are in fact seeing caching
    errors, perhaps we're tickling them by writing twice when we could write
    once.

========

42caec6ee1
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Tue Feb 10 10:40:16 2015 -0800

    Bug 964854 - Part 0: Change logging.
2015-02-10 10:46:40 -08:00
Nick Alexander
565246b350 Bug 1131635 - Make sure view was not destroyed before updating UI. r=nalexander
We already used this work-around in RemoteTabsPanel.

--HG--
extra : rebase_source : b5c5fe309681623f7cb279674683a2c723cb5da6
2015-02-12 15:14:37 -08:00
vivek
4af97612e4 Bug 1129181 - Make Remote Tabs split pane swipe to refresh apply to both clients and tabs in landscape mode. r=nalexander
For the details of why layout_width="0dp" is correct, see:
www.chess-ix.com/blog/the-use-of-layout_weight-with-android-layouts/

--HG--
extra : rebase_source : b023733363db30e988f23d1edcfceb1e0400111e
2015-02-11 12:43:00 -08:00
Ryan VanderMeulen
a801fa4088 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-02-12 18:02:35 -05:00
Ryan VanderMeulen
2eace57c2f Bug 1124494 - Disable testOSLocale on Android 2.3 due to frequent failures.
CLOSED TREE
2015-02-12 12:46:46 -05:00
Mark Finkle
5738bd910f Bug 1130694 - Attempt to load thumbnails from DB if thumbnail is empty r=rnewman 2015-02-12 10:03:52 -05:00
Mark Finkle
3888d12c92 Bug 1130694 - Remove DB code path from ThumbnailHelper.getAndProcessThumbnailFor and move to Tab class r=rnewman 2015-02-12 10:03:47 -05:00
Mark Finkle
c745109d10 Bug 825483 - Reduce bfcache size on low memory devices r=wesj 2015-02-12 09:02:31 -05:00
Allison Naaktgeboren
c5f69cfdf1 Bug 1124711 - Site identity popup overlaps the URL Bar on phone.r=margaret 2015-02-11 12:07:56 -08:00
Nick Alexander
87cf4a4b6b Bug 1123116 - Include Reading List checkbox in status activity. r=rnewman
I have tested and see no issues with hiding the checkbox when the
service is build-time disabled.

========

d2890e5747
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Mon Feb 9 15:47:59 2015 -0800

    Bug 1123116 - Include Reading List checkbox in status activity.

    We're careful to only show the checkbox when the service is compiled in.
2015-02-11 12:12:36 -08:00
Nick Alexander
93d39d6ddf Bug 1123107 - Include Reading List checkbox during account creation. r=rnewman
This is a reasonable-sized refactoring underneath a small feature-patch.
The refactor reworks what information we maintain (and pickle) about
"enabled" services.  We've moved from a boolean "Sync enabled" flag to a
map of Android authorities (which map to services like Firefox Sync and
reading list) and boolean flags indicating whether each authority is
"automatically synced".  The checkboxes in the status activity
correspond directly to whether the authority (service) is automatically
synced.

The set of authorities we care about is determined by the DEFAULT_* map.
Said map is interrogated and written to the pickle file at Sync time.
When the pickle file is un-pickled, only the set of known authorities is
acted upon.  What that means is that both writing and reading a pickle
file with different sets of authorities should work across upgrades: if
a known authority is missing, the default value will be used; if an
unknown authority is present, it will be ignored.  This lets us alter
the set of known authorities via the build flag.

I have tested and Android maintains the "sync automatically" state for
an authority even when the authority is not present in the list of sync
checkboxes.

All in all, I'm not concerned about toggling the build flag multiple
times in the future.  (If we backed out the updated pickling code, we
would need to handle pickle downgrades, but we already needed to handle
that.)

========

fc8936549a
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Feb 11 10:37:34 2015 -0800

    Bug 1123107 - Part 3: Include Reading List checkbox during account creation.

    We are careful to show the checkbox only when the reading list service
    is enabled.

========

c90ea353cc
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Feb 11 10:31:15 2015 -0800

    Bug 1123107 - Part 2: Thread authorities to sync automatically through sign up/sign in flow.

========

e0c4d20744
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Mon Feb 9 12:35:15 2015 -0800

    Bug 1123107 - Part 1: Manage map of automatically synced authorities.

========

7f7e308190
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Mon Feb 9 11:54:54 2015 -0800

    Bug 1123107 - Part 0: Remove "account needs to be enabled" warning in status activity.

    As we move Sync to a model where a status checkbox sets whether a single
    ContentProvider is synced, it no longer makes sense to message when the
    "account" is not automatically syncing.
2015-02-11 12:12:31 -08:00
Nick Alexander
7f233d4238 No bug - Allow manually syncing a Legacy Sync account.
We accidentally set the "can account be synced at all" flag to the value
of the "should account be synced in response to network activity" flag.
2015-02-11 10:15:11 -08:00
Matt Brubeck
6153d7bbbb Bug 1097337 - Set the Android 5 statusbar color. r=wesj 2015-02-11 09:16:22 -08:00
Carsten "Tomcat" Book
485ca4e7c6 Merge mozilla-central to fx-team 2015-02-11 15:01:53 +01:00
Carsten "Tomcat" Book
1da4eb2ea5 merge mozilla-inbound to mozilla-central a=merge 2015-02-11 14:58:16 +01:00
Richard Newman
d97cea2a4a Bug 1126240 - Correctly encode APK paths in SearchEngineManager. r=margaret
This is the approach we already take everywhere else we make a jar🫙 URI.

I've unified those places into GeckoJarReader, cleaned up imports, fixed a
typo, and wrote a trivial test for this case.

I made a few utility methods static to facilitate testing and future refactoring.
2015-02-10 16:11:24 -08:00
Wes Kocher
dc611f6b0a Backed out changeset ea1ed091f31e (bug 1126240) for android build failures
--HG--
extra : rebase_source : 604d42d88e5221777ea441da8aed6199ae523b26
2015-02-10 16:42:39 -08:00
Richard Newman
8713840e28 Bug 1131257 - Part 1: split LocalReadingListDB out of LocalBrowserDB. r=margaret
Centralizing reading list access logic will make Bug 1130461 much easier. This bug is the first part of that.

We follow the same pattern as for URLMetadata, TabsAccessor, and Searches; BrowserDB hands over a single class that's specialized to handle the Reading List.
2015-02-10 16:42:13 -08:00
Richard Newman
bc3c2931e6 Bug 1126240 - Correctly encode APK paths in SearchEngineManager. r=margaret
This is the approach we already take everywhere else we make a jar🫙 URI.

I've unified those places into GeckoJarReader, cleaned up imports, fixed a
typo, and wrote a trivial test for this case.

I made a few utility methods static to facilitate testing and future refactoring.
2015-02-10 16:11:24 -08:00
Ryan VanderMeulen
74f80ff51c Merge inbound to m-c. a=merge
CLOSED TREE
2015-02-10 16:03:15 -05:00
James Hugman
3dd03b9bc1 Bug 778588 - Support direct voice input from the location bar r=mhaigh 2015-02-10 13:46:30 -05:00
Garvan Keeley
ae531aa683 Bug 1107631 - fix bustage on CLOSED TREE 2015-02-10 12:43:35 -05:00
Garvan Keeley
7fa9f0bebd Bug 1107631 - Updated stumbling opt-in msg. r=rnewman
--HG--
extra : rebase_source : fad1d37fb829ec1a58e0068be3151ba5439c11af
2015-02-10 11:08:01 -05:00
Andy Pusch
bdfb7dd402 Bug 964412 - Adds support for basic HTML markup in DoorHanger.java. r=margaret 2015-02-08 14:40:00 +01:00
Ryan VanderMeulen
9651c57ff8 Merge m-c to inbound. a=merge 2015-02-11 16:29:25 -05:00
David Keeler
7b637b95c2 bug 1076329 - fix NSSDialogService to properly inspect checkbox state in confirmDownloadCACert r=mfinkle 2015-02-09 15:09:06 -08:00
KuoE0
9022f46bfb Bug 1125527 - merge the common code of tests. r=margaret 2015-02-09 18:40:00 +01:00
Richard Newman
afdc284165 Bug 1131421 - Part 2: build changes to support RL service code. r=nalexander 2015-02-09 21:08:05 -08:00
Richard Newman
ee6ea0102b Bug 1131421 - Part 1: initial stub reading list service and SyncAdapter. r=nalexander 2015-02-09 21:08:05 -08:00
Richard Newman
884c832d5a Bug 1131257 - Part 0: Cleanup in LocalReadingListDB. 2015-02-09 14:37:14 -08:00
Ryan VanderMeulen
e7e0e7b5cb Merge m-c to fx-team. a=merge 2015-02-09 16:40:25 -05:00
Eugen Sawin
e0db0f1b3a Bug 792992 - Switch URL usage to URI to prevent unnecessary network calls. r=rnewman 2015-02-09 22:06:22 +01:00
Eugen Sawin
cb0eb48887 Bug 792992 - Delay update service start. r=rnewman 2015-02-09 20:41:43 +01:00
Margaret Leibovic
69fc0c54d1 Bug 1131106 - Hide options header in add-on details view if there are no valid options. r=mfinkle
--HG--
extra : rebase_source : 761d94a0cb787ab426892db617f45eef75127a4e
2015-02-09 09:15:16 -08:00
Ben Hearsum
1e5cb8e5a3 bug 1121160: Release automation support for split-apk builds - add release mozconfigs for split apk builds. r=mfinkle,rnewman 2015-02-09 10:26:13 -05:00
Mark Finkle
bfcb551066 Bug 1130812 - AppConstants.jsm is not substituting correctly r=rnewman 2015-02-08 00:48:35 -05:00
Phil Ringnalda
5299711df0 Merge f-t to m-c, a=merge 2015-02-07 08:55:02 -08:00
Gavin Sharp
3b83309d3f Bug 1126511 followup: address forgotten review comment that caused malformed yahoo plugin on Android, a=bustagetypo 2015-02-07 07:56:30 -08:00
Mark Capella
0262d24e93 Bug 1125593 - Improve performance, remove unnecessary getClientRects calcs, r=margaret 2015-02-06 22:00:48 -05:00
Ahmed Khalil
2ff0d83f29 Bug 1125531 - Optimize robocop SelectionHandler test notification generators, r=margaret 2015-02-06 21:30:57 -05:00
Ahmed Khalil
f3d7598649 Bug 1125531 - Optimize robocop SelectionHandler test notification generators, r=margaret 2015-02-06 21:30:57 -05:00
Ahmed Khalil
bec91d9d85 Bug 1125531 - Optimize robocop SelectionHandler test notification generators, r=margaret 2015-02-06 21:30:57 -05:00
Dave Townsend
fcf968baa0 Bug 1068186: Update window.sidebar and window.external APIs to support e10s. r=felipe
Moves nsSidebar.js to toolkit and makes it just pass messages to chrome for each
API call. MainProcessSingleton listens for those messages and passes the call
along to the search service.
Combines the validation code into the same function and takes the opportunity to
support relative URLs too.
Adds a bunch of tests for these web APIs.

Also fixes:
Bug 518929: Implement window.external APIs in core code
Bug 530847: Remove Fennec's nsISidebar implementation once that code is moved into the core
Bug 517720: Adding a search engine using relative URIs is not supported

--HG--
rename : browser/components/sidebar/nsSidebar.js => toolkit/components/search/nsSidebar.js
extra : rebase_source : 3e9caa49383e78e73e5f111ff09fb063f2cfa7c0
2015-02-02 12:15:26 -08:00
Margaret Leibovic
8c4ff2c193 Bug 1128523 - Don't alter reading list table if it was created with the new schema in an earlier migration. r=rnewman
--HG--
extra : rebase_source : b6e696c8127e8f4e63030d2f59d792a951f06e93
2015-02-04 13:56:53 -08:00
Ryan VanderMeulen
306a1550a3 Merge inbound to m-c. a=merge 2015-02-06 09:06:38 -05:00
Mike Taylor
7912ab9f32 Bug 1092006 - Fix form_border_radius define & mark expected failures. r=wesj 2015-02-05 08:08:00 +01:00
Mark Capella
e248b4eca0 Bug 1128187 - Supply RTL for Caret-Handle, r=rnewman 2015-02-06 00:30:38 -05:00
Mike Connor
3620b8b17d Bug 1130246 - Treat general.useragent.locale as a localized pref in DirectoryProvider. r=rnewman 2015-02-05 20:46:01 -08:00
Mark Capella
bef0d33a01 Bug 1128187 - Allow SelectionHandles in mixed LTR-RTL content, r=margaret 2015-02-05 21:47:15 -05:00
Richard Newman
7f927a5d28 Bug 1130030 - Make EditorBranch implement apply. r=nalexander 2015-02-05 18:12:22 -08:00
Wes Kocher
834e2d3042 Merge inbound to m-c a=merge CLOSED TREE 2015-02-05 16:55:01 -08:00
Mark Finkle
7e82140230 Bug 1129607 - Init the search service earlier so the country code is fetched before we attempt to get the engine list r=margaret 2015-02-06 17:13:45 -05:00
Mark Finkle
7e23895133 Bug 1129576 - Rename the stumbler API key to the generic mozilla API key r=nalexander 2015-02-06 17:08:35 -05:00
Mark Finkle
49ed2e2392 Bug 1129576 - Fetch the country code in the Search Activity r=margaret f=rnewman 2015-02-06 17:08:31 -05:00
Garvan Keeley
d3324dd21a Bug 1130052 - Try avoid NPE, return from onHandleIntent if null intent. r=vng 2015-02-06 13:30:31 -08:00
Allison Naaktgeboren
e636f70513 Bug 1127237 - Text from history panel is not entirely displayed. r=liuche 2015-02-03 15:32:00 -05:00
Paolo Amadini
c3952b24ed Bug 1114624 - Don't register the legacy nsIDownloadManager implementation of nsITransfer by default anymore. r=mak,marco,margaret,fabrice 2015-02-05 11:19:01 +00:00
Alexander Dimitrov
1c1f940fd9 Bug 1125523 - Updated tests to specify JS version and upgraded all uses of var to let, r=margaret 2015-02-04 22:55:18 -05:00
Mark Capella
58b9ea190d Bug 1117274 - Implement desktops FindInPage matchString limit pref, r=wesj 2015-02-04 21:31:04 -05:00
Mark Capella
966ef984e3 Bug 1125516 - Ensure Selection closed at start of attachCaret, r=wesj 2015-02-04 21:31:04 -05:00
Mike Connor
0697687a08 bug 1126511 - update Yahoo search plugins to use per-access point tags for better reporting/analysis, Fennec portion, r=margaret/mfinkle 2015-02-05 10:38:54 -05:00
Margaret Leibovic
8c154cc63f Bug 1113454 - Download and cache reader mode content in the background. r=rnewman
--HG--
extra : rebase_source : 940a8d5098e87914627cc78bda166118e829efe5
2015-01-26 19:03:41 +01:00
Richard Newman
cc5713a1fa Bug 1129591 - Extract EditorBranch and PrefsBranch. r=nalexander 2015-02-04 13:54:26 -08:00
Chris Peterson
14e087114c Bug 1129330 - Remove nonstandard let blocks from mobile/android. r=nalexander
--HG--
extra : rebase_source : df9409971fd2d672577094d7ecc03319a89b9ad1
2015-01-24 23:36:58 -08:00
Margaret Leibovic
5dac230289 Bug 1117226 - Use sendRequestForResult for reader mode favicon and add-to-list requests. r=rnewman
--HG--
extra : rebase_source : b7415f523fb9cdcc50f7111d839885d9422e734a
2015-01-27 15:47:26 +01:00
Margaret Leibovic
86a215aeba Bug 1128521 - Don't use API 17+ method in search activity. r=mfinkle
--HG--
extra : rebase_source : 84dcdf3e202095ca403b1aac13ed976953f87ce2
2015-02-03 12:00:04 -08:00
Ryan VanderMeulen
b91eec65b4 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-02-04 15:04:23 -05:00
Ryan VanderMeulen
f8199504fc Backed out changesets c909641ec171 and 1a29df76bdc8 (bug 783846) for testSelectionHandler robocop failures. 2015-02-04 13:41:27 -05:00
James Willcox
e2f3783376 Bug 1118216 - Stop recycling Message instances, as it's unnecessary r=rnewman 2015-02-04 09:19:53 -06:00
Francesco Lodolo (:flod)
f4ae1f76a3 Bug 1128991 - [mobile] Update filter.py to ignore US specific keys in region.properties. r=mfinkle 2015-02-03 08:43:00 +01:00
Alexander Dimitrov
8532134fc3 Bug 1125449 - Removed mActivity field and all of its occurences and replaced them with getActivity(). r=mcomella 2015-02-03 11:42:00 +01:00
Mike Taylor
58fd57de5e Bug 783846 - Part 2 - Use SelectionHandler._getEditor when moving caret. r=wesj 2015-02-03 22:05:00 +01:00
Mike Taylor
b180e7973f Bug 783846 - Part 1 - Allow paste within contentEditable elements. r=wesj 2015-02-03 22:04:00 +01:00
Jeff Muizelaar
9e603c0955 Bug 1128045. Gut TileLayer by moving most of the functionality into ScrollbarLayer. r=kats
ScrollbarLayer is the only class using this functionality. I'll move the mImage member into ScrollbarLayer in a follow up.
2015-01-30 15:56:22 -05:00
Fernando Jimenez
5baa8e69fb Bug 1130057 - TypeError: this.__DOM_IMPL_ is undefined Preventing Purchase on FF Android Nightly. r=wjohnston 2015-02-09 21:55:16 +01:00
James Willcox
2d6edbf230 Bug 1106827 - Improve handling of Android memory pressure events r=rnewman 2015-03-20 09:51:20 -05:00
James Willcox
372bf4a34b Bug 1145204 - Fix build failure with Android support library v22 r=nalexander 2015-03-20 09:51:20 -05:00
Mike Connor
2a30d34dbe Bug 1131825 - Fennec distribution code doesn't handle localized preferences correctly, r=rnewman
--HG--
extra : rebase_source : 94f40d46b73653f0e4e8b9575a436e4b65a4e06f
2015-02-10 20:59:46 -05:00
Christoph Kerschbaumer
97b6b0ef71 Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - websocket changes in mobile (r=wesj) 2015-02-17 10:10:24 -08:00
Stephen Pohl
b7563655ca Bug 1089867: Refactor GMPProvider and make it compatible with EME CDMs. r=gfritzsche
--HG--
rename : toolkit/mozapps/extensions/content/openH264Prefs.xul => toolkit/mozapps/extensions/content/gmpPrefs.xul
2015-02-17 12:50:21 -05:00