Commit Graph

17527 Commits

Author SHA1 Message Date
Michael Comella
4febef9d9b Bug 1150742 - new_tablet_tabs_counter -> tabs_counter. r=mhaigh
This shadows the non-large config.

--HG--
rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_count.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_count.png
rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/tabs_count.png
extra : commitid : CyxFr06f0tS
extra : rebase_source : 70a90ea5b1e87d13e6382b2e68f149d5d4cff93a
2015-08-06 17:14:51 -07:00
Michael Comella
53cdf824b0 Bug 1150742 - Rename new_tablet_tabs_count_foreground -> tab_count_foreground. r=mhaigh
The new name shadows the non-large config.

--HG--
rename : mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-hdpi-v11/tabs_count_foreground.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-xhdpi-v11/tabs_count_foreground.png
rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/tabs_count_foreground.png
extra : commitid : Nvgxtzmpwy
extra : rebase_source : beee845b4fd55a2cfad92acd1c49fa73efa2652a
2015-08-06 17:08:11 -07:00
Michael Comella
e2048e44da Bug 1150742 - Rename new_tablet_tabs_counter -> tabs_counter. r=mhaigh
--HG--
rename : mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml => mobile/android/base/resources/layout-large-v11/tabs_counter.xml
extra : commitid : 20gbfxlw62l
extra : rebase_source : d44c0d7f7130502ecadf456287e292db0c526e59
2015-08-06 17:04:57 -07:00
Michael Comella
54a378de84 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.

--HG--
extra : commitid : FuHqXQ11ISf
extra : rebase_source : c6a25a3bff7a5fb371f74af83c2dec578dc975c5
2015-08-06 16:58:02 -07:00
Michael Comella
c5138043fd 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.

--HG--
rename : mobile/android/base/resources/drawable-large-v11/new_tablet_action_bar_button.xml => mobile/android/base/resources/drawable-large-v11/browser_toolbar_action_bar_button.xml
extra : commitid : BLxM1gazT1s
extra : rebase_source : 37099b8d31e1684993cc071c5359a05ccff97fc6
2015-08-06 16:54:55 -07:00
Michael Comella
84d9a29051 Bug 1193580 - Backout changeset 1c1d97b563f410d571e4925dab3f53fcae6c5272.
This is temporary and only to easy the landing of bug 1150742.

--HG--
extra : commitid : HqtUgOKzbAH
2015-08-13 10:27:24 -07:00
Martyn Haigh
53ce93df5b Bug 1194199 - Enable Tab Queue on Aurora; r=sebastian
--HG--
extra : commitid : 6Mq9RV2pavm
extra : rebase_source : 6815d5fe0a0a0667c3b869c7c8bd7d901e43fe7b
2015-08-13 14:31:10 +01:00
Allison Naaktgeboren
387c735801 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
233ac0dd99 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.

--HG--
extra : commitid : DoE7xmgqF3n
extra : amend_source : 5b10f40681a793c9f25536a2a7191494eb06522d
2015-08-19 16:48:55 -07:00
Nick Alexander
ad27580b77 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.)

--HG--
extra : commitid : AaYqXYReOSX
extra : rebase_source : d41368ff0bd0736221fdc04ed8299b70c2488c8b
extra : histedit_source : 845efd5ba9f99f4e186c3a5c66affe69eac7fec7
2015-08-14 18:13:11 -07:00
Nick Alexander
543a450286 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.

--HG--
extra : commitid : G5mEvm8Ng4F
extra : rebase_source : 7ba05f2e53554549ffb5cefe270925e3e2025b6a
extra : histedit_source : eacd22f4b7edddab67147c413fea45a3ba292c0c
2015-08-19 12:34:58 -07:00
Nick Alexander
55ce81aeb6 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.

--HG--
extra : commitid : 6fhp66SAwrq
extra : rebase_source : bdcab113f386d1083bcf558baec44e1640382514
extra : histedit_source : 4787ba24dae382eb904a8095285c4bac8a55cf56
2015-08-10 16:33:27 -07:00
Nick Alexander
967b54e12a 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.

--HG--
extra : commitid : Bcc3HOOnCRk
extra : rebase_source : f05854ca368b51e2e5ac9f1f17feda29a570cb5f
extra : histedit_source : 007f5d116f333fc1a537057a04507d3c327d6c60
2015-08-10 14:25:07 -07:00
Mike Taylor
9ce3e7ad15 Bug 717822: Override button and input :active:hover padding styles on Fennec. r=mfinkle 2015-08-19 13:58:10 -07:00
Dylan Roeh
0c624eac63 Bug 860305 - Catch possible RuntimeException in GeckoInputConnection.restartInput. r=snorp 2015-08-18 08:43:50 -05:00
Dylan Roeh
739c94e3c0 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
54ed420cc1 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-08-13 11:19:59 -04:00
Ryan VanderMeulen
efce95618e Merge fx-team to m-c. a=merge 2015-08-13 11:00:54 -04:00
Jim Chen
ee3de3a3c3 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
b2e48dacd7 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
1d42b8bea5 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
b85528ed4a Bug 1192082 - Expose GeckoThread states to C++; r=me 2015-08-13 00:53:39 -04:00
Jim Chen
d1f529698f Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin 2015-08-13 00:53:39 -04:00
Jim Chen
29ee442159 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
afb248e2fa 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
a73169a9de 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
5027cc3ce3 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
3ef08d00ac 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
3c57710825 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
6ad20bb7d0 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
61a6ae674e 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.

--HG--
extra : commitid : 4EAh1UNGNWT
extra : rebase_source : 5e5b4c4a120c3b4cc776c9f9380ddd2f9b63587e
extra : source : 0ddce3eb833e6d6180a19928a9b45d5d12f1d7fa
2015-08-12 11:04:03 -07:00
Nick Alexander
549c28f40f 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.

--HG--
extra : commitid : DMLy1ogTJ0Y
extra : rebase_source : cb9ac47e8bf7c893a0284adc7a42eccb78ccae3d
2015-08-12 11:03:44 -07:00
Wes Kocher
928a195f43 Merge inbound to central, a=merge 2015-08-12 15:16:16 -07:00
Michael Comella
b2ff90e701 Bug 1193580 - Losslessly compress png assets. r=liuche
--HG--
extra : commitid : 62OPFTGobSc
extra : rebase_source : d0ccddfdd4692fb96916738c827722b73e6a2fb1
2015-08-11 16:52:38 -07:00
Nick Alexander
5ea13b10fe Bug 1192004 - Enable Firefox Account avatars in Fennec release builds. r=margaret
--HG--
extra : commitid : 82ZpLw0IKTL
extra : rebase_source : 77c5cab2e49cb41bb329882e978494629f4449d0
2015-08-10 11:07:29 -07:00
Ryan VanderMeulen
125f61c64f Merge inbound to m-c. a=merge 2015-08-12 10:47:17 -04:00
Sebastian Kaspari
8b75ceb5ac Bug 1192346 - RestrictedProfiles: If no GeckoInterface instance is available, try to get GeckoProfile from context. r=mhaigh
--HG--
extra : commitid : JfQJHzG6tXZ
extra : rebase_source : 6b5d643d8ac086ad6bcf0ec7fc41d23f06205405
2015-08-11 16:12:31 +02:00
Giovanny Andres Gongora Granada
6ff2f5b238 Bug 1191037 - Remove doorhanger_trackingprotection from resources. r=liuche
--HG--
extra : commitid : G9OMtAs69M6
extra : amend_source : d92c12766a974a2262f7c8db8dd26c7ab229d6db
2015-08-11 17:34:54 -07:00
Chenxia Liu
f50caf27d8 Bug 1162930 - Update Firstrun background image to fix scrolling/measure problems. r=mhaigh
--HG--
extra : commitid : BWxR8UTpgRM
extra : source : fcc9c8543a7f14c88a2f2b19cabb0c9e36ab1966
extra : amend_source : 711a3f40d7e2d599254d3483c5f9a43a68846cfb
2015-07-30 17:32:00 -07:00
Chenxia Liu
323780877f Backout part 1 of bug 1162930 for wrong resource. r=bustage
--HG--
extra : commitid : IYzVTFaSQzV
2015-08-11 17:19:46 -07:00
Chenxia Liu
b7e9d2d629 Bug 1162930 - Remove mdpi from branding/. r=mhaigh
--HG--
extra : commitid : BZqe6WGwbMx
extra : rebase_source : 878cf0285860ff5ecae35099831626a10cd5bb20
2015-07-30 17:56:40 -07:00
Chenxia Liu
f7c03e13a9 Bug 1162930 - Update Firstrun background image to fix scrolling/measure problems. r=mhaigh
--HG--
extra : commitid : AgQIHC9tGvg
extra : rebase_source : 5ed3662f8645596f33a0adf251276904c2377f06
2015-07-30 17:32:00 -07:00
Michael Comella
ffa6a38294 Bug 1189957 - review: Add comment describing callback parameter parameters in openNoHandler. r=me
--HG--
extra : commitid : FYfR6r4uMWG
extra : rebase_source : 080172b13aca8cde3b3d4c0d6b66d7b4684ee1d6
2015-08-11 15:59:58 -07:00
Michael Comella
cfc16b4f63 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.

