Moonchild
ab88527fe6
Issue #3011 - Part 3: Handle edge case for spellchecking.
...
Make spellchecking work in Shadow DOM after anchor navigates away from it.
2026-03-20 17:07:55 +01:00
Moonchild
6c0ff1881a
Issue #3011 - Part 2: Switch spellchecker root to Shadow DOM.
...
Set the root for spelling checker to shadow root if the contenteditable
nodes are in the shadow DOM. Bail if the position can't be set properly.
2026-03-20 14:45:11 +01:00
Moonchild
28e6fad462
[Auth] Only set GSS_C_DELEG_FLAG flag when we confirm server supports delegation.
2026-01-14 21:50:24 +01:00
trav90
fe7ca5276f
Issue #1636 - Part 1 - Decouple Gio from GConf and always build it with GTK
...
Also removes the ancient and unused --enable-gnomeui option.
2026-01-09 10:30:54 -06:00
Martok
438d4a8941
Issue #2715 - Compute Channel Binding Hashes using the certificate signature's hash algorithm as per spec
2025-03-25 22:40:05 +01:00
Moonchild
25d668395b
Issue #1787 - Remove nsIAppsService, mozIApplication and mozapp data cleanup.
2024-11-20 20:18:19 +01:00
Moonchild
945e5b88fb
Issue #2654 - Remove pre-allocated process manager.
...
Resolves #2654
2024-11-19 13:18:31 +01:00
Moonchild
01a1a8557b
Issue #2653 - Part 1: Initial cleanup of AppId and isolated mozbrowser.
...
This removes a lot of the plumbing for having the platform embed itself
through IPC which was required for B2G running the browser as both
shell and browser application.
2024-11-17 20:39:45 +01:00
Brian Smith
80207d6d3f
Issue #2402 - importScripts should be governed by script-src in Web Workers.
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1322111
Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy.
Update the Cache API schema to account for new nsIContentPolicy type.
2024-01-06 15:32:04 -06:00
Moonchild
734f0957fb
Issue #2343 - replace MOZ_FALLTHROUGH with [[fallthrough]]
...
Basically a S&R. Removed the macro and adjusts IDL codegen accordingly.
2023-11-11 14:27:03 +01:00
athenian200
6d65f1d192
Issue #2290 - Hunspell must be built into libxul on SunOS.
2023-08-18 10:29:49 -05:00
Moonchild
5eab50c9f9
Issue #1656 - Remove more vim control lines.
...
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from embedding, extensions, gfx, hal, ipc, layout, mailnews,
media and memory. More to come.
2023-05-04 22:06:35 +02:00
Job Bautista
ff9c52f223
Issue #1451 - Fix hunspell build bustage in FreeBSD.
...
Thanks to dbsoft for this patch!
2023-04-26 17:46:36 +08:00
Job Bautista
a12787e985
Issue #1451 - Split hunspell library out of xul.
...
utf_info.cxx imported from 1.4.1 upstream.
Also moved unicode_info struct to the header to fix bustage with compiling the
new utf_info.cxx.
I've also gone ahead and deunified this new shared library as unified building
is busting in hunspell.cxx, complaining about config.h not being found. Weird
that it only happens in unified mode.
This reduces libxul size on all platforms by ~200 KB.
2023-04-23 13:51:11 +08:00
FranklinDM
2fbefbbc58
Issue #2135 - Bug 1066965: Make contentEditable and spellchecking to work in Shadow DOM
2023-03-04 21:32:12 +08:00
trav90
2770a0588c
[No issue] Add executable bit to shell scripts in tree
2022-11-25 09:37:30 -06:00
Moonchild
3142f95469
Issue #2019 - Follow-up: Adjust content spellchecker to use keydown
...
Since keypress is no longer triggered on all keypresses in content,
the spellchecker would potentially not be triggered when it should be.
This changes the trigger to keydown, instead.
No behavioral changes otherwise.
2022-10-17 15:22:03 +00:00
Brian Smith
3daf711085
Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.”
...
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
This reverts commit 6f707bde95 .
2022-04-26 10:19:04 -05:00
Moonchild
6f707bde95
Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.
...
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
2021-05-06 09:24:03 +00:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00
Moonchild
7523b9ea04
Issue #1656 - Part 4: Manual cleanup
2020-09-23 15:37:46 +00:00
Moonchild
528b88d704
Issue #1656 - Part 3: Nuke more vim config lines in the tree.
...
Another S&R run with some smarter matching.
2020-09-23 15:14:30 +00:00
Moonchild
a680bdc637
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-23 13:55:00 +00:00
Matt A. Tobin
947c9d4d56
Issue #1614 - Update en-US Dictionary
2020-07-29 14:27:42 -04:00
Matt A. Tobin
70c8ff8e5a
Bug 1377978 - Make nsRange use uint32_t to offset
...
Tag #1375
2020-04-17 06:10:23 -04:00
Matt A. Tobin
940d191ef8
Bug 1367683 - Optimize initializing nsRange
...
Tag #1375
2020-04-17 05:28:43 -04:00
wolfbeast
0186023f4a
Handle missing base64 challenge in NegotiateAuth and NTLMAuth.
2020-01-09 22:35:03 +01:00
Gaming4JC
ca9e6a4fa9
Issue #1102 - Disable <meta http-equiv=set-cookie>
...
Create a new pref 'dom.meta-set-cookie.enabled' which is set to 'false', disabling http-equiv meta cookies.
2019-05-24 20:14:44 -04:00
adeshkp
5335681cd2
Telemetry: Remove stubs and related code
2019-01-12 06:20:31 -05:00
wolfbeast
e8f913da98
Reorder boolean expression to take advantage of short-circuiting.
2018-11-01 20:16:49 +01:00
wolfbeast
81b341a9b3
Clean up a number of unused variables.
...
Tag #21 .
2018-09-29 23:20:36 +02:00
Gaming4JC
22bb99a322
backport mozbug 1350090: Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor
...
During a debug session, log spam appears because we are trying to get the origin out of a principal for about:blank, which will throw, which is expected.
2018-09-07 20:31:48 -04:00
wolfbeast
ab961aeb54
Remove all C++ Telemetry Accumulation calls.
...
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2018-09-03 10:11:38 +02:00
janekptacijarabaci
aebdb991f4
nsIContentPolicy: Their order (in nsIContentPolicyBase.idl) must be retained in nsContentBlocker.cpp
2018-06-18 00:49:45 +02:00
janekptacijarabaci
6e567403cb
Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next files
2018-06-17 14:20:50 +02:00
wolfbeast
0c994ed096
Consistently use PR memory functions.
2018-05-15 21:22:26 +02:00
wolfbeast
b7d9dad58e
Remove MOZ_B2G leftovers and some dead B2G-only components.
2018-05-12 14:32:03 +02:00
janekptacijarabaci
ae14556114
moebius#130: URL parser - fix: don't allow empty host name
...
https://github.com/MoonchildProductions/moebius/issues/130
2018-04-15 07:29:18 +02:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00