Edouard Oger
a33eb39eb7
Bug 1407728 - Add reason field to messages sent with /notify. r=Grisha
...
MozReview-Commit-ID: EZbXl2ZoMxK
--HG--
extra : rebase_source : 13c9c511df067d54467b6ad24c3e3f2162f7dd4d
2017-10-11 15:45:25 -04:00
Sebastian Hengst
aa9035ca52
Backed out changeset 1da1df814ad3 (bug 1352599)
2017-10-12 23:42:00 +02:00
Sebastian Hengst
4b5ec86ca9
Backed out changeset 5f4ff0de7242 (bug 1405412)
2017-10-12 23:41:30 +02:00
Nick Alexander
962b96fa44
Bug 1405412 - Migrate Android SDK to android-sdk-linux toolchain task. r=dustin
...
The only tricky piece here is that the resulting toolchain archive is
private, and uses a newly allocated Task Cluster scope
(queue:get-artifact:project/gecko/android-sdk/*) to restrict access to
the archive. All SCM levels (1, 2, 3) have been given the new scope:
see https://tools.taskcluster.net/auth/roles/moz-tree:level:1 and
friends.
MozReview-Commit-ID: CcDqDOHODpe
--HG--
extra : rebase_source : 062bca8c65556f0f46e9c9cc6cd81eb04cf2b522
2017-10-03 11:45:27 -07:00
Nick Alexander
b12ab072d2
Bug 1406196 - Move GRADLE_USER_HOME in tree. r=maliu
...
The goal of this approach is to tell Gradle to not connect (or allow
it to connect) to the network when fetching dependencies. No Android
automation tasks should fetch from the network, except the toolchain
tasks (which are specially intended to do so).
It's difficult to arrange this without including the `--offline` flag
everywhere. It _should_ be possible to set offline using an
environment variable -- which would allow us to get rid of these
dotgradle-* files -- but offline isn't an option in
https://docs.gradle.org/4.2.1/userguide/build_environment.html#sec:gradle_configuration_properties
(and certainly not in earlier versions either). Therefore,
environment variable that points to an init.gradle file in automation.
Before this patch, the files telling Gradle whether to start offline
were fetched from tooltool. That's just a layer that doesn't need to
be there.
None of this impacts local developers.
MozReview-Commit-ID: LAXktbBu1Az
--HG--
extra : rebase_source : d23801643d32135a87d410bf5e8508da556ef9be
2017-10-12 10:22:23 -07:00
Nick Alexander
2464b13257
Bug 1406196 - Pre: Cull unused Gradle plugin. r=maliu
...
This just isn't used any more; get rid of it. We might want to put
Gradle packages in the tree in the future, so keep
mobile/android/gradle/m2repo.
MozReview-Commit-ID: Gc7TzAqCVsa
--HG--
extra : rebase_source : e60ca18ee19269721c3ecface515c3bba8089f72
2017-10-05 15:00:53 -07:00
Nick Alexander
6e98033aa9
Bug 1352599 - Part 2: Add PROGUARD_JAR configure option. r=chmanchester
...
MozReview-Commit-ID: 9ZHaGfmrjNI
--HG--
extra : rebase_source : 4885fcc538dcb50a99e83e787715a309b480c62e
2017-10-02 15:26:25 -07:00
Edouard Oger
3b8448fae3
Bug 1401749 - Remove fallback int->boolean conversion in FxAccountsDevice. r=Grisha
...
MozReview-Commit-ID: miGvypXH1C
--HG--
extra : rebase_source : 2d374b627f05e88836893ef4e4e8a0375098ebb8
2017-10-10 12:53:09 -04:00
Jing-wei Wu
2330794b43
Bug 1341038 - Show snackbar for notification when delete a login record. r=nechen,walkingice
...
MozReview-Commit-ID: HBwhLUA1kYi
--HG--
extra : rebase_source : 8c4a61671b7d0dcbd81a04d69b546d5861b8cb26
extra : source : 9a087e95140f033375f5e15cc12d2acf25988308
2017-09-22 13:20:22 +08:00
Jing-wei Wu
e179169c10
Bug 1407923 - Adjust LWT layout/color for Photon style. r=nechen
...
MozReview-Commit-ID: 4PBP7L1Ch3k
--HG--
extra : rebase_source : 5a3761099283863cf36aff64b7fd8edf61ef6219
extra : source : 1bbedbc67f8ffca9a9ffe01cd52ad63f8cf602ba
2017-10-12 17:05:54 +08:00
Sebastian Hengst
4c169d4680
merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
2017-10-12 12:00:22 +02:00
Sebastian Hengst
8ff69604ce
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-10-12 12:40:23 +03:00
Jing-wei Wu
75180b3248
Bug 1407915 - Ignore loading favicon without url. r=nechen
...
MozReview-Commit-ID: IaOXzInWogr
--HG--
extra : rebase_source : 7adc831f10cb339f05887172791db7087451f4da
2017-10-12 15:00:46 +08:00
Jing-wei Wu
2823a2a9a6
Bug 1405710 - Adjust find in page layout to fit Photon style. r=nechen
...
MozReview-Commit-ID: HrU4WuFqZgq
--HG--
rename : mobile/android/app/src/main/res/drawable-hdpi/find_prev.png => mobile/android/app/src/photon/res/drawable-hdpi/find_prev.png
rename : mobile/android/app/src/main/res/drawable-hdpi/url_bar_entry_default.9.png => mobile/android/app/src/photon/res/drawable-hdpi/url_bar_entry_default.9.png
rename : mobile/android/app/src/main/res/drawable-hdpi/url_bar_entry_default_pb.9.png => mobile/android/app/src/photon/res/drawable-hdpi/url_bar_entry_default_pb.9.png
rename : mobile/android/app/src/main/res/drawable-hdpi/url_bar_entry_pressed.9.png => mobile/android/app/src/photon/res/drawable-hdpi/url_bar_entry_pressed.9.png
rename : mobile/android/app/src/main/res/drawable-hdpi/url_bar_entry_pressed_pb.9.png => mobile/android/app/src/photon/res/drawable-hdpi/url_bar_entry_pressed_pb.9.png
rename : mobile/android/app/src/main/res/drawable-large-hdpi-v11/url_bar_entry_default.9.png => mobile/android/app/src/photon/res/drawable-large-hdpi-v11/url_bar_entry_default.9.png
rename : mobile/android/app/src/main/res/drawable-large-hdpi-v11/url_bar_entry_default_pb.9.png => mobile/android/app/src/photon/res/drawable-large-hdpi-v11/url_bar_entry_default_pb.9.png
rename : mobile/android/app/src/main/res/drawable-large-hdpi-v11/url_bar_entry_pressed.9.png => mobile/android/app/src/photon/res/drawable-large-hdpi-v11/url_bar_entry_pressed.9.png
rename : mobile/android/app/src/main/res/drawable-large-hdpi-v11/url_bar_entry_pressed_pb.9.png => mobile/android/app/src/photon/res/drawable-large-hdpi-v11/url_bar_entry_pressed_pb.9.png
rename : mobile/android/app/src/main/res/drawable-large-xhdpi-v11/url_bar_entry_default.9.png => mobile/android/app/src/photon/res/drawable-large-xhdpi-v11/url_bar_entry_default.9.png
rename : mobile/android/app/src/main/res/drawable-large-xhdpi-v11/url_bar_entry_default_pb.9.png => mobile/android/app/src/photon/res/drawable-large-xhdpi-v11/url_bar_entry_default_pb.9.png
rename : mobile/android/app/src/main/res/drawable-large-xhdpi-v11/url_bar_entry_pressed.9.png => mobile/android/app/src/photon/res/drawable-large-xhdpi-v11/url_bar_entry_pressed.9.png
rename : mobile/android/app/src/main/res/drawable-large-xhdpi-v11/url_bar_entry_pressed_pb.9.png => mobile/android/app/src/photon/res/drawable-large-xhdpi-v11/url_bar_entry_pressed_pb.9.png
rename : mobile/android/app/src/main/res/drawable-large-xxhdpi-v11/url_bar_entry_default.9.png => mobile/android/app/src/photon/res/drawable-large-xxhdpi-v11/url_bar_entry_default.9.png
rename : mobile/android/app/src/main/res/drawable-large-xxhdpi-v11/url_bar_entry_default_pb.9.png => mobile/android/app/src/photon/res/drawable-large-xxhdpi-v11/url_bar_entry_default_pb.9.png
rename : mobile/android/app/src/main/res/drawable-large-xxhdpi-v11/url_bar_entry_pressed.9.png => mobile/android/app/src/photon/res/drawable-large-xxhdpi-v11/url_bar_entry_pressed.9.png
rename : mobile/android/app/src/main/res/drawable-large-xxhdpi-v11/url_bar_entry_pressed_pb.9.png => mobile/android/app/src/photon/res/drawable-large-xxhdpi-v11/url_bar_entry_pressed_pb.9.png
rename : mobile/android/app/src/main/res/drawable-xhdpi/find_prev.png => mobile/android/app/src/photon/res/drawable-xhdpi/find_prev.png
rename : mobile/android/app/src/main/res/drawable-xhdpi/url_bar_entry_default.9.png => mobile/android/app/src/photon/res/drawable-xhdpi/url_bar_entry_default.9.png
rename : mobile/android/app/src/main/res/drawable-xhdpi/url_bar_entry_default_pb.9.png => mobile/android/app/src/photon/res/drawable-xhdpi/url_bar_entry_default_pb.9.png
rename : mobile/android/app/src/main/res/drawable-xhdpi/url_bar_entry_pressed.9.png => mobile/android/app/src/photon/res/drawable-xhdpi/url_bar_entry_pressed.9.png
rename : mobile/android/app/src/main/res/drawable-xhdpi/url_bar_entry_pressed_pb.9.png => mobile/android/app/src/photon/res/drawable-xhdpi/url_bar_entry_pressed_pb.9.png
rename : mobile/android/app/src/main/res/drawable-xxhdpi/url_bar_entry_default.9.png => mobile/android/app/src/photon/res/drawable-xxhdpi/url_bar_entry_default.9.png
rename : mobile/android/app/src/main/res/drawable-xxhdpi/url_bar_entry_default_pb.9.png => mobile/android/app/src/photon/res/drawable-xxhdpi/url_bar_entry_default_pb.9.png
rename : mobile/android/app/src/main/res/drawable-xxhdpi/url_bar_entry_pressed.9.png => mobile/android/app/src/photon/res/drawable-xxhdpi/url_bar_entry_pressed.9.png
rename : mobile/android/app/src/main/res/drawable-xxhdpi/url_bar_entry_pressed_pb.9.png => mobile/android/app/src/photon/res/drawable-xxhdpi/url_bar_entry_pressed_pb.9.png
extra : rebase_source : be8dcbbe93910c5cd160481730a7b0e65fe425fd
extra : source : ece7123dcb78ad805e320a79ead1b565b57b12b3
2017-10-12 09:07:35 +08:00
Nevin Chen(:nechen)
5f644a7a7d
Bug 1391342 - Keep toolbar hidding while showing keyboard in full screen. r=jchen,jwu,sebastian
...
MozReview-Commit-ID: 7GLvOB3TyuK
--HG--
extra : rebase_source : bf854f0b831db1977ecc877c2564132530fd1965
2017-10-06 11:33:14 +08:00
Sebastian Hengst
57b7c19650
merge mozilla-central to autoland. r=merge a=merge
2017-10-11 11:51:32 +02:00
Sebastian Hengst
ed86a2c11f
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: AgDEPuT8DNK
2017-10-11 11:41:04 +02:00
Sebastian Hengst
044775ad49
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-11 00:01:28 +02:00
Sebastian Hengst
592a737256
Backed out 2 changesets (bug 1357191) for frequently failing mochitest dom/html/test/forms/test_input_sanitization.html on Android 4.3 API16+ debug. r=backout
...
Backed out changeset c6ba568874b0 (bug 1357191)
Backed out changeset 562e7fc9a839 (bug 1357191)
2017-10-10 23:27:21 +02:00
Sebastian Hengst
f4b8906f72
Backed out changeset 1d2e66b2486d (bug 1391342) for crashing in testInputConnection. r=backout
...
--HG--
extra : rebase_source : 72efebfc8eff3644e4d255a072ba41255729c3f0
2017-10-11 10:31:36 +02:00
Emilio Cobos Álvarez
eac855703a
Bug 1406631: Make input[type=color] rules consistent on Android. r=xidorn
...
Before this patch, the :-moz-system-metric pseudo-class made the
input[type="color"] rules more specific than this rule in content.css:
* > input:not(:-moz-any([type="image"], [type="checkbox"], [type="radio"]))
After removing it, this is not the case. This seems like an accident, so let's
make input[type="color"] consistent with the rest of the buttons just the same
way as in forms.css.
MozReview-Commit-ID: 7oPsxMBDdED
--HG--
extra : rebase_source : d75361515df9f3f2d9099c98274c587869fa9914
2017-10-10 10:48:33 +02:00
Emilio Cobos Álvarez
e808575ca4
Bug 1406631: Remove the color-picker-available system metric. r=xidorn
...
All our widgets support it with a constant true.
MozReview-Commit-ID: JMEItUsxYWq
--HG--
extra : rebase_source : e7e0a3f83001813239338bc5b3895252e1fb3ea6
2017-10-07 14:06:44 +02:00
Nevin Chen(:nechen)
461c0cca48
Bug 1391342 - Keep toolbar hidding while showing keyboard in full screen. r=jchen,jwu,sebastian
...
MozReview-Commit-ID: 7GLvOB3TyuK
--HG--
extra : rebase_source : 61240f74b3487c972581c2255d606c504f6dd381
2017-10-06 11:33:14 +08:00
Jan Henning
01f89138c1
Bug 1188927 - Register Firefox for Android as a handler for SVG files. r=mcomella
...
MozReview-Commit-ID: Cjoi9a3A8fY
--HG--
extra : source : 10a588943e59723316e72c76b75edd13db8d7dfc
2017-10-10 21:06:30 +02:00
Jim Chen
77800a7f7a
Bug 1401737 - 6. Handle GeckoApplication recreation; r=esawin
...
Handle rare cases where GeckoApplication is recreated when Fennec is
alive. In such cases, we need to unregister certain event listeners from
the old GeckoApplication so we can register again under the new one.
Also make GeckoActivityMonitor and TelemetryBackgroundReceiver better
handle GeckoApplication instance changes.
MozReview-Commit-ID: CrV8R9CyCRm
2017-10-10 15:13:46 -04:00
Jim Chen
2a360cb257
Bug 1401737 - 5. Revert diagnostic crash; r=me
...
MozReview-Commit-ID: 6wZvzHgUH7Z
2017-10-10 15:13:46 -04:00
Grigory Kruglov
3ca2df25d7
Bug 1401318
- Fix some of the 'shared-state' access problems around Account r=nalexander
...
This patch fixes several symptoms of shared state (internal 'account' instance) getting
out-of-sync with the world.
We maintain a representation of an internal Account in the AndroidFxAccount, but nothing is
preventing that representation to become irrelevant in certain situations. This patch ensures
we 'update our internal cache', so to speak, before trying to act upon it.
Changes in the 'profile JSON fetched' flow are necessary to support the 'email might change' case.
Locking is necessary to ensure correct behaviour in case of overlapping syncing and profile fetching.
Changes in 'getState' are necessary to ensure we behave correctly when a long-lived AndroidFxAccount
instance is interrogated (as in the Sync Prefs UI) after internal account changes.
There are likely to be other "symptoms", but this patch aims to be safely upliftable in order to
support changing of a primary email.
See Bug 1407316 for further root-cause analysis and proposed solution.
MozReview-Commit-ID: AXmTBMzL2cf
--HG--
extra : rebase_source : f34bdab349363981851c0936cbb2da64c327e657
2017-10-10 13:33:50 -04:00
Jing-wei Wu
557826defc
Bug 1406874 - Show a color indicator for the selected tab strip on tablet. r=nechen
...
MozReview-Commit-ID: 9vYGxkI9swX
--HG--
extra : rebase_source : 16675eebb01b46765ca69f9131667b6e255adc32
2017-10-09 17:48:19 +08:00
Jing-wei Wu
dc6fd8c2de
Bug 1406828 - Update back/forward icons for RTL on tablet. r=nechen
...
MozReview-Commit-ID: DidBVCe4h1m
--HG--
rename : mobile/android/app/src/main/res/drawable-ldrtl-large-hdpi/ic_menu_back.png => mobile/android/app/src/photon/res/drawable-ldrtl-large-hdpi/ic_menu_back.png
rename : mobile/android/app/src/main/res/drawable-ldrtl-large-hdpi/ic_menu_forward.png => mobile/android/app/src/photon/res/drawable-ldrtl-large-hdpi/ic_menu_forward.png
rename : mobile/android/app/src/main/res/drawable-ldrtl-large-xhdpi/ic_menu_back.png => mobile/android/app/src/photon/res/drawable-ldrtl-large-xhdpi/ic_menu_back.png
rename : mobile/android/app/src/main/res/drawable-ldrtl-large-xhdpi/ic_menu_forward.png => mobile/android/app/src/photon/res/drawable-ldrtl-large-xhdpi/ic_menu_forward.png
rename : mobile/android/app/src/main/res/drawable-ldrtl-large-xxhdpi/ic_menu_back.png => mobile/android/app/src/photon/res/drawable-ldrtl-large-xxhdpi/ic_menu_back.png
rename : mobile/android/app/src/main/res/drawable-ldrtl-large-xxhdpi/ic_menu_forward.png => mobile/android/app/src/photon/res/drawable-ldrtl-large-xxhdpi/ic_menu_forward.png
extra : rebase_source : c7ca6c08fdbef5a06411aa1f62c01775205a8193
2017-10-09 13:36:13 +08:00
Jing-wei Wu
4bcdd48869
Bug 1406338 - Part 2: Show favicons in tabs tray page. r=nechen
...
MozReview-Commit-ID: BXOFuxwI0sl
--HG--
extra : rebase_source : 24060ab31fb3df81fa341f54b0aa969b31e4564c
2017-10-09 11:02:52 +08:00
Jing-wei Wu
7ec87779b1
Bug 1406338 - Part 1: Support applying specific text size while creating a favicon. r=nechen
...
MozReview-Commit-ID: Dcx1RgcRdka
--HG--
extra : rebase_source : 04971e5592d6d8aa58c9192ae501ea9eb0a5fae9
2017-10-09 10:36:56 +08:00
Kyle Machulis
669ff05b49
Bug 1406525 - Remove nsIDOMHTMLLinkElement; r=bz
...
MozReview-Commit-ID: 4xUSQ8SiIqX
2017-10-09 16:09:38 -07:00
Jan Henning
f3c2c7d40d
Bug 1406410 - Use URI input type when editing a bookmark's URL. r=jwu
...
MozReview-Commit-ID: IqhMAByb0mx
--HG--
extra : rebase_source : 12e6349ffa237598025d422a76bc325d06a73cee
2017-10-06 17:15:35 +02:00
Sebastian Hengst
b29f365446
Backed out changeset f70d6fcdb760 (bug 1406631) for failing color related reftests like layout/reftests/writing-mode/ua-style-sheet-input-color-1.html on Android. r=backout
2017-10-07 20:08:12 +02:00
Emilio Cobos Álvarez
b7befbe6b5
Bug 1406631: Remove the color-picker-available system metric. r=xidorn
...
All our widgets support it with a constant true.
MozReview-Commit-ID: JMEItUsxYWq
--HG--
extra : rebase_source : a2661dce1ac191fdf098e631cd7878f0215643d5
2017-10-07 14:06:44 +02:00
Sebastian Hengst
5d61e2eec8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JDCYKq7yKwb
2017-10-07 10:45:11 +02:00
Sebastian Hengst
b834f0d177
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 7Ez95T2ivfR
2017-10-07 10:37:39 +02:00
Eugen Sawin
bb9e1eadc9
Bug 1404311 - [1.1] Enable remote USB debugging of custom tabs and PWAs through Fennec settings. r=snorp
2017-10-06 19:19:37 +02:00
Tomislav Jovanovic
4328bf904a
Bug 1398514 - Use slower documents for executeScript_runAt test r=kmag
...
MozReview-Commit-ID: 56FMa4sjO3Z
--HG--
rename : browser/components/extensions/test/browser/file_iframe_document.sjs => browser/components/extensions/test/browser/file_slowed_document.sjs
rename : mobile/android/components/extensions/test/mochitest/file_iframe_document.sjs => mobile/android/components/extensions/test/mochitest/file_slowed_document.sjs
extra : rebase_source : 638741cd4031e875d8d818b24adfd475ebb58a97
2017-10-05 19:22:00 +02:00
Nevin Chen(:nechen)
da23228565
Bug 1403132 - Orange color when tapping Get started button. r=jwu
...
MozReview-Commit-ID: BffcsiT1wrF
--HG--
extra : rebase_source : 23ce73c8576a52e6a99ff47cbe24353f1809a0e1
2017-10-06 14:00:51 +08:00
John Lin
69fb7ed20e
Bug 1403849 - p2: add JNI method for native code to query tunneled playback support. r=esawin
...
MozReview-Commit-ID: 29HgjCanjGP
--HG--
extra : rebase_source : a9e388883a1e561fbbb4a58f97957662b657028e
2017-09-29 18:04:20 +08:00
John Lin
84b53d828f
Bug 1403849 - p1: introduce IPC method to query tunneled playback support. r=esawin
...
MozReview-Commit-ID: 3wiKC46ZjvY
--HG--
extra : rebase_source : 8d87656737c5ace1bb47b968e9a1cc958616afa1
2017-09-29 18:01:15 +08:00
Nevin Chen
a981553464
Bug 1389343 - Make default background grey so it can occupied the entire favicon. r=jwu
...
MozReview-Commit-ID: 93ZWdpnlIuX
--HG--
extra : rebase_source : 6117e942029c976f88d5b6c1f22249d9260f2206
2017-09-04 13:36:47 +08:00
Nevin Chen(:nechen)
1272df551e
Bug 1403728 - Remove unwanted padding. r=jwu
...
MozReview-Commit-ID: lMO3l83226
--HG--
extra : rebase_source : 52f9bfe70deb08936d27bf6e4f014904fc84228c
2017-10-06 13:02:09 +08:00
Jing-wei Wu
f0f3ef74b9
Bug 1405954 - Part 3: Change placeholder colors on URL bar. r=nechen
...
MozReview-Commit-ID: 1ulc7LS906Q
--HG--
extra : rebase_source : 4ed7d466bb3a8b68eac659169af61681ce19cd66
2017-10-05 11:16:50 +08:00
Jing-wei Wu
fbffb7af70
Bug 1405954 - Part 2: Change status bar background color to #F9F9FA. r=nechen
...
MozReview-Commit-ID: 2vrGayqw5zp
--HG--
extra : rebase_source : 1158ed902c789691f9dc32fea0a1807f77e4c051
extra : source : cbc0cf3ca81d441400ee5a3cb47d1e3b50eecbe3
2017-10-02 14:39:52 +08:00
Jing-wei Wu
cfa7021a0b
Bug 1405954 - Part 1: Increase progress bar height from 2dp to 3dp. r=nechen
...
MozReview-Commit-ID: CKLzo7SWKiX
--HG--
extra : rebase_source : be3fec6b9991e3f099078d2515b1f7545a042e03
extra : source : bf1902fc85abcbe3fa0203bf06d2f5f5e6f46571
2017-10-02 14:39:00 +08:00
Sebastian Hengst
c113ac7d95
Backed out changeset dacdf390c694 (bug 1403728) for failing android-lint. r=backout on a CLOSED TREE
2017-10-05 20:27:14 +02:00
Nevin Chen
612bff6041
Bug 1403728 - Additional margin at top and bottom of tabs tray in non-compact portrait mode. r=jwu"
...
MozReview-Commit-ID: GAGAuNDVIwO
--HG--
extra : rebase_source : 0dfc61605f8f8efc416f3d04bd3b3f43eed438b4
2017-10-05 11:11:31 +08:00
Nevin Chen
54cb0f1ee2
Bug 1403980 - Hide Splash screen in new tab opened from the search widget. r=jwu
...
MozReview-Commit-ID: 9RBOfHe80CW
--HG--
extra : rebase_source : 120ed1e18b58a63fbeba6b12e1810c494bf2d4f7
2017-10-01 03:53:30 +08:00