--HG--
extra : commitid : I3vxUCNtawp
extra : rebase_source : f68bf82dea848b59d61fa8ce8ccd0045f1a35b2d
2015-08-07 16:19:23 -07:00
Michael Comella
aee6d32b3e Bug 1190968 - Update Wikipedia search asset. r=margaret
--HG--
extra : commitid : 1SLaYFrwYN9
extra : rebase_source : 829bfc92db8dc6d62b8cfea500a4d42cb32e1448
2015-08-07 16:51:21 -07:00
Eitan Isaacson
3aee5343dc 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
7ec5cb2fcf Bug 1197233 - When fullscreening a video make sure we don't show garbage in the toolbar area. r=rbarker
--HG--
extra : commitid : FC0cW3NkINy
2015-08-21 13:21:58 -04:00
Wes Kocher
da63c9c4df Merge m-c to inbound, a=merge 2015-08-21 10:06:54 -07:00
Jan-Ivar Bruaroey
dafe658039 Bug 1189060 - let webrtcUI.jsm etc. block initial Offer/Answer exchange through hook. r=florian,fabrice,mfinkle,mt
--HG--
extra : transplant_source : %CBwD%14%7D4%9E%EB%AC%5C7K%E4p%3Dr%8Fjl%8A
2015-08-07 15:22:30 -04:00
Sebastian Kaspari
32e0da13ce Bug 1183068 - TopSitesCursorWrapper: Add new interface method setExtras(Bundle). r=mhaigh
--HG--
extra : commitid : HkwRrcL988q
extra : amend_source : cada60488867f077e013fe50c7fe4b2c8a77b770
2015-08-11 11:54:38 +02:00
Sebastian Kaspari
ab42648987 Bug 1169435 - Replace deprecated Resources.getColor() with call to ColorUtils.getColor(). r=mcomella
--HG--
extra : commitid : 1QLzM3Rs5lx
2015-08-11 11:09:37 +02:00
Sebastian Kaspari
924f663dca Bug 1164287 - Theme v21: Base ActionBar.FxAccountStatusActivity and ActionBar.GeckoPreferences on Material ActionBar. r=mhaigh
--HG--
extra : commitid : 8Kr9DnEukvL
extra : amend_source : 3e2f73a262f93cafa93b7dbbd5dc7b5e0471ee45
2015-08-11 10:39:56 +02:00
Sebastian Kaspari
465f8b80ff Bug 1192814 - PanelRecyclerView: Create context menu for header. r=jonalmeida
--HG--
extra : commitid : 3ZR71TUm0z9
extra : amend_source : 31aa338f8f9feb89fc3bb1cc53df15787c2b03ad
2015-08-11 10:22:39 +02:00
Sebastian Kaspari
49d9cc3879 Bug 1192780 - panel_item_container: Remove unnecessary view for click highlighting. r=jonalmeida
--HG--
extra : commitid : 4QVAPQEyx9Q
extra : rebase_source : 69f7fcf9fc33aba04ac642a3c9b7cffe34d58e69
2015-08-11 10:16:35 +02:00
Michael Comella
df7bdff830 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).

--HG--
extra : commitid : 3dPylPDgKpW
extra : rebase_source : b99a3d44b4ab454bcb16c9e0a3429407a9785d66
2015-08-06 15:31:00 -07:00
Michael Comella
70531a1eea Bug 1177611 - Set tabs panel indicator to purple when private. r=mhaigh
--HG--
extra : commitid : 5GOkxA6dOrA
extra : rebase_source : 474bad12e7e4731aa35e33fd99d3992530340c55
2015-08-06 15:23:28 -07:00
Michael Comella
1354ff7be1 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.

--HG--
rename : mobile/android/base/resources/drawable/tabs_panel_indicator.xml => mobile/android/base/resources/drawable/tabs_strip_indicator.xml
extra : commitid : J2Sv1RABity
extra : rebase_source : 8888766da4eec2a4db41b970e203ebe7b6f9be9a
2015-08-06 15:10:58 -07:00
Michael Comella
7a3034927e Bug 1177611 - Update tabs tray pressed pb color. r=mhaigh
--HG--
extra : commitid : LeToQ7C5yNh
extra : rebase_source : 1241eccf232e6bd010b48f6ff5977d4add2c25c3
2015-07-28 16:49:42 -07:00
Michael Comella
72e34d017e Bug 1177611 - Change private browsing thumbnail highlight to @color/private_browsing_purple. r=mhaigh
--HG--
extra : commitid : IxmB445gl0d
extra : rebase_source : 2ddbc21178d2dacdcbfeacf92e3f431264e7c881
2015-07-24 17:00:40 -07:00
Mark Capella
b865699f7f Bug 1191872 - Move annotations to org.mozilla.gecko.annotation package, r=jchen
--HG--
rename : mobile/android/base/mozglue/JNITarget.java => mobile/android/base/annotation/JNITarget.java
rename : mobile/android/base/mozglue/RobocopTarget.java => mobile/android/base/annotation/RobocopTarget.java
rename : mobile/android/base/mozglue/WebRTCJNITarget.java => mobile/android/base/annotation/WebRTCJNITarget.java
2015-08-10 19:19:51 -04:00
Michael Comella
16ac2ddd09 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.

--HG--
extra : commitid : 5kojb8o6VpU
extra : rebase_source : 1cd7ae3168b13920dd34d33c2b18e2c15e90301d
2015-08-05 15:38:57 -07:00
Michael Comella
cab05a83c4 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.

--HG--
extra : commitid : GY9G4bvX8lv
extra : rebase_source : 6b2f1407e6ffd1f4e9767f0047e9ff7220f26cf3
2015-08-05 15:13:38 -07:00
Michael Comella
84ec7c9bdc 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.

--HG--
extra : commitid : 6sgL4RK8hij
extra : rebase_source : 7f86f67146fda826ee089fec0f16cd6fe290e9e0
2015-08-05 14:17:49 -07:00
Michael Comella
1d2f68afb8 Bug 1179479 - Set search icon to tabs icon grey when in private mode. r=mhaigh
--HG--
extra : commitid : Bud0fWy9Llo
extra : rebase_source : 0dedde468e1c488ab70896ad9c7b8c5ed2f2a98f
2015-07-30 19:18:29 -07:00
Michael Comella
068173b93d Bug 1179479 - Correct color of url bar text in private mode. r=mhaigh
--HG--
extra : commitid : 4nwJ2ySVLvq
extra : rebase_source : 8ef5a3746a7876d57aac88042eef5f058462ca05
2015-07-30 19:07:00 -07:00
Michael Comella
594f9a1880 Bug 1179479 - Set tablet private browsing hit area to spec. r=mhaigh
--HG--
extra : commitid : Fpo7PHHQmjN
extra : rebase_source : a8d8e25cd9d4546fa07abb01fb2f9d1e5736cb89
2015-07-23 17:13:35 -07:00
Michael Comella
e653b65647 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

--HG--
extra : commitid : JVuXqHcVM67
extra : rebase_source : f8f4828067630888ac4aec7cc9eaa058f8ae1681
2015-07-23 15:18:23 -07:00
Michael Comella
f5ab4f7fbe 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).

--HG--
extra : commitid : 7gjtCQBp0po
extra : rebase_source : ec8b42004fe256cf05d275b53aa51ac3a5d5b814
extra : histedit_source : 6d2da0edb475df5061331dd94976fd2003c01551
2015-08-06 15:35:39 -07:00
Wes Kocher
dc40842768 Merge m-c to fx-team, a=merge CLOSED TREE 2015-08-10 15:03:13 -07:00
Wes Kocher
509f11b522 Merge b2ginbound to central, a=merge CLOSED TREE 2015-08-10 14:58:41 -07:00
Wes Kocher
9ea5043ff7 Merge fx-team to central, a=merge
CLOSED TREE

