Split up top-level .gitignore and .gitattributes
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Mar 2012 17:17:03 +0000 (17:17 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 30 Mar 2012 17:17:03 +0000 (17:17 +0000)
https://bugs.webkit.org/show_bug.cgi?id=82687

Patch by David Barr <davidbarr@chromium.org> on 2012-03-30
Reviewed by Tor Arne Vestbø.

.:

Jeff King <peff@peff.net> suggested this on the git mailing list.
http://article.gmane.org/gmane.comp.version-control.git/194294
He reported a 1.6 times speed up for 'git status'.

* .gitattributes:
* .gitignore:
* ManualTests/.gitattributes: Added.
* Source/.gitignore: Added.
* Websites/.gitattributes: Added.

PerformanceTests:

* .gitattributes: Added.

Source/JavaScriptCore:

* JavaScriptCore.gyp/.gitignore: Added.

Source/Platform:

* Platform.gyp/.gitignore: Added.

Source/ThirdParty:

* glu/.gitignore: Added.

Source/WebCore:

No new tests, source control administrivia.

* .gitattributes: Added.
* WebCore.gyp/.gitignore: Added.

Source/WebKit/chromium:

* .gitignore: Added.

Source/WTF:

* WTF.gyp/.gitignore: Added.

Tools:

* .gitattributes: Added.
* .gitignore: Added.
* DumpRenderTree/DumpRenderTree.gyp/.gitignore: Added.
* TestWebKitAPI/TestWebKitAPI.gyp/.gitignore: Added.

LayoutTests:

* .gitattributes: Added.
* .gitignore: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@112683 268f45cc-cd09-0410-ab3c-d52691b4dbfc

29 files changed:
.gitattributes
.gitignore
ChangeLog
LayoutTests/.gitattributes [new file with mode: 0644]
LayoutTests/.gitignore [new file with mode: 0644]
LayoutTests/ChangeLog
ManualTests/.gitattributes [new file with mode: 0644]
PerformanceTests/.gitattributes [new file with mode: 0644]
PerformanceTests/ChangeLog
Source/.gitignore [new file with mode: 0644]
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/JavaScriptCore.gyp/.gitignore [new file with mode: 0644]
Source/Platform/ChangeLog
Source/Platform/Platform.gyp/.gitignore [new file with mode: 0644]
Source/ThirdParty/ChangeLog
Source/ThirdParty/glu/.gitignore [new file with mode: 0644]
Source/WTF/ChangeLog
Source/WTF/WTF.gyp/.gitignore [new file with mode: 0644]
Source/WebCore/.gitattributes [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/WebCore.gyp/.gitignore [new file with mode: 0644]
Source/WebKit/chromium/.gitignore [new file with mode: 0644]
Source/WebKit/chromium/ChangeLog
Tools/.gitattributes [new file with mode: 0644]
Tools/.gitignore [new file with mode: 0644]
Tools/ChangeLog
Tools/DumpRenderTree/DumpRenderTree.gyp/.gitignore [new file with mode: 0644]
Tools/TestWebKitAPI/TestWebKitAPI.gyp/.gitignore [new file with mode: 0644]
Websites/.gitattributes [new file with mode: 0644]

index 95ca4eb..78cad16 100644 (file)
@@ -13,209 +13,15 @@ mac/*.h diff=objcppheader
 objc/*.h diff=objcppheader
 */objc/*.h diff=objcppheader
 */*/objc/*.h diff=objcppheader
-Tools/WebKitLauncher/*.h diff=objcppheader
 
 *.vcproj eol=crlf
 *.vsprops eol=crlf
 *.sln eol=crlf
 
-LayoutTests/dom/svg/level3/xpath/Attribute_Nodes.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Attribute_Nodes_xmlns.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Comment_Nodes.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_Expressions.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_ID.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_hasFeature_3.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_hasFeature_empty.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_hasFeature_null.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_3.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_empty.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Conformance_isSupported_null.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Element_Nodes.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Processing_Instruction_Nodes.svg -crlf
-LayoutTests/dom/svg/level3/xpath/Text_Nodes.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluatorCast01.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createExpression_NAMESPACE_ERR_01.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createExpression_NAMESPACE_ERR_02.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createExpression_NS.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createExpression_no_NS.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createNSResolver_all.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createNSResolver_document.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_createNSResolver_documentElement.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_NAMESPACE_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_NOT_SUPPORTED_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_WRONG_DOCUMENT_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_document.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathEvaluator_evaluate_documentElement.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_NOT_SUPPORTED_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_WRONG_DOCUMENT_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_document.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathExpression_evaluate_documentElement.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_nist_dmstc.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_null.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_prefix.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_xml.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_TYPE_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_booleanValue_false.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_booleanValue_true.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_ANY_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_ANY_UNORDERED_NODE_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_BOOLEAN_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_FIRST_ORDERED_NODE_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_NUMBER_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_ORDERED_NODE_ITERATOR_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_ORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_STRING_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_UNORDERED_NODE_ITERATOR_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_invalidIteratorState_UNORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_iterateNext_INVALID_STATE_ERR.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_iteratorNext_ORDERED_NODE_ITERATOR_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_numberValue.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_resultType.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_singleNodeValue_ANY_UNORDERED_NODE_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_singleNodeValue_FIRST_ORDERED_NODE_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_snapshotItem_ORDERED_NODE_SNAPSHOT_TYPE_null.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_snapshotItem_ORDERED_NODE_SNAPSHOT_TYPE_order.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_snapshotItem_UNORDERED_NODE_SNAPSHOT_TYPE_count.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_snapshotItem_UNORDERED_NODE_SNAPSHOT_TYPE_null.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_snapshotLength_ORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_snapshotLength_UNORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
-LayoutTests/dom/svg/level3/xpath/XPathResult_stringValue.svg -crlf
-LayoutTests/editing/execCommand/align-in-span.html -crlf
-LayoutTests/editing/selection/drag-start-event-client-x-y.html -crlf
-LayoutTests/fast/backgrounds/background-position-rounding.html -crlf
-LayoutTests/fast/backgrounds/repeat/resources/background-repeat-shorthand.js -crlf
-LayoutTests/fast/backgrounds/repeat/resources/margin-shorthand.js -crlf
-LayoutTests/fast/block/float/clamped-right-float.html -crlf
-LayoutTests/fast/block/positioning/absolute-with-html-border-quirks.html -crlf
-LayoutTests/fast/block/positioning/absolute-with-html-border-strict.html -crlf
-LayoutTests/fast/canvas/script-tests/canvas-gradient-without-path.js -crlf
-LayoutTests/fast/css/color-quirk.html -crlf
-LayoutTests/fast/css/color-strict.html -crlf
-LayoutTests/fast/css/css1_forward_compatible_parsing.html -crlf
-LayoutTests/fast/css/empty-pseudo-class.html -crlf
-LayoutTests/fast/css/first-child-pseudo-class.html -crlf
-LayoutTests/fast/css/first-of-type-pseudo-class.html -crlf
-LayoutTests/fast/css/last-child-pseudo-class.html -crlf
-LayoutTests/fast/css/last-of-type-pseudo-class.html -crlf
-LayoutTests/fast/css/only-child-pseudo-class.html -crlf
-LayoutTests/fast/css/only-of-type-pseudo-class.html -crlf
-LayoutTests/fast/css/text-input-with-webkit-border-radius.html -crlf
-LayoutTests/fast/dom/Document/open-with-pending-load.html -crlf
-LayoutTests/fast/dom/Element/hostname-host.html -crlf
-LayoutTests/fast/dom/StyleSheet/ownerNode-lifetime-2.html -crlf
-LayoutTests/fast/dom/Window/window-property-clearing-expected.txt -crlf
-LayoutTests/fast/dom/everything-to-string.html -crlf
-LayoutTests/fast/dom/insert-span-into-long-text-bug-28245.html -crlf
-LayoutTests/fast/dom/resources/TestApplet.java -crlf
-LayoutTests/fast/dom/simultaneouslyRegsiteredTimerFireOrder-expected.txt -crlf
-LayoutTests/fast/dom/timer-clear-interval-in-handler-and-generate-error.html -crlf
-LayoutTests/fast/events/keydown-keypress-focus-change.html -crlf
-LayoutTests/fast/events/node-event-anchor-lock.html -crlf
-LayoutTests/fast/events/onload-fires-twice.html -crlf
-LayoutTests/fast/events/set-event-in-another-frame.html -crlf
-LayoutTests/fast/events/set-event-to-null.html -crlf
-LayoutTests/fast/forms/resources/form-and-frame-interaction-retains-values-main.html -crlf
-LayoutTests/fast/forms/resources/form-and-frame-interaction-retains-values-submit.html -crlf
-LayoutTests/fast/forms/select-remove-option.html -crlf
-LayoutTests/fast/forms/select-reset-multiple-selections-4-single-selection.html -crlf
-LayoutTests/fast/forms/textfield-onchange-deletion.html -crlf
-LayoutTests/fast/frames/frame-src-attribute.html -crlf
-LayoutTests/fast/frames/iframe-scroll-page-up-down.html-disabled -crlf
-LayoutTests/fast/frames/javascript-url-as-framesrc-crash.html -crlf
-LayoutTests/fast/frames/resources/iframe-scroll-page-up-down-1.html -crlf
-LayoutTests/fast/frames/resources/iframe-scroll-page-up-down-2.html -crlf
-LayoutTests/fast/frames/viewsource-attribute.html -crlf
-LayoutTests/fast/inline/inline-padding-disables-text-quirk.html -crlf
-LayoutTests/fast/loader/submit-form-while-parsing-1.xhtml -crlf
-LayoutTests/fast/overflow/dynamic-hidden.html -crlf
-LayoutTests/fast/parser/external-entities-in-xslt.xml -crlf
-LayoutTests/fast/parser/external-entities.xml -crlf
-LayoutTests/fast/parser/resources/external-entities.xsl -crlf
-LayoutTests/fast/replaced/replaced-breaking.html -crlf
-LayoutTests/fast/table/dynamic-cellpadding.html -crlf
-LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table.html -crlf
-LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table.html -crlf
-LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div.html -crlf
-LayoutTests/fast/table/fixed-table-with-small-percent-width.html -crlf
-LayoutTests/fast/table/rules-attr-dynchange1.html -crlf
-LayoutTests/fast/table/rules-attr-dynchange2.html -crlf
-LayoutTests/fast/text/international/thai-baht-space.html -crlf
-LayoutTests/fast/text/resources/line-breaks-crlf.txt -crlf
-LayoutTests/fast/text/text-large-negative-letter-spacing-with-opacity.html -crlf
-LayoutTests/fast/text/text-letter-spacing.html -crlf
-LayoutTests/http/tests/appcache/max-size.html -crlf
-LayoutTests/http/tests/misc/location-test-xsl-style-sheet.xml -crlf
-LayoutTests/http/tests/misc/resources/location-test-xsl-style-sheet.xsl -crlf
-LayoutTests/http/tests/misc/single-character-pi-stylesheet.xhtml -crlf
-LayoutTests/http/tests/misc/will-send-request-returns-null-on-redirect.html -crlf
-LayoutTests/http/tests/navigation/no-referrer-reset.html -crlf
-LayoutTests/http/tests/navigation/no-referrer-same-window.html -crlf
-LayoutTests/http/tests/navigation/no-referrer-subframe.html -crlf
-LayoutTests/http/tests/navigation/no-referrer-target-blank.html -crlf
-LayoutTests/http/tests/navigation/resources/no-referrer-same-window-helper.php -crlf
-LayoutTests/http/tests/security/isolatedWorld/events.html -crlf
-LayoutTests/http/tests/security/isolatedWorld/resources/iframe.html -crlf
-LayoutTests/http/tests/security/isolatedWorld/resources/userGestureEvents-second-window.html -crlf
-LayoutTests/http/tests/security/isolatedWorld/userGestureEvents.html -crlf
-LayoutTests/http/tests/security/resources/empty-svg.php -crlf
-LayoutTests/platform/win/fast/events/panScroll-event-fired.html -crlf
-LayoutTests/platform/win/fast/events/panScroll-image-no-scroll.html -crlf
-LayoutTests/platform/win/fast/events/panScroll-imageMap-href-no-scroll.html -crlf
-LayoutTests/platform/win/fast/events/panScroll-imageMap-noHref-scroll.html -crlf
-LayoutTests/platform/win/fast/events/panScroll-nested-divs.html -crlf
-LayoutTests/platform/win/fast/events/panScroll-no-iframe-jump.html -crlf
-LayoutTests/platform/win/fast/events/panScroll-preventDefault.html -crlf
-LayoutTests/svg/custom/marker-opacity.svg -crlf
-LayoutTests/svg/custom/resources/graffiti.svg -crlf
-LayoutTests/svg/custom/struct-use-09-b.svg -crlf
-LayoutTests/svg/custom/svg-fonts-in-html.html -crlf
-LayoutTests/svg/custom/use-events-crash.svg -crlf
-LayoutTests/svg/custom/use-on-symbol-inside-pattern.svg -crlf
-LayoutTests/svg/custom/use-setAttribute-crash.svg -crlf
-LayoutTests/svg/custom/xml-stylesheet.svg -crlf
-LayoutTests/tables/mozilla/bugs/bug119786.html -crlf
-LayoutTests/tables/mozilla/bugs/bug222846.html -crlf
-LayoutTests/tables/mozilla/bugs/bug275625.html -crlf
-LayoutTests/tables/mozilla/images/aboutHeader.gif -crlf
-LayoutTests/tables/mozilla/images/main-horizontal-scroll.gif -crlf
-LayoutTests/tables/mozilla_expected_failures/bugs/bug101759.html -crlf
-LayoutTests/tables/mozilla_expected_failures/bugs/bug14489.html -crlf
-LayoutTests/tables/mozilla_expected_failures/images/aboutHeader.gif -crlf
-LayoutTests/tables/mozilla_expected_failures/images/main-horizontal-scroll.gif -crlf
-LayoutTests/wml/resources/enter-card-with-events.wml -crlf
-LayoutTests/wml/resources/enter-first-card-with-events.wml -crlf
-ManualTests/DOMContextMenuEvent.html -crlf
-ManualTests/cursor-max-size.html -crlf
-ManualTests/drag-with-div-or-image-as-data-image.html -crlf
-ManualTests/empty-script-crash.html -crlf
-ManualTests/remove-form-node-with-radio-buttons-crash.html -crlf
-ManualTests/select-delete-item.html -crlf
-ManualTests/textarea-caret-position-after-auto-spell-correct.html -crlf
-PerformanceTests/PageLoad/svg/files/Harvey_Rayner.svg -crlf
-PerformanceTests/PageLoad/svg/files/cacuts_02.svg -crlf
-PerformanceTests/PageLoad/svg/files/crawfish2_ganson.svg -crlf
-PerformanceTests/PageLoad/svg/files/france.svg -crlf
-PerformanceTests/PageLoad/svg/files/mtsthelens.svg -crlf
-PerformanceTests/PageLoad/svg/files/worldcup.svg -crlf
-PerformanceTests/SunSpider/tests/parse-only/jquery-1.3.2.js -crlf
-Source/WebCore/accessibility/AccessibilityAllInOne.cpp -crlf
-Source/WebCore/bindings/js/JSExceptionBase.cpp -crlf
-Source/WebCore/bindings/js/JSExceptionBase.h -crlf
-Source/WebCore/inspector/Inspector.json -crlf
-Source/WebCore/platform/chromium/SuddenTerminationChromium.cpp -crlf
-Source/WebCore/platform/network/win/NetworkStateNotifierWin.cpp -crlf
-Source/WebCore/platform/wx/wxcode/non-kerned-drawing.h -crlf
-Source/WebCore/rendering/RenderThemeChromiumWin.h -crlf
-Tools/BuildSlaveSupport/win/kill-old-processes -crlf
-Tools/DumpRenderTree/cairo/PixelDumpSupportCairo.cpp -crlf
-Tools/FindSafari/Safari.exe.manifest -crlf
-Tools/MiniBrowser/win/MiniBrowser.rc -crlf
-Tools/TestResultServer/index.yaml -crlf
-Tools/WinLauncher/WinLauncher.h -crlf
-Tools/record-memory-win/main.cpp -crlf
+# For best performance, place rules for deep paths in the parent directory.
+# For example: instead of "Source/WebCore/inspector/Inspector.json -crlf" here,
+# place "Inspector.json -crlf" in Source/WebCore/inspector/.gitattributes
+
 WebKit/chromium/src/EventListenerWrapper.cpp -crlf
 WebKit/chromium/src/EventListenerWrapper.h -crlf
 WebKit/chromium/src/WebEventListener.cpp -crlf
@@ -234,12 +40,3 @@ WebKit/win/WebCoreSupport/EmbeddedWidget.h -crlf
 WebKit/win/WebCoreSupport/WebInspectorDelegate.h -crlf
 WebKit/win/WebIconFetcher.cpp -crlf
 WebKit/win/WebIconFetcher.h -crlf
-Websites/planet.webkit.org/planet/LICENCE -crlf
-Websites/webkit.org/blog/license.txt -crlf
-Websites/webkit.org/blog/wp-config-sample.php -crlf
-Websites/webkit.org/blog/wp-config.php -crlf
-Websites/webkit.org/blog/wp-includes/images/crystal/license.txt -crlf
-Websites/webkit.org/blog/wp-includes/js/scriptaculous/MIT-LICENSE -crlf
-Websites/webkit.org/blog/wp-includes/js/swfupload/plugins/swfupload.speed.js -crlf
-Websites/webkit.org/blog/wp-includes/js/tinymce/license.txt -crlf
-Websites/webkit.org/perf/slickspeed/frameworks/DomQuery.js -crlf
index f545cea..16c739e 100644 (file)
@@ -7,7 +7,6 @@
 build/
 /WebKitBuild/
 autoinstall.cache.d
-Tools/Scripts/webkitpy/thirdparty/autoinstalled
 project.xcworkspace
 xcuserdata
 
@@ -21,92 +20,15 @@ tags
 *~
 *.swp
 
-# Ignore Chromium projects auto-generated from .gyp files:
-Source/JavaScriptCore/JavaScriptCore.gyp/*.Makefile
-Source/JavaScriptCore/JavaScriptCore.gyp/*.mk
-Source/JavaScriptCore/JavaScriptCore.gyp/*.sln
-Source/JavaScriptCore/JavaScriptCore.gyp/*.vcproj*
-Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.xcodeproj
-Source/ThirdParty/glu/*.Makefile
-Source/ThirdParty/glu/*.mk
-Source/ThirdParty/glu/*.sln
-Source/ThirdParty/glu/*.vcproj
-Source/ThirdParty/glu/glu.xcodeproj
-Source/WTF/WTF.gyp/*.Makefile
-Source/WTF/WTF.gyp/*.mk
-Source/WTF/WTF.gyp/*.sln
-Source/WTF/WTF.gyp/*.vcproj*
-Source/WTF/WTF.gyp/WTF.xcodeproj
-Source/WebCore/WebCore.gyp/*.Makefile
-Source/WebCore/WebCore.gyp/*.mk
-Source/WebCore/WebCore.gyp/*.rules
-Source/WebCore/WebCore.gyp/*.sln
-Source/WebCore/WebCore.gyp/*.tmp
-Source/WebCore/WebCore.gyp/*.vcproj*
-Source/WebCore/WebCore.gyp/WebCore.xcodeproj
-Source/WebKit/chromium/*.Makefile
-Source/WebKit/chromium/*.mk
-Source/WebKit/chromium/*.sln
-Source/WebKit/chromium/*.vcproj*
-Source/WebKit/chromium/All.xcodeproj
-Source/WebKit/chromium/WebKit.xcodeproj
-Source/WebKit/chromium/WebKitUnitTests.xcodeproj
-Source/Platform/Platform.gyp/*.Makefile
-Source/Platform/Platform.gyp/*.mk
-Source/Platform/Platform.gyp/*.sln
-Source/Platform/Platform.gyp/*.vcproj*
-Source/Platform/Platform.gyp/*.xcodeproj*
-Tools/DumpRenderTree/DumpRenderTree.gyp/*.Makefile
-Tools/DumpRenderTree/DumpRenderTree.gyp/*.mk
-Tools/DumpRenderTree/DumpRenderTree.gyp/*.sln
-Tools/DumpRenderTree/DumpRenderTree.gyp/*.vcproj*
-Tools/DumpRenderTree/DumpRenderTree.gyp/*.xcodeproj*
-Tools/TestWebKitAPI/TestWebKitAPI.gyp/*.Makefile
-Tools/TestWebKitAPI/TestWebKitAPI.gyp/*.mk
-Tools/TestWebKitAPI/TestWebKitAPI.gyp/*.sln
-Tools/TestWebKitAPI/TestWebKitAPI.gyp/*.vcproj*
-Tools/TestWebKitAPI/TestWebKitAPI.gyp/*.xcodeproj*
-
-
-# Ignore status files that manage Chromium dependencies.
-Source/WebKit/chromium/.gclient
-Source/WebKit/chromium/.gclient_entries
-
-# Ignore Chromium dependencies
-Source/WebKit/chromium/.gclient
-Source/WebKit/chromium/.gclient_entries
-Source/WebKit/chromium/base/
-Source/WebKit/chromium/chromium_deps/
-Source/WebKit/chromium/crypto/
-Source/WebKit/chromium/depot_tools/
-Source/WebKit/chromium/dbus/
-Source/WebKit/chromium/gfx/
-Source/WebKit/chromium/googleurl/
-Source/WebKit/chromium/gpu/
-Source/WebKit/chromium/ipc/
-Source/WebKit/chromium/media/
-Source/WebKit/chromium/net/
-Source/WebKit/chromium/ppapi/
-Source/WebKit/chromium/printing/
-Source/WebKit/chromium/sdch/
-Source/WebKit/chromium/skia/
-Source/WebKit/chromium/sql/
-Source/WebKit/chromium/testing/
-Source/WebKit/chromium/third_party/
-Source/WebKit/chromium/tools/
-Source/WebKit/chromium/ui/
-Source/WebKit/chromium/v8/
-Source/WebKit/chromium/webkit/
-Source/WebKit/chromium/xcodebuild/
+# For best performance, place rules for deep paths in the parent directory.
+# For example: instead of placing Source/WebKit/chromium/WebKit.xcodeproj here,
+# place WebKit.xcodeproj in Source/WebKit/chromium/.gitignore
 
 # Ignore files that Chromium port generates
 /Makefile.chromium
 /out
 /gyp-mac-tool
 
-# Ignore compiled java tests:
-LayoutTests/java/*.class
-
 # Though the GTK build builds in a subdirectory, autogen.sh still deposits
 # a few files into the source tree.
 /aclocal.m4
@@ -183,10 +105,6 @@ LayoutTests/java/*.class
 /WebKitLibraries/win/lib/pthreadVC2.lib
 /WebKitLibraries/win/lib/zdll.lib
 
-# Ignore files generated by the Qt build-system:
-Source/qtwebkitversion.h
-Tools/qmake/.build-hint
-
 # Ignore files generated by Qt Creator:
 *.pro.user
 
index 0b60561..ad766e0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        Jeff King <peff@peff.net> suggested this on the git mailing list.
+        http://article.gmane.org/gmane.comp.version-control.git/194294
+        He reported a 1.6 times speed up for 'git status'.
+
+        * .gitattributes:
+        * .gitignore:
+        * ManualTests/.gitattributes: Added.
+        * Source/.gitignore: Added.
+        * Websites/.gitattributes: Added.
+
 2012-03-30  Keishi Hattori  <keishi@webkit.org>
 
         Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
diff --git a/LayoutTests/.gitattributes b/LayoutTests/.gitattributes
new file mode 100644 (file)
index 0000000..8e9a4b2
--- /dev/null
@@ -0,0 +1,168 @@
+dom/svg/level3/xpath/Attribute_Nodes.svg -crlf
+dom/svg/level3/xpath/Attribute_Nodes_xmlns.svg -crlf
+dom/svg/level3/xpath/Comment_Nodes.svg -crlf
+dom/svg/level3/xpath/Conformance_Expressions.svg -crlf
+dom/svg/level3/xpath/Conformance_ID.svg -crlf
+dom/svg/level3/xpath/Conformance_hasFeature_3.svg -crlf
+dom/svg/level3/xpath/Conformance_hasFeature_empty.svg -crlf
+dom/svg/level3/xpath/Conformance_hasFeature_null.svg -crlf
+dom/svg/level3/xpath/Conformance_isSupported_3.svg -crlf
+dom/svg/level3/xpath/Conformance_isSupported_empty.svg -crlf
+dom/svg/level3/xpath/Conformance_isSupported_null.svg -crlf
+dom/svg/level3/xpath/Element_Nodes.svg -crlf
+dom/svg/level3/xpath/Processing_Instruction_Nodes.svg -crlf
+dom/svg/level3/xpath/Text_Nodes.svg -crlf
+dom/svg/level3/xpath/XPathEvaluatorCast01.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createExpression_NAMESPACE_ERR_01.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createExpression_NAMESPACE_ERR_02.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createExpression_NS.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createExpression_no_NS.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createNSResolver_all.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createNSResolver_document.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_createNSResolver_documentElement.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_NAMESPACE_ERR.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_NOT_SUPPORTED_ERR.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_WRONG_DOCUMENT_ERR.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_document.svg -crlf
+dom/svg/level3/xpath/XPathEvaluator_evaluate_documentElement.svg -crlf
+dom/svg/level3/xpath/XPathExpression_evaluate_NOT_SUPPORTED_ERR.svg -crlf
+dom/svg/level3/xpath/XPathExpression_evaluate_WRONG_DOCUMENT_ERR.svg -crlf
+dom/svg/level3/xpath/XPathExpression_evaluate_document.svg -crlf
+dom/svg/level3/xpath/XPathExpression_evaluate_documentElement.svg -crlf
+dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_nist_dmstc.svg -crlf
+dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_null.svg -crlf
+dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_prefix.svg -crlf
+dom/svg/level3/xpath/XPathNSResolver_lookupNamespaceURI_xml.svg -crlf
+dom/svg/level3/xpath/XPathResult_TYPE_ERR.svg -crlf
+dom/svg/level3/xpath/XPathResult_booleanValue_false.svg -crlf
+dom/svg/level3/xpath/XPathResult_booleanValue_true.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_ANY_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_ANY_UNORDERED_NODE_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_BOOLEAN_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_FIRST_ORDERED_NODE_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_NUMBER_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_ORDERED_NODE_ITERATOR_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_ORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_STRING_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_UNORDERED_NODE_ITERATOR_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_invalidIteratorState_UNORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_iterateNext_INVALID_STATE_ERR.svg -crlf
+dom/svg/level3/xpath/XPathResult_iteratorNext_ORDERED_NODE_ITERATOR_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_numberValue.svg -crlf
+dom/svg/level3/xpath/XPathResult_resultType.svg -crlf
+dom/svg/level3/xpath/XPathResult_singleNodeValue_ANY_UNORDERED_NODE_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_singleNodeValue_FIRST_ORDERED_NODE_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_snapshotItem_ORDERED_NODE_SNAPSHOT_TYPE_null.svg -crlf
+dom/svg/level3/xpath/XPathResult_snapshotItem_ORDERED_NODE_SNAPSHOT_TYPE_order.svg -crlf
+dom/svg/level3/xpath/XPathResult_snapshotItem_UNORDERED_NODE_SNAPSHOT_TYPE_count.svg -crlf
+dom/svg/level3/xpath/XPathResult_snapshotItem_UNORDERED_NODE_SNAPSHOT_TYPE_null.svg -crlf
+dom/svg/level3/xpath/XPathResult_snapshotLength_ORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_snapshotLength_UNORDERED_NODE_SNAPSHOT_TYPE.svg -crlf
+dom/svg/level3/xpath/XPathResult_stringValue.svg -crlf
+editing/execCommand/align-in-span.html -crlf
+editing/selection/drag-start-event-client-x-y.html -crlf
+fast/backgrounds/background-position-rounding.html -crlf
+fast/backgrounds/repeat/resources/background-repeat-shorthand.js -crlf
+fast/backgrounds/repeat/resources/margin-shorthand.js -crlf
+fast/block/float/clamped-right-float.html -crlf
+fast/block/positioning/absolute-with-html-border-quirks.html -crlf
+fast/block/positioning/absolute-with-html-border-strict.html -crlf
+fast/canvas/script-tests/canvas-gradient-without-path.js -crlf
+fast/css/color-quirk.html -crlf
+fast/css/color-strict.html -crlf
+fast/css/css1_forward_compatible_parsing.html -crlf
+fast/css/empty-pseudo-class.html -crlf
+fast/css/first-child-pseudo-class.html -crlf
+fast/css/first-of-type-pseudo-class.html -crlf
+fast/css/last-child-pseudo-class.html -crlf
+fast/css/last-of-type-pseudo-class.html -crlf
+fast/css/only-child-pseudo-class.html -crlf
+fast/css/only-of-type-pseudo-class.html -crlf
+fast/css/text-input-with-webkit-border-radius.html -crlf
+fast/dom/Document/open-with-pending-load.html -crlf
+fast/dom/Element/hostname-host.html -crlf
+fast/dom/StyleSheet/ownerNode-lifetime-2.html -crlf
+fast/dom/Window/window-property-clearing-expected.txt -crlf
+fast/dom/everything-to-string.html -crlf
+fast/dom/insert-span-into-long-text-bug-28245.html -crlf
+fast/dom/resources/TestApplet.java -crlf
+fast/dom/simultaneouslyRegsiteredTimerFireOrder-expected.txt -crlf
+fast/dom/timer-clear-interval-in-handler-and-generate-error.html -crlf
+fast/events/keydown-keypress-focus-change.html -crlf
+fast/events/node-event-anchor-lock.html -crlf
+fast/events/onload-fires-twice.html -crlf
+fast/events/set-event-in-another-frame.html -crlf
+fast/events/set-event-to-null.html -crlf
+fast/forms/resources/form-and-frame-interaction-retains-values-main.html -crlf
+fast/forms/resources/form-and-frame-interaction-retains-values-submit.html -crlf
+fast/forms/select-remove-option.html -crlf
+fast/forms/select-reset-multiple-selections-4-single-selection.html -crlf
+fast/forms/textfield-onchange-deletion.html -crlf
+fast/frames/frame-src-attribute.html -crlf
+fast/frames/iframe-scroll-page-up-down.html-disabled -crlf
+fast/frames/javascript-url-as-framesrc-crash.html -crlf
+fast/frames/resources/iframe-scroll-page-up-down-1.html -crlf
+fast/frames/resources/iframe-scroll-page-up-down-2.html -crlf
+fast/frames/viewsource-attribute.html -crlf
+fast/inline/inline-padding-disables-text-quirk.html -crlf
+fast/loader/submit-form-while-parsing-1.xhtml -crlf
+fast/overflow/dynamic-hidden.html -crlf
+fast/parser/external-entities-in-xslt.xml -crlf
+fast/parser/external-entities.xml -crlf
+fast/parser/resources/external-entities.xsl -crlf
+fast/replaced/replaced-breaking.html -crlf
+fast/table/dynamic-cellpadding.html -crlf
+fast/table/fixed-table-with-percent-inside-percent-table.html -crlf
+fast/table/fixed-table-with-percent-width-inside-auto-table.html -crlf
+fast/table/fixed-table-with-percent-width-inside-extra-large-div.html -crlf
+fast/table/fixed-table-with-small-percent-width.html -crlf
+fast/table/rules-attr-dynchange1.html -crlf
+fast/table/rules-attr-dynchange2.html -crlf
+fast/text/international/thai-baht-space.html -crlf
+fast/text/resources/line-breaks-crlf.txt -crlf
+fast/text/text-large-negative-letter-spacing-with-opacity.html -crlf
+fast/text/text-letter-spacing.html -crlf
+http/tests/appcache/max-size.html -crlf
+http/tests/misc/location-test-xsl-style-sheet.xml -crlf
+http/tests/misc/resources/location-test-xsl-style-sheet.xsl -crlf
+http/tests/misc/single-character-pi-stylesheet.xhtml -crlf
+http/tests/misc/will-send-request-returns-null-on-redirect.html -crlf
+http/tests/navigation/no-referrer-reset.html -crlf
+http/tests/navigation/no-referrer-same-window.html -crlf
+http/tests/navigation/no-referrer-subframe.html -crlf
+http/tests/navigation/no-referrer-target-blank.html -crlf
+http/tests/navigation/resources/no-referrer-same-window-helper.php -crlf
+http/tests/security/isolatedWorld/events.html -crlf
+http/tests/security/isolatedWorld/resources/iframe.html -crlf
+http/tests/security/isolatedWorld/resources/userGestureEvents-second-window.html -crlf
+http/tests/security/isolatedWorld/userGestureEvents.html -crlf
+http/tests/security/resources/empty-svg.php -crlf
+platform/win/fast/events/panScroll-event-fired.html -crlf
+platform/win/fast/events/panScroll-image-no-scroll.html -crlf
+platform/win/fast/events/panScroll-imageMap-href-no-scroll.html -crlf
+platform/win/fast/events/panScroll-imageMap-noHref-scroll.html -crlf
+platform/win/fast/events/panScroll-nested-divs.html -crlf
+platform/win/fast/events/panScroll-no-iframe-jump.html -crlf
+platform/win/fast/events/panScroll-preventDefault.html -crlf
+svg/custom/marker-opacity.svg -crlf
+svg/custom/resources/graffiti.svg -crlf
+svg/custom/struct-use-09-b.svg -crlf
+svg/custom/svg-fonts-in-html.html -crlf
+svg/custom/use-events-crash.svg -crlf
+svg/custom/use-on-symbol-inside-pattern.svg -crlf
+svg/custom/use-setAttribute-crash.svg -crlf
+svg/custom/xml-stylesheet.svg -crlf
+tables/mozilla/bugs/bug119786.html -crlf
+tables/mozilla/bugs/bug222846.html -crlf
+tables/mozilla/bugs/bug275625.html -crlf
+tables/mozilla/images/aboutHeader.gif -crlf
+tables/mozilla/images/main-horizontal-scroll.gif -crlf
+tables/mozilla_expected_failures/bugs/bug101759.html -crlf
+tables/mozilla_expected_failures/bugs/bug14489.html -crlf
+tables/mozilla_expected_failures/images/aboutHeader.gif -crlf
+tables/mozilla_expected_failures/images/main-horizontal-scroll.gif -crlf
+wml/resources/enter-card-with-events.wml -crlf
+wml/resources/enter-first-card-with-events.wml -crlf
diff --git a/LayoutTests/.gitignore b/LayoutTests/.gitignore
new file mode 100644 (file)
index 0000000..0840580
--- /dev/null
@@ -0,0 +1,2 @@
+# Ignore compiled java tests:
+java/*.class
index a3b915e..6d3ff00 100644 (file)
@@ -1,3 +1,13 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * .gitattributes: Added.
+        * .gitignore: Added.
+
 2012-03-30  Pavel Feldman  <pfeldman@chromium.org>
 
         Web Inspector: undo-ing edit that consists of a Tab does not work.
diff --git a/ManualTests/.gitattributes b/ManualTests/.gitattributes
new file mode 100644 (file)
index 0000000..379f2f5
--- /dev/null
@@ -0,0 +1,7 @@
+DOMContextMenuEvent.html -crlf
+cursor-max-size.html -crlf
+drag-with-div-or-image-as-data-image.html -crlf
+empty-script-crash.html -crlf
+remove-form-node-with-radio-buttons-crash.html -crlf
+select-delete-item.html -crlf
+textarea-caret-position-after-auto-spell-correct.html -crlf
diff --git a/PerformanceTests/.gitattributes b/PerformanceTests/.gitattributes
new file mode 100644 (file)
index 0000000..74e8137
--- /dev/null
@@ -0,0 +1,7 @@
+PageLoad/svg/files/Harvey_Rayner.svg -crlf
+PageLoad/svg/files/cacuts_02.svg -crlf
+PageLoad/svg/files/crawfish2_ganson.svg -crlf
+PageLoad/svg/files/france.svg -crlf
+PageLoad/svg/files/mtsthelens.svg -crlf
+PageLoad/svg/files/worldcup.svg -crlf
+SunSpider/tests/parse-only/jquery-1.3.2.js -crlf
index a274839..a74a198 100644 (file)
@@ -1,3 +1,12 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * .gitattributes: Added.
+
 2012-03-28  Yury Semikhatsky  <yurys@chromium.org>
 
         Web Inspector: switch heap profiler front-end to separate storage of nodes and edges
diff --git a/Source/.gitignore b/Source/.gitignore
new file mode 100644 (file)
index 0000000..478a08d
--- /dev/null
@@ -0,0 +1,2 @@
+# Ignore files generated by the Qt build-system:
+qtwebkitversion.h
index 8d6f28e..f53647b 100644 (file)
@@ -1,3 +1,12 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * JavaScriptCore.gyp/.gitignore: Added.
+
 2012-03-30  Steve Falkenburg  <sfalken@apple.com>
 
         Windows (make based) build fix.
diff --git a/Source/JavaScriptCore/JavaScriptCore.gyp/.gitignore b/Source/JavaScriptCore/JavaScriptCore.gyp/.gitignore
new file mode 100644 (file)
index 0000000..9b06f58
--- /dev/null
@@ -0,0 +1,5 @@
+*.Makefile
+*.mk
+*.sln
+*.vcproj*
+JavaScriptCore.xcodeproj
index b9d3e6b..643a8f9 100644 (file)
@@ -1,3 +1,12 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * Platform.gyp/.gitignore: Added.
+
 2012-03-29  Adam Barth  <abarth@webkit.org>
 
         [Chromium] Move createURLLoader() into Platform
diff --git a/Source/Platform/Platform.gyp/.gitignore b/Source/Platform/Platform.gyp/.gitignore
new file mode 100644 (file)
index 0000000..72f70a2
--- /dev/null
@@ -0,0 +1,5 @@
+*.Makefile
+*.mk
+*.sln
+*.vcproj*
+*.xcodeproj*
index e19eb37..e29a975 100644 (file)
@@ -1,3 +1,12 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * glu/.gitignore: Added.
+
 2012-03-09  Ashod Nakashian  <ashodnakashian@yahoo.com>
 
         Bash scripts should support LF endings only
diff --git a/Source/ThirdParty/glu/.gitignore b/Source/ThirdParty/glu/.gitignore
new file mode 100644 (file)
index 0000000..ce486c6
--- /dev/null
@@ -0,0 +1,5 @@
+*.Makefile
+*.mk
+*.sln
+*.vcproj
+glu.xcodeproj
index 840dba4..fd48f75 100644 (file)
@@ -1,3 +1,12 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * WTF.gyp/.gitignore: Added.
+
 2012-03-29  Kevin Ollivier  <kevino@theolliviers.com>
 
         [wx] Unreviewed build fix. Add export symbols needed to
diff --git a/Source/WTF/WTF.gyp/.gitignore b/Source/WTF/WTF.gyp/.gitignore
new file mode 100644 (file)
index 0000000..37f58cd
--- /dev/null
@@ -0,0 +1,5 @@
+*.Makefile
+*.mk
+*.sln
+*.vcproj*
+WTF.xcodeproj
diff --git a/Source/WebCore/.gitattributes b/Source/WebCore/.gitattributes
new file mode 100644 (file)
index 0000000..a90b0f1
--- /dev/null
@@ -0,0 +1,8 @@
+accessibility/AccessibilityAllInOne.cpp -crlf
+bindings/js/JSExceptionBase.cpp -crlf
+bindings/js/JSExceptionBase.h -crlf
+inspector/Inspector.json -crlf
+platform/chromium/SuddenTerminationChromium.cpp -crlf
+platform/network/win/NetworkStateNotifierWin.cpp -crlf
+platform/wx/wxcode/non-kerned-drawing.h -crlf
+rendering/RenderThemeChromiumWin.h -crlf
index 920783b..c7dd88b 100644 (file)
@@ -1,3 +1,15 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        No new tests, source control administrivia.
+
+        * .gitattributes: Added.
+        * WebCore.gyp/.gitignore: Added.
+
 2012-03-30  Patrick Gansterer  <paroga@webkit.org>
 
         [WinCE] Correct <wtf/*.h> include paths.
diff --git a/Source/WebCore/WebCore.gyp/.gitignore b/Source/WebCore/WebCore.gyp/.gitignore
new file mode 100644 (file)
index 0000000..f2f101c
--- /dev/null
@@ -0,0 +1,7 @@
+*.Makefile
+*.mk
+*.rules
+*.sln
+*.tmp
+*.vcproj*
+WebCore.xcodeproj
diff --git a/Source/WebKit/chromium/.gitignore b/Source/WebKit/chromium/.gitignore
new file mode 100644 (file)
index 0000000..12ec0f7
--- /dev/null
@@ -0,0 +1,35 @@
+# Ignore Chromium dependencies
+
+*.Makefile
+*.mk
+*.sln
+*.vcproj*
+All.xcodeproj
+WebKit.xcodeproj
+WebKitUnitTests.xcodeproj
+
+.gclient
+.gclient_entries
+base/
+chromium_deps/
+crypto/
+depot_tools/
+dbus/
+gfx/
+googleurl/
+gpu/
+ipc/
+media/
+net/
+ppapi/
+printing/
+sdch/
+skia/
+sql/
+testing/
+third_party/
+tools/
+ui/
+v8/
+webkit/
+xcodebuild/
index d7711c2..65ca722 100644 (file)
@@ -1,3 +1,12 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * .gitignore: Added.
+
 2012-03-30  Mike Reed  <reed@google.com>
 
         pass alpha directly to player, rather than creating a layer (for performance)
diff --git a/Tools/.gitattributes b/Tools/.gitattributes
new file mode 100644 (file)
index 0000000..33b0ab2
--- /dev/null
@@ -0,0 +1,8 @@
+WebKitLauncher/*.h diff=objcppheader
+BuildSlaveSupport/win/kill-old-processes -crlf
+DumpRenderTree/cairo/PixelDumpSupportCairo.cpp -crlf
+FindSafari/Safari.exe.manifest -crlf
+MiniBrowser/win/MiniBrowser.rc -crlf
+TestResultServer/index.yaml -crlf
+WinLauncher/WinLauncher.h -crlf
+record-memory-win/main.cpp -crlf
diff --git a/Tools/.gitignore b/Tools/.gitignore
new file mode 100644 (file)
index 0000000..f53720b
--- /dev/null
@@ -0,0 +1,4 @@
+Scripts/webkitpy/thirdparty/autoinstalled
+
+# Ignore files generated by the Qt build-system:
+qmake/.build-hint
index c60b1fc..86440f1 100644 (file)
@@ -1,3 +1,15 @@
+2012-03-30  David Barr  <davidbarr@chromium.org>
+
+        Split up top-level .gitignore and .gitattributes
+        https://bugs.webkit.org/show_bug.cgi?id=82687
+
+        Reviewed by Tor Arne Vestbø.
+
+        * .gitattributes: Added.
+        * .gitignore: Added.
+        * DumpRenderTree/DumpRenderTree.gyp/.gitignore: Added.
+        * TestWebKitAPI/TestWebKitAPI.gyp/.gitignore: Added.
+
 2012-03-30  Mihai Parparita  <mihaip@chromium.org>
 
         Actually remove the ChromiumOS GTK builder, like r112673 said it would.
diff --git a/Tools/DumpRenderTree/DumpRenderTree.gyp/.gitignore b/Tools/DumpRenderTree/DumpRenderTree.gyp/.gitignore
new file mode 100644 (file)
index 0000000..72f70a2
--- /dev/null
@@ -0,0 +1,5 @@
+*.Makefile
+*.mk
+*.sln
+*.vcproj*
+*.xcodeproj*
diff --git a/Tools/TestWebKitAPI/TestWebKitAPI.gyp/.gitignore b/Tools/TestWebKitAPI/TestWebKitAPI.gyp/.gitignore
new file mode 100644 (file)
index 0000000..72f70a2
--- /dev/null
@@ -0,0 +1,5 @@
+*.Makefile
+*.mk
+*.sln
+*.vcproj*
+*.xcodeproj*
diff --git a/Websites/.gitattributes b/Websites/.gitattributes
new file mode 100644 (file)
index 0000000..4b20334
--- /dev/null
@@ -0,0 +1,9 @@
+planet.webkit.org/planet/LICENCE -crlf
+webkit.org/blog/license.txt -crlf
+webkit.org/blog/wp-config-sample.php -crlf
+webkit.org/blog/wp-config.php -crlf
+webkit.org/blog/wp-includes/images/crystal/license.txt -crlf
+webkit.org/blog/wp-includes/js/scriptaculous/MIT-LICENSE -crlf
+webkit.org/blog/wp-includes/js/swfupload/plugins/swfupload.speed.js -crlf
+webkit.org/blog/wp-includes/js/tinymce/license.txt -crlf
+webkit.org/perf/slickspeed/frameworks/DomQuery.js -crlf