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

29079 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez a09b9c5991 Bug 1589327 - Remove GeckoViewNavigationChild. r=snorp
While we're at it...

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

--HG--
extra : moz-landing-system : lando
2019-10-18 18:49:53 +00:00
Emilio Cobos Álvarez 2614699797 Bug 1589327 - Remove more dead code conditional on jni::IsFennec() or similar. r=snorp
Didn't want to remove all the WebAuthn and dynamic toolbar code so I left it
there in case it's useful in the future.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 18:49:51 +00:00
Emilio Cobos Álvarez 3283897d1d Bug 1589327 - Remove Fennec history implementation. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D49586

--HG--
extra : moz-landing-system : lando
2019-10-18 18:49:47 +00:00
Kristen Wright 3d06abd056 Bug 1588650 - Remove duplicate prefs from mobile.js r=njn
Removes all of the duplicate prefs from mobile.js and StaticPrefList.yaml where the `value` field is the same. Carries over comments from mobile.js where needed.

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

--HG--
extra : moz-landing-system : lando
2019-10-17 23:24:14 +00:00
Makoto Kato 9f744d72cd Bug 1565634 - mach install should install GVE as default. r=nalexander
Fennec is removed, but mach install still tries to install Fennec. It should
install GVE instead.

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

--HG--
extra : moz-landing-system : lando
2019-10-18 02:01:26 +00:00
Mike Taylor 0b08adcfbb Bug 1587558 - Import WebCompat GoFaster 6.4.0 sources. r=twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D48902

--HG--
extra : moz-landing-system : lando
2019-10-14 21:23:59 +00:00
Matthew Noorenberghe 87888ef235 Bug 1527828 - Remove insecure password field detection code for the address bar. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D48975

--HG--
extra : moz-landing-system : lando
2019-10-14 20:03:19 +00:00
Oana Pop Rus 501212bba0 Bug 1580223 - Disable trackingProtectionException test on debug platform for frequent failures. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D48923

--HG--
extra : moz-landing-system : lando
2019-10-13 08:02:02 +00:00
Oana Pop Rus 6e60d23c9e Backed out changeset ea7e2f82561c (bug 1580223) for lint failure in ContentBlockingControllerTest.kt on a CLOSED TREE 2019-10-11 07:25:21 +03:00
Oana Pop Rus 16ae8627f0 Bug 1580223 - Disable trackingProtectionException test on debug platform for frequent failures. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D48923

--HG--
extra : moz-landing-system : lando
2019-10-11 03:29:44 +00:00
Ehsan Akhgari 1fd1ce7882 Bug 1587922 - Remove the remnants of the showModalDialog code; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D48892

--HG--
extra : moz-landing-system : lando
2019-10-10 22:59:28 +00:00
Eugen Sawin b75521375d Bug 1587472 - [1.1] Allocate space for children before adding them to ViewStructure. r=agi,geckoview-reviewers,droeh
Differential Revision: https://phabricator.services.mozilla.com/D48719

--HG--
extra : moz-landing-system : lando
2019-10-10 17:51:21 +00:00
Rob Wu 07c1fc6c27 Bug 1559835 - Remove comment at tabs.update(active:false) r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D48817

--HG--
extra : moz-landing-system : lando
2019-10-10 15:44:41 +00:00
alwu 6157b4eccc Bug 1582802 - part1 : enable new audio focus management on Android Nightly. r=sebastian
In bug 1565689, we have implemented new an audio focus management, which allows us to address audio competition even if those audio happens on different processes.

We can try to enable this new mechanism on Android Nightly first, where we have enabled managing audio competition by default.

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

--HG--
extra : moz-landing-system : lando
2019-09-26 23:55:01 +00:00
Dylan Roeh 1657764793 Bug 1563343 - Do not search for OS protocol handlers in GV; just let Gecko return ERROR_UNKNOWN_PROTOCOL. r=snorp,geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D46311

--HG--
extra : moz-landing-system : lando
2019-10-08 19:05:09 +00:00
John Lin e1b8252731 Bug 1581902 - p3: expose H.264 HW availability to AndroidBridge. r=esawin
Also rename existing utility functions to reflect that they are for VP8 only.

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

