Commit Graph

17686 Commits

Author SHA1 Message Date
Allison Naaktgeboren
76d0a6c603 Bug 1200299 - Change background color of header block on edit logins page.r=mfinkle 2015-09-03 10:48:14 -07:00
vivek
5084f0b91b Bug 1142171: Split history List view for tablet landscape mode r=sebastian. 2015-08-13 02:49:11 +03:00
vivek
ac7cb567eb Bug 1142171 - Pre: Refactor HistoryAdapter to a separate class and defined section ranges r=sebastian. 2015-08-12 20:16:07 +03: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
Ryan VanderMeulen
9f2b3a8953 Merge m-c to inbound. a=merge 2015-09-01 21:16:28 -04:00
Geoff Brown
8b60b03872 Bug 1164596 - Add mach android-emulator command; r=ahal 2015-09-01 15:07:53 -06: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
Ryan VanderMeulen
0ce5af912d Backed out changeset 159775bbf798 (bug 1193745) for robocop crashes.
CLOSED TREE
2015-08-27 10:55:28 -04:00
Sebastian Kaspari
440688ecce Bug 1189402 - RestrictionProvider: Ignore location service restriction if stumbler is disabled at build time. r=ally 2015-08-14 17:31:47 +02:00
Martyn Haigh
0da89f0315 Bug 1193745 - Implement the tablet tabs tray grid view on mobile r=mcomella 2015-08-27 13:09:28 +01:00
Martyn Haigh
55ca1a0d5f Bug 1164723 - Inherit from Tablet UI on Mobile UI (aka compact tabs); r=mcomella 2015-08-25 12:43:43 +01:00
Ahmed Khalil
12e9eb0168 Bug 1180287 - Hide client records that are likely to be duplicates or stale. r=rnewman 2015-08-26 11:16:00 -04:00
Ryan VanderMeulen
8f8d05680f Merge m-c to fx-team. a=merge 2015-08-26 14:34:15 -04:00
Chenxia Liu
561138525c Bug 1186037 - Import bookmarks and history from stock browser (Samsung S4, Android 4.4.2) doesn't work. r=mhaigh 2015-08-13 11:45:23 -07:00
Sebastian Kaspari
17fe38677b Bug 1182514 - Add Lightweight theme for restricted profiles. r=margaret 2015-08-07 13:23:18 +02:00
Margaret Leibovic
eb78c70bcf Bug 1185927 - Don't show extra dialog when user cancels add-on download. r=sebastian 2015-08-20 13:15:35 -07:00
Justin Inouye
f4db1db7b5 Bug 1146735 - Change outer container to FrameLayout. r=liuche 2015-08-24 18:23:29 -07:00
Ryan VanderMeulen
79736fcdf0 Merge fx-team to m-c. a=merge 2015-08-24 20:57:36 -04:00
Yury Delendik
74294b6bce Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv 2015-08-20 15:15:18 -05:00
James Willcox
8a85aa3bbe Bug 1196816 - Include MOZ_APP_ABI in Android crash reports r=jchen 2015-08-24 12:52:07 -05:00
Jim Chen
2ae67a3565 Bug 991167 - Add UI and background thread event listener support; r=mcomella 2015-08-19 18:14:48 -04:00
Jim Chen
9b3cb3603d Bug 991167 - Add BundleEventListener class; r=mcomella 2015-08-19 18:14:48 -04:00
Jim Chen
deb62fc152 Bug 1195496 - Move speculative connection from CLH to GeckoApp; r=snorp
Moving speculative connection from CLH to GeckoApp allows us to start
the speculative connection very early in the startup process rather
than later in startup.
2015-08-19 18:14:47 -04:00
Jim Chen
4b257d53f5 Bug 1195496 - Implement speculative connection method in GeckoThread; r=snorp
One thing we do in the Fennec CLH is to make a speculative connection
based on the URI that's passed in. However, by the time the CLH runs,
we're far along into startup, and the advantage of a speculative
connection is reduced. This patch implements making speculative
connection as a method in GeckoThread, so that Fennec can make a
speculative connection without relying on the Fennec CLH.
2015-08-19 18:14:47 -04:00
Jim Chen
a449ec6eca Bug 1195496 - Add PROFILE_READY Gecko state; r=snorp
Many Gecko operations depend on the profile being available. This
patch adds a PROFILE_READY Gecko state so that we can queue calls
until profile is loaded.
2015-08-19 18:14:47 -04:00
Jim Chen
263e7aae57 Bug 1195496 - Associate queued calls with available states; r=snorp
Many calls are associated with a Gecko state when they become available.
For example, calls that only depend on XPCOM become available very early
in startup, at the JNI_READY state. However, calls that depend on JS
components may only be available at the end of startup, at the RUNNING
state.

This patch adds an available state to every queued call, so that calls
can be made as soon as they become available, which is important for
calls like making speculative connections.
2015-08-19 18:14:47 -04:00
Kartikaya Gupta
3ba111921f Bug 1180267 - Switch Fennec over to using the MobileViewportManager for computing the CSS viewport. r=snorp 2015-08-24 13:45:45 -04:00
Michael Comella
8c4b4f0340 Bug 1197413 - Don't change alpha when disabling tablet nav buttons. r=sebastian
The enabled/disabled colors are set via ColorStateLists so the alpha
is unnecessary.
2015-08-21 17:17:24 -07:00
Michael Comella
829ec864c8 Bug 1197413 - Switch setColorFilter to setPrivateMode in tablet toolbar. r=sebastian
This patch has a side effect of changing the color of the forward
button as it animates forward and back, but it's minimal enough
that I'm okay with it, and it cleans up disabled/private state color
management (particularly after the following patch).
2015-08-21 17:10:30 -07:00
Michael Comella
b6b331b6fb Bug 1197412 - Move drawableTintList to ThemedImage*. r=sebastian
Previously, it was available in MenuItemActionBar, which extends
ThemedImageButton.

