summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Collapse)Author
2019-07-09GAction: Remove "custom_data" and the related convenience constructors.Andreas Kling
This mechanism was never actually used, just something I imagined would be useful while I was first creating the class.
2019-07-09LibC: Provide generic versions of memcpy() and memset() for non-i386 builds.Andreas Kling
We don't actually do any non-i386 builds at the moment, this is just gently steering in a nice direction for the future. :^)
2019-07-08Kernel: Have the open() syscall take an explicit path length parameter.Andreas Kling
Instead of computing the path length inside the syscall handler, let the caller do that work. This allows us to implement to new variants of open() and creat(), called open_with_path_length() and creat_with_path_length(). These are suitable for use with e.g StringView.
2019-07-08LibHTML: Create anonymous blocks around inline children of blocks.Andreas Kling
2019-07-08StringView: Rename characters() to characters_without_null_termination().Andreas Kling
This should make you think twice before trying to use the const char* from a StringView as if it's a null-terminated string.
2019-07-08CDirIterator: Fix another instance of StringView::characters() misuse.Andreas Kling
2019-07-08LibC: Use IPv4Address::from_string() in gethostbyname().Andreas Kling
2019-07-08LibHTML: Oops, fix build.Andreas Kling
It's another "hacking on the train and forgetting to try a full build" episode, this time starring LibHTML.
2019-07-08LibHTML: Reorganize layout tree build so that parents add their children.Andreas Kling
This will allow us to insert anonymous blocks with ease.
2019-07-08LibHTML: Move layout tree building to a separate function.Andreas Kling
2019-07-08LibHTML: Add InheritStyleValue and InitialStyleValue.Andreas Kling
These correspond to the 'inherit' and 'initial' CSS values respectively.
2019-07-08LibHTML: Fix host build after Libraries/ shuffle.Andreas Kling
2019-07-07GStackWidget: Add a notification hook for when the active widget changes.Andreas Kling
2019-07-04Libraries: Unbreak "make install" with new directory locations.Andreas Kling
2019-07-04Libraries: Create top level directory for libraries.Andreas Kling
Things were getting a little crowded in the project root, so this patch moves the Lib*/ directories into Libraries/.