--HG--
extra : moz-landing-system : lando
2019-10-08 17:15:35 +00:00
John Lin 7f69cb2948 Bug 1581902 - p2: add HW H.264 check and rename methods. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D47368

--HG--
extra : moz-landing-system : lando
2019-10-08 17:15:23 +00:00
Ricky Stewart c010710916 Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal
(Same content as bad revision https://phabricator.services.mozilla.com/D48230, but with a very small change to config/external/icu/data/moz.build to fix the build breakage.)

Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=833f6a69fcac689488a640b43e8e0bdaa086a56c

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

--HG--
extra : moz-landing-system : lando
2019-10-07 21:15:19 +00:00
Daniel Varga 27d99ab2df Backed out 6 changesets (bug 1581902) for xpcshell failure at xpcshell/rs-blocklist/test_gfxBlacklist_Equal_DriverNew.js. On a CLOSED TREE
Backed out changeset c900fdf28f82 (bug 1581902)
Backed out changeset 92c9ea70040d (bug 1581902)
Backed out changeset 1f588b5bf019 (bug 1581902)
Backed out changeset f837f2c5224f (bug 1581902)
Backed out changeset 44e248976099 (bug 1581902)
Backed out changeset c7dfff053f71 (bug 1581902)
2019-10-07 23:07:36 +03:00
John Lin a5276b6ecb Bug 1581902 - p3: expose H.264 HW availability to AndroidBridge. r=esawin
Also rename existing utility functions to reflect that they are for VP8 only.

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

--HG--
extra : moz-landing-system : lando
2019-10-01 16:55:01 +00:00
John Lin 4015942753 Bug 1581902 - p2: add HW H.264 check and rename methods. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D47368

--HG--
extra : moz-landing-system : lando
2019-10-01 16:55:08 +00:00
Daniel Varga 052ef806b5 Backed out changeset 8d95f2c8867b (bug 1586358) for build bustage with FATAL ERROR PROCESSING MOZBUILD FILE. On a CLOSED TREE
--HG--
extra : rebase_source : 325fbad2455afc7f693087e75fa57dba79f4d86b
2019-10-07 20:22:08 +03:00
Ricky Stewart 940d91af38 Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=nalexander
This patch doesn't remove all references to GENERATED_FILES, but does remove most of them, leaving only those which can't be trivially translated to the new template.

Try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=e4a25230c3992b9c5519ceb351fb37f6b2bf605e

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

--HG--
extra : moz-landing-system : lando
2019-10-07 15:31:05 +00:00
arthur.iakab 9349caf8b4 Bug 1580356 - Add back l10n path definition for mobile/android/base. a=bustage-fix 2019-10-05 13:02:35 +03:00
Nick Alexander c46ec74815 Bug 1580356 - Remove Fennec (Firefox for Android). r=snorp,mshal
This does many things:

1) stops producing (and consuming) `FennecJNI*` JNI wrappers
2) removes the :app and :thirdparty Gradle projects
3) removes relevant pieces of the Gradle target configuration
4) updates lints
5) purges old configurations

After this commit, the `mobile/android` project/application builds
only GeckoView.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 20:55:11 +00:00
James Willcox 99e172a1ac Bug 1577003 - Update CHANGELOG.md and API description r=geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D47484

--HG--
extra : moz-landing-system : lando
2019-10-04 17:54:43 +00:00
James Willcox d45e43febe Bug 1577003 - Make naming consistent in GeckoView autofill bits r=geckoview-reviewers,agi,esawin
Differential Revision: https://phabricator.services.mozilla.com/D48066

