Web Inspector: Improve ObjectPropertiesSection UI by adding a tooltip for the value.
https://bugs.webkit.org/show_bug.cgi?id=92225

Reviewed by Pavel Feldman.

Added tooltip with property value description on the property's valueElement.

* inspector/front-end/ObjectPropertiesSection.js:
(WebInspector.ObjectPropertyTreeElement.prototype.update):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123616 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[BlackBerry] Don't touch a tile buffer while it's still on its way to the GPU
https://bugs.webkit.org/show_bug.cgi?id=91992

Patch by Arvid Nilsson <anilsson@rim.com> on 2012-07-25
Reviewed by Adam Treat.

PR: 141439
The copyPreviousContentsToBackSurfaceOfTile() call will also modify
buffer contents, move it after the blit generation condvar to make sure
we've waited for the buffer to become available first.

This is done as part of some general BackingStorePrivate::render()
cleanup in PR 141439.

Internally reviewed by Jakob Petsovits.

* Api/BackingStore.cpp:
(BlackBerry::WebKit::BackingStorePrivate::render):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123617 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: disabling property should remove "overriden" decoration from overriden UA shorthand.
https://bugs.webkit.org/show_bug.cgi?id=92253

Reviewed by Vsevolod Vlasov.

Source/WebCore:

Bug fix with a test and more compilation markup.

Test: inspector/styles/styles-disable-then-enable-overriden-ua.html

* inspector/front-end/StylesSidebarPane.js:
(WebInspector.StylePropertiesSection.prototype.update):
(WebInspector.StylePropertyTreeElement):
(WebInspector.StylePropertyTreeElement.prototype):

LayoutTests:

* inspector/styles/styles-disable-then-enable-overriden-ua-expected.txt: Added.
* inspector/styles/styles-disable-then-enable-overriden-ua.html: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123618 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Calendar picker popup displays at wrong scale when deviceScaleFactor != 1.
https://bugs.webkit.org/show_bug.cgi?id=92177

Manually tested at deviceScaleFactor = 1 and 2.

Patch by Kevin Ellis <kevers@chromium.org> on 2012-07-25
Reviewed by Kent Tamura.

The device scale factor was not being set for the calendar popup.
As a result, the popup was rendered too small on hidpi displays.
This patch sets the device scale factor for any page popup.

* src/WebPagePopupImpl.cpp:
(WebKit::WebPagePopupImpl::initPage):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123619 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] css2.1/t1* tests needs rebaseline after new testfonts
https://bugs.webkit.org/show_bug.cgi?id=92250

Unreviewed.

