mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-26 17:40:27 +00:00
e8e728454c
- Parsing invalid JSON no longer asserts Instead of asserting when coming across malformed JSON, JsonParser::parse now returns an Optional<JsonValue>. - Disallow trailing commas in JSON objects and arrays - No longer parse 'undefined', as that is a purely JS thing - No longer allow non-whitespace after anything consumed by the initial parse() call. Examples of things that were valid and no longer are: - undefineddfz - {"foo": 1}abcd - [1,2,3]4 - JsonObject.for_each_member now iterates in original insertion order |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
DevicesModel.cpp | ||
DevicesModel.h | ||
GraphWidget.cpp | ||
GraphWidget.h | ||
main.cpp | ||
MemoryStatsWidget.cpp | ||
MemoryStatsWidget.h | ||
NetworkStatisticsWidget.cpp | ||
NetworkStatisticsWidget.h | ||
ProcessFileDescriptorMapWidget.cpp | ||
ProcessFileDescriptorMapWidget.h | ||
ProcessMemoryMapWidget.cpp | ||
ProcessMemoryMapWidget.h | ||
ProcessModel.cpp | ||
ProcessModel.h | ||
ProcessStacksWidget.cpp | ||
ProcessStacksWidget.h | ||
ProcessTableView.cpp | ||
ProcessTableView.h | ||
ProcessUnveiledPathsWidget.cpp | ||
ProcessUnveiledPathsWidget.h |