[Qt] platform/qt/tables/mozilla tests needs update after rebaseline and new testfonts
https://bugs.webkit.org/show_bug.cgi?id=91242

Unreviewed gardening.

* platform/qt-5.0/Skipped:
* platform/qt/tables/mozilla/bugs/adforce_imgis_com-expected.txt:
* platform/qt/tables/mozilla/bugs/bug102145-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug102145-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug102145-3-expected.txt:
* platform/qt/tables/mozilla/bugs/bug102145-4-expected.txt:
* platform/qt/tables/mozilla/bugs/bug10269-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug10296-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug103533-expected.txt:
* platform/qt/tables/mozilla/bugs/bug1067-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug1067-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug106795-expected.txt:
* platform/qt/tables/mozilla/bugs/bug11321-expected.txt:
* platform/qt/tables/mozilla/bugs/bug133948-expected.txt:
* platform/qt/tables/mozilla/bugs/bug154780-expected.txt:
* platform/qt/tables/mozilla/bugs/bug15933-expected.txt:
* platform/qt/tables/mozilla/bugs/bug1818-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug1818-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug1818-4-expected.txt:
* platform/qt/tables/mozilla/bugs/bug219693-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug219693-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug221784-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug221784-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug22513-expected.txt:
* platform/qt/tables/mozilla/bugs/bug23072-expected.txt:
* platform/qt/tables/mozilla/bugs/bug23994-expected.txt:
* platform/qt/tables/mozilla/bugs/bug25074-expected.txt:
* platform/qt/tables/mozilla/bugs/bug25367-expected.txt:
* platform/qt/tables/mozilla/bugs/bug26553-expected.txt:
* platform/qt/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug3037-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug32447-expected.txt:
* platform/qt/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug34538-expected.txt:
* platform/qt/tables/mozilla/bugs/bug45350-expected.txt:
* platform/qt/tables/mozilla/bugs/bug53690-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug53690-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug55789-expected.txt:
* platform/qt/tables/mozilla/bugs/bug56201-expected.txt:
* platform/qt/tables/mozilla/bugs/bug56405-expected.txt:
* platform/qt/tables/mozilla/bugs/bug641-1-expected.txt:
* platform/qt/tables/mozilla/bugs/bug641-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug8361-expected.txt:
* platform/qt/tables/mozilla/bugs/bug88524-expected.txt:
* platform/qt/tables/mozilla/bugs/bug9072-expected.txt:
* platform/qt/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/qt/tables/mozilla/bugs/bug97383-expected.txt:
* platform/qt/tables/mozilla/bugs/bug98196-expected.txt:
* platform/qt/tables/mozilla/marvin/tfoot_char-expected.png:
* platform/qt/tables/mozilla/marvin/tfoot_char-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123670 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Read tag names and attributes from the saved tokens in HTMLTreeBuilder::resetInsertionModeAppropriately.
https://bugs.webkit.org/show_bug.cgi?id=92240

Reviewed by Adam Barth.

This is a follow-up patch for r123577. Added ItemType enum to HTMLStackItem to handle
the context element case.

No new tests, covered by existing tests.

* html/parser/HTMLStackItem.h:
(WebCore::HTMLStackItem::create):
(WebCore::HTMLStackItem::HTMLStackItem):
* html/parser/HTMLTreeBuilder.cpp:
(WebCore::HTMLTreeBuilder::HTMLTreeBuilder):
(WebCore::HTMLTreeBuilder::resetInsertionModeAppropriately):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123671 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Windows build fix attempt after r123625.

* platform/network/cf/ResourceRequestCFNet.cpp:
(WebCore::ResourceRequest::doUpdateResourceRequest):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123672 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[BlackBerry] Rephrase suspend/resume condition to guard against crashes
https://bugs.webkit.org/show_bug.cgi?id=92300
PR 182125

Reviewed by George Staikos.

When the compositor is removed from a WebPage, it might
already have unset its context, and issuing a call to
BackingStore::buffer() would therefore cause a crash.
Just guarding buffer() from this crash isn't fully
correct, because then we wouldn't suspend rendering
for a compositor that had been previously enabled.

