Andrew Kaster

Results 170 issues of Andrew Kaster

This is an alternative to https://github.com/SerenityOS/serenity/pull/22260 Import Sergey's ladybird-gtk4 repository as one commit. There are two notable omissions from the master branch of ladybird-gtk4: - JS console. The infrastructure in...

👀 pr-needs-review

Using the same script as the import for Ladybird itself, (https://gist.github.com/alimpfard/b90f418bd81771a829e631c0f45431a7), with the obvious tweaks to create a subdir, and a few manual tweaks: ``` git checkout -b import-gtk4 lbgtk4/master...

Steps: 1. Build Qt chrome with ASAN/UBSAN 2. Export sanitizer options ``` export ASAN_OPTIONS='strict_string_checks=1:check_initialization_order=1:strict_init_order=1:detect_stack_use_after_return=0' export UBSAN_OPTIONS='print_stacktrace=1:print_summary=1:halt_on_error=1' ``` 3. Open new-tab.html `./Meta/serenity.sh run lagom ladybird` 4. Open inspector 5. Close inspector...

bug

On non-Serenity systems that support IPv6, using gethostbyname is an anti-pattern that distros such as SUSE and Red Hat have been trying to eliminate. In ConnectionFromClient::ensure_connection, we use gethostbyname to...

good first issue

pybind11 has the notion of a "custom holder type" that allows declaring a non-`::std` wrapper type for types passed to and from python from C++. https://pybind11.readthedocs.io/en/stable/advanced/smart_ptrs.html#custom-smart-pointers Has there been any...

When using the Xcode generator, Xcode complains about a mismatch between CMake and the plist file for the application name. It also complains that we're not using codesign properly, so...

``` ./Meta/serenity.sh run lagom ladybird --enable-gpu-painting ``` When I run this from my VsCode window, I get this: ``` FontDatabase::load_all_fonts_from_uri('file:///home/andrew/.local/share/fonts'): open: No such file or directory (errno=2) GLSL shader compilation...

build issue

Repro: ``` ./Meta/serenity.sh run lagom ladybird https://bing.com/search?q=pizza ``` :yaksplode: Backtrace ``` 2003560.096 RequestServer(2848584): EnsureConnection: Pre-connect to https://r.bing.com/ 2003560.132 RequestServer(2848584): EnsureConnection: Pre-connect to https://r.bing.com/ 2003560.308 RequestServer(2848584): EnsureConnection: Pre-connect to https://th.bing.com/ 2003560.336...

web compatibility
has-repro
reduction-of-web-content

We should support this neat feature from GNU Tail (or maybe BSD, I didn't check :^) ).

enhancement
posix

I don't see a good reason at the moment to keep them as separate processes. Both are handling untrusted network data. We don't have a separate service for HTTP/HTTPS/Gemini/etc that...

enhancement