Commit Graph

5470 Commits

Author SHA1 Message Date
prathiksha
b4dd37fef1 Bug 1624969 - Update monitor card in the protections dashboard. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D75970
2020-05-25 08:26:57 +00:00
Drew Willcoxon
bde963d702 Bug 1398416 - Part 3: Implement form history results. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D75685
2020-05-21 19:31:27 +00:00
Vlad Filippov
de6e0f725b Bug 1632557 - Add pref and logic for direct use of session tokens to provision OAuth tokens r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D75204
2020-05-20 22:06:35 +00:00
Dan Minor
fdcf957cca Bug 1634675 - Remove webrtc-gtests r=drno,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D73451
2020-05-20 19:59:45 +00:00
Farooq AR
8ab834d565 Bug 1636420 - Connect SSE actor to the Message panel. r=Honza,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D75792
2020-05-20 06:02:42 +00:00
Vlad Filippov
cf78a3d737 Bug 1635937 - Enable 'identity.sync.useOAuthForSyncToken' pref for Nightly users r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D75130
2020-05-19 21:32:50 +00:00
Bogdan Tara
d7a0ca85b2 Backed out changeset e4208dfc006f (bug 1636420) for test_protocol_index.js failures CLOSED TREE 2020-05-19 16:03:07 +03:00
Farooq AR
b86d20d213 Bug 1636420 - Connect SSE actor to the Message panel. r=Honza,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D75792
2020-05-19 12:04:12 +00:00
Mike Conley
27a590bd9e Bug 1634796 - Add a panel that warns users before switching tabs when sharing the window over WebRTC. r=johannh,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D73734
2020-05-18 22:41:43 +00:00
Mike Conley
93c3fbc24e Bug 1636207 - Fork the WebRTC global indicator for a refresh. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D74332
2020-05-18 18:55:28 +00:00
Gijs Kruitbosch
998df7c063 Bug 1633270 - view application/octet-stream PDFs in PDF.JS and add a pref to turn this off, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75582
2020-05-18 15:41:15 +00:00
Jared Wein
ab82161bc2 Bug 1638682 - Enable the 'Show in Firefox' option in the Unknown Content Type dialog. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D75709
2020-05-17 18:27:06 +00:00
Narcis Beleuzu
da3bd17056 Backed out 2 changesets (bug 1633270) for mochitest failure on test_allowContentRetargeting.html
Backed out changeset 77d5aff05a0e (bug 1633270)
Backed out changeset cb53eac110d1 (bug 1633270)
2020-05-16 16:16:57 +03:00
Gijs Kruitbosch
3e4119afb1 Bug 1633270 - view application/octet-stream PDFs in PDF.JS and add a pref to turn this off, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D75582
2020-05-16 00:51:37 +00:00
Jared Wein
3074d7ebb9 Bug 773942 - Open PDFs using pdf.js in a new tab when the Preview option is selected from the Unknown Content Type dialog. r=Gijs
This is currently preffed off behind the "browser.helperApps.showOpenOptionForPdfJS" pref.

Differential Revision: https://phabricator.services.mozilla.com/D72776
2020-05-16 05:59:43 +00:00
Jared Wein
fdcaf6c44a Bug 773942 - Add a radio button to open the PDF in Firefox. r=Gijs,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D72774
2020-05-16 05:59:40 +00:00
Narcis Beleuzu
35b6e759f7 Backed out 9 changesets (bug 773942) for xpcshell failure on test_getMIMEInfo_pdf.js
Backed out changeset 6fb0f25b2f5d (bug 773942)
Backed out changeset 27e9fe03a549 (bug 773942)
Backed out changeset ee0ecad5e90a (bug 773942)
Backed out changeset df062e14287b (bug 773942)
Backed out changeset 7da06239ccfb (bug 773942)
Backed out changeset dfedbeeaec66 (bug 773942)
Backed out changeset 286e1be9dc46 (bug 773942)
Backed out changeset f4df0a553bc0 (bug 773942)
Backed out changeset 97f3b96b6be0 (bug 773942)
2020-05-16 08:37:53 +03:00
Jared Wein
3ace9de33d Bug 773942 - Open PDFs using pdf.js in a new tab when the Preview option is selected from the Unknown Content Type dialog. r=Gijs
This is currently preffed off behind the "browser.helperApps.showOpenOptionForPdfJS" pref.

Differential Revision: https://phabricator.services.mozilla.com/D72776
2020-05-16 04:24:56 +00:00
Jared Wein
7030982f6a Bug 773942 - Add a radio button to open the PDF in Firefox. r=Gijs,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D72774
2020-05-16 04:24:53 +00:00
Mike Conley
eb81614100 Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike
This is the same preference that will power the notification suppression
option in bug 1635257, hence the preference name.