Instead, change the condition to suspend/resume in
WebPagePrivate::setCompositor() to focus on the
object that delivers us the buffer. If we can't
listen to the context or buffer being set, better
just take the compositor object itself to determine
whether we have something valid or not... and hope
that they give us a valid context & buffer in all
situations when we can actually be rendering.

Also check compositor->context() in buffer() to be
non-zero before accessing the context's buffer,
because more defensive coding can't hurt here.

* Api/BackingStore.cpp:
(BlackBerry::WebKit::BackingStorePrivate::buffer):
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::setCompositor):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123673 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove catchesDelegateExceptions from WebViewData and related accessor methods
https://bugs.webkit.org/show_bug.cgi?id=90898

Reviewed by Darin Adler.

Remove catchesDelegateException ivar from WebViewData and all its accesor methods from
WebView. All uses of this flag in WebKit set it to YES and no one calls
_setCatchesDelegateExceptions with NO.

* WebCoreSupport/WebDragClient.mm:
(WebDragClient::startDrag):
* WebView/WebDelegateImplementationCaching.mm:
(CallDelegate):
(CallDelegateReturningFloat):
(CallDelegateReturningBoolean):
(CallResourceLoadDelegateReturningBoolean):
(CallFormDelegate):
(CallFormDelegateReturningBoolean):
* WebView/WebView.mm:
(-[WebView _commonInitializationWithFrameName:groupName:]):
(-[WebView _policyDelegateForwarder]):
(-[WebView _UIDelegateForwarder]):
(-[WebView _editingDelegateForwarder]):
(-[_WebSafeForwarder initWithTarget:defaultTarget:]):
(-[_WebSafeForwarder forwardInvocation:]):
* WebView/WebViewData.h:
* WebView/WebViewPrivate.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123674 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r123625 and r123672.
http://trac.webkit.org/changeset/123625
http://trac.webkit.org/changeset/123672
https://bugs.webkit.org/show_bug.cgi?id=92315

Broke Windows and gcc builds (Requested by rniwa on #webkit).

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

* platform/AutodrainedPool.h:
(AutodrainedPool):
* platform/ContentType.h:
(ContentType):
* platform/ContextMenu.h:
(ContextMenu):
* platform/ContextMenuItem.h:
(ContextMenuItem):
* platform/Cursor.h:
(WebCore::SharedCursor::SharedCursor):
(Cursor):
* platform/KURL.h:
(WebCore::KURL::KURL):
(KURL):
* platform/KURLGooglePrivate.h:
(KURLGooglePrivate):
* platform/PODRedBlackTree.h:
(WebCore::PODRedBlackTree::PODRedBlackTree):
* platform/Pasteboard.h:
(Pasteboard):
* platform/PlatformEvent.h:
(WebCore::PlatformEvent::PlatformEvent):
* platform/PlatformKeyboardEvent.h:
(PlatformKeyboardEvent):
* platform/PlatformMouseEvent.h:
(PlatformMouseEvent):
* platform/PlatformPasteboard.h:
(PlatformPasteboard):
* platform/PlatformTouchEvent.h:
(PlatformTouchEvent):
* platform/PlatformWheelEvent.h:
(PlatformWheelEvent):
* platform/RunLoop.h:
(TimerBase):
* platform/ScrollAnimator.h:
(ScrollAnimator):
* platform/ScrollAnimatorNone.h:
(ScrollAnimatorNone):
* platform/SharedBuffer.h:
(SharedBuffer):
* platform/WheelFlingPlatformGestureCurve.h:
(WheelFlingPlatformGestureCurve):
* platform/Widget.h:
(Widget):
* platform/network/cf/ResourceRequestCFNet.cpp:
(WebCore::ResourceRequest::doUpdateResourceRequest):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123675 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] fix double->float warnings in CCLayerTreeHostCommonTest.cpp
https://bugs.webkit.org/show_bug.cgi?id=92271

Patch by Scott Graham <scottmg@chromium.org> on 2012-07-25
Reviewed by Adrienne Walker.

Fix compile warnings on Windows.

* tests/CCLayerTreeHostCommonTest.cpp:

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