summaryrefslogtreecommitdiffstats
path: root/extra/webkit
diff options
context:
space:
mode:
authortnut <tnut at nutyx dot com>2011-05-08 21:30:53 +0200
committertnut <tnut at nutyx dot com>2011-05-08 21:30:53 +0200
commit525a9c468d15ead96434a97a86c4743b3f4ee5c3 (patch)
treee43e363bc5a675e896f5ca4b82990345094999f9 /extra/webkit
parent4e7e9469186ba3aec62f6f3a3f1be42b7e2a9b83 (diff)
downloadnutyx-pakxe-525a9c468d15ead96434a97a86c4743b3f4ee5c3.tar.gz
nutyx-pakxe-525a9c468d15ead96434a97a86c4743b3f4ee5c3.tar.bz2
nutyx-pakxe-525a9c468d15ead96434a97a86c4743b3f4ee5c3.tar.xz
nutyx-pakxe-525a9c468d15ead96434a97a86c4743b3f4ee5c3.zip
webkit, retour ds extra
Diffstat (limited to 'extra/webkit')
-rw-r--r--extra/webkit/.footprint.i686318
-rw-r--r--extra/webkit/.footprint.x86_64318
-rw-r--r--extra/webkit/.md5sum.i6863
-rw-r--r--extra/webkit/.md5sum.x86_643
-rwxr-xr-xextra/webkit/Pkgfile32
-rw-r--r--extra/webkit/webkit-1.2.6-introspection.patch22
-rw-r--r--extra/webkit/webkit-1.2.7-libpng-1.5.patch80
7 files changed, 776 insertions, 0 deletions
diff --git a/extra/webkit/.footprint.i686 b/extra/webkit/.footprint.i686
new file mode 100644
index 000000000..73ada3df7
--- /dev/null
+++ b/extra/webkit/.footprint.i686
@@ -0,0 +1,318 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/jsc
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/webkit-1.0/
+drwxr-xr-x root/root usr/include/webkit-1.0/JavaScriptCore/
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSBase.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSContextRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSObjectRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSStringRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSStringRefBSTR.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSStringRefCF.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSValueRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JavaScript.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JavaScriptCore.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/WebKitAvailability.h
+drwxr-xr-x root/root usr/include/webkit-1.0/webkit/
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkit.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitdefines.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitdownload.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitenumtypes.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkiterror.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitgeolocationpolicydecision.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkithittestresult.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitnetworkrequest.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitnetworkresponse.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitsecurityorigin.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitsoupauthdialog.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitversion.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebbackforwardlist.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebdatabase.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebdatasource.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebframe.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebhistoryitem.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebinspector.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebnavigationaction.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebpolicydecision.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebresource.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebsettings.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebview.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebwindowfeatures.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/girepository-1.0/
+-rw-r--r-- root/root usr/lib/girepository-1.0/JSCore-1.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit-1.0.typelib
+-rwxr-xr-x root/root usr/lib/libwebkit-1.0.la
+lrwxrwxrwx root/root usr/lib/libwebkit-1.0.so -> libwebkit-1.0.so.2.17.9
+lrwxrwxrwx root/root usr/lib/libwebkit-1.0.so.2 -> libwebkit-1.0.so.2.17.9
+-rwxr-xr-x root/root usr/lib/libwebkit-1.0.so.2.17.9
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/webkit-1.0.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/gir-1.0/
+-rw-r--r-- root/root usr/share/gir-1.0/JSCore-1.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/WebKit-1.0.gir
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/webkit-1.0/
+drwxr-xr-x root/root usr/share/webkit-1.0/images/
+-rw-r--r-- root/root usr/share/webkit-1.0/images/deleteButton.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/missingImage.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/nullPlugin.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/panIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/textAreaResizeCorner.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/urlIcon.png
+drwxr-xr-x root/root usr/share/webkit-1.0/resources/
+-rw-r--r-- root/root usr/share/webkit-1.0/resources/error.html
+drwxr-xr-x root/root usr/share/webkit-1.0/webinspector/
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AbstractTimelinePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditCategories.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditLauncherView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditResultView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditRules.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditsPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/BottomUpProfileDataGridTree.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Breakpoint.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/BreakpointsSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/CallStackSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Callback.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ChangesView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Checkbox.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Color.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ConsolePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ConsoleView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ContextMenu.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/CookieItemsView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMAgent.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMStorage.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMStorageItemsView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMSyntaxHighlighter.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DataGrid.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Database.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DatabaseQueryView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DatabaseTableView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Drawer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ElementsPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ElementsTreeOutline.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/EventListenersSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/FontView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ImageView.js
+drwxr-xr-x root/root usr/share/webkit-1.0/webinspector/Images/
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/auditsIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/back.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointConditionalBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointConditionalCounterBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointCounterBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointsActivateButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointsDeactivateButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/checker.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/clearConsoleButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/closeButtons.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/consoleButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/consoleIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/cookie.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/database.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/databaseTable.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerContinue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerPause.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerStepInto.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerStepOut.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerStepOver.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallDown.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallDownBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallDownWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRight.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightDown.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightDownBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightDownWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/dockButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/elementsIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/enableOutlineButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/enableSolidButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/errorIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/errorMediumIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/errorRedDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/excludeButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/focusButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/forward.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/gearButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeader.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeaderPressed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeaderSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeaderSelectedPressed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/goArrow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/graphLabelCalloutLeft.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/graphLabelCalloutRight.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/grayConnectorPoint.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/largerResourcesButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/localStorage.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/nodeSearchButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneBottomGrow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneBottomGrowActive.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneGrowHandleLine.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneSettingsButtons.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/pauseOnExceptionButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/percentButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/popoverArrows.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/popoverBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profileGroupIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profileIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profileSmallIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profilesIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profilesSilhouette.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/programCounterBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/radioDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/recordButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/recordToggledButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/reloadButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceCSSIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceDocumentIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceDocumentIconSmall.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceJSIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcePlainIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcePlainIconSmall.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesSilhouette.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesSizeGraphIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesTimeGraphIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/scriptsIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/scriptsSilhouette.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallBrightBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segment.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentEnd.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentHover.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentHoverEnd.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentSelectedEnd.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/sessionStorage.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/spinner.gif
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/splitviewDimple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/splitviewDividerBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarBottomBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarButtons.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarMenuButton.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarMenuButtonSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarResizerHorizontal.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarResizerVertical.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/storageIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/successGreenDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbActiveHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbActiveVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbHoverHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbHoverVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarGreen.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarOrange.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarPurple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarRed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarYellow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineCheckmarks.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineDots.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillGreen.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillOrange.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillPurple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillRed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillYellow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillGreen.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillOrange.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillPurple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillRed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillYellow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/toolbarItemSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/trackHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/trackVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeDownTriangleBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeDownTriangleWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeRightTriangleBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeRightTriangleWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeUpTriangleBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeUpTriangleWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/undockButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/userInputIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/userInputPreviousIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/userInputResultIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningMediumIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningOrangeDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningsErrors.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/whiteConnectorPoint.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InjectedFakeWorker.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InjectedScript.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InjectedScriptAccess.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InspectorBackendStub.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InspectorFrontendHostStub.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/KeyboardShortcut.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/MetricsSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Object.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ObjectPropertiesSection.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ObjectProxy.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Panel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/PanelEnablerView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Placard.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Popover.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ProfileDataGridTree.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ProfileView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ProfilesPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/PropertiesSection.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/PropertiesSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Resource.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ResourceCategory.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ResourceView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ResourcesPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ScopeChainSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Script.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ScriptView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ScriptsPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Section.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Settings.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SidebarTreeElement.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceCSSTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceFrame.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceHTMLTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceJavaScriptTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/StatusBarButton.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/StoragePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/StylesSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SummaryBar.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TestController.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextEditorHighlighter.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextEditorModel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextPrompt.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextViewer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelineAgent.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelineGrid.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelineOverviewPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelinePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TopDownProfileDataGridTree.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/View.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/WatchExpressionsSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/WelcomeView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/WorkersSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/audits.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspector.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspector.html
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspector.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspectorSyntaxHighlight.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/localizedStrings.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/popover.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/textViewer.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/treeoutline.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/utilities.js
diff --git a/extra/webkit/.footprint.x86_64 b/extra/webkit/.footprint.x86_64
new file mode 100644
index 000000000..73ada3df7
--- /dev/null
+++ b/extra/webkit/.footprint.x86_64
@@ -0,0 +1,318 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/jsc
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/webkit-1.0/
+drwxr-xr-x root/root usr/include/webkit-1.0/JavaScriptCore/
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSBase.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSContextRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSObjectRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSStringRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSStringRefBSTR.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSStringRefCF.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JSValueRef.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JavaScript.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/JavaScriptCore.h
+-rw-r--r-- root/root usr/include/webkit-1.0/JavaScriptCore/WebKitAvailability.h
+drwxr-xr-x root/root usr/include/webkit-1.0/webkit/
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkit.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitdefines.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitdownload.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitenumtypes.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkiterror.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitgeolocationpolicydecision.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkithittestresult.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitnetworkrequest.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitnetworkresponse.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitsecurityorigin.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitsoupauthdialog.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitversion.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebbackforwardlist.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebdatabase.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebdatasource.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebframe.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebhistoryitem.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebinspector.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebnavigationaction.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebpolicydecision.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebresource.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebsettings.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebview.h
+-rw-r--r-- root/root usr/include/webkit-1.0/webkit/webkitwebwindowfeatures.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/girepository-1.0/
+-rw-r--r-- root/root usr/lib/girepository-1.0/JSCore-1.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit-1.0.typelib
+-rwxr-xr-x root/root usr/lib/libwebkit-1.0.la
+lrwxrwxrwx root/root usr/lib/libwebkit-1.0.so -> libwebkit-1.0.so.2.17.9
+lrwxrwxrwx root/root usr/lib/libwebkit-1.0.so.2 -> libwebkit-1.0.so.2.17.9
+-rwxr-xr-x root/root usr/lib/libwebkit-1.0.so.2.17.9
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/webkit-1.0.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/gir-1.0/
+-rw-r--r-- root/root usr/share/gir-1.0/JSCore-1.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/WebKit-1.0.gir
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/webkit-1.0/
+drwxr-xr-x root/root usr/share/webkit-1.0/images/
+-rw-r--r-- root/root usr/share/webkit-1.0/images/deleteButton.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/missingImage.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/nullPlugin.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/panIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/textAreaResizeCorner.png
+-rw-r--r-- root/root usr/share/webkit-1.0/images/urlIcon.png
+drwxr-xr-x root/root usr/share/webkit-1.0/resources/
+-rw-r--r-- root/root usr/share/webkit-1.0/resources/error.html
+drwxr-xr-x root/root usr/share/webkit-1.0/webinspector/
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AbstractTimelinePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditCategories.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditLauncherView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditResultView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditRules.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/AuditsPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/BottomUpProfileDataGridTree.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Breakpoint.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/BreakpointsSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/CallStackSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Callback.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ChangesView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Checkbox.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Color.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ConsolePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ConsoleView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ContextMenu.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/CookieItemsView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMAgent.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMStorage.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMStorageItemsView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DOMSyntaxHighlighter.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DataGrid.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Database.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DatabaseQueryView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/DatabaseTableView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Drawer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ElementsPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ElementsTreeOutline.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/EventListenersSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/FontView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ImageView.js
+drwxr-xr-x root/root usr/share/webkit-1.0/webinspector/Images/
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/auditsIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/back.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointConditionalBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointConditionalCounterBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointCounterBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointsActivateButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/breakpointsDeactivateButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/checker.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/clearConsoleButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/closeButtons.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/consoleButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/consoleIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/cookie.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/database.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/databaseTable.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerContinue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerPause.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerStepInto.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerStepOut.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/debuggerStepOver.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallDown.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallDownBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallDownWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRight.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightDown.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightDownBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightDownWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/disclosureTriangleSmallRightWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/dockButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/elementsIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/enableOutlineButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/enableSolidButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/errorIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/errorMediumIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/errorRedDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/excludeButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/focusButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/forward.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/gearButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeader.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeaderPressed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeaderSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/glossyHeaderSelectedPressed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/goArrow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/graphLabelCalloutLeft.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/graphLabelCalloutRight.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/grayConnectorPoint.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/largerResourcesButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/localStorage.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/nodeSearchButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneBottomGrow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneBottomGrowActive.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneGrowHandleLine.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/paneSettingsButtons.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/pauseOnExceptionButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/percentButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/popoverArrows.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/popoverBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profileGroupIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profileIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profileSmallIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profilesIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/profilesSilhouette.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/programCounterBorder.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/radioDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/recordButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/recordToggledButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/reloadButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceCSSIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceDocumentIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceDocumentIconSmall.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourceJSIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcePlainIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcePlainIconSmall.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesSilhouette.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesSizeGraphIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/resourcesTimeGraphIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/scriptsIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/scriptsSilhouette.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallBrightBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/searchSmallWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segment.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentEnd.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentHover.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentHoverEnd.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/segmentSelectedEnd.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/sessionStorage.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/spinner.gif
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/splitviewDimple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/splitviewDividerBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarBottomBackground.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarButtons.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarMenuButton.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarMenuButtonSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarResizerHorizontal.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/statusbarResizerVertical.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/storageIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/successGreenDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbActiveHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbActiveVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbHoverHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbHoverVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/thumbVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarGreen.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarOrange.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarPurple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarRed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineBarYellow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineCheckmarks.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineDots.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillGreen.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillOrange.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillPurple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillRed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineHollowPillYellow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelineIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillBlue.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillGray.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillGreen.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillOrange.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillPurple.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillRed.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/timelinePillYellow.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/toolbarItemSelected.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/trackHoriz.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/trackVert.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeDownTriangleBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeDownTriangleWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeRightTriangleBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeRightTriangleWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeUpTriangleBlack.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/treeUpTriangleWhite.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/undockButtonGlyph.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/userInputIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/userInputPreviousIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/userInputResultIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningMediumIcon.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningOrangeDot.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/warningsErrors.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Images/whiteConnectorPoint.png
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InjectedFakeWorker.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InjectedScript.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InjectedScriptAccess.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InspectorBackendStub.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/InspectorFrontendHostStub.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/KeyboardShortcut.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/MetricsSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Object.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ObjectPropertiesSection.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ObjectProxy.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Panel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/PanelEnablerView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Placard.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Popover.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ProfileDataGridTree.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ProfileView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ProfilesPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/PropertiesSection.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/PropertiesSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Resource.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ResourceCategory.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ResourceView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ResourcesPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ScopeChainSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Script.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ScriptView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/ScriptsPanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Section.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/Settings.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SidebarTreeElement.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceCSSTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceFrame.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceHTMLTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceJavaScriptTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceTokenizer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SourceView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/StatusBarButton.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/StoragePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/StylesSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/SummaryBar.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TestController.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextEditorHighlighter.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextEditorModel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextPrompt.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TextViewer.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelineAgent.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelineGrid.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelineOverviewPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TimelinePanel.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/TopDownProfileDataGridTree.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/View.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/WatchExpressionsSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/WelcomeView.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/WorkersSidebarPane.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/audits.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspector.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspector.html
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspector.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/inspectorSyntaxHighlight.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/localizedStrings.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/popover.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/textViewer.css
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/treeoutline.js
+-rw-r--r-- root/root usr/share/webkit-1.0/webinspector/utilities.js
diff --git a/extra/webkit/.md5sum.i686 b/extra/webkit/.md5sum.i686
new file mode 100644
index 000000000..2e260b84d
--- /dev/null
+++ b/extra/webkit/.md5sum.i686
@@ -0,0 +1,3 @@
+e7e83312618cb30cc9a1567a21cd0e06 webkit-1.2.6-introspection.patch
+45040d3e1458ad7cdf9c060a10526ba1 webkit-1.2.7-libpng-1.5.patch
+25c7e548b65aeb6d83c0182c32ef0927 webkit-1.2.7.tar.gz
diff --git a/extra/webkit/.md5sum.x86_64 b/extra/webkit/.md5sum.x86_64
new file mode 100644
index 000000000..2e260b84d
--- /dev/null
+++ b/extra/webkit/.md5sum.x86_64
@@ -0,0 +1,3 @@
+e7e83312618cb30cc9a1567a21cd0e06 webkit-1.2.6-introspection.patch
+45040d3e1458ad7cdf9c060a10526ba1 webkit-1.2.7-libpng-1.5.patch
+25c7e548b65aeb6d83c0182c32ef0927 webkit-1.2.7.tar.gz
diff --git a/extra/webkit/Pkgfile b/extra/webkit/Pkgfile
new file mode 100755
index 000000000..e598b8bee
--- /dev/null
+++ b/extra/webkit/Pkgfile
@@ -0,0 +1,32 @@
+# Description: Moteur de rendu Web libre pour les navigateurs web
+# URL: http://webkitgtk.org/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: curl, dbus, gperf, gst-plugins-base, icu, enchant, libsoup, gobject-introspection, xorg-libxt
+# Run on: atk,cairo,gstreamer,gst-plugins-base,gtk,icu,libpng,pango,enchant,libsoup
+
+name=webkit
+version=1.2.7
+release=1
+source=(http://webkitgtk.org/$name-$version.tar.gz
+ webkit-1.2.6-introspection.patch
+ webkit-1.2.7-libpng-1.5.patch)
+
+build() {
+ cd $name-$version
+
+ patch -Np0 -i ../webkit-1.2.6-introspection.patch
+ patch -Np0 -i ../webkit-1.2.7-libpng-1.5.patch
+
+ ./configure --prefix=/usr \
+ --localstatedir=/var \
+ --enable-introspection \
+ --with-font-backend=freetype \
+ --disable-gtk-doc \
+ --enable-jit \
+ --sysconfdir=/etc \
+ --with-unicode-backend=icu \
+ --enable-video
+ make
+ make DESTDIR=$PKG install
+}
diff --git a/extra/webkit/webkit-1.2.6-introspection.patch b/extra/webkit/webkit-1.2.6-introspection.patch
new file mode 100644
index 000000000..f12e9e629
--- /dev/null
+++ b/extra/webkit/webkit-1.2.6-introspection.patch
@@ -0,0 +1,22 @@
+--- WebKit/gtk/JSCore-1.0.gir 2010-09-29 14:54:07.000000000 +0200
++++ WebKit/gtk/JSCore-1.0.gir 2010-09-29 15:57:06.000000000 +0200
+@@ -1,12 +1,14 @@
+ <?xml version="1.0"?>
+-<repository version="1.0"
++<repository version="1.2"
+ xmlns="http://www.gtk.org/introspection/core/1.0"
+ xmlns:c="http://www.gtk.org/introspection/c/1.0">
+ <namespace name="JSCore" version="1.0" shared-library="webkit-1.0">
+- <alias name="GlobalContextRef"
+- target="none"
+- c:type="JSGlobalContextRef"/>
+- <alias name="ObjectRef" target="none" c:type="JSObjectRef"/>
++ <alias name="GlobalContextRef" target="none">
++ <type name="JSGlobalContextRef" c:type="JSGlobalContextRef"/>
++ </alias>
++ <alias name="ObjectRef" target="none">
++ <type name="JSObjectRef" c:type="JSObjectRef"/>
++ </alias>
+ <function name="EvaluateScript" c:identifier="JSEvaluateScript">
+ <return-value transfer-ownership="none">
+ <type name="none" c:type="void"/>
diff --git a/extra/webkit/webkit-1.2.7-libpng-1.5.patch b/extra/webkit/webkit-1.2.7-libpng-1.5.patch
new file mode 100644
index 000000000..f71040e9e
--- /dev/null
+++ b/extra/webkit/webkit-1.2.7-libpng-1.5.patch
@@ -0,0 +1,80 @@
+$NetBSD: patch-ab,v 1.6 2011/01/25 18:38:16 drochner Exp $
+
+Fix build with png-1.5. From John Bowler.
+
+--- WebCore/platform/image-decoders/png/PNGImageDecoder.cpp.orig 2010-12-28 12:28:51.000000000 +0000
++++ WebCore/platform/image-decoders/png/PNGImageDecoder.cpp
+@@ -60,7 +60,11 @@ const unsigned long cMaxPNGSize = 100000
+ // Called if the decoding of the image fails.
+ static void PNGAPI decodingFailed(png_structp png, png_const_charp)
+ {
++#if (PNG_LIBPNG_VER < 10500)
+ longjmp(JMPBUF(png), 1);
++#else
++ png_longjmp(png, 1);
++#endif
+ }
+
+ // Callbacks given to the read struct. The first is for warnings (we want to
+@@ -216,18 +220,26 @@ void PNGImageDecoder::headerAvailable()
+ {
+ png_structp png = m_reader->pngPtr();
+ png_infop info = m_reader->infoPtr();
+- png_uint_32 width = png->width;
+- png_uint_32 height = png->height;
++ png_uint_32 width = png_get_image_width(png, info);
++ png_uint_32 height = png_get_image_height(png, info);
+
+ // Protect against large images.
+- if (png->width > cMaxPNGSize || png->height > cMaxPNGSize) {
++ if (width > cMaxPNGSize || height > cMaxPNGSize) {
++#if (PNG_LIBPNG_VER < 10500)
+ longjmp(JMPBUF(png), 1);
++#else
++ png_longjmp(png, 1);
++#endif
+ return;
+ }
+
+ // We can fill in the size now that the header is available.
+ if (!setSize(width, height)) {
++#if (PNG_LIBPNG_VER < 10500)
+ longjmp(JMPBUF(png), 1);
++#else
++ png_longjmp(png, 1);
++#endif
+ return;
+ }
+
+@@ -277,8 +289,7 @@ void PNGImageDecoder::headerAvailable()
+
+ if (m_reader->decodingSizeOnly()) {
+ // If we only needed the size, halt the reader.
+- m_reader->setReadOffset(m_reader->currentBufferSize() - png->buffer_size);
+- png->buffer_size = 0;
++ m_reader->setReadOffset(m_reader->currentBufferSize() - png_process_data_pause(png, 0/*do not save the data*/));
+ }
+ }
+
+@@ -291,7 +302,11 @@ void PNGImageDecoder::rowAvailable(unsig
+ RGBA32Buffer& buffer = m_frameBufferCache[0];
+ if (buffer.status() == RGBA32Buffer::FrameEmpty) {
+ if (!buffer.setSize(scaledSize().width(), scaledSize().height())) {
++#if (PNG_LIBPNG_VER < 10500)
+ longjmp(JMPBUF(m_reader->pngPtr()), 1);
++#else
++ png_longjmp(m_reader->pngPtr(), 1);
++#endif
+ return;
+ }
+ buffer.setStatus(RGBA32Buffer::FramePartial);
+@@ -300,7 +315,8 @@ void PNGImageDecoder::rowAvailable(unsig
+ // For PNGs, the frame always fills the entire image.
+ buffer.setRect(IntRect(IntPoint(), size()));
+
+- if (m_reader->pngPtr()->interlaced)
++ if (png_get_interlace_type(m_reader->pngPtr(), m_reader->infoPtr())
++ != PNG_INTERLACE_NONE)
+ m_reader->createInterlaceBuffer((m_reader->hasAlpha() ? 4 : 3) * size().width() * size().height());
+ }
+