ladybird/Userland/Services
Timothy Flynn 9a5fe740c6 LibWebView: Make a best-effort attempt to not "shift" edited attributes
Currently, when editing a DOM attribute, the replacement method first
removes the attribute, then adds the replacement attributes. This
results in the edited attribute jumping to the end of the attribute
list in the Inspector.

This patch will try to avoid removing the attribute if one of the
replacements has the same name. This will keep the edited attribute in
the same location.
2023-12-06 13:04:50 +01:00
..
AudioServer AudioServer: Clean up ClientAudioStream APIs 2023-08-12 12:22:16 -06:00
ChessEngine AK: Make "foo"_string infallible 2023-08-07 16:03:27 +02:00
Clipboard Clipboard: Avoid unnecessary IPC::Dictionary wrapper 2023-05-21 07:53:45 +02:00
ConfigServer LibCore: Move Stream-based sockets into the Core namespace 2023-02-13 00:50:07 +00:00
CrashDaemon AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
DeviceMapper AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
DHCPClient AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
EchoServer Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
FileOperation FileOperation: Don't preserve ownership when copying files 2023-09-16 11:14:40 +02:00
FileSystemAccessServer LibIPC: Do not leak the Core::File fd by default 2023-07-12 18:22:18 -04:00
ImageDecoder LibGfx: Move all image loaders and writers to a subdirectory 2023-03-21 22:39:25 +01:00
KeyboardPreferenceLoader KeyboardPreferenceLoader: Remove usage of DeprecatedFile 2023-04-27 07:29:49 +02:00
LaunchServer AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
LoginServer Userland: Make Window::set_main_widget() non-fallible 2023-09-21 10:20:23 +02:00
LookupServer LibDNS: Make DNS packet parsing fallible 2023-11-14 10:12:44 +01:00
NetworkServer LibCore: Move Stream-based file into the Core namespace 2023-02-13 00:50:07 +00:00
NotificationServer NotificationServer: Make notifications not overlap when they appear 2023-11-05 09:06:33 +01:00
RequestServer AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
SpiceAgent AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
SQLServer SQLServer: Remove Core::EventReceiver parent from DatabaseConnection 2023-08-07 14:38:38 -04:00
SystemServer AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
Taskbar Taskbar/QuickLaunchWidget: Ensure config backwards compatibility 2023-11-09 23:35:52 +01:00
TelnetServer Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
WebContent LibWebView: Make a best-effort attempt to not "shift" edited attributes 2023-12-06 13:04:50 +01:00
WebDriver LibWeb+WebWorker: Move worker execution into a new WebWorker process 2023-11-15 12:56:33 +01:00
WebServer WebServer: Return 403 for a GET request to an inaccessible path 2023-09-17 17:10:04 -06:00
WebSocket WebSocket: Avoid unnecessary IPC::Dictionary wrapper 2023-05-21 07:53:45 +02:00
WebWorker WebWorker: Do not prefix WebWorker include with "Services/" 2023-12-05 14:20:03 -05:00
WindowServer WindowServer: Introduce the window roll-up feature 2023-11-17 17:31:51 +00:00
CMakeLists.txt LibWeb+WebWorker: Move worker execution into a new WebWorker process 2023-11-15 12:56:33 +01:00