WebWidgetClient::didHandleGestureEvent needs to distinguish the case if the event is processed or swallowed
https://bugs.webkit.org/show_bug.cgi?id=104427

Patch by Tien-Ren Chen <trchen@chromium.org> on 2013-01-11
Reviewed by Adam Barth.

When a gesture needs to be disambiguated, WebKit doesn't update cursor focus.
We added an extra status for didHandleGestureEvent(), so we can distinguish
the case whether the event is actually delivered to the web page or cancelled.

* public/WebViewClient.h:
* public/WebWidgetClient.h:
(WebKit):
(WebWidgetClient):
(WebKit::WebWidgetClient::didHandleGestureEvent):
* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::handleGestureEvent):
* tests/WebViewTest.cpp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139532 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Move HTMLTokenTypes to its own file
https://bugs.webkit.org/show_bug.cgi?id=106722

Reviewed by Levi Weintraub.

Also mark AtomicHTMLToken ctor as explicit.

No new tests because no new functionality.

* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* html/parser/HTMLToken.h:
(WebCore::AtomicHTMLToken::AtomicHTMLToken):
* html/parser/HTMLTokenTypes.h: Added.
(WebCore):
(HTMLTokenTypes):
(DoctypeData):
(WebCore::HTMLTokenTypes::DoctypeData::DoctypeData):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139533 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Need new accessibility layout test to verify levels of headings
https://bugs.webkit.org/show_bug.cgi?id=106243

Patch by James Craig <james@cookiecrook.com> on 2013-01-11
Reviewed by Chris Fleizach.

New layout test to verify accessibility API heading levels on implicit h1-h6 and explicit @aria-level.

* accessibility/heading-level-expected.txt: Added.
* accessibility/heading-level.html: Added.
* platform/chromium/TestExpectations: Skip for Chromium due to webkit.org/b/106682

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