Differential Revision: https://phabricator.services.mozilla.com/D74941
2020-05-16 00:57:54 +00:00
Noemi Erli
573977550b Backed out 4 changesets (bug 1635257, bug 1637336) fr causing failures in browser_all_files_referenced.js CLOSED TREE
Backed out changeset 732ef8965a6e (bug 1635257)
Backed out changeset e3b350425e08 (bug 1635257)
Backed out changeset 2052da1ed54c (bug 1635257)
Backed out changeset 01ea90534f02 (bug 1637336)
2020-05-16 03:21:32 +03:00
Punam Dahiya
d2bfedea15 Bug 1637079 - Initial multi stage about:welcome layout r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D74811
2020-05-16 00:02:11 +00:00
Mike Conley
3c1475b99e Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike
This is the same preference that will power the notification suppression
option in bug 1635257, hence the preference name.

Differential Revision: https://phabricator.services.mozilla.com/D74941
2020-05-15 16:02:59 +00:00
alwu
f986ca0c1f Bug 1509933 - part1 : add new pref 'media.autoplay.blocking_policy'. r=geckoview-reviewers,snorp,padenot
This patch will do :
- rename the old pref `media.autoplay.enabled.user-gestures-needed` to  the new pref `media.autoplay.blocking_policy`
- modify the value of the pref to `int` in order to introduce new policy
- implement new policy in `AutoplayPoliocy`

The advantage of doing so :
- rename the pref to explicitly indicate that it's related the block policy we use
- use the transient user gesture activation as a new policy to replace the old one using the user input, which doesn't work on the async handler

More details :
The old `click-to-play` policy we use is using the user input to determine if the play invocation is called by users or by scripts. But `UserActivation::IsHandlingUserInput()` is buggy which would fail when you call `video.play()` inside an async event handler. So we would like to replace it with the new transient user activation, which would treat the action as an user input if the action is performed within a certain period of time after a user interacts (eg. click) with the page.

[1] https://html.spec.whatwg.org/multipage/interaction.html#transient-activation

Differential Revision: https://phabricator.services.mozilla.com/D73971
2020-05-15 03:40:31 +00:00
Dorel Luca
68c900462b Backed out 3 changesets (bug 1509933) for Linting failure in gecko/mobile/android/app/mobile.js. CLOSED TREE
Backed out changeset c15ecdcd5d13 (bug 1509933)
Backed out changeset 951ea1d0f42a (bug 1509933)
Backed out changeset 3abb24d6dfc9 (bug 1509933)
2020-05-15 05:02:07 +03:00
alwu
8ed9cb7dbc Bug 1509933 - part1 : add new pref 'media.autoplay.blocking_policy'. r=geckoview-reviewers,snorp,padenot
This patch will do :
- rename the old pref `media.autoplay.enabled.user-gestures-needed` to  the new pref `media.autoplay.blocking_policy`
- modify the value of the pref to `int` in order to introduce new policy
- implement new policy in `AutoplayPoliocy`

The advantage of doing so :
- rename the pref to explicitly indicate that it's related the block policy we use
- use the transient user gesture activation as a new policy to replace the old one using the user input, which doesn't work on the async handler

More details :
The old `click-to-play` policy we use is using the user input to determine if the play invocation is called by users or by scripts. But `UserActivation::IsHandlingUserInput()` is buggy which would fail when you call `video.play()` inside an async event handler. So we would like to replace it with the new transient user activation, which would treat the action as an user input if the action is performed within a certain period of time after a user interacts (eg. click) with the page.

[1] https://html.spec.whatwg.org/multipage/interaction.html#transient-activation

Differential Revision: https://phabricator.services.mozilla.com/D73971
2020-05-15 01:39:31 +00:00
Mark Hammond
5de4cd6458 Bug 1635352 (part 1) - Add a new bridged extension-storage engine. r=lina
Differential Revision: https://phabricator.services.mozilla.com/D74609
2020-05-15 01:30:14 +00:00
Marco Bonardo
b53ba0122e Bug 1634650 - Add whitelisting of domain suffixes for URIFixup. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D74015
2020-05-13 16:05:04 +00:00
Andrei Oprea
e120487bbb Bug 1636324 - Show messaging-experiments messages in AS router devtools r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D74822
2020-05-13 14:30:49 +00:00
prathiksha
c6e5001502 Bug 1624971 - Update Monitor card with new links. r=ewright,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D74646
2020-05-13 11:51:07 +00:00
Micah Tigley
e01061d66a Bug 1627023 - Enable browser UI version of RDM in Dev Edition. r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D74914
2020-05-12 18:41:22 +00:00
Harry Twyford
596356b290 Bug 1626897 - Part 2 - Add support for tail suggestions to SearchSuggestionsController.jsm. r=mak
This patch does not add support to SearchSuggestionsController's consumers. Do not use this patch without the subsequent Part 3 patch as well.