--HG--
extra : amend_source : 21e718d9a7fec5aa1ea30443fc8838a30b29489b
2015-08-10 14:50:01 -07:00
ffxbld
3188a80526 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
016bba9ceb 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
26b85c489b Bug 1192102 - Remove unused file embedded/android/GeckoSmsManager.java. r=blassey
IGNORE IDL
2015-08-06 18:59:00 -04:00
Martyn Haigh
6da7448bc7 Bug 1179758 - Missing icon for 'Add to reading list' button under custom menu; r=mcomella
--HG--
rename : mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reader_add.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reader_add_asset.png
rename : mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reader_remove.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reader_remove_asset.png
extra : commitid : KcjzNvjdZdK
2015-08-10 14:36:27 +01:00
Martyn Haigh
df01344e3b Bug 1191333 - Replace hardcoded Firefox with short brand name variable; r=liuche
--HG--
extra : commitid : 9sMpWDtvlFO
extra : rebase_source : 4e0f44855f0ec184424585176e272abb20888010
2015-08-05 15:50:07 +01:00
Ryan VanderMeulen
5cc008b35c Merge m-c to fx-team. a=merge 2015-08-10 09:46:20 -04:00
Alexandre Poirot
9c0a24f39a Bug 1190452 - Always import toolkit/devtools/server/main.js as CommonJS module. r=jryans 2015-08-10 05:38:56 -07:00
Sebastian Kaspari
644a604cec Bug 1184190 - Send RESTRICTED startup action when restricted profile is used. r=mfinkle
--HG--
extra : commitid : 3nDfkIQXPAh
extra : amend_source : ed752a6090c707582f0a6de394f19aa84d99bd56
2015-08-09 19:58:43 +02:00
Jonathan Almeida [:jonalmeida]
40277f25c7 Bug 1038996 - Don't prepopulate the address bar with 'about:home', and 'about:privatebrowsing' on new tabs; they should be a placeholder. r=mcomella
--HG--
extra : transplant_source : %82%96%8E%01gE%BDz9V%5E%22%CAU%16%E6v%D7%D0%3E
2015-08-03 23:36:18 -07:00
younghwan.ji
fb63b5e435 Bug 1175430 - Expose Network-Specific Error Cause for Various Error Handling in App Layer. r=btseng
--HG--
extra : histedit_source : 3458196d9d236fade4403ac1e0d2c7b37e0ce855
2015-08-10 10:08:23 +09:00
Sebastian Kaspari
cbd3577645 Bug 1139672 - Home panels: Update default order. r=margaret
--HG--
extra : commitid : GjaDQdXVoiB
extra : rebase_source : 2d87870435d319ff991ab2fb46918a46e9d5bc75
2015-08-03 15:29:37 +02:00
Allison Naaktgeboren
44d504c2f3 Bug 1125280 Part 2- Different suggestedsite tiles on first run for kidfox.r=sebastian 2015-08-07 21:41:32 -07:00
Allison Naaktgeboren
7346aec254 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
dcbddaf314 Bug 1177612 - Contextual hint first time we show the tracking protection shield. r=margaret
--HG--
extra : commitid : FQl4QYogQwK
extra : rebase_source : ee6ee36ed1dfd155286875191b7764a23f3d7130
extra : source : 7078117211e39fe757fbb73f8aa5e80c747db799
2015-08-05 15:15:46 +01:00
Chenxia Liu
e6019b3b7d Bug 1192446 - Use &brandName in Kidfox firstrun. r=mcomella
--HG--
extra : commitid : KTFVOUJwwJn
extra : rebase_source : b819b0bc25ccd1cd27b883eb94bc0ba9d658a3ae
2015-08-07 16:49:31 -07:00
Chenxia Liu
e37a48d94f Bug 1192072 - Change copy in Settings for Tracking Protection. r=mcomella
--HG--
extra : commitid : ATml6rOraUE
extra : rebase_source : 38a2c754490ec6ed26e92b78cd8116ad6a6a26aa
2015-08-07 15:50:34 -07:00
Chenxia Liu
b47d87a677 Bug 1188699 - Remove unused code for temporarily overriding Active Mixed Content blocking. r=nalexander
--HG--
extra : commitid : 3Ivy5mMx98V
extra : rebase_source : f0bacd78b268dcfccc6acf0d335f5b630846ea90
extra : amend_source : 689e19444973034199d40fe86394e921dc233376
2015-08-06 18:34:07 -07:00
Michael Comella
18bf3d97cc Bug 1191580 - Capitalize "Private Browsing" in about:privatebrowsing on non-private tabs. r=mfinkle
--HG--
extra : commitid : 15BxPjIiRQP
extra : rebase_source : 6009b7fdd8925c08a187a8ec33492d0a3ffe8e79
2015-08-07 14:05:55 -07:00
Chenxia Liu
e8e475261b Bug 1192288 - Change copy in disabled doorhanger for TP. r=mcomella
--HG--
extra : commitid : 2j5r4bzLSAk
extra : rebase_source : 0f27ff29e8ef5a71cf230d838bc7b083ed8f8a65
2015-08-07 12:34:17 -07:00
Sebastian Kaspari
ade04881a9 Bug 1191208 - Custom first-run screen for restricted profiles. r=margaret
--HG--
extra : commitid : F7K7JvfGer8
extra : rebase_source : 18946606a10613823da186caca567d1d7e1a2b75
2015-08-07 21:01:00 +02:00
Nick Alexander
02104c39ef Bug 1175457 - Only dismiss super toasts at the start of tap actions. r=rnewman
--HG--
extra : commitid : 5GXUTPvsX2C
extra : rebase_source : d1cb7be9c6c55adbbba829a13027226a33e76662
extra : amend_source : 245893e442bab771c1164c2c0b246544971a084a
2015-08-06 12:02:20 -07:00
Sebastian Kaspari
4f429817f6 Bug 1189680 - Restricted profile: Finalize title strings and remove descriptions. r=margaret
--HG--
extra : commitid : 1PC6ZdlClcO
extra : rebase_source : 974a437686ae817b14b5dcb7c074574770b16a21
2015-08-07 18:32:01 +02:00
Phil Ringnalda
de2d9cf371 Merge m-c to m-i 2015-08-09 16:39:03 -07:00
Jordan Lund
91a0fc233b Bug 1186522 - remove requirement of signed add-ons for beta builds, r=mossop 2015-08-09 16:04:06 -07:00
Carsten "Tomcat" Book
19fce95294 Merge mozilla-central to fx-team 2015-08-07 13:21:30 +02:00
Carsten "Tomcat" Book
bfa6580a77 merge mozilla-inbound to mozilla-central a=merge 2015-08-07 13:13:06 +02:00
Chenxia Liu
2c2984b246 Bug 1185173 - Update toolbar icons for passive mixed content. r=margaret
--HG--
extra : commitid : 6lgbwZwVb0O
extra : rebase_source : dfae8e8577fb046603fbfea1032ee006a647eac8
2015-08-05 18:26:12 -07:00
Liang-Heng Chen
2458e4c039 Bug 1188935 - Part 1: enable NsdMulticastDNSManager only if API level >= 21. r=rnewman 2015-08-06 03:22:00 +02:00
Chenxia Liu
42079c5836 Bug 1185173 - Add support for Passive Mixed Content. r=margaret
--HG--
extra : commitid : Eynz8mvQTY1
extra : rebase_source : 939ea84b3ac99e6fe82938775482d484cb78c6d0
2015-08-05 18:10:24 -07:00
Wes Kocher
0b360fa181 Backed out changeset f48f05a347fc (bug 1038996) 2015-08-06 15:31:55 -07:00
Jonathan Almeida [:jonalmeida]
67a5c6184e Bug 1186529 - Add RecyclerViewClickSupport for click handling. r=sebastian
--HG--
extra : transplant_source : %F5%03%E7%0E%AB%9B%40%0C%A1%23%88%A41%E6M%E8%ED%3F%C3%14
2015-08-05 16:53:30 -07:00
Randall Barker
a88b871ab4 Bug 1190988 - Hit testing appears to return incorrect positions when --enable-android-apz is specified. r=kats
The BrowserEventHandler was still being initialized when the C++ APZ is being
utilized which was causing event positions to be incorrectly converted in
certain cases.
2015-08-06 12:59:00 +02:00
Jonathan Almeida [:jonalmeida]
3919379c11 Bug 1038996 - Don't prepopulate the address bar with 'about:home', and 'about:privatebrowsing' on new tabs; they should be a placeholder. r=mcomella
--HG--
extra : amend_source : 9f930a1ade62ac767be9a6e217c73e57c4f53bb0
extra : transplant_source : %7C%A8%92%1A%5E%DF%87/%BB%E1%86%CA%CA%BC%B2%BB%91%C0%A4%00
2015-08-03 23:36:18 -07:00
Ahmed Khalil
a85de48cf9 Bug 1180324 - Basic Fennec Sync health telemetry. r=liuche 2015-08-05 15:03:00 -04:00
Ryan VanderMeulen
6b37d9c465 Merge m-c to fx-team. a=merge 2015-08-06 15:53:46 -04:00
Ryan VanderMeulen
bac91f37d2 Merge inbound to m-c. a=merge 2015-08-06 15:22:37 -04:00
Mark Capella
a425371327 Bug 1189971 - Add primary UI preference to disable magnifying glass, r=blassey 2015-08-05 21:19:59 -04:00
Michael Comella
5b3fa94c8e Bug 1147265 - Backout changeset 81fd15f15c65.
--HG--
extra : commitid : GNyl7Wd388T
extra : rebase_source : 393419321c1b2fdbe33d102d9c1e35efd8f7ea05
2015-08-05 17:06:35 -07:00
Michael Comella
2ea836e630 Bug 1147265 - Backout changeset 6cf77a1ea12c.
--HG--
extra : commitid : 7yykhjbFNk
extra : rebase_source : aa551bb3165f784121487598bac50c9bc995e2f6
2015-08-05 17:06:10 -07:00
Michael Comella
3962b6e420 Bug 1147265 - Backout changeset 689cb91d014d.
--HG--
extra : commitid : BYCgu9Vm4tG
extra : rebase_source : a8d286a6ac37fe6fc554fdbacc5d6f70b37efeaf
2015-08-05 17:05:30 -07:00
Michael Comella
c911bafcba Bug 1147265 - Backout changeset bb1d0caafe6e.
--HG--
extra : commitid : 1GGvtgtSGjB
extra : rebase_source : b41e1eb9aaaa34f61b1e8173476cd275264a23c6
2015-08-05 17:05:06 -07:00
Margaret Leibovic
1200210aec Bug 1189453 - Update loadUrlInTab to load the URL in the same private context as its parent tab. r=liuche
--HG--
extra : commitid : KAFhv39MkDz
extra : rebase_source : a7e1b43fee87466da2e04e316cbaf28e73561a9a
2015-08-04 16:24:43 -04:00
Sebastian Kaspari
339bd01012 Bug 1183069 - Copy removed fields from android.provider.Browser to LegacyBrowserProvider. r=rnewman
--HG--
extra : commitid : 7qIFuCxppoX
extra : rebase_source : 89dc929577cfe329436a90f1cb51a3209a1983d7
extra : amend_source : be84917784335f86412bb873d11a162bdaa673fa
2015-08-03 17:04:27 +02:00
Sebastian Kaspari
4873e328c5 Bug 1189414 - Restricted Profiles: Clean up missing and unneeded restrictions. r=ally
* Synchronize nsIParentalControlsService.idl and Restriction.java
* Do not hide 'tools' menu but menu items of disabled features
* Hiding 'Report site issue' should not be configurable
* Restricted profiles: DISALLOW_INSTALL_APPS is a system restriction and should not be configurable
* RestrictedProfileConfiguration: Use AboutPages

