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

3525 Коммитов

Автор SHA1 Сообщение Дата
Gijs Kruitbosch c062f5bab3 Bug 1734687 - fix mochitest plain tests to pass with/without improvements_to_downloads changes, r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D127871
2021-10-12 08:31:29 +00:00
Cristian Tuns b16dce3922 Backed out changeset c15b48000571 (bug 1734687) for causing mochitest failures on test_nullCharFile.xhtml CLOSED TREE 2021-10-11 12:22:14 -04:00
Gijs Kruitbosch 0aeb302c8a Bug 1734687 - fix mochitest plain tests to pass with/without improvements_to_downloads changes, r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D127871
2021-10-11 15:02:24 +00:00
Neil Deakin 927d35d601 Bug 1733492, unknown content type dialog not always appearing when always ask is set in preferences for a type, r=mtigley
This defaults the always ask setting for a type to false when the download panel improvements preference is enabled, and adjusts the external helper apps service so that it properly uses the always ask flag in all cases

Differential Revision: https://phabricator.services.mozilla.com/D127850
2021-10-08 00:17:12 +00:00
Noemi Erli 359bdcc7a2 Backed out changeset 4a54d16de0c1 (bug 1734687) for causing failures in test_nullCharFile.xhtml 2021-10-08 03:04:31 +03:00
Gijs Kruitbosch 5508a54a1a Bug 1734687 - fix mochitest plain tests to pass with/without improvements_to_downloads changes, r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D127871
2021-10-07 20:14:39 +00:00
Jens Stutte 29908b27d6 Bug 1731564: Use motivated SpinEventLoopUntil inside uriloader/*. r=smaug
Depends on D127234

Differential Revision: https://phabricator.services.mozilla.com/D127235
2021-10-07 08:06:15 +00:00
Marian-Vasile Laza 18fb16c542 Backed out 18 changesets (bug 1731564) for causing build bustages on SpinEventLoopUntil. CLOSED TREE
Backed out changeset 0464dbdc8584 (bug 1731564)
Backed out changeset 0d996df13545 (bug 1731564)
Backed out changeset 5630a0e7a109 (bug 1731564)
Backed out changeset 37b41d187cdb (bug 1731564)
Backed out changeset d37700fa60b6 (bug 1731564)
Backed out changeset b0ce7db44b99 (bug 1731564)
Backed out changeset aa5ec3aa1535 (bug 1731564)
Backed out changeset 73b648f1fa70 (bug 1731564)
Backed out changeset bb8fb0f9833e (bug 1731564)
Backed out changeset 0d8905144f5d (bug 1731564)
Backed out changeset 2cfb094a1ec3 (bug 1731564)
Backed out changeset 78d3b0257a6a (bug 1731564)
Backed out changeset e9d32926e93c (bug 1731564)
Backed out changeset 874cab520ce5 (bug 1731564)
Backed out changeset d8071cc32bd9 (bug 1731564)
Backed out changeset 283c5393cbbc (bug 1731564)
Backed out changeset 317bc38e3de5 (bug 1731564)
Backed out changeset 53e3f4862439 (bug 1731564)
2021-10-07 00:09:19 +03:00
Jens Stutte 8928410e6c Bug 1731564: Use motivated SpinEventLoopUntil inside uriloader/*. r=smaug
Depends on D127234

Differential Revision: https://phabricator.services.mozilla.com/D127235
2021-10-06 19:45:17 +00:00
Gijs Kruitbosch aba02e9455 Bug 1724319 - fix storing of user preferences for protocol handler registrations with download improvements pref, r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D127463
2021-10-05 10:48:52 +00:00
Michelle Goossens c159e29e05 Bug 1727943 - Part 2: Migrate mochitest, reftest and crashtest Windows 10 ccov suites from AWS to Azure r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D125350
2021-09-28 15:27:39 +00:00
Micah Tigley 0743fa1388 Bug 1731668 - Move downloads spam prevention work behind a pref. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D126296
2021-09-22 22:38:17 +00:00
Cristian Tuns 676acd6c27 Backed out changeset 03a33d194255 (bug 1731668) for causing mochitest failures on browser_download_spam_permissions.js. CLOSED TREE 2021-09-22 12:23:56 -04:00
Micah Tigley 5ecbe6bdff Bug 1731668 - Move downloads spam prevention work behind a pref. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D126296
2021-09-22 15:26:59 +00:00
Molly Howell 891f5f0e2f Bug 1724319 - Fix test_handlerService_store.js when new download changes are enabled. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D125772
2021-09-16 17:42:07 +00:00
Micah Tigley 136593a67b Bug 1730891 - Set default preferredAction for handling files to save directly to disk on GNOME environments. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D125687
2021-09-15 17:36:14 +00:00
Mark Banner 14aedbb785 Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 12:09:49 +00:00
Noemi Erli e0f4b9b5fe Backed out 2 changesets (bug 1729460) for causing newtab failures CLOSED TREE
Backed out changeset 5617839462be (bug 1729460)
Backed out changeset 6d52fde3ee0e (bug 1729460)
2021-09-10 13:14:12 +03:00
Mark Banner 3cfdb5c41a Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 09:38:42 +00:00
Florian Quèze 998adb18ea Bug 1728760 - require all nsITimerCallback native implementations to also implement nsINamed, r=smaug.
Differential Revision: https://phabricator.services.mozilla.com/D124349
2021-09-07 08:01:18 +00:00
Mark Banner 11bfa90d06 Bug 1602940 - Automated replacements to use Services.uuid. r=Gijs,necko-reviewers,preferences-reviewers,kershaw
Depends on D124391

Differential Revision: https://phabricator.services.mozilla.com/D124392
2021-09-06 09:53:52 +00:00
Ava Katushka ava8katushka 79de8d7ca7 Bug 1725353 - Store download permissions for the websites with multiple automatic downloads. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D119512
2021-09-01 12:14:07 +00:00
Butkovits Atila be9c0ff754 Backed out changeset 98818382d811 (bug 1725353) for creating leaks failures. CLOSED TREE 2021-08-26 02:34:50 +03:00
Ava Katushka ava8katushka a1efc583bb Bug 1725353 - Store download permissions for the websites with multiple automatic downloads. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D119512
2021-08-25 22:13:57 +00:00
Ava Katushka ava8katushka 6cc1c2c5b3 Bug 1726732 Returning the code solving filename disclosure in tmp dir. r=emk,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D123219
2021-08-25 14:50:22 +00:00
Andi-Bogdan Postelnicu 2fc4f70e9b Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build`
when the module governed by the build config file is not buildable outside on the unified environment.

This needs to be done in order to have a hybrid build system that adds the possibility of combing
unified build components with ones that are built outside of the unified eco system.

Differential Revision: https://phabricator.services.mozilla.com/D122345
2021-08-25 10:46:17 +00:00
Ava Katushka ava8katushka e20eaf1409 Bug 1726537 Delete dead code creating extra path in downloads. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D123116
2021-08-19 16:27:49 +00:00
Peter Van der Beken 1d099d0913 Bug 1706347 - Check mOOPChildrenLoading when deciding to put page in BFCache with Fission enabled. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D117199
2021-08-16 09:08:33 +00:00
Sebastian Hengst 30cca9cb15 Backed out changeset f912045db98d (bug 1706347) for causing content crashes (bug 1725558). a=backout DONTBUILD 2021-08-13 11:19:42 +02:00
Peter Van der Beken f78596c95a Bug 1706347 - Check mOOPChildrenLoading when deciding to put page in BFCache with Fission enabled. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D117199
2021-08-12 14:11:29 +00:00
Ava Katushka ava8katushka cb852bdc51 Bug 1714107 - File opened by application is saved to user configured dir. r=mtigley,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D122005
2021-08-11 13:06:14 +00:00
Geoff Brown 664426469c Bug 1724296 - Remove many skip-if(verify) test annotations (xpcshell); r=jmaher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D121926
2021-08-06 13:25:50 +00:00
Sebastian Streich 0818b99745 Bug 1721146 - Fix Missing ReferrerInfo on Blocked Downloads r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D121608
2021-08-06 12:22:59 +00:00
Alexandru Michis 661015792f Backed out changeset 1c892391a0e1 (bug 1721146) for causing dt failures in browser_console_clear_cache.js
CLOSED TREE
2021-08-04 17:09:12 +03:00
Sebastian Streich 68c14d7f64 Bug 1721146 - Fix Missing ReferrerInfo on Blocked Downloads r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D121608
2021-08-04 12:41:16 +00:00
Ava Katushka ava8katushka dfb7aabce2 Bug 1719901 - Show "Save as dialog" instead of "Unknown Content" dialog. r=mtigley,Gijs,preferences-reviewers
Also solves 1719902 - the default system action is changed from "opening with file" to saving.

Differential Revision: https://phabricator.services.mozilla.com/D120839
2021-08-03 20:42:21 +00:00
Iulian Moraru a38ff322aa Backed out changeset 6bcd0226a473 (bug 1721146) for causing xpcshell failures on test_DownloadLegacy.js. CLOSED TREE 2021-08-03 17:54:05 +03:00
Sebastian Streich fd0013fc0c Bug 1721146 - Fix Missing ReferrerInfo on Blocked Downloads r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D121608
2021-08-03 13:51:02 +00:00
Gijs Kruitbosch 99251553e0 Bug 1717314 - do not force a dialog for https-redirect-to-external-protocol links from external sources, r=nika,pbz,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D120879
2021-08-02 12:14:23 +00:00
Sandor Molnar 9a31129771 Backed out changeset bb055da29523 (bug 1717314) for causing bc failures in browser_protocol_ask_dialog_external. CLOSED TREE 2021-07-31 01:14:15 +03:00
Gijs Kruitbosch e83ab3f744 Bug 1717314 - do not force a dialog for https-redirect-to-external-protocol links from external sources, r=nika,pbz,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D120879
2021-07-30 21:24:33 +00:00
Sebastian Streich 24b5b729d8 Bug 1706871 - Fix HandleInternally + Insecure Downloads r=mak
Differential Revision: https://phabricator.services.mozilla.com/D117412
2021-07-30 13:16:38 +00:00
Kashav Madan 5781dca888 Bug 1720688 - Support extended attribute syntax in protocol declarations, r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D119975
2021-07-22 02:24:43 +00:00
Gijs Kruitbosch a5bac38c6e Bug 1719598 - fix unicode handling of file extensions in nsExternalHelperAppService, r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D120218
2021-07-21 10:50:20 +00:00
Sandor Molnar 798b93a069 Backed out changeset 733ddb26d3b2 (bug 1719598) for causing xpc failures in test_getFromTypeAndExtension. CLOSED TREE 2021-07-21 02:08:16 +03:00
Gijs Kruitbosch 89a04cb023 Bug 1719598 - fix unicode handling of file extensions in nsExternalHelperAppService, r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D120218
2021-07-20 22:20:59 +00:00
Csoregi Natalia 1b9596a92c Backed out changeset b6399ca8a2c1 (bug 1706347) for failures on iframe-cross-origin-print.sub.html. CLOSED TREE 2021-07-20 00:41:23 +03:00
Peter Van der Beken 276952b05e Bug 1706347 - Check mOOPChildrenLoading when deciding to put page in BFCache with Fission enabled. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D117199
2021-07-19 19:18:02 +00:00
Alexandre Poirot a4ab941009 Bug 1720304 - Implement WebProgress.browsingContext r=nika
This helps knowing which particular BrowsingContext is navigating.

Differential Revision: https://phabricator.services.mozilla.com/D119647
2021-07-19 08:28:19 +00:00
Chris Martin 44cf790576 Bug 1701794 - Use nsOSHelperAppServiceChild with Windows r=nika,haik
Currently, the Windows implemenation of nsOSHelperAppService uses COM to figure out MIME types and extension
associations. That is incompatible with Win32k lockdown.

Luckily, Haik already made a class that handles these calls in content process and either marks them as
unimplemented or-else forwards them to the main process. This seems to work fine on Windows, so it looks like all
that needs to be done is adding XP_WIN to a couple of #ifdefs and we're good to go!

Differential Revision: https://phabricator.services.mozilla.com/D118391
2021-07-12 19:41:22 +00:00