Additionally, fix a bug about using android:tint when drawableTintList was not
used.
2015-08-21 18:05:33 -07:00
Martyn Haigh
6181b5a440 Bug 1193374 - Remove tab panel preview dimension dependency from TopSites r=mcomella 2015-08-24 15:34:24 +01:00
Jonathan Almeida [:jonalmeida]
7f530dbf62 Bug 1196327 - Toast background is the same color as the tabs tray background. r=mcomella 2015-08-20 20:06:21 -07:00
Ryan VanderMeulen
92b3e3e9e6 Merge inbound to m-c. a=merge 2015-08-23 17:18:36 -04:00
Ryan VanderMeulen
d50d48c342 Backed out changeset 2d9ed9032a45 (bug 1192831) for suspicion of causing bug 1178709 to spike. 2015-08-23 15:21:23 -04:00
Chenxia Liu
025319783f Bug 1194896 - Add telemetry notification for interacting with data policy notification. r=mcomella 2015-08-14 16:00:56 -07:00
Nick Alexander
9d57e2c016 Bug 1191067 - Pre: Add MOZ_ANDROID_NATIVE_ACCOUNT_UI build flag. r=glandium
Currently, all versions of Firefox run with the existing native
Firefox Account UI.  This flag will opt-in to maintaining that
experience while we transition to a web account UI.  Once we're stable
on the web, we'll remove this flag entirely.
2015-08-04 16:54:00 -07:00
Michael Comella
4eefd7b8bd Bug 1197014 - Add ThemedFrameLayout. r=sebastian
Note that this file is auto-generated from generate_themed_views.py.
2015-08-20 17:12:58 -07:00
Michael Comella
504e4620bc Bug 1197014 - Add previous ColorUtils change to template. r=sebastian
This was originally implemented in bug 1169435 but not carried over to the
template.
2015-08-20 17:11:12 -07:00
vivek
a3fd1a9e46 Bug 1183588 - Material design swipe refresh pattern changes r=mcomella. 2015-08-19 21:31:50 +03:00
vivek
d9bb3cf66f Bug 1183588 - Pre:Enforce strict threading policy for Sync status change callback r=nalexander. 2015-08-19 21:16:10 +03:00
Martyn Haigh
003ba32514 Bug 1139202 - Create tabs panel thumbnail for about:privatebrowsing pages; r=mcomella 2015-08-21 11:16:46 +01:00
Sebastian Kaspari
638a0e5d95 Bug 1189347 - RestrictedProfileConfiguration: Cache restrictions to avoid unnecessary disk reads. r=ally,rnewman 2015-08-21 12:14:12 +02:00
Sebastian Kaspari
07075f5b65 Bug 1189347 - RestrictedProfiles: Exit early in isGuest/RestrictedProfile() to avoid unnecessary disk reads. r=ally 2015-08-21 12:12:12 +02:00
Sebastian Kaspari
370475f896 Bug 1195692 - CommandProcessor: Use NotificationCompat.Builder to create notifications. r=mcomella 2015-08-21 11:54:47 +02:00
Sebastian Kaspari
8b01963c54 Bug 1195692 - UpdateService: Use NotificationCompat.Builder to create notifications. r=esawin 2015-08-21 11:52:25 +02:00
Chenxia Liu
d076384973 Bug 1183837 - "Tab closed" toast no longer truncates page title. r=mcomella 2015-08-20 15:19:38 -07:00
Nick Alexander
89bcc4e5ab Bug 1196970 - Part 6: Copy preprocessed resources from objdir to build directory during Gradle build. r=sebastian
DONTBUILD NPOTB