--HG--
extra : commitid : 8DTKY8nESVS
extra : rebase_source : b0f91e9d578fbeea6093a1f6af9ffa645daa6d2a
2015-08-06 10:51:45 +02:00
Mark Capella
f3a5fca399 Bug 1191161 - p3 - Rename / Shorten WrapElementForJNI to WrapForJNI, r=jchen
--HG--
rename : mobile/android/base/mozglue/generatorannotations/WrapElementForJNI.java => mobile/android/base/annotation/WrapForJNI.java
2015-08-07 02:09:08 -04:00
Martyn Haigh
f46358bcc3 Bug 1186278 - Regression: Some doorhangers have round-corner-looking artifacts; r=sebastian
--HG--
extra : commitid : FqOBLlpZdcm
extra : rebase_source : 92b65649abd52598e74777afbef09727db6fca4c
2015-08-05 15:34:21 +01:00
Martyn Haigh
bf3b67755b Bug 1188951 - Let tab queues ride the trains; r=sebastian
--HG--
extra : commitid : 6nnEBy9RBtl
extra : rebase_source : a2328809a0349e76c4d90b6f244d94b32f91323b
2015-08-05 17:27:50 +01:00
Carsten "Tomcat" Book
b998607785 Merge mozilla-central to fx-team 2015-08-05 13:36:41 +02:00
Carsten "Tomcat" Book
592d83d1f5 merge mozilla-inbound to mozilla-central a=merge 2015-08-05 13:12:59 +02:00
vivek
3d2dc59165 Bug 1055264 - Fixed profile image update after sync now r=nalexander
--HG--
extra : commitid : AUR8B4UYuON
extra : rebase_source : d8d54b861530cdd4fa725408018d5963417a8532
extra : amend_source : a3927870a9746ba92b1e2bfe5ca3633fdc2de94e
2015-08-05 00:47:08 +03:00
Sebastian Kaspari
bb0cd238e4 Bug 1190597 - isRestrictedProfile() should check app and user restrictions. r=ally
--HG--
extra : commitid : HsY1QUVvLJG
extra : rebase_source : 2097a66b886d1009d60b6437c0b502932992d7fb
extra : amend_source : 5d57ad455e527e3783f7368f59ce47d6158dbddc
2015-08-04 20:27:49 +02:00
Wes Kocher
83a7cbf448 Merge m-c to inbound, a=merge 2015-08-06 18:11:16 -07:00
Ehsan Akhgari
861692c320 Bug 1018504 - Rename the events used after bug 1190082 2015-08-04 21:20:25 -04:00
Geoff Brown
134c995c5d Bug 1184186 - Convert robocop testWebChannel to mochitest-chrome; r=nalexander 2015-08-06 07:27:48 -06:00
Geoff Brown
9f155071bc Bug 1184186 - Convert robocop testVideoDiscovery to mochitest-chrome; r=mfinkle 2015-08-06 07:27:48 -06:00
Geoff Brown
c00d94dbf4 Bug 1184186 - Convert robocop testSimpleDiscovery to mochitest-chrome; r=mfinkle 2015-08-06 07:27:48 -06:00
Geoff Brown
05c65e5fbf Bug 1184186 - Convert robocop testSharedPreferences to mochitest-chrome; r=nalexander 2015-08-06 07:27:48 -06:00
Geoff Brown
d1e519c530 Bug 1184186 - Convert robocop testSessionFormData to mochitest-chrome; r=mfinkle 2015-08-06 07:27:48 -06:00
Geoff Brown
795518a80c Bug 1184186 - Convert robocop testRestrictedProfiles to mochitest-chrome; r=mfinkle 2015-08-06 07:27:47 -06:00
Geoff Brown
b30d582660 Bug 1184186 - Convert robocop testReaderView to mochitest-chrome; r=margaret 2015-08-06 07:27:47 -06:00
Geoff Brown
567856510b Bug 1184186 - Convert robocop testOfflinePage to mochitest-chrome; r=mfinkle 2015-08-06 07:27:47 -06:00
Geoff Brown
11e1eab85a Bug 1184186 - Convert robocop testNetworkManager to mochitest-chrome; r=mfinkle 2015-08-06 07:27:47 -06:00
Geoff Brown
210dbe66f4 Bug 1184186 - Convert robocop testMigrateUI to mochitest-chrome; r=margaret 2015-08-06 07:27:47 -06:00
Geoff Brown
bd7b8ae053 Bug 1184186 - Convert robocop testJNI to mochitest-chrome; r=nalexander 2015-08-06 07:27:47 -06:00
Geoff Brown
75d8d2ebc9 Bug 1184186 - Convert robocop testJavaAddons to mochitest-chrome; r=nalexander 2015-08-06 07:27:47 -06:00
Geoff Brown
4a3307ac9d Bug 1184186 - Convert robocop testHomeProvider to mochitest-chrome; r=margaret 2015-08-06 07:27:47 -06:00
Carsten "Tomcat" Book
ba03e3c181 Backed out 2 changesets (bug 1016555, bug 1189427) for making Android 4.3 API11+ debug X3 perma fail in test_ev_certs.js
Backed out changeset ebd4e3880403 (bug 1189427)
Backed out changeset 331e489c7534 (bug 1016555)
2015-08-06 11:51:27 +02:00
Gijs Kruitbosch
127aeefe17 Bug 1182778, r=margaret,f=bz
--HG--
extra : commitid : ATLsconKiIq
extra : rebase_source : 4e6c3207ce438c4429dc32695dcbc4fbf5a2c022
2015-07-17 13:30:42 +01:00
Sebastian Kaspari
752f0c6e63 Bug 1190982 - Restricted Profiles: Fix key of DISALLOW_IMPORT_SETTINGS restriction. r=ally
--HG--
extra : commitid : IaP1ATNTB9D
extra : rebase_source : 00737d77476115196fb05eadb74589bb55722ca0
extra : amend_source : 37deaf53654011cd95538b9e2670818dec474d6f
2015-08-04 20:14:16 +02:00
Mark Capella
81c2c280e9 Bug 1191161 - p2 - Remove OptionalGeneratedParameter, which no longer has any meaning, r=jchen 2015-08-06 01:55:29 -04:00
Mark Capella
a715087aff Bug 1191161 - p1 - Merge WrapEntireClassForJNI into WrapElementForJNI, r=jchen 2015-08-06 01:55:29 -04:00
Margaret Leibovic
7e5cfa466d Bug 1132591 - Unpin shortcut tabs when navigating to a new host. r=mcomella
--HG--
extra : commitid : 9YghmSCOxop
extra : rebase_source : ee33ba044d4b102b2d3b1dea01427f9ab6e08bd2
2015-07-16 11:01:03 -07:00
Nick Alexander
3788437b16 Bug 1190940 - Handle MOZ_NATIVE_DEVICES and MOZ_WEBRTC in Gradle build. r=sebastian
This is an information sharing review request.  This patch
demonstrates two ways to handle static build flags in the Java source
base.

