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

28898 Коммитов

Автор SHA1 Сообщение Дата
Elliot Stirling 73adec6cbf Bug 1567549 - Added overloads to GeckoSession.loadUri() that accept additional HTTP request headers r=geckoview-reviewers,snorp,mayhemer
Adds overloads to GeckoSession.loadUri() that accept additional HTTP request headers

Differential Revision: https://phabricator.services.mozilla.com/D40951

--HG--
extra : moz-landing-system : lando
2019-09-09 15:59:13 +00:00
Dylan Roeh 9a70aa2560 Bug 1557009 - Add ContentBlockingController to GeckoSession to allow managing exceptions list for content blocking. r=snorp,geckoview-reviewers,Ehsan,agi
Differential Revision: https://phabricator.services.mozilla.com/D43758

--HG--
extra : moz-landing-system : lando
2019-09-06 17:21:16 +00:00
Thomas Wisniewski e94407c181 Bug 1564594 - use more specific match patterns in the enhanced search experiment to improve performance and avoid test failures; r=denschub
use more specific match patterns in the enhanced search experiment to improve performance and avoid test failures

Differential Revision: https://phabricator.services.mozilla.com/D45026

--HG--
extra : moz-landing-system : lando
2019-09-06 17:06:38 +00:00
Geoff Brown 56ca134785 Bug 1579272 - Cleanup obviously fennec-centric test annotations; r=bc
Remove test manifest annotations that specifically target fennec,
or likely target the android 4.3 emulator.

Differential Revision: https://phabricator.services.mozilla.com/D45018

--HG--
extra : moz-landing-system : lando
2019-09-06 16:51:10 +00:00
arthur.iakab a85c15b134 Backed out changeset dce44ccda93f (bug 1557009) for causing android lints failure on ContentBlockingController.java CLOSED TREE 2019-09-06 18:53:35 +03:00
Dylan Roeh 5ee7c5e622 Bug 1557009 - Add ContentBlockingController to GeckoSession to allow managing exceptions list for content blocking. r=snorp,geckoview-reviewers,Ehsan,agi
Differential Revision: https://phabricator.services.mozilla.com/D43758

--HG--
extra : moz-landing-system : lando
2019-09-06 15:14:36 +00:00
arthur.iakab f60668f0d0 Bug 1542525 - disable PermissionDelegateTest.notification_reject for frequent failures r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D44975

--HG--
extra : moz-landing-system : lando
2019-09-06 13:31:56 +00:00
Dorel Luca 540a742986 Bug 1565119 - Disabled mobile/android/components/extensions/test/mochitest/test_ext_tabs_insertCSS.html on android 4.3 r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D44819

--HG--
extra : moz-landing-system : lando
2019-09-05 14:13:04 +00:00
Thomas Wisniewski 088543f1ab Bug 1564594 - Make sure we set the correct Fennec shared prefs that the core ping is reading (without the `extensions.webcompat.` prefix); r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D44901

--HG--
extra : moz-landing-system : lando
2019-09-05 21:34:25 +00:00
Nick Alexander f70ac37f05 Bug 1579131 - Enable Leanplum/MMA in Android aarch64 builds. r=chmanchester
This is not the minimal patch for this issue.  The minimal patch is a
one-liner that adds `MOZ_ANDORID_MMA=1` to
mobile/android/config/mozconfigs/android-aarch64/nightly.  However,
the underlying issue is that the mozconfigs have not stayed internally
consistent.  To reduce the likelihood of a repeat of this
inconsistency, it would be best to extract the shared flags and reduce
duplication and the risk for inconsistent updates.  There's two ways
to do that: teach `moz.configure` to have the correct defaults or
share some small stanza across mozconfigs.  The former is non-trivial
and not worth the risk at this time.  The latter is trivial but more
effort than this is worth.  Here's something in the middle: making all
the mozconfigs have minimal differences with the mainline mozconfig
for `android-api-16`.  This at least allows easy auditing of the
mozconfigs with `diff`.

Differential Revision: https://phabricator.services.mozilla.com/D44865

