Commit Graph

17947 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
18b99bf0cf merge fx-team to mozilla-central a=merge 2015-10-13 11:59:55 +02:00
Reuben Morais
1e26ba3392 Bug 748391 - Implement markMessageRead on the Android backend. r=snorp 2015-10-13 01:08:51 -03:00
Michael Comella
ebe708381a Bug 1213366 - Remove android: prefix from colorPrimary*. r=sebastian
This changes the color of the settings action bar to grey, as expected.

Note that I was unaware of this no-prefix convention when I wrote the previous
patch and added an "android:actionBarStyle" which may be confusing things
further. We may also benefit from removing the prefix there and fixing the
results.

--HG--
extra : commitid : 6aYSAKTkbkB
extra : rebase_source : cc66caa6da48dce95b58f4fd225ac01f1ffa9ee7
2015-10-09 14:25:57 -07:00
Carsten "Tomcat" Book
b340b15978 merge fx-team to mozilla-central a=merge 2015-10-12 11:05:43 +02:00
Nick Alexander
b47fb2c75a Bug 1213418 - Part 1: Use mozregression to download in |mach artifact|. r=me
DONTBUILD NPOTB

--HG--
extra : commitid : LU7F5VjVj4m
extra : rebase_source : 5c9e36c01c7aa757d41a9994877b6f7d7568f4e3
2015-10-09 17:47:17 -07:00
Mark Finkle
00f87cff3c Bug 1213430 - Add more Toast telemetry r=liuche 2015-10-09 19:54:32 -04:00
Mark Finkle
a9e2300f1e Bug 1213416 - Add a specific Extra to LOAD_URL telemetry in the Awesomescreen r=liuche 2015-10-09 19:54:29 -04:00
Dipti Nirmale
fc11977a3a Bug 1140048 - Add "Send to other device" Shareplane to top level menu. r=mcomella
--HG--
extra : commitid : 4xRGvDayrUV
extra : rebase_source : 895f0b3443a9a8b73a403a604e9ea84adc47f317
2015-10-09 16:07:36 -07:00
Dipti Nirmale
8e3c298727 Bug 1140048 - Move 'share' button down, replacing quick share view in menu. r=mcomella
--HG--
extra : commitid : 5GfoZXzBPJX
extra : rebase_source : 1fb1319b4e7fde6892acd81a9c7752834ad03c16
2015-10-09 16:07:35 -07:00
Dipti Nirmale
6c24b057da Bug 1140048 - Remove 'Send to other device' menu item from share menu. r=mcomella
--HG--
extra : commitid : 7f4gdqpKcWF
extra : rebase_source : 8ab9a9cabeee8280b7bdc0bba0ceeeb2fb381864
2015-10-09 16:07:35 -07:00
Dipti Nirmale
8c14390cdd Bug 1140048 - Remove quick share bar and set the action view to Default. r=mcomella
--HG--
extra : commitid : DhTv3E2Q7cN
extra : rebase_source : c067db307548e736c437e1a767ff37ef0ad86333
2015-10-09 16:07:35 -07:00
Dipti Nirmale
cbefb95577 Bug 1140048 - Add 'send to device' and remove quick share item in toolbar menu. r=mcomella
--HG--
extra : commitid : 5uEroTeLbIF
extra : rebase_source : c524953b4bbcfb28f79880ba5a1c779359ecc79f
2015-10-09 16:07:35 -07:00
Fabrice Desré
17b2f50fee Bug 1213480 - b2gdroid builds broken after bug 1201206 r=nalexander 2015-10-09 16:34:16 -07:00
Carsten "Tomcat" Book
d652ecd66e merge mozilla-inbound to mozilla-central a=merge 2015-10-09 11:43:07 +02:00
dominique vincent
5ae3c65766 Bug 1208370 - Deactivate the size heuristic in cluster detection. r=mcomella
--HG--
extra : commitid : 6PHrtUzoaU5
extra : rebase_source : fd90c4652af704f40deaa6dba2e4d34360d02578
2015-09-30 12:31:29 +02:00
Allison Naaktgeboren
c46d4a4081 Bug 12084095 Remove 'Firefox Marketplace' from the list of default bookmarks.r=mcomella 2015-10-09 14:19:31 -07:00
Michael Comella
54d10e513e Bug 1213223 - Remove android prefix from accentColor. r=sebastian
--HG--
extra : commitid : 9Ure3mKBZE2
extra : rebase_source : ab195ef08257a72c33842670297967cd27277a56
2015-10-09 09:23:56 -07:00
Sebastian Kaspari
1074c8e3f6 Bug 1197189 - Tab queues: Just show a toast if permission to draw over apps is not granted. r=mcomella
--HG--
extra : commitid : DyFEWRXN9b6
extra : rebase_source : 6ea6f3826422d0a1ded813bb23674c374fe0150b
2015-10-09 19:15:32 +02:00
Michael Comella
36e2d46a15 Bug 1173147 - Explicitly show Android chooser when there is more than one intent URI match in pb. r=sebastian
After this changeset series, the expected flow for web links is:
  * If not pb, open the Intent URI
  * If pb and no matching applications, open about:neterror
  * If pb and one matching application, show this dialog
  * If pb and > 1 matching application, show the Android system chooser

