Commit Graph

17496 Commits

Author SHA1 Message Date
Allison Naaktgeboren
348dde3d42 Bug 1189719 - Recall and display search history within main browser UI.r=mcomella 2015-09-01 15:32:33 -07:00
Ryan VanderMeulen
65057a2bd1 Merge m-c to fx-team. a=merge 2015-09-01 15:20:21 -04:00
Fabrice Desré
6c6553885f Bug 1199873 - Map the screen on/off events to gaia events r=snorp 2015-09-01 07:45:47 -07:00
Mark Finkle
6f9d0c80b6 Bug 1129614 - Thumbnails in the tabs drawer are expired r=nalexander 2015-08-31 18:54:59 -04:00
Mark Finkle
f1d30d1a2f Bug 1078432 - Use Android print service to enable cloud printing r=sebastian 2015-08-31 17:54:23 -04:00
Martyn Haigh
369373a0ea Bug 1196254 - Contextual hint shown the first time tracking protection is triggered is cut off in landscape r=sebastian 2015-08-21 15:55:34 +01:00
Kartikaya Gupta
680f5210da Bug 1149000. r=mfinkle 2015-09-01 13:17:25 -04:00
Michael Comella
1d1b0768ed Bug 1148550 - Remove add_tab private browsing and dark assets. r=mhaigh
Replace dark assets with tinting.
2015-08-25 15:18:54 -07:00
Michael Comella
c0873ab7e6 Bug 1148550 - Replace new tab asset with Material one. r=mhaigh 2015-08-25 10:05:47 -07:00
Michael Comella
12315bff7b Bug 1148550 - Update 3-dot menu icon to Material in tabs panel. r=mhaigh 2015-08-24 16:13:21 -07:00
Michael Comella
bed19a1882 Bug 1148550 - Update 3-dot menu icon to Material on toolbar. r=mhaigh
Other 3-dot menu button locations to follow.

I tested that the colors are correct in the various states (e.g. private
browsing).

