Граф коммитов

24418 Коммитов

Автор SHA1 Сообщение Дата
suneet cb2f78c1f6 Bug 1394879 - Replaced TouchDelegate usage with TouchDelegateWithReset .r=JanH
MozReview-Commit-ID: 4pTiOXAUkp0

--HG--
extra : rebase_source : c0fda76718f0b2293b7eb9fc88d46a9c2b9faab4
2017-09-14 01:45:19 +05:30
Andrew Swan 350c06a6b8 Bug 1391401 Disable legacy extensions by default on Android r=kmag
MozReview-Commit-ID: 9InGShBHQag

--HG--
extra : rebase_source : 93d5609f38d25bde7e6827b317be5f84807f79c2
2017-09-13 13:26:59 -07:00
Sebastian Hengst 45bab258b7 merge mozilla-central to autoland. r=merge a=merge 2017-09-14 00:11:28 +02:00
Sebastian Hengst 006a58c35d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2iVDKexRjxu
2017-09-13 23:58:43 +02:00
Grigory Kruglov 91f275f5c3 Bug 1399039 - Don't initialize GlobalPageMetadata more than once r=sebastian
MozReview-Commit-ID: 6VqkvDrEc5K

--HG--
extra : rebase_source : 8cb917de8c7605097abaa69caeca0c39bd50ecf5
2017-09-12 20:28:36 -04:00
Eugen Sawin efd71c501c Bug 1329154 - [1.0] Add GeckoView BrowserApp stub to support WebExtensions. r=snorp 2017-09-13 15:32:11 +02:00
Sebastian Hengst c484c2bade Backed out changeset 3af67a62be1b (bug 1367077) for failing mochitest-chrome's test_hidden_select_option.html and test_select_disabled.html on Android. r=backout 2017-09-13 19:23:56 +02:00
Sebastian Hengst 5da3d8cab9 Backed out changeset 215f47ca940c (bug 1367077) 2017-09-13 19:23:13 +02:00
Sebastian Hengst af50509c93 Backed out changeset 8a3e6fbd6511 (bug 1367077) 2017-09-13 19:23:08 +02:00
sajattack ab03c2b33f Bug 1397005 - Set size of panel text r=liuche
MozReview-Commit-ID: Ik6PFbF5Loc

--HG--
extra : rebase_source : 8e424826d0fd4c83883a7f2177d4228a8a16d009
2017-09-11 17:33:53 -07:00
Francois Marier 6401ced9e2 Bug 1397930 - Use the same Safe Browsing client ID on all official builds. r=gcp
MozReview-Commit-ID: 5der4PiHWyv

--HG--
extra : rebase_source : 913cdabe319f11877e4f3cfa411b488d298ffcec
2017-09-13 14:04:26 -07:00
Chenxia Liu 0e69c52696 Bug 1399042: Move NO_POSITION check for IndexOutOfBoundsException in onItemClick. r=mcomella
MozReview-Commit-ID: GAs6HOwp8ru

--HG--
extra : rebase_source : c2c8e88adbe631701c9a37bc6f6aa8f236e8d738
2017-09-13 14:31:51 -07:00
Michael Comella 5a3fc1e6a6 Bug 1393579: Show subdomain.domain for pages without titles in top sites. r=liuche
MozReview-Commit-ID: 9SugVwZDbD7

--HG--
extra : rebase_source : a95f5af6d5ad96541bf54ecc42fc6735360cc7f2
2017-09-12 13:58:51 -07:00
Sebastian Hengst e128df9e6a Backed out changeset 956163f1fa0e (bug 1397930) on request from francois. r=backout 2017-09-13 23:00:27 +02:00
Jan Henning 3511f90698 Bug 1398599 - Use default network access StrictMode policy on developer builds, too. r=snorp
Our user-facing builds crash if we manage to slip in some main thread network access by mistake (which is the default Android StrictMode policy since Honeycomb), so our developer builds shouldn't be more forgiving here.

MozReview-Commit-ID: 6bZwwwrSb3q

--HG--
extra : rebase_source : 8f4258de89f141ce6d3b2b141b1e4daa1dc6f6aa
2017-09-12 22:07:14 +02:00
Michael Comella 6777cf4615 Bug 1398361 - review: Add comment how as_contextmenu_divider is similar for ltr and rtl. r=mcomella
MozReview-Commit-ID: 5Irg4FvH6xa

