head 1.1; access; symbols; locks; strict; comment @ * @; 1.1 date 2026.08.30.14.25.05; author wiz; state Exp; branches; next ; commitid JBc39jPIQAWHzFTG; desc @@ 1.1 log @www/webkit-gtk41: import webkit-gtk41-2.52.6 WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. This is the GTK3 port of the engine, API version 4.1. @ text @$NetBSD$ Undefine X11 macro that conflicts with enum value. X11/X.h defines Success=0, which breaks PrivateDeclarationResult enum. https://github.com/WebKit/WebKit/pull/64743 --- Source/JavaScriptCore/parser/VariableEnvironment.h.orig 2026-04-19 05:55:05.008914400 +0000 +++ Source/JavaScriptCore/parser/VariableEnvironment.h @@@@ -32,6 +32,11 @@@@ #include #include +// X11/X.h defines Success as 0, conflicting with our enum value +#ifdef Success +#undef Success +#endif + namespace JSC { struct VariableEnvironmentEntry { @