Commit Graph

17528 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
025db307b5 Backed out changeset b317ee483a64 (bug 1107372) for causing test failures in test_home_provider.html 2015-09-03 17:02:20 +02:00
Kartikaya Gupta
6d37010826 Bug 1197824 - Remove/simplify more code in browser.js dealing with viewport metadata. r=snorp 2015-09-03 10:30:41 -04:00
Kartikaya Gupta
2086c955a2 Bug 1197824 - Switch Fennec over to using the zoom constraints from Gecko. r=snorp
Now Fennec can use the message from Gecko with the zoom constraints and we can
delete a bunch of code that did the equivalent job in browser.js
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
a3049f6a6f Bug 1197824 - Stop propagating the default zoom around unnecessarily. r=snorp
The default zoom value is only used on the Java side to clamp the min/max zoom
values in the case where zooming is disabled. We can do this much earlier in
the flow, when we are computing the metadata, and reduce the amount of
redundant information being passed around.
2015-09-03 10:30:40 -04:00
Gian-Carlo Pascutto
3a6d6751c6 Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-09-03 15:36:06 +02:00
Carsten "Tomcat" Book
90fce8aaf3 merge mozilla-inbound to mozilla-central a=merge 2015-09-03 13:14:37 +02:00
Kartikaya Gupta
73c49311cc Bug 1201217 - Don't fiddle with the resolution on tab switch when using APZ in fennec. r=rbarker 2015-09-02 16:31:06 -04:00
Carsten "Tomcat" Book
26d20401d7 Merge mozilla-central to fx-team 2015-09-02 14:52:27 +02:00
Carsten "Tomcat" Book
93be29b867 merge mozilla-inbound to mozilla-central a=merge 2015-09-02 13:53:06 +02:00
dominique vincent
a1b6ea5eca Bug 1200177 - Form Assistant is not always correctly closed. r=mcomella 2015-08-31 14:28:58 +02:00
Sebastian Kaspari
980ffb55da Bug 1199596 - Only install "Parental Controls Theme" for restricted profiles and not guest profiles. r=ally
From browser.js's point of view there's no difference between restricted and guest profiles. Both use the
parental controls API. So there are only two "simple" solutions here:

* 1) Add a method to nsIParentalControlsService to determine whether the current profiles is a restricted or
  a guest profile (Something like isGuest()). But then every platform using this interface would require
  to at least implement a stub for this method.

* 2) Add a new restriction that controls installing the theme.

This patch implements option 2. While this restriction is not of much use besides deciding whether we need
to install a specialized theme (DISALLOW_DEFAULT_THEME), it still offers the most flexibility. In a
follow-up bug we could decide to make the restriction configurable by the device admin (requires localized
strings).
2015-08-31 18:09:42 +02:00
Sebastian Kaspari
df63bef6e5 Bug 1196198 - Use ordered list to find new default panel. r=mhaigh 2015-08-31 14:26:46 +02:00
Sebastian Kaspari
9c78248e85 Bug 1199639 - Block access to about:addons for guest profiles. r=mhaigh 2015-08-28 16:37:35 +02:00
Sebastian Kaspari
999cb54b80 Bug 1195287 - Fix wrong colors in text selection toolbar on v21+. r=mhaigh
This patch creates a copy of the GeckoAppBase style in v21/themes.xml and removes
the custom icons for copy, cut and paste we use on v11+. Instead the system icons,
that match the look&feel of the ActionBar, will be used.
2015-08-28 16:22:11 +02:00
Sebastian Kaspari
ea62f705d0 Bug 1197721 - Restricted profiles: Hide "Display" menu items in non-"split pane" settings list too. r=mhaigh 2015-08-28 13:31:45 +02:00
Sebastian Kaspari
850a84514d Bug 1196708 - Restricted profiles: Hide Remove context menu item from Top Sites. r=mhaigh 2015-08-28 12:41:10 +02:00
Sebastian Kaspari
a77c77c05b Bug 1197171 - Remove "Mark as read/unread" options from Top Sites grid view context menu. r=mhaigh 2015-08-28 10:02:25 +02:00
Sebastian Kaspari
86988355e5 Bug 1200151 - Restricted profiles: Hide developer tools based on restriction. r=ally 2015-08-31 13:52:32 +02:00
Margaret Leibovic
3412090e6d Bug 1190301 - Use compound drawables instead of ImageButton views for tab audio indicator. r=mhaigh 2015-08-24 10:12:06 -06:00
Margaret Leibovic
93070f445c Bug 1190301 - Enable tab audio indicator by default. r=mcomella 2015-08-24 09:30:00 -06:00
Margaret Leibovic
768af03bfd Bug 1190301 - Remove mute button functionality from tab audio indicator. r=mcomella 2015-08-24 08:55:43 -06:00
Michael Comella
a47bddd0de Bug 1186020 - Convert download animation icons to white. r=liuche
To do this, I ran:
  convert <image> -alpha extract -alpha on <image>

