LibWeb+LibWebView+LibRequests: Reduce dependency on LibIPC includes

Let's try to include the IPC encoder/decoder stuff in fewer headers
to make rebuilds more pleasant when editing these files.
This commit is contained in:
Andreas Kling 2025-12-01 10:36:50 +01:00 committed by Jelle Raaijmakers
parent 62d7011f45
commit 1c45930767
Notes: github-actions[bot] 2025-12-01 14:14:26 +00:00
8 changed files with 66 additions and 45 deletions

View file

@ -11,6 +11,8 @@
#include <AK/HashTable.h>
#include <AK/StringBuilder.h>
#include <LibGC/DeferGC.h>
#include <LibIPC/Decoder.h>
#include <LibIPC/Encoder.h>
#include <LibJS/Runtime/FunctionObject.h>
#include <LibRegex/Regex.h>
#include <LibWeb/Animations/Animation.h>

View file

@ -768,6 +768,7 @@ class UserActivation;
class ValidityState;
class VideoTrack;
class VideoTrackList;
class WebWorkerClient;
class Window;
class WindowEnvironmentSettingsObject;
class WindowProxy;

View file

@ -10,7 +10,6 @@
#include <LibWeb/Bindings/RequestPrototype.h>
#include <LibWeb/Bindings/WorkerPrototype.h>
#include <LibWeb/Forward.h>
#include <LibWeb/Worker/WebWorkerClient.h>
namespace Web::HTML {