When the user explicitly chooses to share (and thus should infer they're
exiting Private Browsing), we don't show the dialog.

Custom URIs sort of work: I tested `mailto` and it worked as expected but `tel`
does not work as expected (i.e. it doesn't show the dialog). Perhaps there's an
explicit "Open dialer" code path. To figure this out, I tested this patch
against my Intent URI test page [1].

Decisions around explicitly showing the Android chooser:
When there are multiple application matches to an Intent URI, we
want to show the Android Intent Chooser. However, we have no way
of distinguishing regular tabs from private tabs to the chooser.
Thus, if a user chooses "Always" in regular browsing mode, the
chooser will not be shown and the URL will be opened. Therefore we
explicitly show the chooser (which notably does not have an "Always"
option).

[1]: https://people.mozilla.org/~mcomella/test/uri.html

--HG--
extra : commitid : DobYxI7BEnZ
extra : rebase_source : 12c30732a07e20f29ad67ce153cdbd13fc143e73
2015-09-23 14:48:28 -07:00
Michael Comella
4a83ff024d Bug 1173147 - Show prompt for GeckoAppShell.openUriExternal. r=sebastian
--HG--
extra : commitid : KRygkmIjsVz
extra : rebase_source : 1cdc9062847fcd133d06650cf15fa91bd5f3b314
2015-09-18 17:21:07 -07:00
Michael Comella
e64ae0a462 Bug 1173147 - Prompt user when opening market intent. r=sebastian
--HG--
extra : commitid : KrRWxo4p6pp
extra : rebase_source : f037728c28d925a354deb1e2bbf3c7f6c6e72333
2015-09-17 18:42:07 -07:00
Michael Comella
cf289a073e Bug 1173147 - Add DialogFragment to prompt user when clicking Intent link in private browsing. r=sebastian
Note that the DialogFragment is currently unused and will be used in the
followup changesets.

--HG--
extra : commitid : UYPRTIGSfk
extra : rebase_source : dc1e45275f41280df6fceb11c1afad0834777064
2015-09-17 18:41:53 -07:00
Michael Comella
2ddb314bda Bug 1173147 - Add Intent in private browsing prompt string. r=sebastian
--HG--
extra : commitid : GBkTRbXp5Ev
extra : rebase_source : 5e60d60f23edc725317428dff3ac0bfcc07afc35
2015-09-16 15:57:48 -07:00
Michael Comella
bb70bcdf43 Bug 1210862 - Move search suggestion button & tab thumbnail radius to standard. r=ally
--HG--
extra : commitid : BIVj7vnd57q
extra : rebase_source : c28cc07350f07e1c79d53bec203ec67c8e82d35b
2015-10-08 12:05:23 -07:00
Michael Comella
ee49e0a320 Bug 1210862 - Move tablet corner radius to standard_button_radius. r=ally
--HG--
extra : commitid : 49glJkpLulR
extra : rebase_source : 1cff301297f80ba44c91addf047c717846a2d5f5
2015-10-06 09:13:10 -04:00
Michael Comella
69e98b7eb0 Bug 1210862 - Rename button_corner_radius -> standard_corner_radius & update value. r=ally
--HG--
extra : commitid : HTFsMz3UgrC
extra : rebase_source : b952cf67bb70dc88a0b3a8707e125c16a70e919a
2015-10-06 09:10:04 -04:00
Allison Naaktgeboren
192690c713 Bug 1208520 - Add missing CATEGORY_BROWSABLE.r=mcomella 2015-10-08 17:24:14 -07:00
Michael Comella
5c64dc16fc Bug 1201206 - Correct menu button background on 2.3. r=mhaigh
One fear is that different devices set different menu colors and text colors.
Since we're using the default text color and set an explicit menu color, the
text color may not look good on these devices. I was unable to find a way to
override the menu text color.

It seems the best way to find out if this is a problem is to land
it and test though!

--HG--
extra : commitid : ylxnVEA269
extra : source : c01f712e3d98c74a03f1dcf9c5133c0c8982d32d
2015-09-15 16:46:58 -07:00
Michael Comella
8a0721f138 Bug 1201206 - Inherit from appCompat on v21 prefs and restore action bar style. r=mhaigh
--HG--
extra : commitid : 61T7SZ2qk2V
extra : source : 2d7962287928829803e68fe5cd1aeabd69003837
2015-09-15 15:07:05 -07:00
Michael Comella
bb99cec3ae Bug 1201206 - Inherit from version specific styles for prefs. r=mhaigh
This excludes Material design in v21+, which will be overridden with AppCompat
in the following changeset.

--HG--
extra : commitid : 6NvfKORKfyr
extra : source : bfc7e7f997eb2a4f5bbfea4e817aa4e738900d5b
2015-09-22 16:26:29 -07:00
Michael Comella
540dfeb84a Bug 1201206 - Inherit from Theme.AppCompat style at all API levels. r=mhaigh
--HG--
extra : commitid : 9MMRtstxJIl
extra : source : ebc006342c9e0654a2900e952299341251f01ad7
2015-09-15 14:33:45 -07:00
Wes Kocher
1f985be7a9 Backed out 5 changesets (bug 1173147) because bug 1201206 got backed out CLOSED TREE
Backed out changeset e0db94364c19 (bug 1173147)
Backed out changeset afd881fc08a2 (bug 1173147)
Backed out changeset 5a4df2457628 (bug 1173147)
Backed out changeset a43a907c02fe (bug 1173147)
Backed out changeset 494ff0d7f3bb (bug 1173147)
2015-10-08 12:37:17 -07:00
Wes Kocher
badbc48d7a Backed out 4 changesets (bug 1201206) for android x86 bustage CLOSED TREE
Backed out changeset c01f712e3d98 (bug 1201206)
Backed out changeset 2d7962287928 (bug 1201206)
Backed out changeset bfc7e7f997eb (bug 1201206)
Backed out changeset ebc006342c9e (bug 1201206)
2015-10-08 12:36:15 -07:00
Michael Comella
034b23ff41 Bug 1173147 - Explicitly show Android chooser when there is more than one intent URI match in pb. r=sebastian
After this changeset series, the expected flow for web links is:
  * If not pb, open the Intent URI
  * If pb and no matching applications, open about:neterror
  * If pb and one matching application, show this dialog
  * If pb and > 1 matching application, show the Android system chooser

When the user explicitly chooses to share (and thus should infer they're
exiting Private Browsing), we don't show the dialog.

Custom URIs sort of work: I tested `mailto` and it worked as expected but `tel`
does not work as expected (i.e. it doesn't show the dialog). Perhaps there's an
explicit "Open dialer" code path. To figure this out, I tested this patch
against my Intent URI test page [1].

Decisions around explicitly showing the Android chooser:
When there are multiple application matches to an Intent URI, we
want to show the Android Intent Chooser. However, we have no way
of distinguishing regular tabs from private tabs to the chooser.
Thus, if a user chooses "Always" in regular browsing mode, the
chooser will not be shown and the URL will be opened. Therefore we
explicitly show the chooser (which notably does not have an "Always"
option).

[1]: https://people.mozilla.org/~mcomella/test/uri.html

--HG--
extra : commitid : 1cCVQe5jmNx
extra : rebase_source : 146766c2ac5cf8814288377453253debc2ff3f8a
2015-09-23 14:48:28 -07:00
Michael Comella
14976187e7 Bug 1173147 - Show prompt for GeckoAppShell.openUriExternal. r=sebastian
--HG--
extra : commitid : F5I6wEmuVQ0
extra : rebase_source : f4b765020bade09cb21947564f2019ccd15766e6
2015-09-18 17:21:07 -07:00
Michael Comella
4381829811 Bug 1173147 - Prompt user when opening market intent. r=sebastian
--HG--
extra : commitid : LAHfBaVOPJF
extra : rebase_source : cc82b8545f89af172d22c8d301fbb7c57b071a08
2015-09-17 18:42:07 -07:00
Michael Comella
96854cc08c Bug 1173147 - Add DialogFragment to prompt user when clicking Intent link in private browsing. r=sebastian
Note that the DialogFragment is currently unused and will be used in the
followup changesets.

--HG--
extra : commitid : 2SboY6SbK0Y
extra : rebase_source : 601bd61bcaec304477fc8ed6e99b555f9d3fe404
2015-09-17 18:41:53 -07:00
Michael Comella
751a0413c5 Bug 1173147 - Add Intent in private browsing prompt string. r=sebastian
--HG--
extra : commitid : KvDRx3sad2p
extra : rebase_source : bb3c31be873de8b7354277f5e049ee32d1c59002
2015-09-16 15:57:48 -07:00
Michael Comella
c867621459 Bug 1201206 - Correct menu button background on 2.3. r=mhaigh
One fear is that different devices set different menu colors and text colors.
Since we're using the default text color and set an explicit menu color, the
text color may not look good on these devices. I was unable to find a way to
override the menu text color.

It seems the best way to find out if this is a problem is to land
it and test though!

--HG--
extra : commitid : AOkx9ROJDf7
extra : rebase_source : 49318e2d179a4da16933cb8248b4b9b00a606226
2015-09-15 16:46:58 -07:00
Michael Comella
36118bf87e Bug 1201206 - Inherit from appCompat on v21 prefs and restore action bar style. r=mhaigh
--HG--
extra : commitid : 5SK4Xnxr9zQ
extra : rebase_source : 6c1e62467916df067161229b47e8e7d59e84adb5
2015-09-15 15:07:05 -07:00
Michael Comella
9e877054db Bug 1201206 - Inherit from version specific styles for prefs. r=mhaigh
This excludes Material design in v21+, which will be overridden with AppCompat
in the following changeset.

--HG--
extra : commitid : JL19c4EJfVf
extra : rebase_source : b9030c31b99bd2e1613fc7898e7ef4f9c275003c
2015-09-22 16:26:29 -07:00
Michael Comella
923dfe3379 Bug 1201206 - Inherit from Theme.AppCompat style at all API levels. r=mhaigh
--HG--
extra : commitid : LdRIYIN0kaP
extra : rebase_source : c0489dcd702696ffdc4fb6ed56c4689103f989cd
2015-09-15 14:33:45 -07:00
Michael Comella
8c10acc9fb Bug 1212347 - Disable GeckoView globally by default. r=nalexander
--HG--
extra : commitid : HZjRP5udwAL
extra : rebase_source : 6dd40f59fc757fc4da7c67fa382634a60a3f45ab
2015-10-07 10:25:23 -04:00
Friedger Müffke
a3f749e22c Bug 1208519 - Add smooth scrolling of item list on range item click. r=sebastian 2015-10-05 12:58:00 +02:00
Sebastian Kaspari
73218f6916 Bug 1207194 - Temporarily hardcode targetSdkVersion to 22 in AndroidManifest.xml. r=nalexander
--HG--
extra : commitid : 7ZESTPWAQxZ
extra : rebase_source : 4475b58e3f69a14b4077704fde35d1ae50937f25
2015-10-08 17:57:48 +02:00
Carsten "Tomcat" Book
6e07fc601b Merge m-c to fx-team 2015-10-08 16:11:56 +02:00
Carsten "Tomcat" Book
634dc488d6 merge mozilla-inbound to mozilla-central a=merge 2015-10-08 15:26:54 +02:00
Carsten "Tomcat" Book
d3711e3ba1 merge fx-team to mozilla-central a=merge 2015-10-08 11:55:31 +02:00
Mark Capella
466a9d607e Bug 1130646 - Find non-hacky way to make back button dismiss reader mode popup, r=bnicholson 2015-10-07 19:55:33 -04:00
Mark Capella
670995286a Bug 1130646 - Find non-hacky way to make back button dismiss reader mode popup, r=bnicholson 2015-10-07 19:55:33 -04:00