This patch additionally:
* Restructured the menu button (which allowed the removal of a setVisibility
  call
* Removed the now unused tablet assets.
2015-08-21 17:34:00 -07:00
Michael Comella
ccdbc90470 Bug 1148550 - Add new Material 3-dot menu assets. r=mhaigh
And replace the older assets.

These are the 36dp icons from Google's material design page:
  https://www.google.com/design/icons/#ic_more_vert

Then we trim off the whitespace with image magick:
  convert icon.png -trim out.png

And compress with ImageOptim.
2015-08-21 17:36:50 -07:00
Michael Comella
20b7132cc1 Bug 1148550 - Update GeckoMenu pressed color. r=mhaigh
This also involved moving a redundant background declaration to only the
containing style.
2015-08-20 12:43:48 -07:00
Michael Comella
a60afcdb02 Bug 1148550 - Change menu padding left to 15dp. r=mhaigh 2015-08-19 16:49:01 -07:00
Martyn Haigh
85bb863813 Bug 1193745 - Implement the tablet tabs tray grid view on mobile r=mcomella 2015-09-01 13:57:44 +01:00
Ryan VanderMeulen
aa1decaaea Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Carsten "Tomcat" Book
7e37149ecb Backed out changeset 2734a3110b4a (bug 1107372) for Talos Bustage on a CLOSED TREE 2015-08-31 16:19:39 +02:00
dominique vincent
1ff2d12828 Bug 1190332 - Zoomed View appears in input fieds. r=mcomella 2015-08-29 08:14:43 +02:00
dominique vincent
62940771bf Bug 1191041 - Increase the likelihood of zoomed view triggering for small elements but decreased the likelihood for large elements. r=kats 2015-08-28 22:54:41 +02:00
Ryan VanderMeulen
92f8121d2d Merge fx-team to m-c. a=merge 2015-08-30 15:24:02 -04:00
Fabrice Desré
7c8c325a53 Bug 1199784 - Enable the mozContact api r=snorp 2015-08-28 14:11:54 -07:00
Kartikaya Gupta
9cb0c8558d Bug 1199768 - Read the translation from the parent element which actually has the translation rather than the ViewFlipper itself. r=wesj 2015-08-28 17:22:17 -04:00
Kartikaya Gupta
f4fc293da3 Bug 1197811 - Turn the LayerView into a ScrollView that scrolls to shift the surface rather than using setTranslation. r=rbarker
On Gingerbread devices (Android API 9 or 10) the ViewHelper.setTranslationY code
doesn't work to move the SurfaceView. In order to acheive that effect I turned
LayerView into a ScrollView with a dummy element at the top, and allow it to
scroll. This allows the SurfaceView to move as desired. A few places in the code
were assuming that the LayerView and SurfaceView were always at the same screen
location (which was true before but not any more) and so those sites needed
some updating as well.
2015-08-28 17:22:17 -04:00
Kartikaya Gupta
76ba3bb8b6 Bug 1197811 - Extract a wrapper for setting the background color on the SurfaceView. r=rbarker 2015-08-28 17:22:17 -04:00
Kartikaya Gupta
40d8fa5bbd Bug 1197811 - Extract a wrapper for getting/setting the translation on the LayerView. r=rbarker 2015-08-28 17:22:17 -04:00
Michael Comella
9c3725332d Bug 1198955 - Remove FENNEC_TITLE_IN_TITLEBAR_ENABLED probe. r=ally 2015-08-26 14:11:11 -07:00
Mantaroh Yoshinaga
2f6b701db9 Bug 1177510 - Add max/min mechanism to DateTimePicker.java in order to prevent inputting invalid Date values. r=wesj 2015-07-22 03:26:00 -04:00
Mark Finkle
79bf4cf273 Bug 1196897 - Switch to async config loading for Switchboard r=rnewman 2015-08-27 23:57:53 -04:00
Mark Finkle
12db91beb3 Bug 1196897 - Initialize Switchboard in BrowserApp.onCreate r=liuche 2015-08-27 13:50:03 -04:00
Mark Finkle
f752bc7384 Bug 1196897 - Add flags to control using Switchboard in Fennec r=nalexander 2015-08-27 13:49:48 -04:00
Mark Finkle
c4bedeb81b Bug 1196897 - Integrate Switchboard SDK (A/B Testing) into Fennec r=nalexander
Pulled from 38361eb4dc
2015-08-27 13:49:30 -04:00
Myk Melez
d4cf1e19fb Bug 1197920 - import AppsServiceChild.DOMApplicationRegistry for its getAll method; r=esawin 2015-08-27 15:22:44 -07:00
Nick Alexander
2fc886a158 Bug 1180461 - Part 2: Package gaia into b2gdroid APK. r=glandium 2015-08-25 13:23:51 -07:00
Fabrice Desré
8f683e0300 Bug 1180461 - Part 1: Build gaia during b2gdroid build. r=glandium 2015-07-05 19:01:00 -07:00
Fabrice Desré
01d3da022e Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice 2015-08-25 13:42:24 -07:00
Nick Alexander
7bd17bfc5d Bug 1180358 - Part 2: Build the b2gdroid APK. r=glandium,fabrice 2015-08-25 13:41:07 -07:00
Fabrice Desré
fcb93a3281 Bug 1180358 - Part 1: Add the b2gdroid sub-product. r=fabrice 2015-08-25 13:40:04 -07:00
Allison Naaktgeboren
1dd77e38cf Bug 1197979 - Tools > Logins menu item is not visible.r=mfinkle 2015-08-27 15:19:50 -07:00
Michael Comella
fe6d4b3b71 Bug 1105563 - Move Themed* to widget.themed package. r=nalexander 2015-08-26 14:28:05 -07:00
Gian-Carlo Pascutto
4c1312c14f Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-08-27 10:05:23 +02:00
Garvan Keeley
0a84d6c72b Bug 1195854: getNeighboringCells() is deprecated on Android M. r=sebastian 2015-08-31 00:35:53 -04:00
Nicholas Nethercote
69d088e45f Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Michael Comella
62b76c48ef Bug 1155331 - Annotate MediaPlayerManager with @ReflectionTarget. r=nalexander
The annotated methods were using @JNITarget, which would do the same thing.
However, @ReflectionTarget is clearer (like a good variable name).

proguard.cfg states a class with an annotated member will be kept so we
shouldn't need to worry about not being able to retrieve the class via
reflection.
2015-04-15 11:46:20 -07:00
Michael Comella
75d941f9f4 Bug 1155331 - Add ReflectionTarget annotation. r=nalexander
This is a clone of @JNITarget and @RobocopTarget.
2015-04-16 10:10:25 -07:00
Michael Comella
81f8350b05 Bug 1196553 - Set secondary action bar colors on phone. r=margaret
I previously set this for tablet but didn't (for an unknown reason) set this
for phones as well.
2015-08-25 17:22:11 -07:00
Michael Comella
ec72b6e35e Bug 1198369 - Go to fallback url before searching store for Intent handler. r=margaret
This behavior mimics Chrome's.
2015-08-25 13:56:29 -07:00
Michael Comella
f74d95896f Bug 1195517 - Remove unused ic_menu_quit from gecko_app. r=liuche
This doesn't appear in Fennec builds and I don't know which web apps "quit"
could appear in so I didn't test this in a web app. I can confirm no issues
with a typical Fennec build, however.
2015-08-17 15:56:53 -07:00
Michael Comella
698e4dbae7 Bug 1195517 - Remove unused ic_menu_addons_filler. r=liuche
This also removes code to set an icon from an addon, which is unused because,
afaik, addons' icons are also hidden. iirc, there was a bug open on whether we
want addons to be able to show icons (e.g. could be used to show status), but
we can reimplement this if that bug is ever decided.

I was not able to test this with an addon that sets an icon but I did test that
the application did not crash with no addons installed.
2015-08-17 15:29:52 -07:00
Michael Comella
523b9b39d1 Bug 1195517 - Remove unused desktop_mode menu icons. r=liuche 2015-08-17 15:11:13 -07:00
Michael Comella
53383784e6 Bug 1195517 - Remove simple unused menu drawables. r=liuche
On GB devices, ic_menu_new_*tab is in the base menu, unlike the other
configurations, so it stayed on GB.

More complex removals to follow.

I tested this by clicking on all of the base menu items on a Lollipop phone,
KitKat large tablet, and a GB phone.
2015-08-17 14:50:58 -07:00