--HG--
rename : mobile/android/modules/geckoview/GeckoViewAutoFill.jsm => mobile/android/modules/geckoview/GeckoViewAutofill.jsm
extra : moz-landing-system : lando
2019-10-04 17:55:54 +00:00
James Willcox e4bf4e9cdc Bug 1577003 - Handle Android autofill service in GeckoView class r=geckoview-reviewers,esawin
This also adds `GeckoView.setAutofillEnabled()`, which is enabled by
default. Apps can disable this if they don't want to use the Android
autofill service. This will allow them to set their own
`AutofillDelegate` on the `GeckoSession` and provide their own
autofill implementation.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 17:54:39 +00:00
James Willcox e1ff7e07eb Bug 1577003 - Add `GeckoSession.getAutofillElements()` r=geckoview-reviewers,esawin,agi
This is an alternative to `GeckoSession.provideAutofillVirtualStructure()`
that does not rely on the `ViewStructure` class. This is necessary to
support autofill functionality on older devices or without involving
the Android autofill service.

This patch also moves the existing autofill tests into
AutofillDelegateTest.kt and converts them to use this new API
instead of the `ViewStructure` one. This allows us to test on devices
lower than SDK 26 (which includes automation). In addition to the API
changes, some tests also needed some greening up.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 17:55:26 +00:00
James Willcox 05c1575597 Bug 1577003 - Move autofill stuff from TextInputDelegate into AutofillDelegate r=geckoview-reviewers,agi,esawin
This also moves `autofill()` and `provideAutofillVirtualStructure()`
into `GeckoSession`.

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

--HG--
extra : moz-landing-system : lando
2019-10-04 17:54:36 +00:00
shindli 6b69a26a4e Backed out changeset ed94e4749e4d (bug 1586205) for causing linting failure in /builds/worker/checkouts/gecko/mobile/android/base/java/org/mozilla/gecko/mma/LeanplumVariables.java CLOSED TREE 2019-10-04 19:30:14 +03:00
Vlad Baicu 0e1885d861 Bug 1586205 - Change LP variables to fallback to same nonLP defaults.r=petru
Differential Revision: https://phabricator.services.mozilla.com/D48184

--HG--
extra : moz-landing-system : lando
2019-10-04 14:32:40 +00:00
Ksenia Berezina f7866258a3 Bug 1586188 - Import WebCompat GoFaster 6.2.0 sources; r=miketaylr
Differential Revision: https://phabricator.services.mozilla.com/D48152

--HG--
extra : moz-landing-system : lando
2019-10-04 14:25:21 +00:00
Mats Palmgren 6ccb338227 Bug 1583660 - Reinstate default background color / size for -moz-range-track on Android. r=jwatt
This reverts the changes from bug 1481593 / bug 1317870 which broke
the default rendering on Android only (since it doesn't have
a native theme for <input type=range>).

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

--HG--
extra : moz-landing-system : lando
2019-10-02 21:04:32 +00:00
Tetsuharu OHZEKI f086e9a1e4 Bug 1540615 - Add to GeckoRuntimeSetting for force-enabling zooming. r=geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D47652

--HG--
extra : moz-landing-system : lando
2019-10-02 12:57:00 +00:00
Dylan Roeh c23b90b0da Bug 1578814 - Kill off GeckoViewContentChild.collectSessionState(), as it's no longer used. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D47774

--HG--
extra : moz-landing-system : lando
2019-10-01 15:36:28 +00:00
Andrew Halberstadt 8336574b61 Bug 1584567 - Merge desktop + android commands (run and install) back together, r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D47626

--HG--
extra : moz-landing-system : lando
2019-09-30 16:59:27 +00:00
Elliot Stirling 4084340583 Bug 1567549 - Removes incorrect empty field-value filter r=geckoview-reviewers,snorp
Removes incorrect empty field-value filter

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

--HG--
extra : moz-landing-system : lando
2019-09-11 18:24:27 +00:00
Mihai Alexandru Michis c7c256ccd6 Backed out changeset 16d04cad3cf9 (bug 1563343) for causing failures in test_handlerService_store and same-origin.html CLOSED TREE
--HG--
extra : rebase_source : 68a96d92cf61940c280a9c3da39683b189a8afa9
2019-09-28 03:22:36 +03:00
Dylan Roeh 690cc678a8 Bug 1563343 - Do not search for OS protocol handlers in GV; just let Gecko return ERROR_UNKNOWN_PROTOCOL. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D46311