For MOZ_NATIVE_DEVICES, we /exclude/ certain Java source files.  This
is unwieldy but works fine.

For MOZ_WEBRTC, we selectively /include/ certain Javas source
directories.  We symlink the directories into the objdir so that the
IntelliJ configuration remains entirely under the project directory --
IJ really doesn't like it when sources are outside of the project
content root.  Since two source directories declare the same package
(org.webrtc.videoengine) we can't symlink deep in the package
hierarchy.  Therefore, we add top-level source directories sibling to
src/main.

--HG--
extra : commitid : 2huDQAbl5NJ
extra : rebase_source : 8171c7e6944722d6d2f772ea9fae710eb2ecaec4
2015-08-04 10:01:26 -07:00
Jonathan Almeida [:jonalmeida]
10cd0eb56a Bug 1184211 - Replace TwoWayView in SearchBar with RecyclerView. r=sebastian
- Also includes changes from bug 1158291 applied on top of the re-written view.

CLOSED TREE

--HG--
extra : amend_source : 51b075ef494ac192230c49910caed1a87749e3e7
2015-07-22 21:06:33 -07:00
Carsten "Tomcat" Book
57a966656a merge mozilla-inbound to mozilla-central a=merge 2015-08-04 13:01:07 +02:00
Chenxia Liu
36fcd19a2d Backout bug 1185173 for accidental landing. r=bustage DONTBUILD
--HG--
extra : commitid : ruW5wmDxF6
2015-08-03 18:34:58 -07:00
Chenxia Liu
a59a9d6068 Backed out 2d12d2f2f450 (bug 1138560) for duplication. r=dupe DONTBUILD
--HG--
extra : commitid : 7k3vHdv0raU
extra : amend_source : 1bfa744ed79b747dd3af042272e09d58275e6891
2015-08-03 18:30:52 -07:00
Chenxia Liu
fed7edd114 Bug 1185173 - Add support for Passive Mixed Content. r=margaret
--HG--
extra : commitid : 5pM7lIYdkly
extra : rebase_source : b20c1847af7bab94762f1e2e12a2fae9a6082d41
2015-07-23 16:10:36 -07:00
Margaret Leibovic
3cd18c8604 Bug 1018504 - (Part 2) Mute/unmute tab when tapping audio indicator. r=mhaigh
--HG--
extra : commitid : 9syZVptHbWT
extra : rebase_source : c1aa172d72e2e023056bc2038cba2d2cc725c810
2015-07-31 11:32:46 -07:00
Margaret Leibovic
f74e42789d Bug 1018504 - (Part 1) Add indicator to show which tab is playing sound. r=mhaigh
--HG--
extra : commitid : 6uFyuLLyATu
extra : rebase_source : 532f6adc6d2d123f2df4ea0ecda652542a8a7c31
2015-07-31 11:08:26 -07:00
Nikhil Marathe
970731b146 Bug 1153499 - Enable push and sw prefs. r=dougt,ehsan
--HG--
extra : commitid : GQaiqrErWLz
extra : rebase_source : 3f01566803616b221b883b51ab079d8868e8e502
extra : source : 06a05093fc417449b9458fa88105e863acddef8d
2015-07-15 13:12:44 -07:00
Wes Kocher
de08e9e79c Merge m-c to inbound, a=merge 2015-08-05 16:47:52 -07:00
Richard Barnes
dea6d4077f Bug 1016555 - Disable OCSP checking for certificates covered by OneCRL 2015-08-05 17:26:40 -04:00
Jim Chen
ca25fd4683 Bug 1189818 - Remove jsconsole-clhandler and nsDefaultCLH in Fennec; r=mfinkle
Fennec doesn't use jsconsole-clhandler or nsDefaultCLH because it has
its own CLH, BrowserCLH.js, but they do take up a small but measurable
amount of time on startup.
2015-08-04 17:47:28 -04:00
Jim Chen
11d1c03111 Bug 1187552 - Make NativeJSContainer use direct ownership model; r=snorp
Make NativeJSContainer/NativeJSObject Java objects own their
corresponding C++ objects directly, to reduce an extra
allocation/deallocation for each object and to simplify code.
2015-08-04 17:47:28 -04:00
Jim Chen
7706596d62 Bug 1186467 - Make NativeJSContainer and NativeJSObject extend JNIObject; r=snorp
JNIObject is the base class for any class that wish to use per-instance
native methods. It encapsulates the long native pointer that used to be
in NativeJSContainer.
2015-08-04 17:47:28 -04:00
Jan-Ivar Bruaroey
0ccb51ddc8 Bug 1175523 - Update most (but not all) tests to use elem.srcObject over .mozSrcObject. r=pehrsons
--HG--
extra : rebase_source : bac0027f4bf5d75b8730c44a10141c114002633b
2015-07-14 10:12:31 -04:00
Geoff Brown
9608ca1de3 Bug 1184186 - Convert robocop testDeviceSearchEngine to mochitest-chrome; r=mfinkle 2015-08-03 12:00:55 -06:00
Geoff Brown
f3517986d5 Bug 1184186 - Convert robocop testDesktopUserAgent to mochitest-chrome; r=mfinkle 2015-08-03 12:00:55 -06:00
Geoff Brown
a7126d74a6 Bug 1184186 - Convert robocop testDebuggerServer to mochitest-chrome; r=jryans 2015-08-03 12:00:55 -06:00
Geoff Brown
7214023fcf Bug 1184186 - Convert robocop testAndroidLog to mochitest-chrome; r=myk 2015-08-03 12:00:55 -06:00
Geoff Brown
4286569056 Bug 1184186 - Convert robocop testAccounts to mochitest-chrome; r=rnewman 2015-08-03 12:00:55 -06:00
Geoff Brown
b0eb7577bf Bug 1184186 - Convert robocop testResourceSubstitutions to mochitest-chrome; r=nalexander 2015-08-03 12:00:55 -06:00
Geoff Brown
e2c11b08fe Bug 1184186 - Convert robocop testAboutLogins to mochitest-chrome; r=ally 2015-08-03 09:28:35 -06:00
Geoff Brown
d628391e18 Bug 1184186 - Convert robocop testAppConstants to mochitest-chrome; r=nalexander 2015-08-03 09:28:33 -06:00
Geoff Brown
dde99300fe Bug 1184186 - Add a mochitest-chrome manifest for Android; r=nalexander 2015-08-03 09:28:32 -06:00
Carsten "Tomcat" Book
6b441cd90a merge mozilla-inbound to mozilla-central a=merge 2015-08-03 13:56:39 +02:00
Kartikaya Gupta
59b72bd9f4 Bug 1189879 - Don't use a CSS viewport height of 480 in desktop mode; compute it from the screen aspect ratio. r=snorp 2015-07-31 16:07:35 -04:00
Ryan VanderMeulen
7dc3f4954e Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-31 15:05:02 -04:00
Karim Benhmida
51b801345e Bug 1188145 - Add Telemetry for Voice input. r=liuche
--HG--
extra : transplant_source : %5Co%F8%608%E6%F5%3ES%BC%0E%C5%B7%F9%BC%8F%CCJO%7F
2015-07-29 15:26:10 -07:00
Karim Benhmida
63560435e6 Bug 1188146 - Add Telemetry for QR code input. r=liuche
--HG--
extra : transplant_source : %88%93%EA%5B%88%BFkN%CC6%84C%ED%8B%C4%2C%5B%BCB%0A
2015-07-29 15:29:57 -07:00
dominique vincent
45c7a6aa25 Bug 1184937 - Hide cycling zoom button and set a default level of zoom in config. r=mcomella 2015-07-31 08:42:50 +02:00
Sebastian Kaspari
44c14baf93 Bug 1125977 - Restricted profiles: Hide setting to set master password. r=ally
--HG--
extra : commitid : 20fbuH5Hyzs
extra : rebase_source : bafc4e8840ae8f53ee36be0937530459a6e71ae0
2015-07-31 10:19:46 +02:00
Sebastian Kaspari
83eed0f628 Bug 1125979 - Restricted profiles: Hide Settings > Privacy > Clear private data. r=ally
--HG--
extra : commitid : 2nl5bcmBIo6
extra : rebase_source : 4a040a7deb330f901a97f8eef7c86d46fc29ce38
2015-07-31 10:18:59 +02:00
Sebastian Kaspari
2592d93a06 Bug 1189233 - Restricted profiles: Block access to about:config. r=ally
--HG--
extra : commitid : 2ZnTCRM53w2
extra : amend_source : 9f12278df5598a9789bd0199b0b1ffa51f879eac
2015-07-31 10:16:50 +02:00
Sebastian Kaspari
cf8a9f962f Bug 1188905 - Restricted profiles: Prevent clearing history. r=margaret
--HG--
extra : commitid : 5UXciGuiA05
extra : rebase_source : 246fed443e3d45efd9127a71f69f0e2254db0ebe
2015-07-31 09:59:01 +02:00
Sebastian Kaspari
46be8d30e9 Bug 1184094 - testRestrictions: No restrictions should be enforced when using a normal profile. r=margaret
--HG--
extra : commitid : 1a33HBRndFg
extra : amend_source : 81204c83d132f941044834367b27da03fb6e4014
2015-07-31 09:49:04 +02:00
Sebastian Kaspari
58e78a3578 Bug 1125975 - Restricted profiles: Hide display settings. r=margaret
--HG--
extra : commitid : 97BeGRE6Zj3
extra : rebase_source : de8a3119fb6519d9addb35b1164f76aa963575ad
2015-07-31 09:45:40 +02:00
Allison Naaktgeboren
a34fb08ce2 Bug 1183234 - Telemetry probe for usage of about:logins UI interactions.r,p=vladan 2015-07-30 13:36:51 -07:00
Allison Naaktgeboren
bd17f298fa Bug 1180795 - KidFox: Disable first-run screen for restricted profile.r=sebastian 2015-07-30 13:02:10 -07:00
Kartikaya Gupta
bd57be7daa Bug 1127901 follow-up - Fix a comment. r=me 2015-07-31 13:08:14 -04:00
Kartikaya Gupta
61494b26bd Bug 1189921 - Get rid of the overscroll color in LayerRenderer. r=mfinkle 2015-08-01 00:03:22 -04:00
Wes Kocher
3df52d9ecd Merge m-c to fx-team, a=merge 2015-07-31 17:15:43 -07:00
Allison Naaktgeboren
9533687fbc Bug 1189447 - No default bookmarks in Kidfox.r=sebastian 2015-07-31 16:19:38 -07:00
Allison Naaktgeboren
649781b097 Bug 1185780 - disable save if you delete the entire password in about:logins.r=liuche 2015-07-31 16:17:00 -07:00
Mark Capella
576ec5e5b3 Bug 1188741 - Text selection action bar not appearing, r=kats 2015-07-31 17:25:29 -04:00
Chenxia Liu
1e670272fa Bug 1189089 - Update Tracking Protection icon to grey stripe, not white. r=mhaigh
--HG--
extra : commitid : 5VQXpWxXnca
extra : rebase_source : 76e651389fde5d27be51152bb8e16fdb3e702a19
2015-07-30 16:52:24 -07:00
Chenxia Liu
7f88785dd8 Bug 1187107 - Add "Learn more" link about Mixed Content to Site Identity doorhanger. r=mhaigh
--HG--
extra : commitid : HL6BYHUa8LG
extra : rebase_source : a4756e2f0cedf4b270da2365c0128377ab48f49b
2015-07-30 18:44:06 -07:00
Michael Comella
b916886a4e Bug 1189585 - Change SearchEngineBar to use the DrawableUtil class. r=sebastian
--HG--
extra : commitid : Azeh6bAK8qa
extra : rebase_source : fb334d71e39e3ad3e06f1c0bc3f05f947888ba85
2015-07-30 18:41:13 -07:00
Michael Comella
a434eb2d77 Bug 1189585 - Add DrawableUtil class. r=sebastian
This includes a method to tint drawables.

