diff --git a/Libraries/LibWeb/Painting/Command.h b/Libraries/LibWeb/Painting/Command.h index ac0fd887d6d..637ad1e82d5 100644 --- a/Libraries/LibWeb/Painting/Command.h +++ b/Libraries/LibWeb/Painting/Command.h @@ -100,7 +100,6 @@ struct DrawRepeatedImmutableBitmap { }; struct Save { }; -struct SaveLayer { }; struct Restore { }; struct Translate { @@ -454,7 +453,6 @@ using Command = Variant< DrawScaledImmutableBitmap, DrawRepeatedImmutableBitmap, Save, - SaveLayer, Restore, Translate, AddClipRect, diff --git a/Libraries/LibWeb/Painting/DisplayList.cpp b/Libraries/LibWeb/Painting/DisplayList.cpp index f06f6523311..b5644dcb769 100644 --- a/Libraries/LibWeb/Painting/DisplayList.cpp +++ b/Libraries/LibWeb/Painting/DisplayList.cpp @@ -97,7 +97,6 @@ void DisplayListPlayer::execute(DisplayList& display_list) else HANDLE_COMMAND(DrawRepeatedImmutableBitmap, draw_repeated_immutable_bitmap) else HANDLE_COMMAND(AddClipRect, add_clip_rect) else HANDLE_COMMAND(Save, save) - else HANDLE_COMMAND(SaveLayer, save_layer) else HANDLE_COMMAND(Restore, restore) else HANDLE_COMMAND(Translate, translate) else HANDLE_COMMAND(PushStackingContext, push_stacking_context) diff --git a/Libraries/LibWeb/Painting/DisplayList.h b/Libraries/LibWeb/Painting/DisplayList.h index 465a9a1c684..048e5a03264 100644 --- a/Libraries/LibWeb/Painting/DisplayList.h +++ b/Libraries/LibWeb/Painting/DisplayList.h @@ -40,7 +40,6 @@ private: virtual void draw_scaled_immutable_bitmap(DrawScaledImmutableBitmap const&) = 0; virtual void draw_repeated_immutable_bitmap(DrawRepeatedImmutableBitmap const&) = 0; virtual void save(Save const&) = 0; - virtual void save_layer(SaveLayer const&) = 0; virtual void restore(Restore const&) = 0; virtual void translate(Translate const&) = 0; virtual void add_clip_rect(AddClipRect const&) = 0; diff --git a/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp b/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp index a51dc3f370b..0be7022ba5a 100644 --- a/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp +++ b/Libraries/LibWeb/Painting/DisplayListPlayerSkia.cpp @@ -177,12 +177,6 @@ void DisplayListPlayerSkia::save(Save const&) canvas.save(); } -void DisplayListPlayerSkia::save_layer(SaveLayer const&) -{ - auto& canvas = surface().canvas(); - canvas.saveLayer(nullptr, nullptr); -} - void DisplayListPlayerSkia::restore(Restore const&) { auto& canvas = surface().canvas(); diff --git a/Libraries/LibWeb/Painting/DisplayListPlayerSkia.h b/Libraries/LibWeb/Painting/DisplayListPlayerSkia.h index b11642156f4..a3ebbaa650a 100644 --- a/Libraries/LibWeb/Painting/DisplayListPlayerSkia.h +++ b/Libraries/LibWeb/Painting/DisplayListPlayerSkia.h @@ -28,7 +28,6 @@ private: void draw_repeated_immutable_bitmap(DrawRepeatedImmutableBitmap const&) override; void add_clip_rect(AddClipRect const&) override; void save(Save const&) override; - void save_layer(SaveLayer const&) override; void restore(Restore const&) override; void translate(Translate const&) override; void push_stacking_context(PushStackingContext const&) override; diff --git a/Libraries/LibWeb/Painting/DisplayListRecorder.cpp b/Libraries/LibWeb/Painting/DisplayListRecorder.cpp index 8e4c219c919..f17dedd13da 100644 --- a/Libraries/LibWeb/Painting/DisplayListRecorder.cpp +++ b/Libraries/LibWeb/Painting/DisplayListRecorder.cpp @@ -280,11 +280,6 @@ void DisplayListRecorder::save() append(Save {}); } -void DisplayListRecorder::save_layer() -{ - append(SaveLayer {}); -} - void DisplayListRecorder::restore() { append(Restore {}); diff --git a/Libraries/LibWeb/Painting/DisplayListRecorder.h b/Libraries/LibWeb/Painting/DisplayListRecorder.h index 0da68e1ea24..e3cbc7fa8a7 100644 --- a/Libraries/LibWeb/Painting/DisplayListRecorder.h +++ b/Libraries/LibWeb/Painting/DisplayListRecorder.h @@ -114,7 +114,6 @@ public: void pop_scroll_frame_id(); void save(); - void save_layer(); void restore(); struct PushStackingContextParams {