--HG--
extra : rebase_source : 7de1ffddebfd1616b50ca6312b36f9be07d47c57
2017-09-13 13:29:35 -07:00
Sebastian Kaspari 7e4cd8bf41 Bug 1398361 - as_contextmenu_divider: Remove symlink and move ltr drawable from drawable-ldlrtl/ to drawable/. r=mcomella
MozReview-Commit-ID: 4rVUdSxbU89

--HG--
extra : rebase_source : c6d96f7caf3973d83ef40ed48c3571a99f6d30a1
2017-09-13 21:03:23 +02:00
Michael Comella 5572780f08 Bug 1388396 - bustage: Fix testBitmapNotScaledMoreThanTwoTimesTheSize. r=mcomella
MozReview-Commit-ID: BZ6dt5FE7FD

--HG--
extra : rebase_source : 03840fc19897f0c09f05ea46c8d2bfd404e3180e
2017-09-13 10:35:40 -07:00
Michael Comella 244d92b88c Bug 1388396 - review: Add TestMinimumSizeProcessor. r=mcomella
MozReview-Commit-ID: ADaJL88YZLg

--HG--
extra : rebase_source : b94a4855d335ff6d36c24dc61288b7fb65a0aca0
2017-09-12 11:33:33 -07:00
Michael Comella d2cc53218d Bug 1388396: Add MinimumSizeProcessor; .forActivityStream takes effect. r=sebastian
This patch is necessary for the previous changesets to take effect.

MozReview-Commit-ID: 98IemAEgbmi

--HG--
extra : rebase_source : 31b39d30c9b682a9f998add9b47d6743375d0c99
2017-09-11 17:41:33 -07:00
Michael Comella 8abb8909bf Bug 1388396: Use IconRequestBuilder.forActivityStream in AS UI. r=sebastian
MozReview-Commit-ID: jLVtXk0hJZ

--HG--
extra : rebase_source : b2d8fbf5692b6259176e18f7fc4d72c194210240
2017-09-11 17:27:22 -07:00
Michael Comella ab7567cedf Bug 1388396: Add IconRequestBuilder.forActivityStream. r=sebastian
MozReview-Commit-ID: HwCjdyB7o7q

--HG--
extra : rebase_source : 46dadbeed206e7cf8666c1c6e97300a3f6c40c23
2017-09-11 17:25:10 -07:00
Michael Comella 98d2edc868 Bug 1388396: Increase max favicon scale factor to 3. r=sebastian
This is part 1 of the good-enough approach: see the MAX_SCALE_FACTOR comment
as to what we're aiming for. The next changeset will discard any icons that
do not look good being scaled so much.

The MAX_SCALE_FACTOR field is non-private because it's used in the next
changeset.

MozReview-Commit-ID: HGzdQBEuMAy

--HG--
extra : rebase_source : 995262e4975a4ebd713cc81f29bc9e84ee2b8d9f
2017-09-11 17:13:07 -07:00
Sebastian Hengst 4ecac16e72 Backed out changeset 0aff84a0a8af (bug 1388396) for failing linter android-test's TestResizingProcessor. testBitmapIsNotScaledMoreThanTwoTimesTheSize. r=backout 2017-09-13 09:51:46 +02:00
Sebastian Hengst ee8b8f5536 Backed out changeset 8756322ebb4a (bug 1388396) 2017-09-13 09:50:35 +02:00
Sebastian Hengst d27d1219be Backed out changeset 77f982a2f17b (bug 1388396) 2017-09-13 09:50:29 +02:00
Sebastian Hengst 30e285a9cb Backed out changeset 44fa7b379742 (bug 1388396) 2017-09-13 09:50:24 +02:00
Sebastian Hengst d0007e88ac Backed out changeset 3300c15011d3 (bug 1388396) 2017-09-13 09:50:18 +02:00
Jim Chen f28e8f36e0 Bug 1367077 - 3. Move form fill event listeners out of browser.js; r=sebastian
Move the form fill event listeners out of browser.js and into
BrowserCLH.js, and update them to support chrome windows, so we can
handle form fill events for Fennec, custom tabs, and PWAs.

MozReview-Commit-ID: Fb5gWmGvxfE