--HG--
extra : moz-landing-system : lando
2019-09-27 20:17:01 +00:00
Christoph Kerschbaumer 30285b4a58 Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D46950

--HG--
extra : moz-landing-system : lando
2019-09-26 16:22:41 +00:00
Randall E. Barker 232be7b92d Bug 1583265 - Add GeckoSession.purgeHistory() r=geckoview-reviewers,snorp,droeh
Differential Revision: https://phabricator.services.mozilla.com/D47137

--HG--
extra : moz-landing-system : lando
2019-09-26 15:18:59 +00:00
Sebastian Streich 2fbc46096e Bug 1580782 - Remove JS Callsites for Principal->GetURI->Schemeis r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D45685

--HG--
extra : moz-landing-system : lando
2019-09-26 10:47:33 +00:00
alwu 6fd6ac32c9 Bug 1578615 - part2 : make the pref 'media.block-autoplay-until-in-foreground' to a static pref. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D44745

--HG--
extra : moz-landing-system : lando
2019-09-25 02:06:57 +00:00
Oana Pop Rus 71241555f6 Backed out changeset 6e13bb195ad1 (bug 1582802) for GTest failures on CLOSED TREE
--HG--
extra : amend_source : 9ee818042a5fe59d0b40e1e6f2c759f14d711664
2019-09-25 22:59:45 +03:00
Agi Sferro 5272281305 Bug 1580129 - Handle external metrics in TelemetryTest. r=snorp
Right now testOnTelemetryReceived assumes that only the test histograms will
fire during the test. This works because only the test histograms are enabled
for streaming telemetry and will break as soon as some other histogram is
enabled.

Instead of relying on this fact we just wait for the test histogram to fire and
ignore all the other unrelated ones.

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

--HG--
extra : moz-landing-system : lando
2019-09-25 17:27:50 +00:00
alwu 10f0ef71d8 Bug 1582802 - enable new audio focus management on Android Nightly. r=sebastian
In bug 1565689, we have implemented new an audio focus management, which allows us to address audio competition even if those audio happens on different processes.

We can try to enable this new mechanism on Android Nightly first, where we have enabled managing audio competition by default.

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

--HG--
extra : moz-landing-system : lando
2019-09-25 18:29:58 +00:00
Thomas Wisniewski 3dafbad575 Bug 1583225 - Import WebCompat GoFaster 6.1.0 sources; r=miketaylr
Import WebCompat GoFaster 6.1.0 sources

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

--HG--
extra : moz-landing-system : lando
2019-09-24 13:08:42 +00:00
Daniel Varga 3e03bfc507 Backed out changeset f04641fbd147 (bug 1355389) for linting at /builds/worker/checkouts/gecko/mobile/android/components/FilePicker.js. On a CLOSED TREE
--HG--
extra : amend_source : 397f26bd1b1f0d1c331c22cf1d36ca60bfac9049
2019-09-25 19:29:08 +03:00
Peter 0b6ffc48f6 Bug 1355389 - Filepicker can now handle multiple files r=AndreiLazar
Differential Revision: https://phabricator.services.mozilla.com/D46790

--HG--
extra : moz-landing-system : lando
2019-09-25 13:56:51 +00:00
Andrei Lazar be3c96389f Bug 1572806 - Added profile_date parameter to Telemetry Activation Ping r=VladBaicu
Profile creation date (profile_date) is now embedded in Telemetry Activation Ping.

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

--HG--
extra : moz-landing-system : lando
2019-09-25 15:24:34 +00:00
James Willcox 249035a7a2 Bug 1583572 - Return correct result when queueing touch events r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D46963

--HG--
extra : moz-landing-system : lando
2019-09-24 23:01:58 +00:00
Eitan Isaacson 885a031613 Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45604

--HG--
extra : moz-landing-system : lando
2019-09-24 19:28:28 +00:00
Eitan Isaacson 20ac350563 Bug 1564549 - Remove event dispatching to dead code. r=geckoview-reviewers,snorp
Some of these should be implemented in the future.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:36 +00:00
Eitan Isaacson cff449b020 Bug 1564549 - Implement clipboard actions natively. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45602