--HG--
extra : commitid : DbqlZdnw4ZH
extra : rebase_source : 75133c6aa6add290ce62432daaca0a33a145f0a2
2015-07-30 19:16:41 -07:00
Michael Comella
f709cd9f13 Bug 1175532 - Only add CATEGORY_BROWSABLE to intent & android-app uris. r=margaret
This patch is originally from bug 1182328 and r+'d there.

--HG--
extra : commitid : IqJshUI635a
extra : rebase_source : 33ccf13fafcc9d73a1ae1144d5b34eaf44c181b2
extra : source : 86e571eafb2fc942c7e36e1b842c98a4e3c5b46b
2015-07-10 16:42:00 -07:00
Michael Comella
5339ae3bc9 Bug 1175532 - Use Intent.parseUri for intent:// & android-app://. r=margaret
We now specify no flags to Intent.parseUri so it can accept and parse arbitrary
URIs.

This patch is originally from bug 1182328 and r+'d there.

--HG--
extra : commitid : iZzNuK1lTR
extra : rebase_source : 73112ac5561c5312282c2490b9ac81a6a29d93ca
extra : source : b9ac6d0b5f4c8116f1ecf490141468a4a47ffd27
2015-07-10 16:40:00 -07:00
Allison Naaktgeboren
ee1f7d2d9a Bug 1187059 - change the header to use light font weight on about:logins.r=liuche 2015-07-30 11:56:49 -07:00
Michael Comella
219be0cbf1 Bug 1187538 - Wrap tab tray thumbnails in TabThumbnailWrapper and add id. r=mhaigh
I don't have a device to screen cast to test this makes state_recording work in
*_tabs_item_cell, but following the code, the bits to turn state_recording on
or off are in place in TabsListLayout and presumably working for tabs_item_row,
so it should automatically work for tabs_item_cell, and the same bits are in
TabsGridLayout so this should presumably work for new_tablet_tabs_item_cell.

I verified the changes do not cause crashing or a difference in appearance.

--HG--
extra : commitid : 6UL2Wf814Ax
extra : rebase_source : 184c48b2f5d8aa866bca1c472caabfda8d5a2223
2015-07-28 11:58:25 -07:00
Michael Comella
b96edf057a Bug 1188557 - Update ThemedView template to import the correct LWT. r=mhaigh
I believe I just used an IDE to update the files last time, meaning the
template never got updated.

This was originally implemented but no longer used in bug 1177611.