--HG--
extra : rebase_source : 1ecb7f83bc8022cb3fef1a5ffa9d9d084b837bf4
2017-09-13 11:52:04 -04:00
Jim Chen a8bb402821 Bug 1367077 - 2. Move PromptService startup to BrowserCLH; r=snorp
Use the BrowserCLH for PromptService startup, to consolidate startup
handling code and also to delay loading PromptService.

MozReview-Commit-ID: 25UgVH7wrrs

--HG--
extra : rebase_source : 162ee97db80608caf3c5cd93734764bc87b99c6f
2017-09-13 11:51:55 -04:00
Jim Chen 14e212570a Bug 1367077 - 1. Move startup utility functions into GeckoViewUtils; r=snorp
Move `addLazyGetter` and `addLazyEventListener` utility functions from
GeckoViewStartup.js into GeckoViewUtils.jsm, so they can be used for
both Fennec and standalone GeckoView.

Also switch to "chrome-document-loaded" for loading
DownloadNotifications because that's later in the startup sequence.

MozReview-Commit-ID: 1caMtufkHGR

--HG--
extra : rebase_source : eea04495bd96e98a83d4874709f2a88d989ee466
2017-09-13 11:51:55 -04:00
Jan Henning a1632b557b Bug 1399148 - Check we actually have an Editable before searching for a span. r=jwu
MozReview-Commit-ID: EiUO8wWSyLB

--HG--
extra : rebase_source : f1775d6082e43f3984086143081681f4d6a3e5bc
2017-09-12 19:20:50 +02:00
Michael Comella 8e269aa34d Bug 1398834: Add telemetry for new browser menu pin site. r=liuche
MozReview-Commit-ID: 4GYXLk5yhbt

--HG--
extra : rebase_source : 7095891695d70bae4d20d7f1d37742e3bf518113
2017-09-12 17:03:23 -07:00
Michael Comella 3b87250c54 Bug 1398834: Add Pin to Top Sites page menu item. r=liuche
MozReview-Commit-ID: 3YK2V7zrUDC

--HG--
extra : rebase_source : 44c9cd398c60e9fed9b2d25a8e761872e748fc92
2017-09-12 15:31:15 -07:00
Michael Comella 49694a507c Bug 1398834: Add pin/unpin context menu strings. r=liuche
MozReview-Commit-ID: CRxVsxacICV

--HG--
extra : rebase_source : bfe0ee95d6731bf920566fde093160f5d122d6dc
2017-09-12 15:28:16 -07:00
Jing-wei Wu ddba8104f7 Bug 1398657 - Part 2: Remove redundant drawables. r=nechen
MozReview-Commit-ID: JlIsM8Fr9j7

--HG--
extra : rebase_source : 828a741b5ab4d4d032c487aa5591980be84a1054
extra : source : 631f869ba2bd3fcd9a3de62ea0af38acad65a3c5
2017-09-12 16:42:08 +08:00
Jing-wei Wu 50acf01d7d Bug 1398657 - Part 1: Remove mdpi drawables. r=nechen
MozReview-Commit-ID: IvHdQELuIGt

--HG--
extra : rebase_source : 80870a4254ef37c2f4de2eb05cd6a892caf91d8b
extra : source : 1814487fa3359aa2014c8eb104f38629823b7d30
2017-08-29 17:35:43 +08:00
Jing-wei Wu 237a2cad61 Bug 1380266 - Keep identical click behavior between HomeAsUpIndicator and back button. r=nechen
Call `onBackPressed()` when `android.R.id.home` is selected to make sure the same click behavior between
HomeAsUpIndicator and back button.

MozReview-Commit-ID: 3tTKtbDTugg

--HG--
extra : rebase_source : 5b59a4c23efb30bade427a28242885480cbedf77
2017-09-11 10:23:25 +08:00
Grigory Kruglov dda7d4f66c Bug 1368147 - Support renaming an account in response to profileUpdate events r=nalexander,sebastian
MozReview-Commit-ID: 7rQzTN0jEWb

--HG--
extra : rebase_source : 755d1026a3d9bbccf25c9fe1f56d768b44f726b8
2017-09-12 19:09:00 -04:00
Grigory Kruglov 8b07f64d59 Bug 1368147 - Migrate sync and reading list preferences to be keyed by account UID r=nalexander,sebastian
Due to how we access our prefs files (read: all over the place), the idea here is to perform the migration whenever
some component actually attempts to get the prefs. This guarantees that every consumer of prefs will receive the
correct version, and we won't accidentally duplicate our shared prefs either.

