[[PageOutline]] Welcome to the [http://webkit.org/ WebKit] Wiki! Click here to [https://trac.webkit.org/auth/register register] for a wiki account, or [https://trac.webkit.org/auth/login login] with an existing account! Please share your WebKit experiences and comments here. Contents: === About WebKit === * [wiki:"WebKit Team" WebKit Team] * [wiki:"FAQ" Frequently Asked Questions] * [wiki:"Applications using WebKit" Applications using WebKit] * [wiki:"Known incompatibilities between open-source WebKit and Safari" Known incompatibilities between open-source WebKit and Safari] * [wiki:"Companies and Organizations that have contributed to WebKit" Companies and Organizations that have contributed to WebKit] === Newcomers === * [wiki:"Nightly Builds" Nightly Builds] * [wiki:"WebDevelopers" WebKit for Web Developers] * [wiki:"WebKitFeatures" WebKit Features] === WebKit Ports === * [wiki:"SuccessfulPortHowTo" Successful Port How To] * [wiki:"BuildingOnWindows" Apple's Windows Port] * [wiki:"BuildingCairoOnWindows" Cairo-based Windows Port] * [wiki:"QtWebKit" Qt's WebKit Port (QtWebKit)] * [wiki:"EFLWebKit" EFL's WebKit Port] * [wiki:"WebKitGTK" Gtk+'s WebKit Port] * [wiki:"ApolloWebKit" Adobe's AIR Port] * [wiki:"wxWebKit" wxWidgets' WebKit Port] * [wiki:"clutter" Openedhand's WebKit actor for Clutter] * [wiki:"TinOS" TinOS's WebKit Port] * [wiki:"Chromium" Chromium WebKit Port] * [wiki:"BREW" BREW MP Webkit Port] * [wiki:"WinCE" Windows CE Webkit Port] === Bugs and debugging === * [wiki:"Memory Use" Memory Use] * [wiki:"Nice Bugzilla queries" Nice Bugzilla queries] * [wiki:"How to CC yourself on (or make other changes to) many bugs at once" How to CC yourself on (or make other changes to) many bugs at once] * [http://webkit.org/building/debug.html Debugging WebKit with Xcode] * [wiki:"Known crashers" Known crashers] * [wiki:"Debugging DumpRenderTree on Windows" Debugging DumpRenderTree on Windows with Visual Studio/VC++ Express] * [wiki:"GDB" Tips for debugging using GDB] * [wiki:"Debugging With Visual Studio" Tips for debugging using Visual Studio] * [wiki:"Debugging the WebKit2 Web Process" Debugging the WebKit2 Web Process] === Developer Tools === * [wiki:"WebInspector" Web Inspector] * [wiki:"HackingWebInspector" Web Inspector Developer Survival Guide] === Getting Around the WebKit Source Code === * [wiki:"HighLevelOverview" High-level Overview] * [wiki:"WebCoreRendering" WebCore Rendering] * [wiki:"CodePaths" Code Paths for common operations] === Development process === * [wiki:"CodeReview" Getting your patch reviewed] * [wiki:"BugAdvice" Getting your bug looked at] * [wiki:"WatchList" Watching for patches of interest] === Documentation === * [wiki:"UpdatingBugzilla" Bugzilla: How to Update] * [http://webkit.org/coding/coding-style.html Coding Style Guidelines] * [wiki:"CommitQueue" Commit Queue] * [wiki:"Keeping the Tree Green" Keeping the Tree Green] * [wiki:"CommitterTips" Committer and Reviewer Tips] * [wiki:"DeveloperTips" Developer Tips] * [wiki:"UpdatingCygwinDownloader" Cygwin-downloader: How to Update] * [wiki:"DetectingWebKit" Detecting WebKit with JavaScript] * [wiki:"UsingGitWithWebKit" Git: Using with WebKit] * [wiki:"LayoutAndRendering" Layout and Rendering: A Guide] * [wiki:"PythonGuidelines" Python in the WebKit Project] * [wiki:"SpecSupport" Supported specifications] * [wiki:"WebKit2" WebKit2 design documentation] * [wiki:"ConfigurableFeatures" Configurable QtWebKit Features] * [wiki:"Styling Form Controls"] * [wiki:"BuildBot"] * [http://www.boyabadanaustasi.com/ boyacı] * [http://www.evboyatadilat.com/ tadilat] * [http://www.discepheboyamantolama.com/ mantolama] * [wiki:"WebAPIReviewChecklist" Web-facing API Review Checklist] * [wiki:"AddingFeatures" Adding a new feature / ENABLE Macro] === Layout Tests === * [wiki:"Writing Layout Tests for DumpRenderTree" Layout Tests: Writing them for DumpRenderTree] * [wiki:"Writing DumpAsMarkup Tests" Layout Tests: Writing DumpAsMarkup Tests] * [wiki:"Writing Reftests" Layout Tests: Writing Reftests] * [wiki:"Creating and Submitting Layout Tests and Patches" Layout Tests and Patches: Creating and Submitting] * [wiki:"RunWebKitTestsDesign" run-webkit-tests: Planned Design] (obsolete) * [wiki:"NewRunWebKitTests" new-run-webkit-tests] ([wiki:"HackingOnNewRunWebKitTests" Hacking on]) * [wiki:"TestExpectations" test_expectations.txt files] * [wiki:"LayoutTestsSearchPath" Layout Tests Search Path: Why we use the fallback path for test expectations that we do] * [wiki:"TriagingTestFailures" Triaging Test Failures] * [wiki:"Rebaseline" Chromium (for now) Rebaselining Tool] * [wiki:"RebaselineServer" Rebaseline Server] * [wiki:"LayoutTestDashboards" Dashboards] * [wiki:"LayoutTestResultFallbackOrder" Result Fallback Order] === Planning === * [wiki:"Moving to Git" Proposal for moving WebKit development to Git] * [wiki:"Maintenance and architecture list" Maintenance and architecture list] * [wiki:"Porting Macros plan" Porting Macros plan] * [wiki:"April 2010 Meeting" WebKit Contributors Meeting: April 12-13, 2010] * [wiki:"April 2011 Meeting" WebKit Contributors Meeting: April 25-26, 2011] * [wiki:"Fixing page breaking" Fixing page breaking] * [wiki:"AdvantagesOfJenkinsOverBuildbot" Advantages of Jenkins over Buildbot] === JavaScriptCore === * [wiki:"JavaScriptCore" JavaScriptCore Overview] * [wiki:"JavaScript performance improvement ideas" JavaScript performance improvement ideas] * [wiki:"How to not mess up GC" How to not mess up garbage collection] * [wiki:"JS Core Garbage Collector" JS Core Garbage Collector] * [wiki:"JavaScript and DOM Benchmarks" JavaScript and DOM Benchmarks] * [wiki:"FastMalloc Glossary" FastMalloc Glossary] * SquirrelFish === Bindings === * [wiki:"GlibBindings" Manipulating the DOM model using Glib/Gobject bindings] * ObjCBindings * [wiki:"IdlAttributes" JSBindings and IDL Attributes] === CSS === * [wiki:"CSS21Results" CSS 2.1 Test Suite results] === SVG === * [wiki:"WebKit plus SVG" WebKit with SVG] * [wiki:"SVG TODO List - Short notes" SVG TODO List - Short notes] === MathML === * [wiki:MathML Webkit with MathML] * [wiki:"MathML Goals" Current goals for implementing MathML ]