--HG--
extra : moz-landing-system : lando
2019-09-05 18:08:30 +00:00
Jan Henning 5fef8238b0 Bug 1577612 - Support functional CSS color syntax in themes. r=snorp
A lot/most? webextension static themes use this way to specify colours.

Differential Revision: https://phabricator.services.mozilla.com/D44208

--HG--
extra : moz-landing-system : lando
2019-09-05 18:43:49 +00:00
Vlad Baicu d820fc4ab6 Bug 1570878 - Add sign-in buttons to onboarding. r=petru
Differential Revision: https://phabricator.services.mozilla.com/D44817

--HG--
extra : moz-landing-system : lando
2019-09-05 17:16:15 +00:00
Agi Sferro 72e1ec0f20 Bug 1576730 - Support scalars in GeckoView Telemetry. r=chutten,snorp
Differential Revision: https://phabricator.services.mozilla.com/D44539

--HG--
extra : moz-landing-system : lando
2019-09-05 15:56:43 +00:00
Agi Sferro 278200d665 Bug 1576730 - Reduce boilerplate in test api call. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D44538

--HG--
extra : moz-landing-system : lando
2019-09-05 15:56:41 +00:00
Petru Lingurar 6b66e99059 Bug 1578614 - Change Fennec about:addons' AMO URL from "firefox" to "android"; r=VladBaicu
Differential Revision: https://phabricator.services.mozilla.com/D44768

--HG--
extra : moz-landing-system : lando
2019-09-05 12:32:07 +00:00
Coroiu Cristina 9683a17a37 Backed out changeset d2867a062f45 (bug 1574480) for browser-chrome failures at browser/base/content/test/general/browser_offlineQuotaNotification.js on a CLOSED TREE 2019-09-05 18:38:42 +03:00
Agi Sferro 57394f5453 Bug 1574361 - Don't assume value of requireInteraction in tests. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D44522

--HG--
extra : moz-landing-system : lando
2019-09-05 15:09:37 +00:00
James Willcox 99feef5a48 Bug 1343678 - Ensure events expecting a reply get one even if there is no listener r=geckoview-reviewers,droeh,agi
Differential Revision: https://phabricator.services.mozilla.com/D43984

--HG--
extra : moz-landing-system : lando
2019-09-04 21:25:46 +00:00
James Willcox 17531c0400 Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
Differential Revision: https://phabricator.services.mozilla.com/D41290

--HG--
extra : moz-landing-system : lando
2019-09-04 21:25:44 +00:00
James Willcox 6aa3f880b3 Bug 1343678 - Use window context for `GeckoSessionTestRule.evaluateJS()` r=geckoview-reviewers,droeh
Differential Revision: https://phabricator.services.mozilla.com/D41289

--HG--
extra : moz-landing-system : lando
2019-09-04 21:25:42 +00:00
James Willcox ea5c701029 Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D41288

--HG--
extra : moz-landing-system : lando
2019-09-05 13:59:32 +00:00
Paul Zuehlcke 99bfbf1328 Bug 1574480 - Updated browser.js and OfflineAppsChild.jsm to use PermissionManager principal methods. r=johannh,smaug
Differential Revision: https://phabricator.services.mozilla.com/D42620

--HG--
extra : moz-landing-system : lando
2019-09-05 13:37:55 +00:00
Vlad Baicu a82ae76cdd Bug 1577868 - Updated Sign up buttons. r=delphine
Differential Revision: https://phabricator.services.mozilla.com/D44388

--HG--
extra : moz-landing-system : lando
2019-09-03 21:52:37 +00:00
Ehsan Akhgari 86c74f0485 Bug 1576641 - Add two new content blocking event flags to indicate a tracking/social-tracking cookie has been loaded in a tab; r=baku,droeh
Differential Revision: https://phabricator.services.mozilla.com/D44216

--HG--
extra : moz-landing-system : lando
2019-09-03 17:37:43 +00:00
Dylan Roeh 9f71be1805 Bug 1572191 - Prevent nsPermissionManager from persisting certain permissions to disk under GeckoView. r=snorp,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D43759

--HG--
extra : moz-landing-system : lando
2019-08-30 21:41:47 +00:00
Jesse Schwartzentruber f45935703c Bug 1577814 - Increase Gradle heap size. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D44173