--HG--
extra : commitid : 6Wp4qTCjyTk
extra : rebase_source : 215f9eef9e203a4e2cbf26051204c6b25bdf3779
extra : source : 14e9ba975f55242c773420d77143717acf7f8456
2015-07-24 17:09:35 -07:00
Sebastian Kaspari
208eda38c4 Bug 1125309 - Restricted profiles: Hide all Location Services features and related UI. r=margaret
--HG--
extra : commitid : 42c8GrRQAla
extra : amend_source : b3babc754a9bce1d26fcde235ed2d88aae431d1d
2015-07-30 20:18:03 +02:00
Sebastian Kaspari
a750930a71 Bug 1125283 - Restricted profiles: Disable snippets (promotional banner) support. r=margaret
--HG--
extra : commitid : L9P2X923tuL
extra : amend_source : fd89d8944fc4e0a6c7aa73becdacd5a4934eddfa
2015-07-30 20:12:58 +02:00
Sebastian Kaspari
17fae17791 Bug 1125293 - Restricted profiles: Check global restrictions in isAllowed(). r=ally
This effectively hides all sync features and related UI for restricted profiles
because this is controlled by the DISALLOW_MODIFY_ACCOUNTS restriction of the
system.

--HG--
extra : commitid : 3wHdNQwo3u3
extra : amend_source : 97a9936ddddd30d3da16801675b65837addcae70
2015-07-30 20:00:16 +02:00
Sebastian Kaspari
2b86ebbaeb Bug 1125290 - Hide private browsing support and all related UI. r=margaret
--HG--
extra : commitid : 2LWSL6EAKjQ
extra : amend_source : fef3505c7afebef412827a3bbc99ca92166d97da
2015-07-30 19:55:18 +02:00
Sebastian Kaspari
fd4e2c2e8c Bug 1125315 - Restricted profiles: Hide setting "Customize > Home". r=ally
--HG--
extra : commitid : DYDNNfg9MCz
extra : amend_source : c0bf203ca0e6f01fc1bf2081bddd933e736bc88e
2015-07-30 19:52:54 +02:00
Sebastian Kaspari
f5fdc72920 Bug 1125288 - Restricted profiles: Hide all developer tools and related UI. r=margaret
--HG--
extra : commitid : 3IGiZUnPlf4
extra : amend_source : 2b8f787cd6b45a941097f8e183561039c8e8a61c
2015-07-30 19:48:38 +02:00
Sebastian Kaspari
d7f1de6d04 Bug 1187260 - Simplify RestrictedProfiles class. r=ally
This patch transforms RestrictedProfiles to delegate isAllowed() and
canLoadUrl() calls to an object implementing the RestrictionConfiguration
interface.

DefaultConfiguration, GuestProfileConfiguration and
RestrictedProfileConfiguration are implementing RestrictionConfiguration
and will take care of handling the restrictions for the different types
of profiles.

--HG--
extra : commitid : LQ2YsdyG6oR
extra : rebase_source : 015f7f02c6e7fded16d3811a71f0ae23547e5f71
2015-07-24 19:47:31 +02:00
vivek
9f7a7b0482 Bug 1181284 - Enable swipe to refresh on remote panel list based on scroll position r=mcomella.
--HG--
extra : rebase_source : 008f67dcdc563ea510f53ac26f58d49fb4bceaa1
extra : amend_source : 56eee0b512c970401b4be81953d6c63da2c34348
extra : histedit_source : 39a020e816e28b3786d3be084750f3df7223a2a2
2015-07-29 23:08:38 +03:00
Sebastian Kaspari
f4aea2e31e Bug 1187278 - Adjust tabContentStart for "scrollable tabs" on phones. r=mhaigh
--HG--
extra : commitid : KO3q4vghhpO
extra : rebase_source : 3c5379041bf775926fd50112c344e309e8cdb298
extra : amend_source : 2912682c1253280bebd1dab7cb5222a84e3a04a4
2015-07-28 19:20:02 +02:00
Ryan VanderMeulen
ee5201bc8f Merge m-c to fx-team. a=merge 2015-08-03 15:04:31 -04:00
Michael Comella
9311929b7b Bug 1189944 - Annotate DrawableUtil method. r=sebastian
This *just works* with Gradle. :)

