Commit Graph

11946 Commits

Author SHA1 Message Date
Daniel Holbert
1ca91c67a2 Bug 1107378 part 1: Create a JS-implemented "CSS Unprefixing Service" that can convert certain -webkit prefixed CSS to an unprefixed form. r=dbaron 2015-02-26 12:07:05 -08:00
Wes Kocher
16e9ad9dc5 Merge m-c to fx-team a=merge 2015-02-25 17:54:05 -08:00
Wes Kocher
399ca9a1f5 Merge fx-team to m-c a=merge 2015-02-25 17:39:55 -08:00
Margaret Leibovic
b1c8846285 Bug 1134441 - Replace font size controls with +/- buttons. r=bnicholson
--HG--
extra : rebase_source : 0251d53ec2ecef1506ce985414f814f9f582c974
2015-02-24 17:15:03 -08:00
Eugen Sawin
350104004a Bug 1133802 - Force Gecko update on endBatchEdit for range updates. r=cpeterson 2015-02-24 00:22:07 +01:00
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
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
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