--HG--
extra : moz-landing-system : lando
2019-08-30 17:13:46 +00:00
Nathan Froyd 8ad7f049da Bug 1576751 - set LD_LIBRARY_PATH during Android builds; r=glandium
We need this for host binaries to work correctly in the case where the
clang we're using is linking against a newer version of, say,
`libstdc++` than is on the system.

Differential Revision: https://phabricator.services.mozilla.com/D43529

--HG--
extra : moz-landing-system : lando
2019-08-30 03:59:34 +00:00
Jan Henning e417da9ac9 Bug 1548776 - URL-decode all file names in GeckoJarReader. r=snorp
Assuming the URL string the JAR reader receives has been completely URL-encoded,
we need to decode not just the first nested jarUrl, as already happens through
getZipFile(), but all subsequent path components, too.

At least for jar:-URLs received from Gecko, the above assumption certainly seems
to be true.

Differential Revision: https://phabricator.services.mozilla.com/D44033

--HG--
extra : moz-landing-system : lando
2019-08-30 06:37:49 +00:00
Noemi Erli 478b1751c7 Backed out 5 changesets (bug 1343678) for causing multiple web-platform failures CLOSED TREE
Backed out changeset 4b77646bc788 (bug 1343678)
Backed out changeset 7396789341b1 (bug 1343678)
Backed out changeset 85526faefe6d (bug 1343678)
Backed out changeset 07b757a21222 (bug 1343678)
Backed out changeset 3551cc55620d (bug 1343678)
2019-08-30 00:36:40 +03:00
Cosmin Sabou 2d00478eeb Bug 1343678 - Followup to fix rebase error. r=snorp
--HG--
extra : amend_source : 87cda0320286a155a486eb4272018cfd76a11c86
2019-08-29 22:18:07 +03:00
James Willcox 986525129a Bug 1343678 - Ensure events expecting a reply get one even if there is no listener r=geckoview-reviewers,droeh,agi
Differential Revision: https://phabricator.services.mozilla.com/D43984

--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:38 +00:00
James Willcox fe4b02a3cc Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
Differential Revision: https://phabricator.services.mozilla.com/D41290

--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:31 +00:00
James Willcox ac55877ec1 Bug 1343678 - Use window context for `GeckoSessionTestRule.evaluateJS()` r=geckoview-reviewers,droeh
Differential Revision: https://phabricator.services.mozilla.com/D41289

--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:29 +00:00
James Willcox 7586331427 Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug
Differential Revision: https://phabricator.services.mozilla.com/D41288

--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:28 +00:00
Elliot Stirling 650412e66c Bug 1521094 - Basic API for handling nsIHangReport in GeckoView r=geckoview-reviewers,snorp
Hooks up slow script reporting to the ContentDelegate. Allowing slow script prompts to be implemented.

Differential Revision: https://phabricator.services.mozilla.com/D41970

--HG--
extra : moz-landing-system : lando
2019-08-29 15:51:55 +00:00
Agi Sferro cc74d4804d Bug 1577314 - Enforce @TimeoutMillis in tests. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D43827

--HG--
extra : moz-landing-system : lando
2019-08-29 15:50:59 +00:00
Rob Wu ddd89317c8 Bug 1577106 - Move WebExtensionController in CHANGELOG.md from 69 to 70 r=agi
... and add Bugzilla references.

Differential Revision: https://phabricator.services.mozilla.com/D43730

--HG--
extra : moz-landing-system : lando
2019-08-28 22:17:40 +00:00
Dorel Luca 547786f1cd Backed out 3 changesets (bug 1343678) for WPT failures on Android. CLOSED TREE
Backed out changeset 619e7838ebfd (bug 1343678)
Backed out changeset 5010684cdca4 (bug 1343678)
Backed out changeset b01343e4c2eb (bug 1343678)
2019-08-28 23:09:08 +03:00
James Willcox 746abdeae8 Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
Differential Revision: https://phabricator.services.mozilla.com/D41290

--HG--
extra : moz-landing-system : lando
2019-08-28 14:21:47 +00:00
James Willcox 8fca72b2b4 Bug 1343678 - Use window context for `GeckoSessionTestRule.evaluateJS()` r=geckoview-reviewers,droeh
Differential Revision: https://phabricator.services.mozilla.com/D41289

