1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-25 19:25:07 +00:00
serenity/Userland/Applications/Browser
Andreas Kling d88c7fee32 LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer>
This is a first step towards handling PNG encoding failures instead of
just falling over and crashing the program.

This initial step will cause encode() to return an error if the final
ByteBuffer copy fails to allocate. There are more potential failures
that will be surfaced by subsequent commits.

Two FIXMEs were killed in the making of this patch. :^)
2022-12-08 13:01:11 +00:00
..
BookmarksBarWidget.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
BookmarksBarWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Browser.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
BrowserWindow.cpp LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer> 2022-12-08 13:01:11 +00:00
BrowserWindow.gml Userland: Set tab-widget properties in GML instead of code 2022-05-11 20:16:43 +02:00
BrowserWindow.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
CMakeLists.txt Browser+WebDriver: Remove the connection between Browser and WebDriver 2022-11-11 22:03:23 +00:00
ConsoleWidget.cpp LibJS: Convert MarkupGenerator to the new String 2022-12-07 09:58:38 +00:00
ConsoleWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CookieJar.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CookieJar.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CookiesModel.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CookiesModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
DownloadWidget.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
DownloadWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
EditBookmark.gml Userland: Replace empty GUI::Widgets in GML with GUI::Layout::Spacer 2022-09-29 08:31:15 -04:00
ElementSizePreviewWidget.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ElementSizePreviewWidget.h Browser+LibWeb: Add an Element size preview widget to inspector 2022-03-08 22:09:52 +01:00
History.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
History.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
IconBag.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
IconBag.h Browser: Add a custom icon for the "New Window" action 2022-10-06 20:51:04 +02:00
InspectorWidget.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
InspectorWidget.h Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
main.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
StorageModel.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
StorageModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
StorageWidget.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
StorageWidget.gml Browser+LibWeb+WebContent: Add ability to inspect session storage 2022-05-28 23:54:06 +01:00
StorageWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Tab.cpp Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
Tab.gml Browser: Add a banner to tabs controlled by WebDriver 2022-11-04 23:38:38 -04:00
Tab.h Meta+Userland: Pass Gfx::IntSize by value 2022-12-07 11:48:27 +01:00
WindowActions.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
WindowActions.h Browser: Provide ability to create new browser windows 2022-10-06 16:52:57 +01:00