[BlackBerry] Update about:config lists
https://bugs.webkit.org/show_bug.cgi?id=92118

Patch by Joshua Netterfield <jnetterfield@rim.com> on 2012-07-24
Reviewed by Rob Buis.

We want to have all flags which could be used / have been used by any platform. These lists were created by running:

* WebCoreSupport/AboutDataEnableFeatures.in: `git grep "ENABLE(" | cut -d "(" -f2 | cut -d ")" -f1 | sort -u`
* WebCoreSupport/AboutDataHaveFeatures.in: `git grep "HAVE(" | cut -d "(" -f2 | cut -d ")" -f1 | sort -u`
* WebCoreSupport/AboutDataUseFeatures.in: `git grep "USE(" | cut -d "(" -f2 | cut -d ")" -f1 | sort -u`

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123487 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: introduce UISourceCodeFrame.
https://bugs.webkit.org/show_bug.cgi?id=92124

Reviewed by Vsevolod Vlasov.

Generic implementation of SourceFrame over UISourceCode added.

* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* inspector/compile-front-end.py:
* inspector/front-end/ScriptsPanel.js:
(WebInspector.ScriptsPanel.prototype._createSourceFrame):
* inspector/front-end/StylesPanel.js:
* inspector/front-end/UISourceCodeFrame.js: Added.
(WebInspector.UISourceCodeFrame):
(WebInspector.UISourceCodeFrame.prototype.canEditSource):
(WebInspector.UISourceCodeFrame.prototype.commitEditing):
(WebInspector.UISourceCodeFrame.prototype.afterTextChanged):
(WebInspector.UISourceCodeFrame.prototype._didEditContent):
(WebInspector.UISourceCodeFrame.prototype._onContentChanged):
(WebInspector.UISourceCodeFrame.prototype.populateTextAreaContextMenu):
* inspector/front-end/WebKit.qrc:
* inspector/front-end/inspector.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
IndexedDB: Temporarily continue generating backend keys for empty key lists
https://bugs.webkit.org/show_bug.cgi?id=92012

Patch by Alec Flett <alecflett@chromium.org> on 2012-07-24
Reviewed by Tony Chang.

Temporarily change key behavior to allow chromium in_process_webkit
to call putWithIndexKeys without inadvertently preventing index
key generation. Note this is temporary until frontend key generation
patch lands.

No new tests, this is part of a refactor that doesn't change behavior.

* Modules/indexeddb/IDBObjectStoreBackendImpl.cpp:
(WebCore::IDBObjectStoreBackendImpl::putInternal):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123489 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Unskip tests in fast/hidpi
https://bugs.webkit.org/show_bug.cgi?id=90190

Patch by Terry Anderson <tdanderson@chromium.org> on 2012-07-24
Reviewed by Adam Barth.

Adding cr-linux baselines so that the EWS will go green. Will be adding new
baselines for the chromium ports with WebKit gardener atwilson@.

* platform/chromium-linux/fast/hidpi/broken-image-icon-hidpi-expected.png: Added.
* platform/chromium-linux/fast/hidpi/broken-image-icon-hidpi-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/broken-image-with-size-hidpi-expected.png: Added.
* platform/chromium-linux/fast/hidpi/broken-image-with-size-hidpi-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/clip-text-in-hidpi-expected.png: Added.
* platform/chromium-linux/fast/hidpi/clip-text-in-hidpi-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/device-scale-factor-paint-expected.png: Added.
* platform/chromium-linux/fast/hidpi/focus-rings-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-as-background-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-as-background-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-background-dynamic-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-background-dynamic-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-background-repeat-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-background-repeat-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-background-repeat-without-size-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-background-repeat-without-size-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-border-image-comparison-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-border-image-comparison-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-border-image-dynamic-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-border-image-dynamic-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-border-image-simple-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-border-image-simple-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-in-content-dynamic-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-in-content-dynamic-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-out-of-order-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-out-of-order-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-simple-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-simple-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/image-set-without-specified-width-expected.png: Added.
* platform/chromium-linux/fast/hidpi/image-set-without-specified-width-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/resize-corner-hidpi-expected.png: Added.
* platform/chromium-linux/fast/hidpi/resize-corner-hidpi-expected.txt: Added.
* platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.png: Added.
* platform/chromium-linux/fast/hidpi/video-controls-in-hidpi-expected.txt: Added.
* platform/chromium/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123490 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r123472.
http://trac.webkit.org/changeset/123472
https://bugs.webkit.org/show_bug.cgi?id=92134

Revert roll to v8 version that crashes sporadically (Requested
by atwilson on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-07-24

* DEPS:

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