--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:38 +00:00
Eitan Isaacson 967793da25 Bug 1564549 - Implement set selection natively. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45601

--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:40 +00:00
Eitan Isaacson 1bce54c7cc Bug 1564549 - Implement text navigation natively. r=geckoview-reviewers,Jamie,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45600

--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:47 +00:00
Eitan Isaacson 0f147877cd Bug 1564549 - Implement move and explore by touch natively. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45599

--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:49 +00:00
Eitan Isaacson c484dec9b9 Bug 1564549 - Introduce native traveral rule. r=yzen
The rule takes a granularity constant as an argument in the constructor.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 23:42:51 +00:00
Paul Zuehlcke a20be9ee64 Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D45848

--HG--
extra : moz-landing-system : lando
2019-09-24 17:13:43 +00:00
Geoff Brown bd569c8e85 Bug 1580832 - Remove robocop test and support files; r=snorp
Removes all the robocop test files and most robocop support. @RobocopTarget annotations and some build configuration is intentionally left untouched at this time, in case there is additional risk involved; a good task for follow-up.

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

--HG--
extra : moz-landing-system : lando
2019-09-24 15:10:21 +00:00
James Willcox 6c8e4a5b3c Bug 1557411 - Fix up some minor documentation issues r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D46602

--HG--
extra : moz-landing-system : lando
2019-09-23 21:00:49 +00:00
Oana Pop Rus 3144f81e55 Backed out changeset cb1b6afa9f33 (bug 1574469) for multiple failures in nsICookieManager.remove on a CLOSED TREE 2019-09-24 13:10:07 +03:00
Paul Zuehlcke b7de7aec93 Bug 1574469 - Removed block param from nsICookieManager::Remove. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D45848

--HG--
extra : moz-landing-system : lando
2019-09-19 17:10:58 +00:00
Noemi Erli ecdbbb2a1f Backed out 8 changesets (bug 1564549) for causing failures in browser_all_files_referenced.js CLOSED TREE
Backed out changeset a6b83802832c (bug 1564549)
Backed out changeset 7f38c6ddd009 (bug 1564549)
Backed out changeset 15a754fb192e (bug 1564549)
Backed out changeset 34441585469f (bug 1564549)
Backed out changeset aada27f6ad6e (bug 1564549)
Backed out changeset 103dbf465704 (bug 1564549)
Backed out changeset c38e72058869 (bug 1564549)
Backed out changeset aca91e9add16 (bug 1564549)
2019-09-24 02:38:39 +03:00
arthur.iakab fa7fa3bd09 Backed out changeset 899aa346b320 (bug 1564920)for causing the logs to become to big to parse. 2019-09-24 01:39:40 +03:00
Eitan Isaacson b7427e24a9 Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45604

--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:21 +00:00
Eitan Isaacson c2f7e48643 Bug 1564549 - Remove event dispatching to dead code. r=geckoview-reviewers,snorp
Some of these should be implemented in the future.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:18 +00:00
Eitan Isaacson 11dd6681cd Bug 1564549 - Implement clipboard actions natively. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45602

--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:08 +00:00
Eitan Isaacson ef8c8bacd2 Bug 1564549 - Implement set selection natively. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45601

--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:02 +00:00
Eitan Isaacson ac01020042 Bug 1564549 - Implement text navigation natively. r=geckoview-reviewers,Jamie,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45600

--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:58 +00:00
Eitan Isaacson 85d6a5f093 Bug 1564549 - Implement move and explore by touch natively. r=geckoview-reviewers,yzen,snorp
Differential Revision: https://phabricator.services.mozilla.com/D45599

--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:51 +00:00
Eitan Isaacson 37c232bfbf Bug 1564549 - Introduce native traveral rule. r=yzen
The rule takes a granularity constant as an argument in the constructor.

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