Differential Revision: https://phabricator.services.mozilla.com/D74118
2020-05-12 17:01:10 +00:00
Kartikaya Gupta
7a22496951 Bug 1636473 - Use the APZ machinery to dispatch magnifygesture events. r=dao,tnikkel
Unify two separate codepaths that do conceptually identical things. That is,
instead of having the widget code directly dispatch wheel and pinch gesture
events to Gecko, allow APZ to do it as part of it's handling of pinch inputs
when zooming is disabled.

The main difference is that the WidgetSimpleGestureEvent delta values come out
different, because they are based on the macOS event's magnification value,
rather than the (now deprecated) deltaZ value. This is actually better since it
makes the values consistent across platforms and allows removal of some ifdefs.

Differential Revision: https://phabricator.services.mozilla.com/D74640
2020-05-12 00:46:34 +00:00
Dão Gottwald
c25aee166f Bug 1636112 - Make post-prompt animation obey prefers-reduced-motion. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D74231
2020-05-11 12:06:50 +00:00
Chris Fronk
af8a02cc9d Bug 1512991 - Add JsonWriteFunc::Write to take string length. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D72560
2020-05-08 16:24:31 +00:00
Razvan Maries
f38ed46452 Backed out changeset 2cedf945f040 (bug 1347710) as per Chris's request. CLOSED TREE 2020-05-07 21:56:51 +03:00
Dorel Luca
bdddaad896 Backed out changeset 57d78ba110be (bug 1634650) for marionette failures in migration/tests/marionette/test_refresh_firefox.py. CLOSED TREE 2020-05-07 19:36:39 +03:00
Dorel Luca
6a69e365c8 Backed out changeset 5107c36695a7 (bug 1635937) for XPCshell failures in browser/extensions/formautofill/test/unit/test_sync.js. CLOSED TREE 2020-05-07 18:58:04 +03:00
Vlad Filippov
ce5c94b04c Bug 1635937 - Enable 'identity.sync.useOAuthForSyncToken' pref for Nightly users r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D74145
2020-05-07 14:36:46 +00:00
Marco Bonardo
410cff4774 Bug 1634650 - Add whitelisting of domain suffixes for URIFixup. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D74015
2020-05-07 08:42:10 +00:00
Chris Martin
07a0652222 Bug 1347710 - Enable Windows GPU sandbox for supported hardware r=gcp
Currently, there is an outstanding issue where enabling the GPU sandbox breaks
scrolling using the the mouse wheel on laptops with Intel GPUs.

This will enable the GPU sandbox on Nightly for non-Intel GPUs to prevent any
sandbox regressions while we try and figure out what the scrolling issue is.

See Bug 1630860 for more info

Differential Revision: https://phabricator.services.mozilla.com/D73923
2020-05-06 14:03:09 +00:00
Belén Albeza
1c65722b10 Bug 1633422: Enable Application panel on dev edition r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D72684
2020-04-29 11:56:14 +00:00
Ricky Stewart
4d4b22b3de Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D72487
2020-05-05 20:04:30 +00:00
Ricky Stewart
fd72a5d35e Bug 1633016 - Remove a bunch of references to PYTHON(2) in Makefiles r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D72479
2020-05-05 19:53:22 +00:00
Yura Zenevich
afd1feade0 Bug 1602075 - add an accessibility-panel-auto-init feature to control the panel auto enabling functionality. r=mythmon,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71582
2020-05-05 21:13:38 +00:00
Micah Tigley
82fb204819 Bug 1623941 - Part 1: Use nsDOMWindowUtils' sendNativeTouchPoint for simulating touch events r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D69885
2020-05-04 16:30:27 +00:00
Bogdan Tara
f137fa0613 Backed out 6 changesets (bug 1632916, bug 1599658, bug 1633037, bug 1633039, bug 1633016, bug 1632920) for SA bustages CLOSED TREE
Backed out changeset 332ce0963b4e (bug 1633039)
Backed out changeset a9904cbc40d9 (bug 1633037)
Backed out changeset d06b0ec349f8 (bug 1599658)
Backed out changeset 8fd300cad80f (bug 1633016)
Backed out changeset f8820941c703 (bug 1632916)
Backed out changeset ac9c2c8746ed (bug 1632920)
2020-05-02 01:49:29 +03:00
Ciure Andrei
48a808ecf8 Backed out 3 changesets (bug 1602075) for causing dt failures CLOSED TREE
Backed out changeset 2df583e25890 (bug 1602075)
Backed out changeset fa77554062c7 (bug 1602075)
Backed out changeset 595a28396874 (bug 1602075)
2020-05-02 00:21:30 +03:00
Yura Zenevich
9de5527ad8 Bug 1602075 - add an accessibility-panel-auto-init feature to control the panel auto enabling functionality. r=mythmon,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71582
2020-05-01 19:03:56 +00:00
Ricky Stewart
0daacc12c3 Bug 1599658 - Delete previous definition of py_action in Makefiles. Now py_action calls into Python 3 and py3_action doesn't exist. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D72487
2020-04-30 15:27:13 +00:00