I would have preferred to just perform this migration at a set point.
We have a "services upgrade point" - FxAccountUpgradeReceiver - which receives a "package upgraded" intent and kicks
off some async work. Unfortunately, we can't guarantee that its tasks won't overlap with our uses of prefs
(either in the background or foreground code).

MozReview-Commit-ID: AWQ4IY7i32F

--HG--
extra : rebase_source : 7f585e8a71291fb812937b4846ce790a9b332fac
2017-09-12 16:00:37 -04:00
Grigory Kruglov 01f05d6c69 Bug 1368147 - Pre: Don't forget to call super.finalize in finalize override r=sebastian
MozReview-Commit-ID: B7gatdHlCDb

--HG--
extra : rebase_source : 87bb00846ba3f950912038c7bad68f028c905d97
2017-08-30 20:35:33 -04:00
Grigory Kruglov 6ffd1e0bc5 Bug 1368147 - Pre: remove unused code r=sebastian
MozReview-Commit-ID: IeEHvmObCvE

--HG--
extra : rebase_source : 962f11d06de1b9f1cd15ff9c5a368abd8e7d6258
2017-08-30 20:38:01 -04:00
Grigory Kruglov a87a4ee418 Bug 1368147 - Pre: tighten up access levels in AndroidFxAccount r=sebastian
MozReview-Commit-ID: GowyLH7roFF

--HG--
extra : rebase_source : 914b4a6d139a7b82ef121609ff86bc730d751b6f
2017-08-30 20:37:53 -04:00
Chenxia Liu 3d73733afa Bug 1380811 - Add telemetry to collect boolean state for toggle preference. r=francois,mcomella
MozReview-Commit-ID: DQUkuWQUouM

--HG--
extra : rebase_source : 070a2872afc8c4163876cc00c347ea26ddd591c7
2017-09-11 18:42:29 -07:00
Michael Comella 409089d342 Bug 1388396 - review: Add TestMinimumSizeProcessor. r=mcomella
MozReview-Commit-ID: ADaJL88YZLg

--HG--
extra : rebase_source : 586e6986b2ee7256a62651504acead18bc030fac
2017-09-12 11:33:33 -07:00
Michael Comella 148e06a804 Bug 1388396: Add MinimumSizeProcessor; .forActivityStream takes effect. r=sebastian
This patch is necessary for the previous changesets to take effect.

MozReview-Commit-ID: 98IemAEgbmi

--HG--
extra : rebase_source : 2609d0168b525b96a4392c15430a7dc85323da59
2017-09-11 17:41:33 -07:00
Michael Comella 5d71a2b23c Bug 1388396: Use IconRequestBuilder.forActivityStream in AS UI. r=sebastian
MozReview-Commit-ID: jLVtXk0hJZ

--HG--
extra : rebase_source : 29840b133c978e7d89551145a6bf07915f990751
2017-09-11 17:27:22 -07:00
Michael Comella e272061af1 Bug 1388396: Add IconRequestBuilder.forActivityStream. r=sebastian
MozReview-Commit-ID: HwCjdyB7o7q

--HG--
extra : rebase_source : 0b9147f934bbbde72c5302baeae6e467012ba688
2017-09-11 17:25:10 -07:00
Michael Comella f9e376554d Bug 1388396: Increase max favicon scale factor to 3. r=sebastian
This is part 1 of the good-enough approach: see the MAX_SCALE_FACTOR comment
as to what we're aiming for. The next changeset will discard any icons that
do not look good being scaled so much.

The MAX_SCALE_FACTOR field is non-private because it's used in the next
changeset.

MozReview-Commit-ID: HGzdQBEuMAy

--HG--
extra : rebase_source : 9ac7ad89e0866a3af89c4086ae59255ebedeb31c
2017-09-11 17:13:07 -07:00
Wes Kocher 9eabfb255e Backed out 4 changesets (bug 1367077) for android mochitest failures in passwordmgr/ a=backout CLOSED TREE
Backed out changeset 0509b09c11fa (bug 1367077)
Backed out changeset 8df5e093dd92 (bug 1367077)
Backed out changeset c6300312d42a (bug 1367077)
Backed out changeset 83cf26e44284 (bug 1367077)

MozReview-Commit-ID: JFwOEdTq7bL
2017-09-12 16:41:19 -07:00