summaryrefslogtreecommitdiff
path: root/Userland/Applications/Browser/main.cpp
AgeCommit message (Expand)Author
2022-03-20Browser: Turn on content filtering by default :^)Andreas Kling
2022-02-18Browser: Add option to open BrowserSettings from Browser :^)Maciej
2022-02-18Browser: Add support for disabling content filteringMaciej
2022-02-18Browser: Implement listener for most config optionsMaciej
2022-02-18Browser: Call url_from_user_input for home URLMaciej
2022-02-18Browser: Update content filters if the config file changesMaciej
2022-02-11LibConfig: Rename pledge_domains(String) => pledge_domain(String)Vitaly Dyachkov
2022-02-05Browser: Don't log every content filter string when loadedAndreas Kling
2022-01-28Revert "Userland: Invoke tzset in apps that care about time zones"Timothy Flynn
2022-01-25Userland: Invoke tzset in applications that care about time zonesTimothy Flynn
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-24Browser: Convert ad-filter loading to Core::Stream :^)Sam Atkins
2022-01-23Userland: Add promises to programs that will read /etc/timezoneTimothy Flynn
2022-01-21Browser: Load icons at start of programDylan Katz
2021-12-30Userland: Link directly against LibUnicodeData where neededTimothy Flynn
2021-12-21Userland: Add unveil/pledge requisites for dynamic Unicode data loadingTimothy Flynn
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-26Browser+Base: Delete provided Browser.ini fileSam Atkins
2021-11-24LibDesktop: Make allowlist APIs return ErrorOr<void>Andreas Kling
2021-11-23LibCore+LibSystem: Move syscall wrappers from LibSystem to LibCoreAndreas Kling
2021-11-22Everywhere: Use Application::construct() with Main::Arguments directlyMustafa Quraish
2021-11-22Everywhere: Use ArgsParser::parse() with Main::Arguments directlyMustafa Quraish
2021-11-22Browser: Port to LibMain :^)Andreas Kling
2021-09-27LibWeb+Browser: Make ad blocking work in the multi-process worldAndreas Kling
2021-08-26Browser: Use LibConfig instead of Core::ConfigFileAndreas Kling
2021-08-24Browser: Remove single-process mode :^)Andreas Kling
2021-08-22Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to opennetworkException
2021-06-09Browser: Fix crash on downloadTimothy
2021-05-18Browser: Move menu management from Tab to BrowserWindowAndreas Kling
2021-05-17Browser: Move main browser window logic into a BrowserWindow classAndreas Kling
2021-05-14Browser: Don't spawn RequestServer and WebSocket in multi-process modeAndreas Kling
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
2021-05-12Browser: Use URL for window title if tab title is emptyLinus Groh
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-04-29Browser: Save search engine setting to preferencesMaciej Zygmanowski
2021-04-25Services: Rename ProtocolServer to RequestServerDexesTTP
2021-04-25LibWeb: Add WebSocket bindingsDexesTTP
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-17Browser: Display full UserAgent string in status bar on menu hoverIdan Horowitz
2021-04-14Browser+LibWeb+WebContent: Track the source of document.cookie requestsTimothy Flynn
2021-04-12Browser: Add debug command to dump cookiesTimothy Flynn
2021-04-11Browser+LibWeb: Add hooks for getting and setting cookiesTimothy Flynn
2021-04-09Browser: Add a separator line below the menu while in multi-tab modeAndreas Kling
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-30Browser: Turn on multi-process mode by default :^)Andreas Kling
2021-01-17Everywhere: Remove a bunch of now-unnecessary shared_buffer pledgesAndreas Kling
2021-01-16Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd"Andreas Kling
2021-01-15Everywhere: Pledge "sendfd" in WindowServer client programsAndreas Kling
2021-01-12Applications: Move to Userland/Applications/Andreas Kling