[BlackBerry] To support "Frames View" of "TimeLine" panel  in Inspector
https://bugs.webkit.org/show_bug.cgi?id=96077

Patch by Peter Wang <peter.wang@torchmobile.com.cn> on 2012-09-20
Reviewed by Pavel Feldman.

A minor modification to make the inspecting results more accurate.
Internally reviewd by Arvid, Robin.C, and Konrad.

* Api/BackingStore.cpp:
(BlackBerry::WebKit::BackingStorePrivate::renderJob):
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::rootLayerCommitTimerFired):
* WebKitSupport/RenderQueue.cpp:
(BlackBerry::WebKit::RenderQueue::render):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129112 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening.

Adding failure expectations for tests added in r129068 and r129106.

Removing flaky crasher expectations for tests that were fixed in
r129065.

* platform/gtk/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129113 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][WK2] Unskip fast/frames/flattening/iframe-tiny.html
https://bugs.webkit.org/show_bug.cgi?id=97191

Unreviewed gardening.

Test fast/frames/flattening/iframe-tiny.html shall be unskipped as it was fixed in r129046.

Patch by Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> on 2012-09-20

* platform/efl-wk2/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129114 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Fix build with MingW

Reviewed by Tor Arne Vestbø.

Don't try to compile WebCore, etc. with debug symbols for production
builds, it's just too big.

* qmake/mkspecs/features/production_build.prf:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129115 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[CoordinatedGraphics] Don't reset m_shouldSyncFrame in flushPendingLayerChanges
https://bugs.webkit.org/show_bug.cgi?id=97108

Reviewed by Noam Rosenthal.

Stop ignoring if m_shouldSyncFrame has been set between the two
layer flush. It can be set during layout in several situations,
for example when a layer is deleted or changed state. We want to
send the DidRenderFrame message at the next flush in those situations
so the UI process will apply the changes as soon as possible.

* WebProcess/WebPage/CoordinatedGraphics/LayerTreeCoordinator.cpp:
(WebKit::LayerTreeCoordinator::flushPendingLayerChanges):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129116 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: [Elements] Word wrap disablement in the DOM tree broken
https://bugs.webkit.org/show_bug.cgi?id=97185

Reviewed by Pavel Feldman.

Restored the effective "white-space: nowrap" for the tree elements.

* inspector/front-end/inspector.css:
(.nowrap):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129117 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: Cookie info in Network Resources Cookies tab are incorrect
https://bugs.webkit.org/show_bug.cgi?id=95491

Patch by Otto Derek Cheung <otcheung@rim.com> on 2012-09-20
Reviewed by Vsevolod Vlasov.

Source/WebCore:

Web Inspector: Cookie info in Network Resources Cookies tab are incorrect
https://bugs.webkit.org/show_bug.cgi?id=95491

Fixing a typo that causes cookies to appear as a "Session"
cookie in the Networking panel because it can never find a properly named
"expired" header.

This bug exposes another bug where the cookie GMT strings are inproperly
parsed, causing an "invalid date" error to show up in the cookies tab in
the Networking panel.

Also changed test expectations in LayoutTests/inspector/cookie-parser-expected.txt

* inspector/front-end/CookieParser.js:
(WebInspector.Cookie.prototype.get session):

LayoutTests:

Changed test expectation. If a cookie has an expired value, session should
return false.

* inspector/cookie-parser-expected.txt:

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