The resultant images were slightly larger than their previous
counterparts so I then compressed them with ImageOptim.
2015-08-26 15:45:06 -07:00
Nick Alexander
817ebf5395 No bug - Add |mach android| command. r=me
DONTBUILD NPOTB

This adds a pass-thru |mach android| command.  It's just here to make
it easier to add and remove Android SDK packages: since most folks
don't have the Android tools on their PATH, this saves them having to
root through the object directory to find the path to the tool.
2015-08-26 10:57:49 -07:00
Nick Alexander
c893fc2223 No bug - Make project-wide default language level be Java 1.7 in IntelliJ. r=me
DONTBUILD NPOTB

Straight from http://stackoverflow.com/a/24751182 and the linked
IntelliJ tickets.
2015-08-21 16:16:16 -07:00
Ryan VanderMeulen
fd2674a7e4 Merge m-c to fx-team. a=merge 2015-09-01 21:22:15 -04:00
Ryan VanderMeulen
34cd10a1db Merge fx-team to m-c. a=merge 2015-09-01 21:15:09 -04:00
Allison Naaktgeboren
2296cb6513 CLOSED TREE missing space in commit from Bug 1197054 2015-09-01 16:28:47 -07:00
Allison Naaktgeboren
c912e97f54 Bug 1197054 - Build changes to get rid of bookmarks.inc.r=nalexander 2015-09-01 15:52:26 -07:00
Allison Naaktgeboren
d313380482 Bug 1189719 - Recall and display search history within main browser UI.r=mcomella 2015-09-01 15:32:33 -07:00
Ryan VanderMeulen
8c9267a47a Merge m-c to fx-team. a=merge 2015-09-01 15:20:21 -04:00
Fabrice Desré
fd893dc928 Bug 1199873 - Map the screen on/off events to gaia events r=snorp 2015-09-01 07:45:47 -07:00
Mark Finkle
f8c9bf2030 Bug 1129614 - Thumbnails in the tabs drawer are expired r=nalexander 2015-08-31 18:54:59 -04:00
Mark Finkle
7f83ad234c Bug 1078432 - Use Android print service to enable cloud printing r=sebastian 2015-08-31 17:54:23 -04:00
Ryan VanderMeulen
890728ac08 Merge m-c to inbound. a=merge 2015-09-01 15:19:34 -04:00
Martyn Haigh
2ae431981f 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
ae23448002 Bug 1149000. r=mfinkle 2015-09-01 13:17:25 -04:00
Michael Comella
771758b8a0 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
46d2125f6e Bug 1148550 - Replace new tab asset with Material one. r=mhaigh 2015-08-25 10:05:47 -07:00
Michael Comella
9996f7f769 Bug 1148550 - Update 3-dot menu icon to Material in tabs panel. r=mhaigh 2015-08-24 16:13:21 -07:00
Michael Comella
098cb62d25 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
882d23f337 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
444351899c 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
ab05bec782 Bug 1148550 - Change menu padding left to 15dp. r=mhaigh 2015-08-19 16:49:01 -07:00
Martyn Haigh
835619c564 Bug 1193745 - Implement the tablet tabs tray grid view on mobile r=mcomella 2015-09-01 13:57:44 +01:00
Garvan Keeley
0c2664de73 Bug 1200696 - Don't use VERSION_CODE as it can break the build with older sdks. r=sebastian 2015-09-01 14:17:08 -04:00
Ryan VanderMeulen
5c3e18cb4d Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Carsten "Tomcat" Book
d1c6382126 Backed out changeset 2734a3110b4a (bug 1107372) for Talos Bustage on a CLOSED TREE 2015-08-31 16:19:39 +02:00
dominique vincent
913ae2ccf0 Bug 1190332 - Zoomed View appears in input fieds. r=mcomella 2015-08-29 08:14:43 +02:00
dominique vincent
efe1468309 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
6da777a862 Merge fx-team to m-c. a=merge 2015-08-30 15:24:02 -04:00