Margaret Leibovic
1c4efd4617
Bug 1093172 - Add CONTENT_STATUS column to reading list table. r=rnewman
...
--HG--
extra : rebase_source : d875e124750e6d8edb3458336c6ed737aa2324aa
2014-12-08 10:43:06 -08:00
Francisco Jordano
0f4b103f22
Bug 1110310 - "Replace LightweightTheme member variable with getTheme() calls". r=michael.l.comella
2014-12-16 11:01:00 +01:00
vivek
092f4014ef
Bug 1015516 - Save closedTabs when saving session to disk. r=bnicholson
2014-12-17 20:06:50 +02:00
Jalpreet Singh Nanda
ddd75750bf
Bug 966654 - Close button tap target on snippet banner is too small. r=margaret
2014-12-15 23:45:26 +05:30
Ryan VanderMeulen
6c2791a445
Backed out changeset 66cc38d90f25 (bug 1112397) for making testSettingsMenuItems permafail on Android 4.0.
2014-12-17 14:34:21 -05:00
Michael Comella
f14fef5d8a
Bug 1112397 - Go back in testSettingsMenuItems on small tablet. r=gbrown
2014-12-17 08:52:50 -08:00
Mark Finkle
e87d7cd662
Bug 1110607 - Enable tab mirroring by default on all channels r=blassey
2014-12-17 10:04:26 -05:00
Margaret Leibovic
3dbb00ba33
Bug 793920 - (Part 2) Split up Reader.js to create shared ReaderMode.jsm in /toolkit. r=bnicholson
...
--HG--
rename : mobile/android/chrome/content/Reader.js => toolkit/components/reader/ReaderMode.jsm
extra : rebase_source : 5f66c449c50135d53644ebc507357ab560938bc7
extra : histedit_source : 53ad05bc9a30977399627c13f07971d7f7250814
2014-12-12 13:47:07 -08:00
Margaret Leibovic
de5e9c40f7
Bug 793920 - (Part 1) Move majority of Android reader mode code to a shared place in /toolkit. r=Mossop,bnicholson
...
--HG--
rename : mobile/android/chrome/content/JSDOMParser.js => toolkit/components/reader/content/JSDOMParser.js
rename : mobile/android/chrome/content/Readability.js => toolkit/components/reader/content/Readability.js
rename : mobile/android/chrome/content/aboutReader.html => toolkit/components/reader/content/aboutReader.html
rename : mobile/android/chrome/content/aboutReader.js => toolkit/components/reader/content/aboutReader.js
rename : mobile/android/chrome/content/readerWorker.js => toolkit/components/reader/content/readerWorker.js
rename : mobile/android/locales/en-US/chrome/aboutReader.properties => toolkit/locales/en-US/chrome/global/aboutReader.properties
extra : rebase_source : f0b900c46bb5dc894303ddf3701be7b019b61ae0
extra : histedit_source : 7417d0e4032ed3a3b1ab83af8f7e8a92951fdead
2014-12-10 16:44:53 -08:00
Michael Comella
3590998fe3
Bug 1085837 - Open legacy "More" menu before asserting menu item is disabled; r=liuche
2014-10-31 17:08:30 -07:00
Geoff Brown
47b8d3e1e9
Bug 1107002 - Update robocop dismissEditingMode for tablets; r=mcomella
2014-12-19 09:22:07 -07:00
Geoff Brown
8bd4181821
Bug 1105522 - Copy Robocop exception handling into UITest; r=jmaher
2014-12-19 09:22:07 -07:00
Geoff Brown
fc37f6f019
Bug 1090927 - Rename private test... functions in testGeckoProfile; r=mfinkle
2014-12-19 09:22:07 -07:00
Margaret Leibovic
3e9248c4b3
Bug 1105792 - Simplify testHomeBanner to account for the fact that banner view is removed when banner is dismissed; r=gbrown
2014-12-09 17:58:45 -08:00
Geoff Brown
bfc1dc28ba
Bug 1105792 - Avoid assertions in testHomeBanner; r=margaret
2014-12-19 09:22:06 -07:00
Geoff Brown
aa15f056c4
Bug 1105887 - Wait for panel in testAboutHomeVisibility; r=mcomella
2014-12-19 09:22:06 -07:00
Geoff Brown
18d594a471
Bug 1105795 - Avoid ClassCastException in testAboutHomeVisibility; r=mcomella
2014-12-19 09:22:06 -07:00
vivek
a6f00268e4
Bug 732752 - Restore a closed tab with previous session history r=bnicholson.
2014-12-06 13:33:34 -08:00
Jordan Lund
0f26945357
Bug 1073772 - Releng work for two ARMv7 APKs - nonuni mozconfig fix for api 11, r=rnewman
2014-12-18 20:58:50 -08:00
Margaret Leibovic
968c3084d0
Bug 1110461 - Disable estimated reading time in reading list. r=mcomella
...
--HG--
extra : rebase_source : 1585925328a6636e160333dc27722dd6d289fd3a
2014-12-11 13:44:49 -08:00
Brad Lassey
d81249fa81
bug 1088758 - Add the ability to mirror tabs from desktop to a second screen r=mconley, mfinkle
2014-12-15 18:52:55 -05:00
Wes Johnston
39dc927bd4
Bug 901360 - (Part 5) Don't allow pausing downloads without partial data. r=margaret
...
--HG--
extra : rebase_source : c5455e3d650711692af3f97d90dd002845dcc669
2014-12-08 11:26:36 -08:00
Wes Johnston
4775f1702f
Bug 901360 - (Part 4) Fix clicking on notifications. r=margaret
...
--HG--
extra : rebase_source : 6bac7cd282d7ec795d91c0dbb685027890d6e840
2014-12-08 11:26:36 -08:00
Wes Johnston
a1ef6f3837
Bug 901360 - (Part 2) Fix PDF downloads. r=margaret
...
--HG--
extra : rebase_source : c0b856edd344292fc28384e18e1474cb7198b28a
2014-12-08 11:26:35 -08:00
James Gilbertson
692304178e
Bug 901360 - (Part 1) Use Downloads.jsm for download notifications. r=wesj
...
--HG--
extra : rebase_source : a05527361fcde5d7fd7b77b3bcc46955750d19e2
2014-12-08 11:26:31 -08:00
wesj
8d9b270e38
Bug 1109198
- Turn on Downloads integration on release builds [r=mark.finkle]
2014-12-15 09:48:00 -08:00
Wes Johnston
523a4f5389
Bug 1109165 - "Remove lock screen widget" [r=mark.finkle]
2014-12-15 10:02:00 -08:00
Michael Comella
b377a94fea
Bug 1105541 - Part 3: Change add tab button to a dark color on light themes on new tablet. r=mhaigh
2014-12-12 14:03:28 -08:00
Michael Comella
7eeef1b4ff
Bug 1105541 - Part 2: Add alpha to pressed state of tabs with LWT on new tablet. r=mhaigh
2014-12-12 14:03:25 -08:00
Michael Comella
adffdb3622
Bug 1105541 - Part 1: Use a light text color for tab titles with a dark LWT on new tablet. r=mhaigh
2014-12-12 14:03:21 -08:00
Margaret Leibovic
c599adcd28
Bug 1107133 - Expose tracking protection in Fennec privacy preferences. r=liuche
...
--HG--
extra : rebase_source : c871a80ba90ed7f5b4d626d4d04f64a7e6e74a4c
2014-12-08 15:17:32 -08:00
Jalpreet Singh Nanda
f4d34d9163
Bug 1107253 - Move mBaseUrl and mRawBaseUrl from BaseTest into BaseRobocopTest. r=mcomella
2014-12-11 03:44:04 +05:30
Nivvedan S
62ebb2ebd7
Bug 1109233 - Replaced Assert.isTrue(false, ...) with Assert.fail(...) for easier readability; r=mcomella
2014-12-11 21:40:04 -08:00
Garvan Keeley
dc56c0508f
Bug 1106584 - Part 2: for safety, make explicit prefs with context getter. r=vng
...
Any class that has access to a context should call Prefs.getInstance(Context) which is guaranteed to return a Prefs.
With no context, classes can call Prefs.getInstanceWithoutContext() but they must null-check the return, and handle accordingly.
Fortunately, the latter case happens in very few places, all of which require no special handling of this case.
This change:
- maintains context-less access to the Prefs
- classes internal to the service can safely call getInstanceWithoutContext(), as the service (or the MainApp in the stumbler case)
will have instantiated a Prefs so that getInstanceWithoutContext() will return a prefs
- protects against null Prefs if we have failed to consider a particular entry point to the code will require that Prefs was instatiated with a context.
2014-12-11 09:06:00 -08:00
Garvan Keeley
fa5d35976f
Bug 1106584, Part 1: guard against null intent. r=vng
2014-12-09 11:48:00 -08:00
Wes Kocher
6d3a321489
Merge inbound to m-c a=merge
2014-12-11 16:50:45 -08:00
J. Ryan Stinnett
a0a3a60049
Bug 1059001 - Part 1b: Update openListener callsites. r=past
2014-12-10 20:55:51 -06:00
Chenxia Liu
e3d59c43c3
Bug 1093201 - Part 2: Tests. r=margaret
2014-12-10 15:43:13 -08:00
Chenxia Liu
dbce887c2a
Bug 1093201 - Part 1: Passwords management UI. r=margaret
2014-12-10 15:43:13 -08:00
Michael Comella
de990a2943
Bug 1085771 - Part 4: Move color state selector to colors/. r=lucasr
...
--HG--
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_item_bg.xml => mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_bg.xml
2014-12-10 09:35:54 -08:00
Michael Comella
1801e8d094
Bug 1085771 - Part 3: Update LWT UI for new tablet browser toolbar. r=lucasr
2014-12-10 09:35:37 -08:00
Carsten "Tomcat" Book
3baa3d5133
merge fx-team to mozilla-central a=merge
...
--HG--
extra : amend_source : 3962a6a96e6eb782f640e1eb9495192ef82883b3
2014-12-10 11:55:54 +01:00
Chris Kitching
018d298faa
Bug 1106593: Proguard third-party libraries that ship with Fennec. r=nalexander
...
This applies Proguard to third-party libraries such as the Android
support-v4 library and the Google Play Services libraries.
Previously, these were not Proguarded, bloating the Fennec APK.
Technically, this required a few work-arounds, including:
* stripping library debug information with a early Proguard
invocation;
* altering the optimizations tried; and
* reducing the number of Proguard passes.
--HG--
rename : mobile/android/config/proguard.cfg => mobile/android/config/proguard/proguard.cfg
extra : rebase_source : 6d638695b6c8f759578aba5f1eda668fc9c28e9d
extra : amend_source : 96a475c0739c4b44a3df3fdfd2c59321836d9694
2014-12-05 11:50:48 -08:00
Michael Comella
a16cef4d14
Bug 1107698 - Part 2: Update alpha when updating the color in ResizeablePathDrawable. r=bnicholson
2014-12-09 15:57:54 -08:00
Lucas Rocha
54971e67a2
Bug 1109001
- Only set alpha on non-transparent colors in shaped drawable (r=mcomella)
2014-12-09 23:45:31 +00:00
Lucas Rocha
069fc9e932
Bug 1097318 - Restore tab strip to its original height (r=mfinkle)
2014-12-09 21:25:37 +00:00
Lucas Rocha
d302cbdbd9
Bug 1106118 - Replace getVerticalSpacing() call with a dimen resource (r=mfinkle)
2014-12-09 21:23:13 +00:00
Margaret Leibovic
2b5786f8bb
Bug 681432 - Support all add-on types in the add-on manager. r=mfinkle
...
--HG--
extra : rebase_source : e5ca39397adf3364924c8b1b6ca9f53862cc7136
2014-12-08 13:47:30 -08:00
Margaret Leibovic
0677cb3a3d
Bug 1106415 - Allow the add-on SDK to dynamically insert add-on options. r=mfinkle
...
--HG--
extra : rebase_source : fb958f6d6f77cd6bc2d356b6b76107fc653dff12
extra : amend_source : 67b932a1a42836cc824478ffe11f4b8f4da592a7
2014-12-08 11:24:13 -08:00
Ryan VanderMeulen
32f2a32730
Merge m-c to fx-team. a=merge
...
CLOSED TREE
2014-12-09 14:19:43 -05:00
Ryan VanderMeulen
4e5dbde020
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2014-12-09 14:16:03 -05:00
Richard Newman
833c18887f
Bug 1109000 - Split statics out of BrowserLocaleManager. r=nalexander, a=java-only on a CLOSED TREE
...
--HG--
rename : mobile/android/base/LocaleAware.java => mobile/android/base/Locales.java
2014-12-09 18:07:07 +00:00
Martyn Haigh
cb802d754f
Bug 1100464 - Add back button to top left of the tabs panel (r=lucasr)
2014-12-09 17:07:26 +00:00
Richard Newman
56f1111e87
Bug 1108252 - Remove launcher icon for search activity. r=mfinkle
2014-12-09 16:37:58 +00:00
Margaret Leibovic
4025761744
Bug 1105290 - Add null check to createEngineFromFileList. r=rnewman
...
--HG--
extra : rebase_source : 5a02f71a93659a297de3f8b2a8facb7c6a32f37e
extra : amend_source : 9ff1f1b354f6a50d5d49b060d1e1eac118ad712e
2014-12-08 11:12:44 -08:00
Nick Alexander
05762df188
Bug 1084098 - Add Android tools tags to some Remote Tabs home panel views. r=mcomella
...
These tags are used by Android tools (including IntelliJ) at design-time
to show "sample data". They're stripped entirely at build time.
2014-12-08 19:32:51 -08:00
Nick Alexander
e93eb67e90
Bug 1084098 - Adjust padding/margins of Sync tabs panel items. r=mcomella
...
Pretty straight-forward implementation of the mock. The mock shows a
different "bookmark star" icon, with slightly different right-margins,
and implementing that change requires changing the TwoLinePageRow layout
to not use drawableRight for the star. (Otherwise, the star will not be
vertically centered in the container.) I don't care to make that change
for this ticket.
2014-12-08 19:32:37 -08:00
Nick Alexander
005f604ab4
Bug 1084098 - Pre: Don't require GeckoApplication in Themed*widgets. r=mcomella
...
In editors (Eclipse and IntelliJ), Android View sub-classes are created
in a "Bridging" mock context. There is no ambient GeckoApplication in
this case. It's already okay for the LWT to be null; let's loosen the
requirement that there be an ambient GeckoApplication to let these View
sub-classes render in editors.
2014-12-08 18:58:37 -08:00
vivek
297384e6ce
Bug 1097098 : Get tab history calculation offloaded to JS . r=bnicholson
2014-12-05 17:59:45 -08:00
Nick Alexander
a34f2876ea
Bug 1107134 - Disable GeckoView independence testing due to Classycle inlining bug. r=ckitching
...
It appears that Classycle is dependent on the version of javac that
compiles the .class files. There are real references between two
sets that are not caught by Classycle; ckitching and I theorize that
Classycle misses a reference from a set if it is a constant that is
inlined by the javac compiler. This inlining differs between javac
compiler version.
--HG--
extra : rebase_source : 9040c77c604c8b76c4bfe1142c7efa015a82dcb5
2014-12-08 12:46:57 -08:00
Manu Jain
0aed8dc001
Bug 1088186 - Index out of range in RecentTabsCursorLoader. r=rnewman
2014-12-06 04:57:00 -05:00
Mark Finkle
b894784b22
Bug 1079891 - Search widget minWidth is too big for some phones r=wesj
2014-12-07 16:21:09 -05:00
Richard Newman
8f7c48fbe2
Bug 1106347 - Don't die when retrieving over-large favicons from the database. r=mfinkle
2014-12-05 16:54:47 -08:00
Ryan VanderMeulen
5e0f31c0c5
Merge fx-team to m-c. a=merge
2014-12-05 19:10:22 -05:00
Jordan Lund
b3c33043fc
Bug 1080749 - Add nightly jobs for new splitapk Android builders, r=rnewman
2014-12-05 11:54:39 -08:00
Michael Comella
c04576c23c
Bug 1105053 - Move LightweightTheme* to lwt/. r=vivek
...
--HG--
rename : mobile/android/base/LightweightTheme.java => mobile/android/base/lwt/LightweightTheme.java
rename : mobile/android/base/LightweightThemeDrawable.java => mobile/android/base/lwt/LightweightThemeDrawable.java
2014-12-05 12:21:42 -08:00
Tom Schuster
005a19658a
Bug 1103181 - Remove quote() from about:addons/config on android/metro. r=rnewman
2014-12-05 11:07:15 -08:00
Carsten "Tomcat" Book
ba58d43aea
merge fx-team to mozilla-central a=merge
2014-12-05 13:02:46 +01:00
Michael Comella
855899f13d
Bug 1107698 - setAlpha after setColor in ResizablePathDrawable. r=lucasr
2014-12-05 10:09:40 -08:00
Carsten "Tomcat" Book
29ff8911bb
Merge mozilla-central to fx-team
2014-12-05 13:10:55 +01:00
vivek
b2c70e84b7
Bug 898613 - Back button behavior for url toolbar in display/editing mode. r=mcomella
2014-12-04 16:47:00 +01:00
Michael Comella
5e9ce44872
Bug 1091587 - Dynamically layout private tabs panel on new tablet. r=lucasr
2014-11-11 18:18:33 -08:00
Michael Comella
f75c0eb9d1
Bug 1085771 - Part 2: Update LightweightThemeDrawable documentation. r=lucasr
2014-12-04 17:37:10 -08:00
Michael Comella
8d14f4dbe7
Bug 1085771 - Part 1: Add getTheme() method to Themed* views. r=lucasr
2014-12-04 17:36:42 -08:00
Geoff Brown
f966bcc548
Bug 1108717 - Wait for view before trying to access it in Robocop tests; r=mfinkle
2014-12-09 07:32:56 -07:00
Geoff Brown
8905429b51
Bug 911105 - Wait for view in testSearchSuggestions; r=mfinkle
2014-12-09 07:32:55 -07:00
vivek
a0c8523078
Bug 1100742 - Pleasant vibration on long back press. r=bnicholson
2014-12-04 11:48:06 -08:00
Brian Nicholson
b37741030f
Bug 1105011 - Update testDistribution to check for tiles locale. r=rnewman
...
--HG--
extra : rebase_source : 97dfca4d90d2303c3f51c0d6b6c4a814503d6142
2014-12-02 15:33:21 -08:00
Brian Nicholson
4af38b9c5f
Bug 1105011 - Include locale in tiles payload. r=rnewman
...
--HG--
extra : rebase_source : 0aae32abcad1292584560ed41ce38342f87eef96
2014-12-02 15:33:21 -08:00
Antonio M. Amaya
d7e1bf838d
Bug 1105560 - PACKAGE_UNCHANGED is not thrown inside an Error anymore. r=myk
2014-11-27 01:54:00 +01:00
Chris Kitching
5cca8b7700
Bug 947018: Unbreak testBrowserProvider. r=trivial
2014-12-03 11:39:40 -08:00
Terrence Cole
d0e0d193b8
Bug 1107349 - Always build in enerational GC support; r=jonco
2014-12-04 09:45:05 -08:00
Chris Kitching
223f0852fd
Bug 947018: Delete large amounts of database migration code. r=wesj
2014-09-08 06:43:20 -07:00
Carsten "Tomcat" Book
716f446ea0
Merge mozilla-central to fx-team
2014-12-02 12:07:01 +01:00
Kartikaya Gupta
995841a58a
Bug 1106255 - Enable the meta-viewport support on Fennec to fix font inflation. r=dvander
2014-12-01 13:55:59 -05:00
J. Ryan Stinnett
6bbfd73703
Bug 1058997 - Part 3b: Update non-trivial security prompts. r=past
2014-12-01 22:55:56 -08:00
Nick Alexander
fc0f450cd4
Bug 1080242 - Surface 'Account locked' status. r=rnewman
...
--HG--
extra : rebase_source : 56a7d340960673d6244ae796755935d89885e986
2014-11-25 17:43:04 -08:00
Nick Alexander
959898c500
Bug 1098667 - Part 2: Add "Finish migrating" view to Remote Tabs home panel. r=rnewman
...
--HG--
extra : rebase_source : f917eda2af5601c154fbd406db9c4d2b83899001
2014-11-25 17:04:55 -08:00
Nick Alexander
fa93f00372
Bug 1098667 - Part 1: Import from android-sync. r=rnewman
...
--HG--
extra : rebase_source : afa367b0bb0002a6cfda4a1531bc7c47a5f0effa
extra : source : 705b1be87804d5e3427eb433f6445ef055857a89
2014-11-25 16:18:53 -08:00
Richard Newman
87fc4f13ec
Bug 1105590 - Wait for distribution intent to arrive. r=mfinkle
2014-11-28 12:30:38 -08:00
Phil Ringnalda
51607e1dfa
Merge m-c to f-t
2014-11-28 12:00:57 -08:00
ffxbld
86328535e5
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:54:49 -05:00
Ben Hearsum
c970d90a47
Backout bad version bumps IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:51:29 -05:00
ffxbld
615c870714
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:39:09 -05:00
ffxbld
0510d3cd79
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2014-11-28 10:33:05 -05:00
Lucas Rocha
4b4553342c
Bug 1098433 - Improve tabs panel grid padding on large tablets (r=mcomella)
2014-11-28 16:04:19 +00:00
Seth Fowler
659ab90036
Bug 1104622 (Part 1) - Remove DiscardTracker. r=tn
2014-11-27 19:55:57 -08:00
Lucas Rocha
459108efc8
Bug 1100894 - Don't smooth scroll when restoring tabs on startup (r=mcomella)
2014-11-27 17:13:03 +00:00
Lucas Rocha
8df1511466
Bug 1055604 - Add animation to reveal tabs on startup (r=mcomella)
2014-11-27 17:13:03 +00:00
Lucas Rocha
459f23d9b3
Bug 1100897 - Avoid duplicate RESTORED tab event on startup (r=mhaigh)
2014-11-27 17:13:02 +00:00
Martyn Haigh
63f1621378
Bug 1097121 - Animate items being removed from the tabs panel grid (r=lucasr)
2014-11-27 16:37:42 +00:00
Lucas Rocha
2f9e571427
Bug 1073125 - Run trimage on all new_tablet image assets (r=mcomella)
2014-11-27 13:58:20 +00:00
Ryan VanderMeulen
05536d8139
Merge fx-team to m-c. a=merge
2014-11-26 21:08:54 -05:00
Margaret Leibovic
f872b9eb3f
Bug 1095643 - Always show site identity info. r=mcomella
2014-11-26 15:58:07 -08:00
Margaret Leibovic
1e384b6bd5
Bug 1102275 - Use layout params height instead of the dismiss view's calculated height when resetting the original height. r=bnicholson
2014-11-26 15:57:25 -08:00
Lucas Rocha
e43b3f25ef
Bug 1090364 - Add fading edge to tab strip (r=mcomella)
2014-11-26 19:45:48 +00:00
Margaret Leibovic
10d629fc04
Bug 1102537 - Remove "which is run by *unknown*" block from non-EV site identity message. r=mcomella
2014-11-26 10:57:09 -08:00
Margaret Leibovic
820588abfb
Bug 1095640 - Update UX for site identity popup to handle tracking blocking. r=mfinkle
2014-11-26 10:57:07 -08:00
Mark Finkle
098898be85
Bug 1105284 - Update the CDN location for OTA distributions r=rnewman
2014-11-26 11:37:07 -05:00
Mike Hommey
732e3bf647
Bug 1094565 - Update sccache to e68dfc2. r=mshal
2014-11-26 16:04:25 +09:00
Daniel Holbert
a03d3e37d5
Bug 1093316 part 1: Backout changeset aece7f9f944c (i.e. backout bug 1032922 part 2), to reflect CSSWG removing "flex-basis: main-size" from the flexbox spec.
2014-11-25 11:28:15 -08:00
Nick Alexander
cba0baa815
Bug 1102488 - Part 3: Output preprocessed files into generated/preprocessed. r=rnewman
...
(Pushing to a CLOSED TREE because this is Android only.)
The preprocessed files, all of which are constant exports, are exposed
in the new constants JAR.
--HG--
extra : source : 05cf424592e66f30c9a6c92f07bb5d9cdf1595a6
extra : amend_source : fda465d3aa6ed282bfa2b9542358ffd1cf2d1177
2014-11-20 14:25:52 -08:00
Nick Alexander
fc649a2992
Bug 1102488 - Part 2: Don't preprocess GeckoLoader. r=rnewman
...
I replaced the compile-time ANDROID_PACKAGE_NAME with the run-time
context.getPackageName() for two reasons:
1) I claim this is more correct. It's hard to imagine Fennec working
with ANDROID_PACKAGE_NAME != context.getPackageName(), but right here
we should use the run-time, not the build-time state.
2) GeckoLoader is part of GeckoView, and as such it shouldn't assume
anything about the package it's running as.
GeckoView consumers may ship for multiple architectures, so we
shouldn't assume anything about the build-time architecture, but the
reference to MOZ_CPU_ABI is purely diagnostic. There are substantive
changes to make here; we'll cross that bridge some other time.
--HG--
extra : source : 48fc328377d41596900fa924b21378ba65a0df1f
2014-11-20 14:39:10 -08:00
Nick Alexander
e2afa5c3c1
Bug 1102488 - Part 1: Factor out constants JAR. r=rnewman
...
The constants JAR contains AppConstants and SysInfo. SysInfo depended
on HardwareUtils for one function, which can (should?) be in SysInfo
anyway, so I moved it.
Both SysInfo and AppConstants should be available to Robocop tests,
but they are compiled too early to access RobocopTarget. Since
nothing in GeckoView should know about GeckoView, I moved the
annotation to the Fennec-level proguard.cfg.
--HG--
extra : source : d2c14599cbab6c476465a6ba142c7c2501895cb3
2014-11-24 15:37:30 -08:00
Nick Alexander
39aec96f04
Bug 1102488 - Part 0: Make FxAccountConstants independent of Logger. r=rnewman
...
--HG--
extra : source : 8d1d39582e497c2c47400740304bdc98f0aef0a7
2014-11-20 15:07:35 -08:00
Nick Alexander
d26b42bddf
Bug 1102488 - Pre: Remove unused cruft. r=rnewman
...
I am thrilled that we no longer generate any Java files with "package
@ANDROID_PACKAGE_NAME@;". Progress, a little at a time!
--HG--
extra : source : fa85f8d8b182fad743556a012a982daad121f0b1
2014-11-20 14:05:57 -08:00
Nick Alexander
49912842e0
Bug 1102339 - Don't generate widget/Themed*.java. r=rnewman
...
This lands the widget/Themed*.java sources into the tree and provides
a simple script for regenerating them in the source tree. Use it
like:
<edit mobile/android/base/widget/ThemedView.java.frag>
$ ./mach python mobile/android/base/widget/generate_themed_views.py
$ hg diff
... changes to Themed*java
--HG--
extra : source : 4bcc69eb4a27db09b2423c52c22a0c07baffd7d0
2014-11-21 11:04:58 -08:00
Carsten "Tomcat" Book
c1e3bc535f
Backed out changeset 3c91378ef39b (bug 1102339) for suspicion of breaking non-Android builds on a CLOSED TREE
2014-11-25 08:43:36 +01:00
Carsten "Tomcat" Book
cfaa0adafa
Backed out changeset 5be12b2b704f (bug 1102488)
2014-11-25 08:42:58 +01:00
Carsten "Tomcat" Book
d7549b4913
Backed out changeset e3a52be782f7 (bug 1102488)
2014-11-25 08:42:57 +01:00
Carsten "Tomcat" Book
7403af97fc
Backed out changeset ae7b2705bfa7 (bug 1102488)
2014-11-25 08:42:55 +01:00
Carsten "Tomcat" Book
ea9a36b40f
Backed out changeset 51e6a0c2187b (bug 1102488)
2014-11-25 08:42:54 +01:00
Carsten "Tomcat" Book
e99583e388
Backed out changeset f264f1d096a1 (bug 1102488)
2014-11-25 08:42:50 +01:00
Richard Newman
8f7dccffa3
Bug 1101527 - Don't set locales after Gecko startup. r=nchen,bnicholson
2014-11-24 22:16:26 -08:00
Nick Alexander
9db3e99d51
Bug 1102488 - Part 3: Output preprocessed files into generated/preprocessed. r=rnewman
...
The preprocessed files, all of which are constant exports, are exposed
in the new constants JAR.
--HG--
extra : rebase_source : f82988bd98e2390889057982d322add509b2d1c9
extra : source : 05cf424592e66f30c9a6c92f07bb5d9cdf1595a6
2014-11-20 14:25:52 -08:00
Nick Alexander
6c9336e2a8
Bug 1102488 - Part 2: Don't preprocess GeckoLoader. r=rnewman
...
I replaced the compile-time ANDROID_PACKAGE_NAME with the run-time
context.getPackageName() for two reasons:
1) I claim this is more correct. It's hard to imagine Fennec working
with ANDROID_PACKAGE_NAME != context.getPackageName(), but right here
we should use the run-time, not the build-time state.
2) GeckoLoader is part of GeckoView, and as such it shouldn't assume
anything about the package it's running as.
GeckoView consumers may ship for multiple architectures, so we
shouldn't assume anything about the build-time architecture, but the
reference to MOZ_CPU_ABI is purely diagnostic. There are substantive
changes to make here; we'll cross that bridge some other time.
--HG--
extra : rebase_source : 65b374746f1630fd7c7c201a50bc2ff9dd29090d
extra : source : 48fc328377d41596900fa924b21378ba65a0df1f
2014-11-20 14:39:10 -08:00
Nick Alexander
cdd980f480
Bug 1102488 - Part 1: Factor out constants JAR. r=rnewman
...
The constants JAR contains AppConstants and SysInfo. SysInfo depended
on HardwareUtils for one function, which can (should?) be in SysInfo
anyway, so I moved it.
Both SysInfo and AppConstants should be available to Robocop tests,
but they are compiled too early to access RobocopTarget. Since
nothing in GeckoView should know about GeckoView, I moved the
annotation to the Fennec-level proguard.cfg.
--HG--
extra : rebase_source : cdba5f056a41ec28f190dd7ebf82213a358cb3a8
extra : source : d2c14599cbab6c476465a6ba142c7c2501895cb3
2014-11-24 15:37:30 -08:00
Nick Alexander
03f38e392c
Bug 1102488 - Part 0: Make FxAccountConstants independent of Logger. r=rnewman
...
--HG--
extra : rebase_source : 5f85ea54b5afa611868c856a1027461d6c711b5f
extra : source : 8d1d39582e497c2c47400740304bdc98f0aef0a7
2014-11-20 15:07:35 -08:00
Nick Alexander
52e4b7d489
Bug 1102488 - Pre: Remove unused cruft. r=rnewman
...
I am thrilled that we no longer generate any Java files with "package
@ANDROID_PACKAGE_NAME@;". Progress, a little at a time!
--HG--
extra : rebase_source : f5211b309488adbab3ad47e63f1a3920093a85d8
extra : source : fa85f8d8b182fad743556a012a982daad121f0b1
2014-11-20 14:05:57 -08:00
Nick Alexander
e097540809
Bug 1102339 - Don't generate widget/Themed*.java. r=rnewman
...
This lands the widget/Themed*.java sources into the tree and provides
a simple script for regenerating them in the source tree. Use it
like:
<edit mobile/android/base/widget/ThemedView.java.frag>
$ ./mach python mobile/android/base/widget/generate_themed_views.py
$ hg diff
... changes to Themed*java
--HG--
extra : rebase_source : c32966b91ac0c1c5719532e3b558c123c3d02c7e
extra : source : 4bcc69eb4a27db09b2423c52c22a0c07baffd7d0
2014-11-21 11:04:58 -08:00
Michael Comella
3403bc929a
Bug 1100021 - Correct new tablet toolbar layout for devices with hardware menu key. r=lucasr
2014-11-20 12:36:10 -08:00
Nick Alexander
ef888e008b
Bug 1103121 - Add |mach gradle| command for building Fennec Gradle. r=gps
...
I went with gradle instead of gradlew because it's more likely to be
what users consider. And mach helpfully fixes up the uncommon typo.
This is a little hard-coded right now but I don't think it's likely
any other Gradle consumer will arise in the short term.
--HG--
extra : source : 67ce3d7591f944fa458758d97f443651f0e40dac
extra : amend_source : d10846e845deda5d368bdfdbb5b3d68706038992
extra : histedit_source : fb30750f389444a9619778d4c690d7de5e5fcbc1
2014-11-21 12:40:00 -08:00
Lucas Rocha
92fa8b1e6f
Bug 1100904 - Track about:home strip bouncy animation (r=liuche)
2014-11-24 16:34:24 +00:00
Lucas Rocha
e409ce3eed
Bug 1100904 - Don't block panel loading in HomeLoader.load() (r=margaret)
2014-11-24 16:34:23 +00:00
Lucas Rocha
a902101b2e
Bug 1100904 - Ensure panel updates don't happen during transitions (r=margaret)
2014-11-24 16:34:23 +00:00
Lucas Rocha
0eb5c0783b
Bug 1100904 - Track transitions in tab strip (r=mcomella)
2014-11-24 16:34:22 +00:00
Lucas Rocha
148b8787cf
Bug 1100904 - Add TransitionsTracker API (r=mcomella)
2014-11-24 16:34:22 +00:00
Carsten "Tomcat" Book
a33496ae8a
Backed out changeset 33c8749d384b (bug 1100904) for Android Bustage
2014-11-24 16:43:44 +01:00
Carsten "Tomcat" Book
879e81942b
Backed out changeset 37c61cbcb970 (bug 1100904)
2014-11-24 16:43:22 +01:00
Carsten "Tomcat" Book
fdb50b183f
Backed out changeset daf6d7046496 (bug 1100904)
2014-11-24 16:43:20 +01:00
Carsten "Tomcat" Book
be575b70a0
Backed out changeset 4c73bc9c874e (bug 1100904)
2014-11-24 16:43:18 +01:00
Carsten "Tomcat" Book
473a1c4700
Backed out changeset cbda40262967 (bug 1100904)
2014-11-24 16:43:15 +01:00
Lucas Rocha
8d59d02f94
Bug 1100904 - Track about:home strip bouncy animation (r=liuche)
2014-11-24 15:13:24 +00:00
Lucas Rocha
a03fe1006d
Bug 1100904 - Don't block panel loading in HomeLoader.load() (r=margaret)
2014-11-24 15:13:23 +00:00
Lucas Rocha
4f9175bbc2
Bug 1100904 - Ensure panel updates don't happen during transitions (r=margaret)
2014-11-24 15:13:23 +00:00
Lucas Rocha
3243e93dc5
Bug 1100904 - Track transitions in tab strip (r=mcomella)
2014-11-24 15:13:22 +00:00
Lucas Rocha
0ae3cb3163
Bug 1100904 - Add TransitionsTracker API (r=mcomella)
2014-11-24 15:13:22 +00:00
Lucas Rocha
eccb65d5a0
Bug 1098459 - Remove dead area on the right of "new tab" button (r=mcomella)
2014-11-24 14:06:26 +00:00
Lucas Rocha
ce9855e1b3
Bug 1102836 - Make close button hit area a bit taller (r=mhaigh)
2014-11-24 13:59:57 +00:00
Lucas Rocha
1e2dcc837c
Bug 1102836 - Only grow close button hit area in new tablet UI (r=mhaigh)
2014-11-24 13:59:56 +00:00
Nick Alexander
d59467581b
Backed out changeset 705b1be87804 (bug 1098667) that was not intended to be pushed.
2014-11-25 17:26:18 -08:00
Nick Alexander
17c2bbcb22
Bug 1098667 - Part 1: Import from android-sync. r=rnewman
...
--HG--
extra : rebase_source : 4ebbd8323bcf7d96f91f6df114d1a61703e3b8bc
2014-11-25 16:18:53 -08:00
Nick Alexander
9414bc9e09
Bug 1104855 - Don't rebuild the omnijar on every Gradle build. rs=margaret
...
This ticket splits a new omnijar project off of base. The new
project's omnijar task knows the inputs (well, those under
mobile/android) and the omni.ja output and only re-packages the
omnijar when the task's output is out of date.
With this modification, local building and most importantly the
Android JUnit test cycle is much improved, because the APK is not
re-deployed when only test code is modified.
In addition, the new project lists the omnijar inputs as "Java" source
directories. Previously, they were listed as "Java resource" source
directories, which meant that the omnijar inputs were packaged into
the final APK. This wasted time and space.
--HG--
extra : rebase_source : 12c94fdfbee9b7c319d5cfb4d7faad254e90abfc
2014-11-25 09:54:31 -08:00
Margaret Leibovic
2a19344826
Bug 1093869 - Migrate indexedDB reader mode cache. r=bnicholson
2014-11-25 16:46:27 -08:00
Jim Chen
e95f778e74
Bug 1101031 - Report UpdateService crashes; r=snorp
2014-11-25 15:02:32 -08:00
Jim Chen
747f7c15d0
Bug 1093098 - Don't get native stack before libs are loaded; r=snorp
2014-11-25 15:01:33 -08:00
Jordan Lund
be177b97fb
Bug 1073772 - Releng work for producing two ARMv7 APKs to target different API ranges, r=rnewman
2014-11-23 12:59:33 -08:00
Wes Kocher
8f93791278
Merge fx-team to m-c a=merge
2014-11-21 15:58:51 -08:00
Michael Comella
8ca3654ab7
Bug 975837 - Fallback to the empty string when receiving null urls in enterEditingMode. r=lucasr
2014-11-21 11:29:42 -08:00
Mark Finkle
e1f9ef39e7
Bug 1102210 - Test for Android History (normal and redirected page loads) r=rnewman
2014-11-21 13:44:20 -05:00
Mark Finkle
4bd286650d
Bug 1102210 - crash in nsAndroidHistory, aLastVisitedURI can be null r=rnewman
2014-11-21 13:28:04 -05:00
Margaret Leibovic
ad05a75474
Bug 1102518 - Test for disabling tracking protection. r=mfinkle
2014-11-21 08:03:20 -08:00
Margaret Leibovic
ba2db2d003
Bug 1102518 - Actually disable tracking protection when user taps "disable" button. r=mfinkle
2014-11-21 08:03:17 -08:00
Martyn Haigh
dbc5277ba8
Bug 1100317 - Gridview doesnt show the last row completely when more tabs open than will fit on a single screen (r=lucasr)
2014-11-21 15:14:57 +00:00
Carsten "Tomcat" Book
969509b198
Merge mozilla-central to b2g-inbound
2014-11-21 13:02:49 +01:00
Kan-Ru Chen (陳侃如)
c7d83676ec
Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz
2014-11-21 18:56:27 +08:00
Wes Kocher
ae7f9a4094
Merge m-c to fx-team a=merge CLOSED TREE
2014-11-20 18:06:48 -08:00
Wes Kocher
87398db1ad
Merge fx-team to m-c a=merge
2014-11-20 17:55:52 -08:00
Margaret Leibovic
51f24d29b2
Bug 786638 - Create basic framework for testing reading list pages. r=bnicholson,nalexander
...
--HG--
rename : mobile/android/base/tests/robocop_article.html => mobile/android/base/tests/reader_mode_pages/basic_article.html
2014-11-20 17:47:00 -08:00
Margaret Leibovic
7ab415b559
Bug 875076 - Fix undefined element error in Readability.js. r=bnicholson
2014-11-20 17:46:57 -08:00
Chun-Min Chang
6c2731d513
Bug 1071197 - Ensure user-triggered mouse events are not treated as synthesized. r=kats
2014-11-20 14:45:52 +08:00
James Willcox
b1eba43c9b
Bug 1098096 - Add a hack to make overscroll effect work on Android 5.0 r=lucasr
2014-11-20 10:40:50 -06:00
Ms2ger
0aa70db9ed
No bug - Fix a typo.
2015-01-13 09:51:09 +01:00
Carsten "Tomcat" Book
7bccfba59f
Backed out changeset 8455b9eef8f8 (bug 1066383) for bustage on a CLOSED TREE
2014-12-22 14:36:02 +01:00
Neil Deakin
ee70891e45
Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv
2014-12-16 11:21:11 -05:00
Olli Pettay
3324f67238
Bug 1102975 - Add a pref to control the content viewer expiration time in bfcache, r=khuey
...
--HG--
extra : rebase_source : 6fb403cdb1b73fa8e1f61945ddfd3bfe8e75a92d
2014-12-04 11:04:36 -08:00
Ryan VanderMeulen
9a56a97e41
Backed out changesets 34a66a625618, 32db3daa20fe, and ac15ba8568c5 (bug 1102219) for Gaia unit test failures.
...
--HG--
extra : rebase_source : 0266cc0b2a6568ca653885745f381df8d6d167ec
2014-12-11 11:28:30 -05:00
ziyunfei
5f470bd4a1
Bug 1102219 - Part 3: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till
2014-12-10 20:50:00 -05:00
Jordan Lund
f872352bde
Bug 1073772 - Releng work for producing two ARMv7 APKs - adds api 11 mozconfigs, r=rnewman
2014-12-10 14:09:04 -08:00
James Willcox
396525896e
Bug 1110271 - Enable GMPInstallManager on Android r=mfinkle
2015-01-05 11:03:27 -06:00
Phil Ringnalda
f057e4abbb
Backed out 7 changesets (bug 1018320) because the debug M12 is still from this
...
Backed out changeset f60d4ad64070 (bug 1018320)
Backed out changeset 1aac4d23ccd2 (bug 1018320)
Backed out changeset 6063a2463d6c (bug 1018320)
Backed out changeset 2df23c44ef44 (bug 1018320)
Backed out changeset daf456b0a23a (bug 1018320)
Backed out changeset 3e2e4d298e98 (bug 1018320)
Backed out changeset 012373bb552b (bug 1018320)
2015-01-05 08:02:54 -08:00
Andrea Marchesini
e53bfd92ff
Bug 1018320 - RequestSync API - patch 1 - webIDL and basic logic, r=ehsan
2015-01-05 13:41:59 +01:00
Phil Ringnalda
415bfb6776
Backed out 7 changesets (bug 1018320)
...
Backed out changeset 2ef1c26d77d3 (bug 1018320)
Backed out changeset bce9ed290ddd (bug 1018320)
Backed out changeset 8c01c134e40f (bug 1018320)
Backed out changeset 46353577ef7a (bug 1018320)
Backed out changeset edf5737d6e0e (bug 1018320)
Backed out changeset c6fcdd1c681f (bug 1018320)
Backed out changeset 5e26604cc6e0 (bug 1018320)
2015-01-04 08:40:27 -08:00
Andrea Marchesini
d29adb7aca
Bug 1018320 - RequestSync API - patch 1 - webIDL and basic logic, r=ehsan
2015-01-04 10:36:46 +01:00
Lucas Rocha
6602bb033b
Bug 1101784 - Don't clip to padding in tabs panel grid (r=mcomella)
2014-11-20 18:33:44 +00:00
Michael Comella
64039a5c12
Bug 1085487
- Part 3: Center new bookmarks button on xlarge tablet, compensate for reload button. r=lucasr
2014-11-19 17:37:03 -08:00
Brian Nicholson
57852448b5
Bug 1052158 - Forward the GeckoRequest error stack to Java. r=wesj
2014-11-19 16:33:56 -08:00
Mark Finkle
4067b23f7c
Bug 949104 - Don't write history visits during HTTP redirection r=rnewman
2014-11-19 09:06:16 -05:00
Nick Alexander
3cab90a5de
Bug 1099501 - Export and use ANDROID_TOOLS where appropriate. r=snorp,bnicholson
...
In certain configurations, in particular when installing the Android SDK
using HomeBrew, one sees a configuration with symlinks like:
[brian@brian-macbook git]$ ls -l /usr/local/Cellar/android-sdk/23.0.2/
total 72
...
lrwxr-xr-x 1 brian admin 38 Nov 14 16:39 platforms -> ../../../var/lib/android-sdk/platforms
...
drwxr-xr-x 26 brian admin 884 Nov 14 17:43 tools
In this case, we have
ANDROID_SDK=/usr/local/Cellar/android-sdk/23.0.2/platforms/android-21.
It is an anti-pattern to use ANDORID_SDK/.. to find other paths in the
tree. This pattern is used in at least two places:
1) When we try to find
/usr/local/Cellar/android-sdk/23.0.2/platforms/android-21/../../tools,
we end up in the /usr/local/var/lib subtree. This patch works around
that by exporting and using ANDROID_TOOLS; ANDROID_TOOLS itself is
extracted using path matching, rather than following .. through the
filesystem.
2) We also need to use ANDROID_SDK_ROOT rather than
ANDROID_SDK/../.. through-out.
--HG--
extra : rebase_source : 5e0323a94f2b80550f17a624e16f338cdeec406d
2014-11-17 11:12:00 -08:00
Carsten "Tomcat" Book
cf1e11e596
Backed out changeset 5b80055fba93 (bug 949104) for Android 4.0 Debug Test failures
2014-11-19 17:08:09 +01:00
Mark Finkle
81e40db8c4
Bug 949104 - Don't write history visits during HTTP redirection r=rnewman
2014-11-19 09:06:16 -05:00
Richard Newman
1855aa89c5
Bug 1092421 - Remove locale migration code from browser.js. r=mfinkle
2014-11-18 18:47:18 -08:00
Richard Newman
0aacd30a3a
Bug 1097220 - Extend client record format on Android. r=nalexander
2014-11-18 18:40:29 -08:00
Wes Kocher
8454984605
Merge m-c to fx-team a=merge
2014-11-18 18:39:22 -08:00
Wes Kocher
7c47e9fc4e
Merge inbound to m-c a=merge
2014-11-18 18:07:51 -08:00
Michael Comella
8156c93530
Bug 1078508: Add "unknown site identity" popup. r=lucasr
2014-11-18 17:32:26 -08:00
Richard Newman
c145f9b40c
Bug 1100750 - Handle developer usernames that contain dashes. r=nalexander
2014-11-18 10:38:18 -08:00
Mark Finkle
1743a0d40d
Bug 838332 - t.co links use JS redirection instead of a HTTP 301 r=rnewman
2014-11-18 08:16:52 -05:00
Carsten "Tomcat" Book
4f0f16c656
Merge mozilla-central to fx-team
2014-11-18 17:34:34 +01:00
Carsten "Tomcat" Book
6a293a24ca
merge mozilla-inbound to mozilla-central a=merge
2014-11-18 17:25:29 +01:00
Carsten "Tomcat" Book
295d4a12e6
Backed out changeset bce2fc00ba0e (bug 838332) for Android M8 Test failures
2014-11-18 15:56:58 +01:00
Mark Finkle
08f08958bf
Bug 838332 - t.co links use JS redirection instead of a HTTP 301 r=rnewman
2014-11-18 08:16:52 -05:00
Carsten "Tomcat" Book
0ce3a6540d
merge fx-team to mozilla-central a=merge
2014-11-18 12:53:37 +01:00
Lucas Rocha
c753220d06
Bug 1098240 - Remove obsolete comment (r=mcomella)
2014-11-18 11:44:38 +00:00
Lucas Rocha
5376374ffe
Bug 1098240 - Use hw layers in tab strip animations (r=mcomella)
2014-11-18 11:44:38 +00:00
Wes Kocher
d99359e04b
Backed out changeset c7c9170ab299 (bug 1044736)
2014-11-17 22:44:13 -08:00
Wes Kocher
2d9f4bd96e
Backed out changeset d045286cff6e (original backout of 8 changesets) for not working right a=backout
...
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-17 22:19:49 -08:00
Wes Kocher
3696aa8ceb
Backed out 8 changesets (bug 1044736) for breaking the statusbar on b2g a=backout
...
Backed out changeset b1a6ecfca674 (bug 1044736)
Backed out changeset 61fc517d0336 (bug 1044736)
Backed out changeset 59a47fafaccf (bug 1044736)
Backed out changeset b3ff4ce20e67 (bug 1044736)
Backed out changeset e4f1f09f150f (bug 1044736)
Backed out changeset 8ecfc1f41ddc (bug 1044736)
Backed out changeset c7c9170ab299 (bug 1044736)
Backed out changeset 78aacc35b4e7 (bug 1044736)
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-17 20:34:00 -08:00
Martyn Haigh
963757124b
Bug 1097193 - Increase close button hit area in tabs panel (r=lucasr)
2014-11-17 14:03:49 +00:00
Chenxia Liu
b22358e378
Bug 1099436 - Add telemetry for dismissing Onboarding start pane. r=mfinkle
2014-11-16 07:26:01 -08:00
Nick Alexander
4dfc964db9
Bug 1093401 - Only set MOZ_DATA_REPORTING in configure. r=rnewman
...
For all applications, MOZ_DATA_REPORTING is set in configure if any of
MOZ_TELEMETRY_REPORTING, MOZ_SERVICES_HEALTHREPORT, or MOZ_CRASHREPORTER
is set. For mobile/android, we *also* set MOZ_DATA_REPORTING when we're
not in a release (Beta/Release) build.
Geo/stumbler data is build-time enabled by MOZ_ANDROID_MLS_STUMBLER but
does not automatically upload data: the user must manually enable
uploading geo/stumbler data. That is, this is an explicit opt-in rather
than an explicit opt-out; and geo/stumbler data should not be covered by
the data reporting notification at this time.
In the past, I believe that geo/stumbler data was uploaded based on the
feature being build time enabled, which corresponded to !RELEASE_BUILD,
so the logic being removed was reasonable.
2014-11-14 15:51:50 -08:00
Margaret Leibovic
0eff74a910
Bug 1085386 - Finish preference activity when hitting action bar "up" button. r=liuche
2014-11-17 11:42:47 -08:00
Frédéric Wang
7e49e58515
Bug 919279 - Send Accessibility:Event to indicate when the user wants to exit the view. r=eitan
2014-11-13 10:58:00 +01:00
Frédéric Wang
1f37bad56a
Bug 919279 - Add some virtual accessibility nodes to GeckoAccessibility in order to handle when the user enters the view forward or backward. r=eitan
2014-11-13 10:57:00 +01:00
Max Li
25663bc9fb
Bug 966904 - When opening the tabs panel, hide the underlying web content from TalkBack
2014-11-15 12:28:42 -08:00
Carsten "Tomcat" Book
fbc9553a10
Merge mozilla-central to mozilla-inbound
2014-11-18 17:32:02 +01:00
Francois Marier
6806fa1bec
Bug 529697 - (CSP 1.1) Implement form-action directive [3/4], r=unfocused
...
Make the cspFrameAncestorsBlock error page generic and use it with
the form-action directive too.
2014-11-15 03:08:00 +01:00
Garvan Keeley
5e88160aab
Bug 1095914 - Fix crash if GPS not available. r=vng
...
https://github.com/mozilla/MozStumbler/pull/1206
2014-11-08 09:09:00 -05:00
Garvan Keeley
5c9fd6b65d
Bug 1095914 - Fix NPE from no app context. r=vng
...
https://github.com/mozilla/MozStumbler/pull/1195
1187 - NPE - Appears to be from no app context
2014-11-08 09:09:00 -05:00
Garvan Keeley
4e4b118fd8
Bug 1095914 - Fix NPE due to no telephony manager. r=vng
...
https://github.com/mozilla/MozStumbler/pull/1194
1185 NPE Reporter.startup (no telephony manager)
2014-11-08 09:08:00 -05:00
Garvan Keeley
53995c07d7
Bug 1095914 - Fix NPE in WifiScanner. r=vng
...
https://github.com/mozilla/MozStumbler/pull/1192
1169: ACRA Report: NPE WifiScanner.java:98
2014-11-08 09:06:00 -05:00
Garvan Keeley
d2471eea6c
Bug 1095914 - Copy over CellScanner from mozstumbler github. r=nalexander
...
This has a few important changes:
1) Null-check the TelephonyManager availability.
2) The cell scanning code was split to remove wcdma scanning on Fennec due to an older API level on Fennec. This is no longer the case. CellScannerNoWCDMA.java renamed to CellScannerImplementation.java.
3) Remove broadcastsync on the timer thread, have the timer thread message back to the owning class through a handler (guaranteed thread-safe mechanism to notify the owning class that work is done).
2014-11-13 11:54:00 -05:00
Nick Alexander
5a28817554
Bug 1096627 - Fail Fennec build if GeckoView library depends on more of Fennec. r=gps
...
Notes:
* The Classycle definition file was built by hand via a process of trial
and error.
* The Classycle JAR file is used only at build time. I don't want to
land it near code because it shouldn't be included in any build. In
particular, landing in mobile/android/base can foul up IDE
configurations.
* The Classycle license requires redistributing the README.txt with the
binary assets.
* Even when Proguard is "disabled", the target still runs, so this is a
good place to put a build step that the built JARs, as a collective,
are healthy.
--HG--
extra : rebase_source : 7df8aa0fd0537ec7cb32eb02259797523f5ba97d
2014-11-14 13:15:17 -08:00
Nick Alexander
b547c04303
Backed out changeset 19fdbc7ad829 (bug 1098239)
...
--HG--
extra : rebase_source : e932299bc61e56e811e0187ddc65ab8b62b7a32b
2014-11-14 13:14:36 -08:00
Margaret Leibovic
0dc1877299
Bug 1097906 - Be smarter about maintaining reader mode page action state. r=bnicholson
2014-11-14 11:07:21 -08:00
Margaret Leibovic
5bfa29db7c
Backed out changeset 53a90acc7611
2014-11-14 11:09:17 -08:00
Margaret Leibovic
3825ba529c
Bug 1097906 - Be smarter about maintaining reader mode page action state. r=bnicholson
2014-11-14 11:07:21 -08:00
Nick Alexander
c098c9aca8
Bug 966103 - Follow-up: Replace three dots with ellipsis. r=flod
2014-11-14 10:00:14 -08:00
Carsten "Tomcat" Book
08b82e0c6b
Merge mozilla-central to fx-team
2014-11-14 13:30:09 +01:00
Carsten "Tomcat" Book
98164c5baf
merge fx-team to mozilla-central a=merge
2014-11-14 13:13:42 +01:00
Lucas Rocha
d8e05ee747
Bug 1097931 - Don't clip top sites list to padding (r=margaret)
2014-11-14 10:48:01 +00:00
Lucas Rocha
8804fa64d9
Bug 1098239 - Use latest gradle and android plugin (r=nalexander)
2014-11-13 15:35:45 -08:00
Nick Alexander
2510828967
Bug 1098444 - Add local.properties with sdk.dir for Gradle. r=trivial
...
It's possible this could go in gradle.properties, but this is what's
widely documented.
2014-11-13 15:35:27 -08:00
Nick Alexander
baf81b028c
Bug 966103 - Add a 'Sync now' button to the main FxA status screen. r=nalexander,rnewman
2014-11-13 15:34:45 -08:00
Nick Alexander
974a9f47b4
No bug - Unify android-sync git repo with m-c. r=trivial
2014-11-13 15:32:12 -08:00
Wes Johnston
d58d8dc55b
Bug 1084498 - Update Android SDK to v21 (Lollipop). r=coop
2014-11-13 15:00:10 -08:00
Margaret Leibovic
611d572f7f
Bug 1091728 - Use correct gecko default search engine in search activity. r=rnewman
2014-11-13 14:32:03 -08:00
Margaret Leibovic
9bb10ffa42
Bug 1091728 - (Part 0) Move getFileContents into FileUtils. r=rnewman
2014-11-13 14:32:01 -08:00
Richard Newman
51934df33c
Bug 1098082 - Follow-up: fix bustage from ckitching not running tests. r=me, DONTBUILD because doesn't affect m-c tests.
2014-11-13 13:57:04 -08:00
Mark Finkle
3739c71b8b
Bug 1097926 - Avoid calling isLoggable r=nalexander
2014-11-13 16:53:45 -05:00
vivek
0ca1738d9a
Bug 1087673 - Enable tab history menu haptic feedback. r=bnicholson
2014-11-13 08:00:00 -05:00
Lucas Rocha
3291cf1ca0
Bug 1097913 - Use DecelerateInterpolator in tab strip animations (r=mcomella)
2014-11-13 10:38:19 +00:00
Julian Seward
259deac308
Bug 788974 - Don't disable elfhack when enabling profiling on platforms supporting dl_iterate_phdr. r=glandium.
...
--HG--
extra : rebase_source : b89c14b8a11473e34707447656d8616dd90075c5
2014-11-17 23:43:14 +01:00
Brian Nicholson
39b182a5d8
Bug 1084022 - Don't log errors for missing default favicons. r=rnewman
2014-11-12 20:37:02 -08:00
Chris Kitching
d9529470c9
Bug 1098082: Merge identical catch branches. r=rnewman
2014-11-13 01:21:10 +00:00
Wes Kocher
2cfa0606c7
Backed out changeset 64a320318bf9 (bug 1098082) for android build bustage
2014-11-12 18:22:25 -08:00
Chris Kitching
e49d65def3
Bug 1098082: Merge identical catch branches. r=rnewman
2014-11-13 01:21:10 +00:00
Richard Newman
476653e79f
Bug 1096120 - Invalidate context menu on locale change. r=margaret
...
The fix in Bug 1020502 was incomplete; flushing the bundle service does not
(always?) invalidate existing bundles. This patch makes `Strings`
re-initializable, and does so when the locale changes.
2014-11-12 17:36:30 -08:00
Chris Kitching
32d7b3cb93
Bug 1061409: Telemetry for share overlays. r=rnewman
2014-09-06 20:30:50 -07:00
Lucas Rocha
e5a64ff4b9
Bug 1097986 - Make tab curve slightly smoother (r=mfinkle)
2014-11-12 22:16:39 +00:00