[[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] (Obsolete) * [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] (Obsolete) === 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" Clutter's WebKit Port] * [wiki:"TinOS" TinOS's WebKit Port] * [wiki:"WinCE" Windows CE Webkit Port] * [wiki:"HaikuWebkit" Haiku WebKit Port] * [https://github.com/webkitdotnet/webkitdotnet WebKit.NET] === 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 with GDB on OSX" Debugging DumpRenderTree with GDB on OSX] * [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:"Acronyms" Acronyms] * [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"] * [wiki:"EWS" Early Warning System (EWS)] * [wiki:"WebAPIReviewChecklist" Web-facing API Review Checklist] * [wiki:"AddingFeatures" Adding a new feature / ENABLE Macro] * [wiki:"DeprecatingFeatures" Deprecating web-facing features] * [wiki:FeatureFlags List of feature flags] * [wiki:MaintainedFeatureList List of maintained features, and their maintainers] * [wiki:UnmaintainedFeatureList List of unmaintained features] * [wiki:ExportingSymbols Exporting Symbols] * [wiki:ImportingThirdPartyTests Importing Third Party Tests] * [wiki:TraversingShadowDOMTree Traversing Shadow DOM Tree] * [wiki:ShadowDOMForReplacedElements Shadow DOM for Replaced Elements] * [wiki:ScalesAndZooms Scales and Zooms] * [wiki:EnableFormFeatures How to enable Form features] * [wiki:MemoryCache About momory cache mechanism] === 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:"Writing testharness Tests" Layout Tests: Writing JavaScript-based Tests using testharness] * [wiki:"Exposing WebKit internals for Layout Tests" Layout Tests: Exposing WebKit Internals] * [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" TestExpectations 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" Rebaselining with garden-o-matic or the rebaselining tool] * [wiki:"RebaselineServer" Rebaselining with the Rebaseline Server] * [wiki:"LayoutTestDashboards" Dashboards] * [wiki:"LayoutTestResultFallbackOrder" Result Fallback Order] (obsolete) * [wiki:"Improving Regression Tests" Improving Regression Tests] * [wiki:"Common pixel differences between ports" Common pixel differences] * [wiki:"pywebsocket: a WebSocket server for layout tests"] === Performance === * [wiki:"Performance Tests"] * [wiki:"EfficientStrings" Efficient Strings use] === 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:"April 2012 Meeting" WebKit Contributors Meeting: April 19-20, 2012] * [wiki:"May 2013 Meeting" WebKit Contributors Meeting: May 2-3, 2013] * [wiki:"Fixing page breaking" Fixing page breaking] * [wiki:"AdvantagesOfJenkinsOverBuildbot" Advantages of Jenkins over Buildbot] * [wiki:"LayoutUnit" Subpixel Layout] === JavaScriptCore === * [wiki:"JavaScriptCore" JavaScriptCore Overview] * [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] === Bindings === * [wiki:"WebKitIDL" WebKit IDL] * [https://docs.google.com/a/chromium.org/presentation/d/1OFG81taxgjOGU43sv9WHvPZkt5--KnM6gSijWN8NMcU/edit?disco=AAAAAECHbXY#slide=id.p V8 Binding Explained (slides)] * [wiki:"GlibBindings" Manipulating the DOM model using Glib/Gobject bindings] === CSS === * [wiki:"CSS21Results" CSS 2.1 Test Suite results] * [wiki:"CSS3Text" CSS3 Text] === 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 ] {{{ #!html Having a baby is the most wonderful experience a woman can have as it is a fulfillment of the biological function of the female species. After the giving birth process, the real work begins. Feeding bottles, diaper changes, immunization records are just a few of the things the new mom have to learn quickly. And one important thing to consider in the arrival of the baby is the kind of baby bedding supplies he or she will use. }}}