--HG--
extra : moz-landing-system : lando
2019-09-23 21:06:49 +00:00
James Willcox ec2812da2f Bug 1557411 - Add GeckoView API to expose how touch events are handled. r=geckoview-reviewers,botond,agi
Differential Revision: https://phabricator.services.mozilla.com/D46601

--HG--
extra : moz-landing-system : lando
2019-09-23 21:00:44 +00:00
Dylan Roeh 18fc9d9b6b Bug 1564920 - Add browser.safebrowsing.debug to test environment prefs. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D46658

--HG--
extra : moz-landing-system : lando
2019-09-20 22:09:37 +00:00
Dylan Roeh 139191781a Bug 1580854 - Allow blocking level 1 ETP lists in GV. r=geckoview-reviewers,snorp,agi
Differential Revision: https://phabricator.services.mozilla.com/D45709

--HG--
extra : moz-landing-system : lando
2019-09-20 20:00:47 +00:00
Oana Pop Rus b8de370e13 Backed out changeset 5cfe54b77e78 (bug 1580854) for causing build bustages in GeckoViewActivity.java on a CLOSED TREE 2019-09-20 22:40:59 +03:00
Dylan Roeh 6053c05dba Bug 1580854 - Allow blocking level 1 ETP lists in GV. r=geckoview-reviewers,snorp,agi
Differential Revision: https://phabricator.services.mozilla.com/D45709

--HG--
extra : moz-landing-system : lando
2019-09-20 19:10:18 +00:00
Agi Sferro 92562d539f Bug 1582150 - Don't rely on page stop in aboutConfig test. r=snorp
Trying to access `about:config` will fail even before the page has started loading so we don't get the usual flow.

For a normal page (that fails to load) it is:

- OnLoadRequest
- OnPageStart
- OnLoadError
- OnPageStop

but for about:config it's just

- OnLoadRequest
- OnLoadError

So we just wait for the OnLoadError message instead.

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

--HG--
extra : moz-landing-system : lando
2019-09-20 18:14:25 +00:00
Agi Sferro 731917effd Bug 1570115 - Allow Actors to implement WebBrowserChrome. r=kmag,snorp
Differential Revision: https://phabricator.services.mozilla.com/D44052

--HG--
extra : moz-landing-system : lando
2019-09-20 18:15:18 +00:00
Agi Sferro ebe6d184ab Bug 1570115 - Move LoadURIDelegate to Actor. r=kmag,snorp
Differential Revision: https://phabricator.services.mozilla.com/D44051

--HG--
extra : moz-landing-system : lando
2019-09-20 18:15:25 +00:00
Agi Sferro 29e0543f01 Bug 1570115 - Add default handler for OnLoad{Request,Error}. r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D44049

--HG--
extra : moz-landing-system : lando
2019-09-20 18:15:33 +00:00
Makoto Kato 79f14fa6ca Bug 1575438 - Don't use colon as argument separator on generate-sdk-bindings task. r=nalexander
The colon is drive separator on Windows, so if supporting Windows as build
environment, we have to change it.

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

--HG--
extra : moz-landing-system : lando
2019-09-20 08:19:51 +00:00
Makoto Kato 45d763195f Bug 1580669 - Backed out bug 1545393 until bug 1582363 is fixed. r=snorp
Accessibility caret receives incorrect mouse move event, so I revert `layout.reflow.synthMouseMove` preference until bug 1582363 is fixed.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 16:53:38 +00:00
Zibi Braniecki d112b782ad Bug 1581692 - Remove unused .properties from mobile. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D46195

Depends on D46194

--HG--
extra : histedit_source : ac50af1eda77301fa016896fc3cc8bb03de7a9d3
2019-09-18 19:39:00 +03:00
Agi Sferro 1a1a96e3f6 Bug 1581951 - Fix CHANGELOG bug links for v71. r=fluffyemily
Differential Revision: https://phabricator.services.mozilla.com/D46217

--HG--
extra : moz-landing-system : lando
2019-09-19 18:26:12 +00:00
Randall E. Barker 421fb7c1ea Bug 1578947 - Add onFirstContentfulPaint() to GeckoView#ContentDelegate r=geckoview-reviewers,smaug,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D46230