--HG--
extra : moz-landing-system : lando
2019-08-28 14:21:45 +00:00
James Willcox 3c29fb1982 Bug 1343678 - Enable web push pref for GeckoView r=geckoview-reviewers,droeh,smaug
Differential Revision: https://phabricator.services.mozilla.com/D41288

--HG--
extra : moz-landing-system : lando
2019-08-28 16:06:39 +00:00
Agi Sferro 2ad08f6d15 Bug 1576204 - Set remote flag in nsWindow for e10s. r=kmag,snorp
Chrome flags need to be set both on the `window` and the `browser` object.
Right now we only set them on the `browser` objects and that could lead to
unintended consequences. This patch sets the flags to the `window` accordingly.

Differential Revision: https://phabricator.services.mozilla.com/D43523

--HG--
extra : moz-landing-system : lando
2019-08-28 18:11:08 +00:00
Andrew Halberstadt 5ce2bf9eab Bug 1576988 - [docs] Remove 'Indices and tables' section from doc trees, r=Standard8
The main motivation here is to get these subsections out of the main index.
While changing the heading to an 'h2' or lower would suffice, I opted to remove
them entirely. I did this because the links in this section is for the overall
global documentation. E.g, the "Indices and tables" section under /tools/lint,
has nothing to do with linting.

It is still possible to access the index and search page from the root:
https://firefox-source-docs.mozilla.org/#indices-and-tables

Differential Revision: https://phabricator.services.mozilla.com/D43653

--HG--
extra : moz-landing-system : lando
2019-08-28 12:38:49 +00:00
Makoto Kato 211b3751d7 Bug 1511154 - Add junit test for location.hash setter. r=geckoview-reviewers,droeh
By bug 1563538, we don't call `onLoadRequest` when setting location.hash. So this issue is fixed by it.

So we should add geckoview-junit test for this.

Differential Revision: https://phabricator.services.mozilla.com/D43574

--HG--
extra : moz-landing-system : lando
2019-08-27 13:00:38 +00:00
Tomislav Jovanovic c50d51f19d Bug 1573045 - Use {restrictedSchemes: false} for tabs.query MatchPattern r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D43602

--HG--
extra : moz-landing-system : lando
2019-08-27 20:12:22 +00:00
Sylvestre Ledru d264b841c9 Bug 1576502 - Fix some wording issues r=mhoye
Differential Revision: https://phabricator.services.mozilla.com/D43363

--HG--
extra : moz-landing-system : lando
2019-08-27 15:38:58 +00:00
Vlad Baicu e533de9b0e Bug 1576170 - Relocate the localization note above the strings for consistency. r=flod
Differential Revision: https://phabricator.services.mozilla.com/D43468

--HG--
extra : moz-landing-system : lando
2019-08-26 18:08:27 +00:00
kriswright c99009c207 Bug 1573992 - Convert ui.scrolling.negate_wheel_scroll to static pref. r=njn
Converts ui.scrolling.negate_wheel_scroll to a static pref and updates its usages. This one is only enabled on android, so I used the IS_ANDROID value to fill it.

Differential Revision: https://phabricator.services.mozilla.com/D42394

--HG--
extra : moz-landing-system : lando
2019-08-26 20:25:43 +00:00
kriswright 6f43a49b41 Bug 1573992 - Convert two dom.keyboardevent.* prefs to staticprefs. r=njn
Converts dom.keyboardevent.dispatch_during_composition and dom.keyboardevent.keypress.dispatch_non_printable_keys_only_system_group_in_content to static prefs. Removes the dispatch_during_composition entry from mobile.js, since it just redefines the same pref value.

Differential Revision: https://phabricator.services.mozilla.com/D42391

--HG--
extra : moz-landing-system : lando
2019-08-26 20:25:42 +00:00
Nicholas Nethercote 378dc68bcc Bug 1576546 - Add various explanatory comments to the top of prefs files. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D43391

--HG--
extra : moz-landing-system : lando
2019-08-26 16:40:10 +00:00