roytam1
a907bc3c17
Merge remote-tracking branch 'origin/tracking' into custom
2023-12-21 10:19:16 +08:00
Kershaw Chang
600142110d
Bug 1736385 - Make sure thread is alive in CacheIOThread::ThreadFunc
2023-12-21 10:18:53 +08:00
Moonchild
bcbe73119f
[dom] Better handling of aborted websocket workers.
...
Catch the case where we are in worker-shutdown but are still connecting
and make filing and closing connections a bit more robust with a RefPtr.
2023-12-21 10:18:28 +08:00
Barret Rennie
8b5c0a9cd9
[XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget
2023-12-21 10:17:49 +08:00
Moonchild
8fe53f59d0
[layout] Always check against fragment length in nsTextFrame
2023-12-21 10:16:53 +08:00
Moonchild
94a892fcbf
Bug 1868901
2023-12-21 10:15:55 +08:00
Jeremy Andrews
4b68ef14db
No Issue - Add full-screen-api.ignore-widgets pref to about:config.
...
This was already in the codebase, but not exposed by default. Mozilla exposed
the pref to fulfill user requests in Firefox 59. Forum users requested the same feaure of pseudo-fullscreen windows. Seems minor enough not to be worth
creating an issue for, since users can already access this by creating a bool
pref.
Ref: BZ 1422535
2023-12-21 10:15:36 +08:00
Moonchild
f1f9dde29e
Issue #2405 - Add a pref to disable CSP reporting.
...
Resolves #2405
2023-12-21 10:15:17 +08:00
roytam1
3dcf458bd0
[SSUAO] follow-up rev 4b5b374f, going down to fx102 for best result for now.
2023-12-18 10:16:25 +08:00
roytam1
4b5b374f48
[Basilisk] [SSUAO] change twitter UAO
2023-12-15 10:31:18 +08:00
roytam1
5a362aa15b
Merge remote-tracking branch 'origin/tracking' into custom
2023-12-15 10:29:04 +08:00
Basilisk-Dev
ec4bbcb6f1
[Basilisk] [SSUAO] Update Slack override
2023-12-15 10:26:55 +08:00
Basilisk-Dev
08ac515a80
[Basilisk] No Issue - remove mozscreenshots
...
We dont use this at all.
2023-12-15 10:14:53 +08:00
Basilisk-Dev
cdb2b0b0d9
[Basilisk] [SSUAO] Update Pale Moon version
2023-12-15 10:13:48 +08:00
Basilisk-Dev
d3731275e1
[Basilisk] [SSUAO] Update Spotify Override
...
Backport of MoonchildProductions/Pale-Moon commit b9d7c77fea
2023-12-15 10:13:37 +08:00
Basilisk-Dev
ce7af52551
[Basilisk] [SSUAO] Remove Netflix Overrides
...
Backport of MoonchildProductions/Pale-Moon commit 4c7186ba5d
2023-12-15 10:13:24 +08:00
Basilisk-Dev
c5baecf1fb
[Basilisk] Issue #47 - add checkboxes to toggle WebRTC and WASM
2023-12-15 10:07:58 +08:00
Basilisk-Dev
b1ac786668
[Basilisk] Enable performance observer by default
2023-12-15 09:58:17 +08:00
Basilisk-Dev
e6c4802491
[Basilisk] Issue MoonchildProductions/UXP#2053 - Disable DOM Performance API navigation timing by default.
...
Port of MoonchildProductions/Pale-Moon commit efb55a08c62ca736cff5535bc35236fc2b1cc21d
2023-12-15 09:57:44 +08:00
Moonchild
554172db3c
[Pale-Moon] Remove twitter override because they flipped to bork on Gecko compat UA.
2023-12-15 09:50:52 +08:00
Moonchild
637ee512fd
[Pale-Moon] Update privacy preferences category.
...
This makes it a tabbed page with "General" and "Tracking"
* Sec-GPC is moved to "Tracking"
* Adds canvas data poisoning, DOM performance observers and
DOM navigation timing as options.
2023-12-15 09:50:08 +08:00
Moonchild
7121fc7844
[Pale-Moon] Revert "Issue #1936 - Optionally leave Bookmarks menu open when spawning new tab."
...
This reverts commit 72d882780643d2f11717525e342febe866b18880.
2023-12-15 09:44:47 +08:00
Moonchild
6461b0708d
[Pale-Moon] Use https everywhere in searchplugins.
2023-12-15 09:11:20 +08:00
Moonchild
00d2652fcd
[Pale-Moon] [SSUAO] Update spotify override.
2023-12-15 09:10:01 +08:00
Moonchild
4fafcf75e9
[Pale-Moon] [SSUAO] Remove netflix overrides
...
We should support the UI natively now, and Netflix stopped supporting
Silverlight, so no point in trying to force compat anymore.
2023-12-15 09:09:22 +08:00
Moonchild
f96001ba7c
No issue - Allow redirects for requests that require preflight
...
Spec update, see Bug 1312864
2023-12-15 09:07:32 +08:00
Moonchild
eba87b03fd
[DOM] Fix double-free crash in MessagePort.cpp
2023-12-15 09:07:10 +08:00
roytam1
c89d76ac93
editor: pre-C++17 fix
2023-12-06 15:18:33 +08:00
roytam1
774822105f
Merge remote-tracking branch 'origin/tracking' into custom
2023-12-06 15:14:19 +08:00
Jeremy Andrews
54874de6d4
Issue #2399 - Fix LDAP on Linux.
2023-12-06 15:13:17 +08:00
Moonchild
dc253ce953
Issue #2362 - Fix click handling according to the spec.
...
This removes some hackery surrounding preventing content clicks, and in
general handles auxclick as it should, firing that event on secondary
buttons (wheel/right on default setup for right-handed mouse).
2023-12-06 14:50:08 +08:00
roytam1
aa8671dc1b
devtools: follow-up rev 759506c7
2023-11-30 13:39:15 +08:00
roytam1
3ec8369f61
devtools: don't report error if remoteAddress/remotePort returns NS_ERROR_NOT_AVAILABLE
2023-11-30 11:12:31 +08:00
roytam1
759506c751
devtools: check if impl is not null before use
2023-11-30 11:08:32 +08:00
roytam1
0ac8b08be1
gfx: fix d3d9 part call to `DXGIYCbCrTextureData::Create()' in Issue #2393 - Part 2.
2023-11-30 10:49:49 +08:00
roytam1
c889903081
Merge remote-tracking branch 'origin/tracking' into custom
2023-11-30 10:05:11 +08:00
Moonchild
73bf6f95f8
Revert "No issue - Stop supporting data: scheme in SVG <use> elements."
...
This reverts commit 7e60482d8090a43e00957f3d6fc87f31d7ea65a1.
Of course it's not that simple. In Mozilla land they are also running
into issues but of a different variety and it was backed out there also.
2023-11-30 10:04:21 +08:00
trav90
48698abb77
Issue #2393 - Part 8 - Fix TextureClient-creating functions
2023-11-30 10:03:54 +08:00
trav90
04f124b105
Issue #2393 - Part 5 - Extract D3D11MTAutoEnter and reuse
2023-11-30 09:53:54 +08:00
trav90
6807675123
Issue #2393 - Part 4 - Reduce VideoQueue size for GPU based images
2023-11-30 09:53:36 +08:00
trav90
b09b3771c6
Issue #2393 - Part 3 - Remove extra copy of YUV buffer on Windows
2023-11-30 09:53:08 +08:00
trav90
74a22e5c00
Issue #2393 - Part 2 - Add D3D11YCbCrImage type and related methods
...
Will allow to directly upload a YUV420 buffer into a D3D11 texture.
2023-11-30 09:52:46 +08:00
trav90
1fc1753d4d
Issue #2393 - Part 1 - Allow client side uploads on Intel hardware
2023-11-30 09:52:28 +08:00
Brian Smith
3e9fd21a38
Issue #2387 - Remove a missed AddRef() which could cause leaks. Update comments explaining how the reference counting works.
2023-11-30 09:52:07 +08:00
Brian Smith
eef37b2cd5
Issue #2387 - Collection of fixes related to a crash while canceling a dynamic import. Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate. https://bugzilla.mozilla.org/show_bug.cgi?id=1519140 Partial, no Value passing changes. Clear the list of dynamic import requests after cancelling them in ScriptLoader::ParsingComplete as we do for other requests. https://bugzilla.mozilla.org/show_bug.cgi?id=1291535 ScriptLoader::OnStreamComplete never returns a failure. https://bugzilla.mozilla.org/show_bug.cgi?id=1627275 Also cancel the correct kind of parser for Modules.
2023-11-30 09:51:50 +08:00
roytam1
b47d46219f
Merge remote-tracking branch 'origin/tracking' into custom
2023-11-24 17:07:26 +08:00
Moonchild
56bcdf7ca0
[WebGL] Flip the validation state for gl_KHR_no_validation.
...
The original state was inverted due to confusion due to a double
negative (not:no_error).
This validation should only be enabled on Windows (for now).
Future tracking and discussion in BZ 1862039
2023-11-24 17:06:58 +08:00
Moonchild
114daae894
[DOM] Improve MessagePort state machine.
2023-11-24 17:05:57 +08:00
Moonchild
d55111c4fd
[Network] Fix relative URL path starting with multiple slashes
2023-11-24 17:05:20 +08:00
Moonchild
71ce058b03
[DOM] Check if rootDoc is secure context for web compat
2023-11-24 17:04:52 +08:00