--HG--
extra : moz-landing-system : lando
2019-09-18 22:45:30 +00:00
arthur.iakab 798ce0d7f2 Backed out changeset 16f534a22bc6 (bug 1578947) for causing lint failure on ServoCSSPropList.py CLOSED TREE 2019-09-19 00:56:49 +03:00
Randall E. Barker 06b876b520 Bug 1578947 - Add onFirstContentfulPaint() to GeckoView#ContentDelegate r=geckoview-reviewers,smaug,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D46230

--HG--
extra : moz-landing-system : lando
2019-09-18 21:37:44 +00:00
James Willcox 86d6a3732c Bug 1540065 - Add `GeckoRuntimeSettings` controls for enabling `about:config` r=geckoview-reviewers,agi,esawin
Differential Revision: https://phabricator.services.mozilla.com/D36609

--HG--
extra : moz-landing-system : lando
2019-09-18 15:25:37 +00:00
Elliot Stirling 374680fc66 Bug 1511033 - Support ServiceWorkerClients.openWindow() r=geckoview-reviewers,snorp,smaug
Adds a ServiceWorkerDelegate to GeckoRuntime that allows GeckoView applications
to handle ServiceWorkerClient.openWindow() requests.

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

--HG--
extra : moz-landing-system : lando
2019-09-18 11:29:30 +00:00
Neil Deakin 9a9e65a7e5 Bug 1553384, find should iterate over each frame within a document in the parent process to allow out-of-process frames to be searched through, r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D41224

--HG--
extra : moz-landing-system : lando
2019-09-17 23:28:41 +00:00
Jonathan Kingston 6c5244b7a9 Bug 1579444 - Remove offline storage usage prompt r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46075

--HG--
extra : moz-landing-system : lando
2019-09-17 16:21:45 +00:00
Bogdan Tara 7fd9d0c40e Backed out changeset d6a50efcae08 (bug 1579444) for ES lint failure on OfflineAppsChild.jsm CLOSED TREE 2019-09-17 18:42:36 +03:00
Jonathan Kingston d2f8bed096 Bug 1579444 - Remove offline storage usage prompt r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D46075

--HG--
extra : moz-landing-system : lando
2019-09-17 13:31:40 +00:00
Thomas Wisniewski 547077eb9b Bug 1564594 - re-sync browser/ and mobile/ versions of the addon to correct a telemetryKey typo, remove the now unusued regex-matching code, and bump version to 6.0.3; r=miketaylr
re-sync browser/ and mobile/ versions of the addon to correct a telemetryKey typo, remove the now unusued regex-matching code, and bump version to 6.0.3

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

--HG--
extra : moz-landing-system : lando
2019-09-15 07:21:25 +00:00
Rob Wu 703f89d157 Bug 1574917 - Prevent GeckoSessions from being GC'd in tests r=agi
... and document that the onNewSession/WebExtensionController.onNewTab
delegates are responsible for maintaining the lifetime of the returned
GeckoSession references.

Currently, the consequence of not keeping the reference is that the
browser window can be closed at an unpredictable moment, as seen in the
linked bug report.

This patch has been verified using the STR at
https://bugzilla.mozilla.org/show_bug.cgi?id=1574917#c13

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

--HG--
extra : moz-landing-system : lando
2019-09-16 22:16:20 +00:00
Agi Sferro 2d3752662c Bug 1546726 - Fix doc for ALLOW_CONTENT_MESSAGING. r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D45733

--HG--
extra : moz-landing-system : lando
2019-09-16 21:40:32 +00:00
Dylan Roeh a6ebddf6bd Bug 1580375 - Add more logging to content blocking exception test. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D46079

--HG--
extra : moz-landing-system : lando
2019-09-16 21:13:18 +00:00
Mihai Alexandru Michis 5da385b3dd Bug 1581204 - Fix bustages on android. a=bustage-fix CLOSED TREE
--HG--
extra : amend_source : 5a0dbe90a6b587fcfc995cbe10f783475975df09
2019-09-16 23:07:56 +03:00