This means we don't require the directory in the object directory at
gradle-install time.  We're not concerned if the resource files are
missing, since we have code to ensure they're fresh already; and if
they are missing, we'll quickly fail as we try to process the resource
set.
2015-08-07 17:00:51 -07:00
Nick Alexander
0667dc5d85 Bug 1196970 - Part 5: Copy preprocessed code from objdir to build directory during Gradle build. r=sebastian
This means we don't require the directory in the object directory at
gradle-install time.  We're not concerned if the source files are
missing, since we have code to ensure they're fresh already; and if
they are missing, we'll quickly fail as we try to compile with missing
sources.
2015-08-07 16:38:43 -07:00
Nick Alexander
f5ba8c186f Bug 1196970 - Part 4: Copy omni.ja, native libraries, and asset libraries from dist/fennec manually. r=sebastian
This allows us to not require dist/fennec/* to exist in the object
directory at gradle-install time.  It gets us one small step closer to
being able to sit down to a fresh source tree and open a Fennec
project in IntelliJ.
2015-08-18 10:51:10 -07:00
Nick Alexander
5049d2bcca Bug 1196970 - Part 3: Keep all preprocessed_code references in the objdir. r=sebastian
This was just an oversight.  The Gradle configuration referenced
topsrcdir rather than having a symlink via the objdir.  This didn't
impact the Gradle build, but it did make the preprocessed_code Gradle
project appear outside of the root Gradle project in IntelliJ.
2015-08-07 14:05:50 -07:00
Nick Alexander
c1da810546 Bug 1196970 - Part 2: Make all Android Gradle projects generateCodeAndResoures. r=me
It's convenient to know that the object directory is up-to-date (after
|make gradle-targets|) before any Gradle project builds.
2015-08-20 15:10:06 -07:00
Nick Alexander
fb2378102e Bug 1196970 - Part 1: Fix some dependency paths. r=me 2015-08-20 15:10:34 -07:00
dominique vincent
95bbdf01af Bug 1192075 - Change copy in Settings for Zoomed View/ magnifying glass preference. r=mcomella 2015-08-20 13:44:18 -07:00
Wes Kocher
1b55c29a7a Backed out changeset e32341309d70 (bug 1992075) for landing with the wrong bug number 2015-08-20 13:50:27 -07:00
Mike Taylor
8c86219370 Bug 1175378. Remove unused image assets. r=margaret 2015-08-20 13:44:37 -07:00
dominique vincent
bbbaf31f36 Bug 1992075 - Change copy in Settings for Zoomed View/ magnifying glass preference. r=mcomella 2015-08-20 13:44:18 -07:00
Wes Kocher
974a347763 Merge m-c to fx-team, a=merge 2015-08-20 12:53:30 -07:00
Wes Kocher
76933589ec Merge inbound to central, a=merge 2015-08-20 12:42:21 -07:00
Michael Comella
79684f6443 Bug 1193974 - Remove new from tablet_tab_strip id. r=mhaigh 2015-08-19 16:15:30 -07:00
Michael Comella
58f5c772d6 Bug 1193974 - Remove new from tablet_* dimens. r=mhaigh
We could remove tablet_* and move these values to the values-large
configuration but it's scope creeping for not much gain. The
attributes are prepended with tablet_* so they should be easy to
fix in the future should we choose to.

Refactoring automated w/ Intellij.
2015-08-19 16:13:08 -07:00
Michael Comella
5f7cf55fb1 Bug 1193974 - Remove new from tablet_* colors. r=mhaigh
Refactor automated w/ Intellij.
2015-08-19 15:59:43 -07:00
Ehsan Akhgari
559da3d613 Bug 1196361 - Remove the media.useAudioChannelService pref; r=baku
We need to rely on the audio channel service for all products now,
so supporting running without it seems pointless at this point.
2015-08-19 21:00:18 -04:00
Michael Comella
f1590759f5 Bug 1196005 - Add l10n note for "Private Browsing" capitalizations. r=margaret 2015-08-18 14:33:23 -07:00
Sebastian Kaspari
879c49f81a Bug 1084062 - Support read/unread state in reading list UI. r=mhaigh 2015-08-14 10:17:40 +02:00
Ryan VanderMeulen
9cb7fa3210 Merge fx-team to m-c. a=merge 2015-08-19 07:45:12 -04:00
William Chen
658b1a13f5 Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu 2015-08-18 14:55:15 -07:00
Martyn Haigh
7ce1ea957c Bug 1193337 - Checkboxes in doorhangers are not working; r=liuche 2015-08-18 15:09:25 +01:00
Martyn Haigh
c28a47d577 Bug 1195216 - Last tab is cut off in tab tray in portrait; r=mcomella 2015-08-17 15:16:42 +01:00
Allison Naaktgeboren
2a33e76188 Bug 1114821 - Remove nightly-only flag for about logins.r=liuche 2015-08-17 23:22:24 -07:00
Nick Alexander
7b33d3e13b No bug - Bump Google Play versions in Android Gradle versions. r=me
DONTBUILD NPOTB

We're seeing build failures since 6.5.+ doesn't match 6.5.87.  This
shouldn't be fuzzy, and it shouldn't be an ancient version of Google
Play Services either.  (In moz.build local builds , we're using a much
more recent version.  In automation, I'm not certain what we're
using.)
2015-08-17 11:26:29 -07:00
Michael Comella
8ef24c0b64 Bug 1194659 - Tint menu on phones. r=mhaigh
We were doing this on tablets but I forgot to add the lines to make it work on
phones.
2015-08-14 15:28:16 -07:00
Kartikaya Gupta
714356b02e Bug 1180295 - Fix layerview positioning when dynamic toolbar is turned off. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
666fb45693 Bug 1180295 - Remove the margins information from ImmutableViewportMetrics. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
3fa0b1ee35 Bug 1180295 - Fix up the overscroll edge effect. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
1b5a9e7305 Bug 1180295 - Update the FormAssistPopup to account for the new dynamic toolbar model. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
87fac6d26a Bug 1180295 - Update the ZoomedView calculations to account for the new dynamic toolbar model. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
c3ade15dae Bug 1180295 - Make the text selection handles position correctly. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
9b35fc55ac Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
888d34ae59 Bug 1180295 - Ensure we don't scroll past the end of the page. r=rbarker 2015-08-18 14:27:20 -04:00
Kartikaya Gupta
0fe4fb2971 Bug 1180295 - Ensure short pages are dealt with appropriately, so that the toolbar can be made visible but not hidden. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
c49aa657f2 Bug 1180295 - Ensure that on rotation/resize the CSS viewport is resized to the right size. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
6ecc3ed31e Bug 1180295 - Delete the LayerMarginsAnimator class and its dangling entrails. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
ca49bce965 Bug 1180295 - Remove the unneeded margin code from JavaPanZoomController and Axis. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
c836639187 Bug 1180295 - Stop exposing the old LayerMarginsAnimator from LayerView. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
a10d45d575 Bug 1180295 - Update actionbar show/hide code to use the new dynamic toolbar code. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
4af4159d84 Bug 1180295 - Update fullscreen code to just pin the toolbar in the hidden state. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
be3ede744e Bug 1180295 - Hook up the fixed-position layer margins to the DynamicToolbarAnimator. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
ccddd75aaf Bug 1180295 - Store the viewport width and height as integers instead of floats in ImmutableViewportMetrics. r=rbarker 2015-08-18 14:27:19 -04:00
Kartikaya Gupta
491f61dbda Bug 1180295 - Hook up toolbar show/hide animations to the DynamicToolbarAnimator. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
24fdfedfe7 Bug 1180295 - Disconnect scrolling notifications going to LayerMarginsAnimator. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
0c547e3f8c Bug 1180295 - Hook up touch-based scrolling to the new DynamicToolbarAnimator. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
75f5a07511 Bug 1180295 - Start plumbing the outputs of DynamicToolbarAnimator into BrowserApp. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
47badbd517 Bug 1180295 - Start plumbing inputs to the DynamicToolbarAnimator. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
fcfbe37b0c Bug 1180295 - Introduce the skeleton of a DynamicToolbarAnimator class alongside LayerMarginsAnimator. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
05af9d0c71 Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
7d25074ea7 Bug 1180295 - Rip out call to setContentDocumentFixedPositionMargins. r=rbarker 2015-08-18 14:27:18 -04:00
Kartikaya Gupta
ccf8f454cb Bug 1180295 - Rip out the FixedMarginsChanged message and all the code that depends on it. r=rbarker 2015-08-18 14:27:17 -04:00
Allison Naaktgeboren
4d099348d1 Bug 1189790 - Include bookmarks for Kinderfox.r=sebastian 2015-08-16 17:29:15 -07:00
Wes Kocher
32e7d5de36 Backed out changeset 965133e168d9 (bug 1189790) for android build failures CLOSED TREE 2015-08-14 15:30:24 -07:00
Allison Naaktgeboren
2575219e5a Bug 1189790 - Include bookmarks for Kinderfox.r=sebastian 2015-08-14 13:57:29 -07:00
Michael Comella
bcb1098c0a Bug 1193042 - Change home panel dividers to @color/divider_light. r=ally 2015-08-11 14:57:00 -07:00
Sebastian Kaspari
223d960e7b Bug 1177124 - Doorhanger: Hide title/favicon if they don't exist. r=liuche 2015-08-12 15:30:57 +02:00
Pawel Golinski
3b8d8f474e Bug 1171929 - When sharing selected text, also include the current page URL, r=margaret 2015-08-13 18:31:53 -04:00
Michael Comella
f616a793d2 Bug 1193975 - Remove unused menuItemActionBarStyleNewTablet. r=mhaigh 2015-08-12 16:31:32 -07:00
Michael Comella
92102eef62 Bug 1193975 - Remove NewTablet from ImageButton.TabCount. r=mhaigh
It seems the other attributes are not used on tablet so there was
no need to make a base style here.
2015-08-12 16:29:01 -07:00
Michael Comella
dbb24c9f94 Bug 1193975 - Remove NewTablet from ImageButton style. r=mhaigh
I feel like there's a better way to do this than using *Base, but
this is our current convention.
2015-08-12 16:24:18 -07:00
Michael Comella
4ed3eabe33 Bug 1193950 - Tint menu bar icons on pre-L devices. r=mhaigh
I wasn't using the wrapped drawable when setting the icon, which
curiously works on L+ devices, but not pre-L.
2015-08-12 15:54:30 -07:00
Michael Comella
3907ba94b5 Bug 1193580 - Losslessy compress png assets. r=liuche
Note that this not the originally reviewed patch in the bug, but a re-run of
the algorithm that produced that patch.
2015-08-13 10:43:51 -07:00
Michael Comella
7ebdcc4de0 Bug 1150742 - Remove new from tablet_tabs_item_cell. r=mhaigh 2015-08-12 14:18:12 -07:00
Michael Comella
0d82051614 Bug 1150742 - Remove new_tablet from tab_strip. r=mhaigh
This involved renaming the existing tab_strip layout to tab_strip_inner
as it was originally contained within the new_tablet_tab_strip
layout.
2015-08-12 14:14:33 -07:00
Michael Comella
0fa26c0660 Bug 1150742 - Remove new_tablet from tab_strip_divider. r=mhaigh 2015-08-12 14:08:04 -07:00
Michael Comella
8eaf4071ab Bug 1150742 - Remove new_tablet from tab_strip_add_tab. r=mhaigh 2015-08-12 14:06:16 -07:00
Michael Comella
3708272f58 Bug 1150742 - Remove new_tablet from tab_new_dark. r=mhaigh 2015-08-12 14:04:09 -07:00
Michael Comella
c3a9f392b8 Bug 1150742 - Remove new from tablet_menu. r=mhaigh 2015-08-11 17:37:41 -07:00
Michael Comella
016de32407 Bug 1150742 - Remove new_tablet from tab_item_close_button. r=mhaigh 2015-08-11 17:34:25 -07:00
Michael Comella
2e96ec2733 Bug 1150742 - Remove new from tablet_tab_close. r=mhaigh
tablet_* is not ideal but there is a collision between phone and tablet assets
so I filed bug 1193585 to complete this process.
2015-08-11 17:33:05 -07:00
Michael Comella
23a3235108 Bug 1150742 - Remove new_tablet from url_bar_nav_button. r=mhaigh 2015-08-11 17:24:44 -07:00
Michael Comella
1a07978a38 Bug 1150742 - Remove new_tablet from tab_strip_button. r=mhaigh
Also removed the drawable/ null reference because it was unneeded.
2015-08-11 17:11:43 -07:00
Michael Comella
dafde3ad24 Bug 1150742 - Remove new_tablet from tabs_panel_back_button. r=mhaigh 2015-08-11 17:07:09 -07:00
Michael Comella
d2343b4a85 Bug 1150742 - Rename new_tablet_nav_back -> tabs_panel_nav_back. r=mhaigh 2015-08-11 17:04:07 -07:00
Michael Comella
10ea0730eb Bug 1150742 - Remove new_tablet from ic_menu_reload. r=mhaigh
Similar deal to the previous two changesets on back and forward.
2015-08-11 16:40:10 -07:00
Michael Comella
d35fe23ea1 Bug 1150742 - Remove new_tablet_ from ic_menu_back. r=mhaigh
Similar deal to the previous commit on ic_menu_forward.
2015-08-11 16:35:49 -07:00
Michael Comella
7d4f279a72 Bug 1150742 - Move new_tablet_ic_menu_forward -> ic_menu_forward. r=mhaigh
This involved removing drawable-large-v11/ic_menu_forward.xml, which
was a null reference presumably there to save memory when the
browser_app menu loaded the forward menu item. Also, the
new_tablet_ic_menu_forward null reference for API 9 builds was
removed.
2015-08-11 16:32:22 -07:00
Michael Comella
1139386898 Bug 1150742 - Move once-used forward button style to use in layout. r=mhaigh
When styles are only used once, there is no need to clutter up the
styles files for them.
2015-08-11 16:29:25 -07:00
Michael Comella
d6559c4c35 Bug 1150742 - Add note in layout.xml explaining what the @null references are. r=mhaigh
We could do this in many more places, but this is a start.
2015-08-06 17:33:13 -07:00
Michael Comella
ed270f05f1 Bug 1150742 - Remove new_tablet prefix from color resources. r=mhaigh 2015-08-06 17:23:10 -07:00
Michael Comella
6ab6bfa68d Bug 1150742 - new_tablet_tabs_counter -> tabs_counter. r=mhaigh
This shadows the non-large config.
2015-08-06 17:14:51 -07:00
Michael Comella
946b1e7fa6 Bug 1150742 - Rename new_tablet_tabs_count_foreground -> tab_count_foreground. r=mhaigh
The new name shadows the non-large config.
2015-08-06 17:08:11 -07:00
Michael Comella
24eeb97772 Bug 1150742 - Rename new_tablet_tabs_counter -> tabs_counter. r=mhaigh 2015-08-06 17:04:57 -07:00
Michael Comella
ab35b18b78 Bug 1150742 - Removed unused new_tablet_tab_close. r=mhaigh
There were some of these in the drawable-large-* directories and this file is
only used in large+ configs, so it is unused.
2015-08-06 16:58:02 -07:00
Michael Comella
40ee0bc5c5 Bug 1150742 - Move new_tablet_action_bar_button -> browser_toolbar_action_bar_button. r=mhaigh
drawable/action_bar_button is used on tablets in some layouts
(e.g. tab_history_item_row) so we can't shadow it in
drawable-large-.../action_bar_button.
2015-08-06 16:54:55 -07:00
Michael Comella
aef43352c8 Bug 1193580 - Backout changeset 1c1d97b563f410d571e4925dab3f53fcae6c5272.
This is temporary and only to easy the landing of bug 1150742.
2015-08-13 10:27:24 -07:00
Martyn Haigh
404415fbee Bug 1194199 - Enable Tab Queue on Aurora; r=sebastian 2015-08-13 14:31:10 +01:00
Allison Naaktgeboren
9aea41f445 Bug 1174878 - Update robocop test testSettingsMenuItems.java to use StringHelper.java in all cases.r=liuche 2015-08-19 20:46:46 -07:00
Nick Alexander
bedfa1f7be Bug 1195388 - Follow-up: Make Android-specific CONFIG accesses conditional. a=bustage
On a CLOSED TREE.

This works around AbsolutePath-related failures in config/tests/test_mozbuild_reading.py.
2015-08-19 16:48:55 -07:00
Nick Alexander
eeabccdb7e Bug 1195388 - Part 2: Add ANDROID_EXTRA_{PACKAGES,RES_DIRS} moz.build variables. r=gps
This moves a little bit more of mobile/android/base/Makefile.in into
moz.build, and gets closer to moving that aapt invocation into
java-build.mk.

There are no other extra package consumers in the tree.  (There should
be a new one shortly: b2gdroid.)
2015-08-14 18:13:11 -07:00
Nick Alexander
8f3534dd41 Bug 1195388 - Part 1: Make ANDROID_APK_{NAME,PACKAGE} moz.build variables. r=gps
This paves the way for defining additional Android packages in
moz.build, which is a step toward moving the special
mobile/android/base/Makefile.in aapt invocations into the generic
java-build.mk framework.

The new variables are both passthru variables for now: in the future,
we'll roll them into some aggregate Android APK definition.

It's worth noting that references to the variables in Makefile.in
files are only defined after including rules.mk (and thereby
backend.mk).  This only required a few changes in the tree but it
confused me for some time.
2015-08-19 12:34:58 -07:00
Nick Alexander
bed1164175 Bug 1195388 - Pre: Remove Eclipse definitions. r=gps
This is just cruft; I didn't want to think about it when working on
the other parts.  Bug 1196367 tracks removing the AndroidEclipse build
backend that consumed these definitions entirely.
2015-08-10 16:33:27 -07:00
Nick Alexander
ff572d9cde Bug 1195388 - Pre: Clean GARBAGE and dependencies. r=gps
GARBAGE is set automatically by PP_TARGETS.

The fragment does not need to be preprocessed at all, since it is
itself included in a preprocessed file.  Including the fragment in
all_resources is therefore not needed, since it is just itself
included in a file.
2015-08-10 14:25:07 -07:00
Mike Taylor
aa9da05372 Bug 717822: Override button and input :active:hover padding styles on Fennec. r=mfinkle 2015-08-19 13:58:10 -07:00
Dylan Roeh
ee05b357a7 Bug 860305 - Catch possible RuntimeException in GeckoInputConnection.restartInput. r=snorp 2015-08-18 08:43:50 -05:00
Dylan Roeh
f7521795e5 Bug 1163937 - Added forceSave function to DownloadIntegration and ensured that downloads removed in Sanitizer do not persist. r=margaret 2015-08-11 15:33:57 -05:00
Ryan VanderMeulen
21681a47f6 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-08-13 11:19:59 -04:00
Ryan VanderMeulen
c94aa4172e Merge fx-team to m-c. a=merge 2015-08-13 11:00:54 -04:00
Jim Chen
03727ba844 Bug 1192082 - Iniialize/deinitialize JNI in nsAppShell; r=snorp
First we need to set the Gecko thread JNIEnv* in nsAndroidStartup, but
after that we can initialize and deinitialize the rest of JNI, including
AndroidBridge, in GeckoAppShell. This makes nsAppShell control the
AndroidBridge lifetime. Over time, parts of the AndroidBridge
functionality will be migrated to nsAppShell.
2015-08-13 00:53:40 -04:00
Jim Chen
4448fe28dd Bug 1192082 - Expose AndroidBridge arguments through GeckoThread; r=snorp
AndroidBridge needed some arguments during its initialization. We'll
provide those arguments in GeckoThread, which AndroidBridge will access.
2015-08-13 00:53:39 -04:00
Jim Chen
742bfc8ea0 Bug 1192082 - Get rid of GeckoAppShell.nativeInit; r=snorp
Instead of letting AndroidBridge be constructed separately, we'll let
Gecko construct AndroidBridge.
2015-08-13 00:53:39 -04:00
Jim Chen
3c482afe24 Bug 1192082 - Expose GeckoThread states to C++; r=me 2015-08-13 00:53:39 -04:00
Jim Chen
25353fa7f4 Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin 2015-08-13 00:53:39 -04:00
Jim Chen
6d38435454 Bug 1189995 - Move GeckoAppShell.pumpMessageLoop to GeckoThread; r=esawin
This method is used by Gecko to pump the Android message loop, and it's
also more suited to GeckoThread than GeckoAppShell.
2015-08-13 00:53:39 -04:00
Jim Chen
1a10abe68c Bug 1189995 - Move GeckoAppShell.runGecko to GeckoThread; r=esawin
GeckoAppShell.runGecko really should be in GeckoThread because
GeckoThread already takes care of most of the preparation when running
Gecko. This patch merges runGecko into GeckoThread.run, but split the
argument-building code into its own method.
2015-08-13 00:53:39 -04:00
Jim Chen
3e0d9c927d Bug 1191083 - Merge pending events handling into mechanism for queued native calls: r=snorp
Right now we have a separate way of handling pending events before Gecko
is loaded. We can merge that into the new mechanism for queuing native
calls.
2015-08-13 00:53:38 -04:00
Jim Chen
2f5f80a74f Bug 1191083 - Add mechanism to queue native calls in GeckoThread; r=snorp
We cannot call native methods until Gecko is loaded. This patch adds a
mechanism in GeckoThread so that other code can queue up native method
calls and have those calls automatically delivered when Gecko is ready.
2015-08-13 00:53:38 -04:00
Jim Chen
50f2c4d19c Bug 1191083 - Implement more GeckoThread states; r=snorp
Implement the MOZGLUE_READY and JNI_READY states in GeckoThread. Also
change GeckoJavaSampler to use the new states instead of a separate
flag.
2015-08-13 00:53:38 -04:00
Jim Chen
0b113d3d99 Bug 1191083 - Rename and expand GeckoThread.LaunchState; r=snorp
GeckoThread.LaunchState now covers the entire GeckoThread lifetime and
not just launch, so it's renamed to GeckoThread.State. More utility
methods are added to check for the current state.
2015-08-13 00:53:38 -04:00
Jim Chen
60330b67bb Bug 1191161 - Followup to fix wrong annotation classpath; r=nalexander
Because we switched annoations from gecko-mozglue.jar to constants.jar,
we should update the corresponding classpaths when processing
annotations during code autogeneration.

gecko-mozglue.jar is still needed during the javah step because
gecko-browser.jar has a dependency on
org.mozilla.gecko.mozglue.JNIObject.
2015-08-13 00:53:38 -04:00
Nick Alexander
2cb62bed1d Bug 1160563 - Part 2: Make ANDROID_ASSETS_DIRS a moz.build variable. r=gps
We have had singular ANDROID_ASSETS_DIR in Makefile.in for a while.
Fennec itself does not use the existing Makefile.in Android code, for
complicated historical reasons.

This makes the existing variable moz.build-only; generalizes the
existing variable to an ordered list; and adds the equivalent use of
the new list to the Fennec build, with a simple example asset.

This patch also updates the packager to include assets packed into the
gecko.ap_.  Without the packager change, the assets/ directory in the
ap_ gets left out of the final apk.  This whole approach is totally
non-standard but is more or less required to support our single-locale
repack scheme.
2015-08-12 11:04:03 -07:00
Nick Alexander
c2c01b0bb8 Bug 1160563 - Part 1: Make ANDROID_RES_DIRS a moz.build variable. r=gps
This patch does a few things.  First, it adds an AbsolutePath data
type, sibling to SourcePath and ObjDirPath.  (Existing Path consumers
that accept an open set of Path subtypes, and that only use full_path,
should function fine with the new AbsolutePath subtype.)

Second, it moves ANDROID_RES_DIRS to a moz.build list of Paths
(ordered).  We test, but don't use in tree, the new AbsolutePath.
2015-08-12 11:03:44 -07:00
Wes Kocher
86f14b7cec Merge inbound to central, a=merge 2015-08-12 15:16:16 -07:00
Michael Comella
5140616186 Bug 1193580 - Losslessly compress png assets. r=liuche 2015-08-11 16:52:38 -07:00
Nick Alexander
7fa6455d77 Bug 1192004 - Enable Firefox Account avatars in Fennec release builds. r=margaret 2015-08-10 11:07:29 -07:00
Ryan VanderMeulen
5591ee718d Merge inbound to m-c. a=merge 2015-08-12 10:47:17 -04:00
Sebastian Kaspari
f93b34a61a Bug 1192346 - RestrictedProfiles: If no GeckoInterface instance is available, try to get GeckoProfile from context. r=mhaigh 2015-08-11 16:12:31 +02:00
Giovanny Andres Gongora Granada
b28bb43079 Bug 1191037 - Remove doorhanger_trackingprotection from resources. r=liuche 2015-08-11 17:34:54 -07:00
Chenxia Liu
6435b409cb Bug 1162930 - Update Firstrun background image to fix scrolling/measure problems. r=mhaigh 2015-07-30 17:32:00 -07:00
Chenxia Liu
d8edbf66b7 Backout part 1 of bug 1162930 for wrong resource. r=bustage 2015-08-11 17:19:46 -07:00
Chenxia Liu
13a3f0ae9d Bug 1162930 - Remove mdpi from branding/. r=mhaigh 2015-07-30 17:56:40 -07:00
Chenxia Liu
722cf55284 Bug 1162930 - Update Firstrun background image to fix scrolling/measure problems. r=mhaigh 2015-07-30 17:32:00 -07:00
Michael Comella
fa7c12a64d Bug 1189957 - review: Add comment describing callback parameter parameters in openNoHandler. r=me 2015-08-11 15:59:58 -07:00
Michael Comella
6d02d1cd73 Bug 1189957 - Open noHandler results in the context they were loaded in. r=margaret
Before we loaded the url into the open tab - this approach is more correct. I
verified it fixed the issues on the Delta website mentioned in this bug.
2015-08-07 16:19:23 -07:00
Michael Comella
f95e14187b Bug 1190968 - Update Wikipedia search asset. r=margaret 2015-08-07 16:51:21 -07:00
Eitan Isaacson
f5776c4af6 Bug 1182208 - Add support for android scrolling and range accessibility actions. r=mfinkle r=yzen 2015-08-21 11:32:57 -07:00
Kartikaya Gupta
d938ff1509 Bug 1197233 - When fullscreening a video make sure we don't show garbage in the toolbar area. r=rbarker 2015-08-21 13:21:58 -04:00
Wes Kocher
bb46521fdd Merge m-c to inbound, a=merge 2015-08-21 10:06:54 -07:00
Jan-Ivar Bruaroey
2aa6eee49f Bug 1189060 - let webrtcUI.jsm etc. block initial Offer/Answer exchange through hook. r=florian,fabrice,mfinkle,mt 2015-08-07 15:22:30 -04:00
Sebastian Kaspari
ff944fba3b Bug 1183068 - TopSitesCursorWrapper: Add new interface method setExtras(Bundle). r=mhaigh 2015-08-11 11:54:38 +02:00
Sebastian Kaspari
7ca71f5147 Bug 1169435 - Replace deprecated Resources.getColor() with call to ColorUtils.getColor(). r=mcomella 2015-08-11 11:09:37 +02:00
Sebastian Kaspari
485dcb5501 Bug 1164287 - Theme v21: Base ActionBar.FxAccountStatusActivity and ActionBar.GeckoPreferences on Material ActionBar. r=mhaigh 2015-08-11 10:39:56 +02:00
Sebastian Kaspari
953854fe90 Bug 1192814 - PanelRecyclerView: Create context menu for header. r=jonalmeida 2015-08-11 10:22:39 +02:00
Sebastian Kaspari
c5a07b64c7 Bug 1192780 - panel_item_container: Remove unnecessary view for click highlighting. r=jonalmeida 2015-08-11 10:16:35 +02:00
Michael Comella
79cf68832d Bug 1177611 - Move non-private browsing indicator to static drawables. r=mhaigh
This is not strictly necessary, but is a step towards removing the
tab_indicator_selected*.png assets (bug 1192048).
2015-08-06 15:31:00 -07:00
Michael Comella
8a8bfd1b7f Bug 1177611 - Set tabs panel indicator to purple when private. r=mhaigh 2015-08-06 15:23:28 -07:00
Michael Comella
8878f42439 Bug 1177611 - Copy tabs_panel_indicator -> tabs_strip_indicator. r=mhaigh
The next commits will modify tabs_panel_indicator so that unrelated views will
change.
2015-08-06 15:10:58 -07:00
Michael Comella
162e3eeac7 Bug 1177611 - Update tabs tray pressed pb color. r=mhaigh 2015-07-28 16:49:42 -07:00
Michael Comella
d79703585e Bug 1177611 - Change private browsing thumbnail highlight to @color/private_browsing_purple. r=mhaigh 2015-07-24 17:00:40 -07:00
Mark Capella
0c3d112f1c Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen 2015-08-10 19:19:51 -04:00
Michael Comella
360ff62932 Bug 1179479 - Set the 3-dot menu MenuItemActionBar colors. r=mhaigh
The tint for disabled icons broke when I made setEnabled no longer use a
colorFilter to change the color of a disabled view.
2015-08-05 15:38:57 -07:00
Michael Comella
fd70f2997e Bug 1179479 - Tint menuItemActionBar buttons via tint list. r=mhaigh
Note that this undoes a small change I made previously in this series to set
the color of the action bar icons via setColorFilter.
2015-08-05 15:13:38 -07:00
Michael Comella
14f8ba60f0 Bug 1179479 - Invalidate Themed* after refreshing drawable state. r=mhaigh
afaict, refreshDrawableState only sets the appropriate back-end bits to change
the state but does not request a redraw. For example, refreshDrawableState
eventually calls Drawable.setState, whose docs specify:

  If the new state you are supplying causes the appearance of the
  Drawable to change, then it is responsible for calling invalidateSelf
  in order to have itself redrawn, and true will be returned from
  this function.

Notably, there are no other calls to invalidate in the call hierarchy so I
added one.

The reason this (sometimes) worked before is because the views would be
invalidated in some other way, e.g. setDrawable would be called.

Without this patch, the next patch would update the reload menu icon on press
(i.e. another invalidate call) but not when the tab was switched from
non-private to private.
2015-08-05 14:17:49 -07:00
Michael Comella
5d9e5cc24b Bug 1179479 - Set search icon to tabs icon grey when in private mode. r=mhaigh 2015-07-30 19:18:29 -07:00
Michael Comella
208a960aa9 Bug 1179479 - Correct color of url bar text in private mode. r=mhaigh 2015-07-30 19:07:00 -07:00
Michael Comella
8168bfb6d4 Bug 1179479 - Set tablet private browsing hit area to spec. r=mhaigh 2015-07-23 17:13:35 -07:00
Michael Comella
a33ffa099d Bug 1179479 - Tint color of easy-to-do tablet toolbar icons. r=mhaigh
This first patch is intentionally simple and incomplete. Still TODO:
* Bookmarks icon (on xlarge tablets)
* Magnifying glass in the browser toolbar
* Hit areas
2015-07-23 15:18:23 -07:00
Michael Comella
1e5491bb31 Bug 1192044 - Remove shadowed xlarge browser_toolbar_height. r=mhaigh
It's declared to be the same value in the large configuration so the xlarge
should be redundant (and a potential source of confusion).
2015-08-06 15:35:39 -07:00
Wes Kocher
7c2be8cef6 Merge m-c to fx-team, a=merge CLOSED TREE 2015-08-10 15:03:13 -07:00
Wes Kocher
59b4354f43 Merge b2ginbound to central, a=merge CLOSED TREE 2015-08-10 14:58:41 -07:00
Wes Kocher
b95184db14 Merge fx-team to central, a=merge
CLOSED TREE
2015-08-10 14:50:01 -07:00
ffxbld
26b7d0300a Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-08-10 12:20:42 -07:00
Giovanny Andres Gongora Granada
caf7aa917a Bug 1188984 - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel. r=sebastian 2015-08-06 23:44:00 -04:00
Reuben Morais
62b7850ecc Bug 1192102 - Remove unused file embedded/android/GeckoSmsManager.java. r=blassey
IGNORE IDL
2015-08-06 18:59:00 -04:00
Martyn Haigh
001182cfa4 Bug 1179758 - Missing icon for 'Add to reading list' button under custom menu; r=mcomella 2015-08-10 14:36:27 +01:00
Martyn Haigh
e7bdeaa240 Bug 1191333 - Replace hardcoded Firefox with short brand name variable; r=liuche 2015-08-05 15:50:07 +01:00
Ryan VanderMeulen
281b91dcd4 Merge m-c to fx-team. a=merge 2015-08-10 09:46:20 -04:00
Alexandre Poirot
deecac5595 Bug 1190452 - Always import toolkit/devtools/server/main.js as CommonJS module. r=jryans 2015-08-10 05:38:56 -07:00
Sebastian Kaspari
1a53ea351c Bug 1184190 - Send RESTRICTED startup action when restricted profile is used. r=mfinkle 2015-08-09 19:58:43 +02:00
Jonathan Almeida [:jonalmeida]
fc33436a27 Bug 1038996 - Don't prepopulate the address bar with 'about:home', and 'about:privatebrowsing' on new tabs; they should be a placeholder. r=mcomella 2015-08-03 23:36:18 -07:00
younghwan.ji
4af5732933 Bug 1175430 - Expose Network-Specific Error Cause for Various Error Handling in App Layer. r=btseng 2015-08-10 10:08:23 +09:00
Sebastian Kaspari
09c7b85ccf Bug 1139672 - Home panels: Update default order. r=margaret 2015-08-03 15:29:37 +02:00
Allison Naaktgeboren
793841a891 Bug 1125280 Part 2- Different suggestedsite tiles on first run for kidfox.r=sebastian 2015-08-07 21:41:32 -07:00
Allison Naaktgeboren
8189b1a226 Bug 1125280 Part 1 build- Different suggestedsite tiles on first run for kidfox.r=gps 2015-08-07 21:40:41 -07:00
Martyn Haigh
9740a47471 Bug 1177612 - Contextual hint first time we show the tracking protection shield. r=margaret 2015-08-05 15:15:46 +01:00
Chenxia Liu
922db34268 Bug 1192446 - Use &brandName in Kidfox firstrun. r=mcomella 2015-08-07 16:49:31 -07:00
Chenxia Liu
f604ea9071 Bug 1192072 - Change copy in Settings for Tracking Protection. r=mcomella 2015-08-07 15:50:34 -07:00
Chenxia Liu
dbd6875b05 Bug 1188699 - Remove unused code for temporarily overriding Active Mixed Content blocking. r=nalexander 2015-08-06 18:34:07 -07:00
Michael Comella
e267900f84 Bug 1191580 - Capitalize "Private Browsing" in about:privatebrowsing on non-private tabs. r=mfinkle 2015-08-07 14:05:55 -07:00
Chenxia Liu
113037e606 Bug 1192288 - Change copy in disabled doorhanger for TP. r=mcomella 2015-08-07 12:34:17 -07:00
Sebastian Kaspari
61ef02ba10 Bug 1191208 - Custom first-run screen for restricted profiles. r=margaret 2015-08-07 21:01:00 +02:00