* platform/qt-5.0-wk2/Skipped:
* platform/qt-5.0/Skipped:
* platform/qt-5.0/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt: Removed.
* platform/qt-5.0/css2.1/t1202-counter-03-b-expected.txt: Removed.
* platform/qt-5.0/css2.1/t1202-counter-04-b-expected.txt: Removed.
* platform/qt-5.0/css2.1/t1202-counters-03-b-expected.txt: Removed.
* platform/qt-5.0/css2.1/t1205-c566-list-stl-01-c-g-expected.txt: Removed.
* platform/qt/css2.1/t1001-abs-pos-cb-01-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-01-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-02-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-02-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-03-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-03-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-04-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-04-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-05-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-05-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-06-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-06-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-07-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-07-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-08-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-08-b-expected.txt:
* platform/qt/css2.1/t1001-abs-pos-cb-09-b-expected.png:
* platform/qt/css2.1/t1001-abs-pos-cb-09-b-expected.txt:
* platform/qt/css2.1/t1002-c5523-width-00-b-g-expected.png:
* platform/qt/css2.1/t1002-c5523-width-00-b-g-expected.txt:
* platform/qt/css2.1/t1002-c5523-width-01-b-g-expected.png:
* platform/qt/css2.1/t1002-c5523-width-01-b-g-expected.txt:
* platform/qt/css2.1/t1002-c5523-width-02-b-g-expected.png:
* platform/qt/css2.1/t1002-c5523-width-02-b-g-expected.txt:
* platform/qt/css2.1/t100303-c412-blockw-00-d-ag-expected.png:
* platform/qt/css2.1/t100303-c412-blockw-00-d-ag-expected.txt:
* platform/qt/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.png:
* platform/qt/css2.1/t100304-c43-rpl-bbx-00-d-g-expected.txt:
* platform/qt/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.png:
* platform/qt/css2.1/t100304-c43-rpl-bbx-01-d-g-expected.txt:
* platform/qt/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.png:
* platform/qt/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.txt:
* platform/qt/css2.1/t1004-c5524-width-00-b-g-expected.png:
* platform/qt/css2.1/t1004-c5524-width-00-b-g-expected.txt:
* platform/qt/css2.1/t1005-c5524-width-00-b-g-expected.png:
* platform/qt/css2.1/t1005-c5524-width-00-b-g-expected.txt:
* platform/qt/css2.1/t1005-c5524-width-01-b-g-expected.png:
* platform/qt/css2.1/t1005-c5524-width-01-b-g-expected.txt:
* platform/qt/css2.1/t1008-c44-ln-box-00-d-ag-expected.png:
* platform/qt/css2.1/t1008-c44-ln-box-00-d-ag-expected.txt:
* platform/qt/css2.1/t1008-c44-ln-box-01-d-ag-expected.png:
* platform/qt/css2.1/t1008-c44-ln-box-01-d-ag-expected.txt:
* platform/qt/css2.1/t1008-c44-ln-box-03-d-ag-expected.png:
* platform/qt/css2.1/t1008-c44-ln-box-03-d-ag-expected.txt:
* platform/qt/css2.1/t100801-c42-ibx-ht-00-d-a-expected.png:
* platform/qt/css2.1/t100801-c42-ibx-ht-00-d-a-expected.txt:
* platform/qt/css2.1/t100801-c544-valgn-00-a-ag-expected.png:
* platform/qt/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
* platform/qt/css2.1/t100801-c544-valgn-02-d-agi-expected.png:
* platform/qt/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
* platform/qt/css2.1/t100801-c544-valgn-03-d-agi-expected.png:
* platform/qt/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/qt/css2.1/t100801-c544-valgn-04-d-agi-expected.png:
* platform/qt/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
* platform/qt/css2.1/t100801-c548-leadin-00-d-a-expected.png:
* platform/qt/css2.1/t100801-c548-leadin-00-d-a-expected.txt:
* platform/qt/css2.1/t100801-c548-ln-ht-00-c-a-expected.png:
* platform/qt/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
* platform/qt/css2.1/t100801-c548-ln-ht-01-b-ag-expected.png: Removed.
* platform/qt/css2.1/t100801-c548-ln-ht-01-b-ag-expected.txt: Removed.
* platform/qt/css2.1/t100801-c548-ln-ht-03-d-ag-expected.png:
* platform/qt/css2.1/t100801-c548-ln-ht-03-d-ag-expected.txt:
* platform/qt/css2.1/t100801-c548-ln-ht-04-d-ag-expected.png:
* platform/qt/css2.1/t100801-c548-ln-ht-04-d-ag-expected.txt:
* platform/qt/css2.1/t1202-counter-00-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-00-b-expected.txt:
* platform/qt/css2.1/t1202-counter-01-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-01-b-expected.txt:
* platform/qt/css2.1/t1202-counter-02-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-02-b-expected.txt:
* platform/qt/css2.1/t1202-counter-03-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-03-b-expected.txt:
* platform/qt/css2.1/t1202-counter-04-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-04-b-expected.txt:
* platform/qt/css2.1/t1202-counter-05-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-05-b-expected.txt:
* platform/qt/css2.1/t1202-counter-06-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-06-b-expected.txt:
* platform/qt/css2.1/t1202-counter-07-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-07-b-expected.txt:
* platform/qt/css2.1/t1202-counter-08-b-expected.png:
* platform/qt/css2.1/t1202-counter-08-b-expected.txt:
* platform/qt/css2.1/t1202-counter-11-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-11-b-expected.txt:
* platform/qt/css2.1/t1202-counter-12-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-12-b-expected.txt:
* platform/qt/css2.1/t1202-counter-13-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-13-b-expected.txt:
* platform/qt/css2.1/t1202-counter-14-b-expected.png: Added.
* platform/qt/css2.1/t1202-counter-14-b-expected.txt:
* platform/qt/css2.1/t1202-counter-16-f-expected.png: Added.
* platform/qt/css2.1/t1202-counter-16-f-expected.txt:
* platform/qt/css2.1/t1202-counters-00-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-00-b-expected.txt:
* platform/qt/css2.1/t1202-counters-01-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-01-b-expected.txt:
* platform/qt/css2.1/t1202-counters-02-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-02-b-expected.txt:
* platform/qt/css2.1/t1202-counters-03-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-03-b-expected.txt:
* platform/qt/css2.1/t1202-counters-05-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-05-b-expected.txt:
* platform/qt/css2.1/t1202-counters-06-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-06-b-expected.txt:
* platform/qt/css2.1/t1202-counters-07-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-07-b-expected.txt:
* platform/qt/css2.1/t1202-counters-08-b-expected.png:
* platform/qt/css2.1/t1202-counters-08-b-expected.txt:
* platform/qt/css2.1/t1202-counters-11-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-11-b-expected.txt:
* platform/qt/css2.1/t1202-counters-12-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-12-b-expected.txt:
* platform/qt/css2.1/t1202-counters-13-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-13-b-expected.txt:
* platform/qt/css2.1/t1202-counters-14-b-expected.png: Added.
* platform/qt/css2.1/t1202-counters-14-b-expected.txt:
* platform/qt/css2.1/t1202-counters-16-c-expected.png: Added.
* platform/qt/css2.1/t1202-counters-16-c-expected.txt:
* platform/qt/css2.1/t1202-counters-17-d-expected.png: Added.
* platform/qt/css2.1/t1202-counters-17-d-expected.txt:
* platform/qt/css2.1/t1202-counters-18-f-expected.png: Added.
* platform/qt/css2.1/t1202-counters-18-f-expected.txt:
* platform/qt/css2.1/t1204-implied-00-b-expected.png:
* platform/qt/css2.1/t1204-implied-00-b-expected.txt:
* platform/qt/css2.1/t1204-implied-01-c-expected.png:
* platform/qt/css2.1/t1204-implied-01-c-expected.txt:
* platform/qt/css2.1/t1204-implied-02-d-expected.png:
* platform/qt/css2.1/t1204-implied-02-d-expected.txt:
* platform/qt/css2.1/t1204-multiple-00-c-expected.png:
* platform/qt/css2.1/t1204-multiple-00-c-expected.txt:
* platform/qt/css2.1/t1204-multiple-01-c-expected.png:
* platform/qt/css2.1/t1204-multiple-01-c-expected.txt:
* platform/qt/css2.1/t1204-order-00-c-expected.png:
* platform/qt/css2.1/t1204-order-00-c-expected.txt:
* platform/qt/css2.1/t1204-order-01-d-expected.png:
* platform/qt/css2.1/t1204-order-01-d-expected.txt:
* platform/qt/css2.1/t1204-root-e-expected.png:
* platform/qt/css2.1/t1204-root-e-expected.txt:
* platform/qt/css2.1/t120401-scope-00-b-expected.png:
* platform/qt/css2.1/t120401-scope-00-b-expected.txt:
* platform/qt/css2.1/t120401-scope-01-c-expected.png:
* platform/qt/css2.1/t120401-scope-01-c-expected.txt:
* platform/qt/css2.1/t120401-scope-02-c-expected.png:
* platform/qt/css2.1/t120401-scope-02-c-expected.txt:
* platform/qt/css2.1/t120401-scope-03-c-expected.png:
* platform/qt/css2.1/t120401-scope-03-c-expected.txt:
* platform/qt/css2.1/t120401-scope-04-d-expected.png:
* platform/qt/css2.1/t120401-scope-04-d-expected.txt:
* platform/qt/css2.1/t120403-content-none-00-c-expected.png:
* platform/qt/css2.1/t120403-content-none-00-c-expected.txt:
* platform/qt/css2.1/t120403-display-none-00-c-expected.png:
* platform/qt/css2.1/t120403-display-none-00-c-expected.txt:
* platform/qt/css2.1/t120403-visibility-00-c-expected.png:
* platform/qt/css2.1/t120403-visibility-00-c-expected.txt:
* platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.png: Added.
* platform/qt/css2.1/t1205-c561-list-displ-00-b-expected.txt:
* platform/qt/css2.1/t1205-c563-list-type-00-b-expected.png: Added.
* platform/qt/css2.1/t1205-c563-list-type-00-b-expected.txt:
* platform/qt/css2.1/t1205-c563-list-type-01-b-expected.png: Added.
* platform/qt/css2.1/t1205-c563-list-type-01-b-expected.txt:
* platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.png: Added.
* platform/qt/css2.1/t1205-c564-list-img-00-b-g-expected.txt:
* platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.png: Added.
* platform/qt/css2.1/t1205-c565-list-pos-00-b-expected.txt:
* platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.png: Added.
* platform/qt/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt:
* platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.png: Added.
* platform/qt/css2.1/t1205-c566-list-stl-01-c-g-expected.txt:
* platform/qt/css2.1/t1401-c531-color-00-a-expected.png:
* platform/qt/css2.1/t1401-c531-color-00-a-expected.txt:
* platform/qt/css2.1/t1402-c45-bg-canvas-00-b-expected.png:
* platform/qt/css2.1/t1402-c45-bg-canvas-00-b-expected.txt:
* platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.png: Added.
* platform/qt/css2.1/t140201-c532-bgcolor-00-a-expected.txt:
* platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.png: Added.
* platform/qt/css2.1/t140201-c532-bgcolor-01-b-expected.txt:
* platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.png: Added.
* platform/qt/css2.1/t140201-c533-bgimage-00-a-expected.txt:
* platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.png: Added.
* platform/qt/css2.1/t140201-c533-bgimage-01-b-g-expected.txt:
* platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.png: Added.
* platform/qt/css2.1/t140201-c534-bgre-00-b-ag-expected.txt:
* platform/qt/css2.1/t140201-c534-bgre-01-b-ag-expected.png:
* platform/qt/css2.1/t140201-c534-bgre-01-b-ag-expected.txt:
* platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.png: Added.
* platform/qt/css2.1/t140201-c535-bg-fixd-00-b-g-expected.txt:
* platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.png: Added.
* platform/qt/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt:
* platform/qt/css2.1/t140201-c536-bgpos-01-b-ag-expected.png:
* platform/qt/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt:
* platform/qt/css2.1/t140201-c537-bgfxps-00-c-ag-expected.png:
* platform/qt/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt:
* platform/qt/css2.1/t1504-c523-font-style-00-b-expected.png: Added.
* platform/qt/css2.1/t1504-c523-font-style-00-b-expected.txt:
* platform/qt/css2.1/t1505-c524-font-var-00-b-expected.png:
* platform/qt/css2.1/t1505-c524-font-var-00-b-expected.txt:
* platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.png: Added.
* platform/qt/css2.1/t1506-c525-font-wt-00-b-expected.txt:
* platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.png: Added.
* platform/qt/css2.1/t1507-c526-font-sz-00-b-expected.txt:
* platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.png: Added.
* platform/qt/css2.1/t1507-c526-font-sz-01-b-a-expected.txt:
* platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.png: Added.
* platform/qt/css2.1/t1507-c526-font-sz-02-b-a-expected.txt:
* platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.png: Added.
* platform/qt/css2.1/t1507-c526-font-sz-03-f-a-expected.txt:
* platform/qt/css2.1/t1508-c527-font-00-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-00-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-01-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-01-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-02-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-02-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-04-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-04-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-05-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-05-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-07-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-07-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-08-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-08-b-expected.txt:
* platform/qt/css2.1/t1508-c527-font-09-b-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-09-b-expected.txt: Added.
* platform/qt/css2.1/t1508-c527-font-10-c-expected.png: Added.
* platform/qt/css2.1/t1508-c527-font-10-c-expected.txt:
* platform/qt/css2.1/t1601-c547-indent-01-d-expected.png:
* platform/qt/css2.1/t1601-c547-indent-01-d-expected.txt:
* platform/qt/css2.1/t1602-c546-txt-align-00-b-expected.png:
* platform/qt/css2.1/t1602-c546-txt-align-00-b-expected.txt:
* platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.png:
* platform/qt/css2.1/t1604-c541-word-sp-01-b-a-expected.txt:
* platform/qt/css2.1/t1606-c562-white-sp-00-b-ag-expected.png:
* platform/qt/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123620 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r123606.
http://trac.webkit.org/changeset/123606
https://bugs.webkit.org/show_bug.cgi?id=92247

broke Windows build of Chromium (Requested by tomhudson on
#webkit).

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

.:

* ManualTests/forms/color-suggestion-picker.html: Removed.

Source/WebCore:

* Resources/colorSuggestionPicker.css: Removed.
* Resources/colorSuggestionPicker.js: Removed.
* WebCore.gyp/WebCore.gyp:

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