--HG--
extra : commitid : JQa6hrJM1QV
extra : rebase_source : ac0d143fc16a3b225a54412169d3c886832bc5ae
2015-07-31 14:34:44 -07:00
Martyn Haigh
7c50e01340 Bug 1187984 - Update about:privatebrowsing to include information about TP; r=liuche
--HG--
extra : commitid : 4rzcE5psRjn
extra : rebase_source : e4798ca421c5ab039a95a898743e7e59805e17dc
2015-07-31 14:04:46 +01:00
Wes Kocher
19cf04fb40 Merge m-c to fx-team, a=merge 2015-07-29 20:22:12 -07:00
Wes Kocher
10301118e8 Merge inbound to central, a=merge 2015-07-29 18:12:11 -07:00
Mark Finkle
517cb01e92 Bug 1188609 - Remove mirroring support from RokuApp (Android) r=margaret 2015-07-29 16:09:29 -04:00
Chenxia Liu
9d6f8b582d Bug 1177576 - Update padding. r=margaret
--HG--
extra : commitid : LA4c0UivM4o
extra : rebase_source : 2b3f6ea7d437924828be6d83f5981ec2df630939
2015-07-23 19:31:11 -07:00
Chenxia Liu
e14a6d3e9f Bug 1177576 - Update styling for Owner text. r=ally
--HG--
extra : commitid : 9732xpWZWOV
extra : rebase_source : 081234d3401a3982e4744c9eb0f91abe562d8dab
2015-07-21 18:28:48 -07:00
Chenxia Liu
358872f8b1 Bug 1177576 - Update icons for different Mixed Content Blocking states. r=margaret
--HG--
rename : mobile/android/base/resources/drawable-hdpi/lock_identified.png => mobile/android/base/resources/drawable-hdpi/lock_secure.png
rename : mobile/android/base/resources/drawable-xhdpi/lock_identified.png => mobile/android/base/resources/drawable-xhdpi/lock_secure.png
rename : mobile/android/base/resources/drawable-xxhdpi/lock_identified.png => mobile/android/base/resources/drawable-xxhdpi/lock_secure.png
extra : commitid : J12cFSFgibk
extra : rebase_source : a1903f4c1a54d704fd30490574689304ba34f851
2015-07-21 18:10:32 -07:00
Ryan VanderMeulen
e61fe71db0 Merge fx-team to m-c. a=merge 2015-07-29 13:55:46 -04:00
Ryan VanderMeulen
0cdb86e630 Merge fx-team to m-c. a=merge 2015-07-29 13:49:24 -04:00
Chenxia Liu
38d871aea6 Bug 1186260 - Favicon in site info doorhanger is too large when using default favicon. r=margaret
--HG--
extra : commitid : 5Vv8CgE3XTE
extra : rebase_source : d3b4fbb8e6fecde0f4f9d67ab6e0bc66698bce1d
extra : amend_source : c3739697caf0c0fd711ea355c28a9869d4c31c40
2015-07-22 14:45:45 -07:00
Sebastian Kaspari
527af74b4b Bug 1186841 - TabMenuStrip: Draw divider all the way. r=margaret
--HG--
extra : commitid : 6dytiVId1Ta
extra : rebase_source : bc1bde5cd1b336f6eabc44a1bf1972b8e62b1e95
2015-07-23 12:58:03 +02:00
Sebastian Kaspari
563cdc918b Bug 1125289 - Restricted profiles: Disallow browsing about:addons. r=margaret
--HG--
extra : commitid : GQvyhHTw9QA
2015-07-28 14:20:51 +02:00
Giovanny Andres Gongora Granada
6869f90b29 Bug 1183902 - _shareStringWithDefault is unused. r=mcomella
--HG--
extra : commitid : BktCoT1lbEv
2015-07-29 00:43:37 -07:00
Mantaroh Yoshinaga
8f6bd9c43d Bug 1139211 - Add element disabled check for datalist. r=wesj,margaret
--HG--
extra : commitid : 5XLY0QwHJwx
extra : rebase_source : a12e8a81b634c95fdd3af907d2f1c701ff30591a
2015-07-28 23:15:50 -07:00
Mark Capella
9140fbf240 Bug 1174922 - NativeZip does not null-terminate zip entry comparisons correctly, r=nchen 2015-07-29 01:03:26 -04:00
Chenxia Liu
433d14eaa4 Bug 1188042 - Update tracking protection strings. r=mhaigh
--HG--
extra : commitid : 1wZGIRISz4Q
extra : rebase_source : a4b470c52d4c27f4f7709c41b56da05a749f1684
2015-07-27 17:01:36 -07:00
vivek
074d27e765 Bug 1182270 - Pre: AccountPickler public interface synchronized to avoid race condition r=nalexander.
--HG--
extra : commitid : KT2pXglowza
extra : rebase_source : 3e6d86bd674bad411be428e7ffcb3e483de684fe
extra : amend_source : e0900f039707f0c61f65335a76c284862e0d8d78
2015-07-16 00:24:37 +03:00
dominique vincent
547f3b2147 Bug 1184912 - Close zoomed view on tab change. r=mcomella 2015-07-28 00:20:58 +02:00
Sebastian Kaspari
6813eb81dc Bug 1125289 - (Part 1) Disallow installing add-ons and apps. r=ally
--HG--
extra : commitid : 5zoHBdWuIBZ
extra : amend_source : be62bbe20f60ff68a0a0f722811d3e7ca5346a12
2015-07-28 13:40:37 +02:00
Sebastian Kaspari
f32de0b471 Bug 1180653 - Restricted Profiles: Make restrictions configurable by device admin. r=ally
--HG--
extra : commitid : 3006T16MH2q
extra : rebase_source : 505df8913d531008a4ffb7b9d357f176575db630
extra : amend_source : 56addaead8e868b9b9c852fc4f1bff418fc9fe80
2015-07-09 19:38:19 +02:00
Allison Naaktgeboren
f7a7203ee8 Bug 11833193 add telemetry probe in about:logins for load time of getAllLogins() in the wild.r=mfinkle, p=vladan 2015-07-27 16:11:33 -07:00
Ryan VanderMeulen
01499c3bc0 Merge inbound to m-c. a=merge 2015-07-27 15:34:42 -04:00
Michael Comella
bb93dc0a08 Bug 1184708 - Set progress view private mode when visibility is changed. r=mhaigh
--HG--
extra : commitid : 3sKUoV4mMv5
extra : rebase_source : bc3441730e49930a4d744a0ca07b47e8caeccccb
2015-07-22 19:03:47 -07:00
Jim Chen
7ec24cf6cd Bug 1186530 - Add support for instance native pointers; r=snorp
Introduce a JNIObject class that serves as a base class for classes
that wish to use per-instance native methods. JNIObject includes a long
native pointer field that the C++ code accesses to associate the Java
object instance with a C++ object instance.
2015-07-29 15:11:15 -04:00
Jim Chen
372ad94b3e Bug 1182641 - Use new autogenerated native methods for ANRReporter; r=snorp 2015-07-29 15:11:14 -04:00
Richard Barnes
01417659c4 Bug 958886 - Use HTTPS for amazon.com searches from the search box 2015-07-27 11:43:12 -04:00
Panos Astithas
398e652b24 Bug 1145503 - TP exceptions added while in Private Browsing mode persist beyond the Private Browsing session. r=ehsan 2015-07-26 13:23:12 +03:00
Wes Kocher
8f5503c1c0 Merge m-c to fx-team, a=merge 2015-07-24 13:48:31 -07:00
Wes Kocher
a2d43dcb47 Merge fx-team to central, a=merge 2015-07-24 13:42:45 -07:00
Qiang Lu
b3eee8c12c Bug 1178069 - Check devices capability before enable use of vp8 hardware acceleration using android.media.MediaCodecList and android.media.MediaCodecInfo r=jrmuizel
--HG--
extra : amend_source : f7d209e2dd0bdb9a67c563b5bd2d51da4af56ba8
extra : histedit_source : d8226f7240c5d19d9d2f08f9fc07a83e158505a2%2Cde0d48144261c643fcb23c0f7756906aeded1708
2015-07-24 12:45:55 -07:00
Karim Benhmida
e19b5fd278 Bug 1182220 - QR Code reader should only support ZXing barcode scanner. r=liuche
--HG--
extra : source : b8620e871139266feb7b0a10134d79947f7733a7
2015-07-21 14:07:22 -07:00
Chenxia Liu
8dc2cb7c17 Bug 1187428 - Update usage of strings. r=trivial
--HG--
extra : commitid : 83Y5keffcek
extra : amend_source : e78ddcf701958378eed0beaf2c5e65c378f03882
2015-07-24 12:04:31 -07:00
Chenxia Liu
332209ee0d Bug 1187428 - Follow-up: Update string name for changed about:logins resource. r=trivial
--HG--
extra : commitid : 7J8SpvZE1lF
extra : amend_source : 76a763a74b2d71bffa63335bad814c1a7f90bece
2015-07-24 12:00:38 -07:00
Michael Comella
7bddb7c2e1 Bug 1170724 - Only update search engine bar when necessary. r=sebastian
We were updating the search engine bar every time the view was created, which
is inefficient because we already have a default state which we laid out and
drew. Since there were no search engines at the time, the search engine bar
would be hidden and another layout and draw would occur. Finally, when the
search engines arrived asynchronously from Gecko, we'd lay out and draw the
search engine bar (again). Obviously, this had had some perf implications.

Instead, now we only update the search engine bar if we explicitly choose not
to update the search engines (in onResume), or when the search engine data
arrives. The default state is to draw the empty search engine bar (including
magnifying glass label), to avoid a layout. We could use INVISIBLE, but then
the initial list of non-search engine results will look misplaced.

When the no search engines are returned (i.e. the user deletes them all), the
empty search engine bar will be briefly shown before hiding.

Once gecko is loaded on my N4, the search engines are received so quickly, the
empty search engine bar flicker only makes a minimal impression, no different
from the search engines appearing asynchronously. The best way to improve this
is probably to cache the search engines in Java (bug 1186703).

--HG--
extra : commitid : 844C8XDnQbi
extra : rebase_source : 07cd7eb2330a591320a398c667172b226acbe408
2015-07-22 16:40:50 -07:00
Karim Benhmida
0d040db318 Bug 1186653 - QR code input setting item test. r=liuche
--HG--
extra : commitid : 9LtSPFJZWhc
extra : rebase_source : 687f58896ce5f76fd5a449e92156d42989a999dd
2015-07-22 15:07:10 -07:00
Karim Benhmida
15adba3488 Bug 1178503 - Remove nightly-only flag for QR code input. r=liuche
--HG--
extra : commitid : EMVHezunff4
extra : rebase_source : 69b9c0e6631f09239426dfc483922d7069ab53f2
2015-07-21 13:23:57 -07:00
Sebastian Kaspari
549bd2bd55 Bug 1183559 - Hide "Import from Android" feature on devices running Android M+. r=rnewman
This patch assumes that Android M is going to be API level 23 (very likely) and additionally
checks for Android M Preview builds (Build.VERSION.RELEASE set to "M").

--HG--
extra : commitid : Bt1sQw4h4rC
extra : rebase_source : f2d4c0c062b41c67db9a6819665734621c0b2229
2015-07-24 14:04:30 +02:00
Carsten "Tomcat" Book
0f9616aba4 Merge mozilla-central to mozilla-inbound 2015-07-24 12:58:18 +02:00
Olli Pettay
3c61547e30 Bug 1180382, update display port after, not before Gecko has scrolled the page to the #hashtag, r=kats 2015-07-23 19:23:49 +03:00
Karim Benhmida
bd94cd295f Bug 1178500 - Remove nightly-only flag for voice input. r=liuche
--HG--
extra : transplant_source : %40%8F%98Z%E4z%26%B3z%25%F2%3B%D7%0Ah%E6%B5Z%B7%D0
2015-07-21 13:16:46 -07:00
Karim Benhmida
5fe4685be6 Bug 1132918 - Unrecognized words on direct voice input will display two error notifications. r=liuche
--HG--
extra : transplant_source : %8D%12%18%CFWE%04%97PgO%5Bw%28-%06%B5%27%DB%E9
2015-07-20 18:22:00 -07:00
Martyn Haigh
0feee1d1a8 Bug 1161638 - Remove the chrome at the bottom of the screen in the Tabs Tray; r=sebastian
I'm not planning on landing this just yet, it's part of a bigger piece of work which I can't pref off, so I'm going to get the majority of it going through review before anything lands properly.

--HG--
extra : commitid : 27WoVKnsjXW
extra : rebase_source : 9f15da3170b46b75835dd88a2cc25cb56a84215a
extra : amend_source : 2a14b885dbb0bf289d1900101cc837f348bcf86e
2015-06-11 14:12:24 +01:00
dominique vincent
827f1cc53c Bug 1184762 - Check visibility before closing with animation. r=mcomella 2015-07-22 12:03:36 +02:00