[V8] fast/dom/gc-9.html fails for document.implementation
https://bugs.webkit.org/show_bug.cgi?id=99783

Reviewed by Kentaro Hara.

Source/WebCore:

In order to correctly manage the lifetime of document.implementation,
we need to implement GenerateIsReachable=ImplDocument.

* bindings/scripts/CodeGeneratorV8.pm:
(GenerateVisitDOMWrapper):
* bindings/scripts/IDLAttributes.txt:
* dom/DOMImplementation.idl:

LayoutTests:

* platform/chromium/TestExpectations:
    - TestExpectations claims that this test is "brain damaged", but it
      looks like the test has improved since that comment was written
      and that this test is actually quite valuable.
* platform/chromium/fast/dom/gc-9-expected.txt: Added.
    - This patch adds a Chromium-specific baseline for this test.
      Before this patch, we failed the document.implementation
      subtests.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@131838 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][DRT] Make textareas resizable by default.
https://bugs.webkit.org/show_bug.cgi?id=99719

Patch by Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> on 2012-10-18
Reviewed by Gyuyoung Kim.

Enable painting the textarea resizer at the corner by default,
just as it already is the case for WK2. This eases the work needed
to get the pixel tests in shape and run by the bots, as both the
WK1 and WK2 ports will have more similar results.

* DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
(DumpRenderTreeChrome::resetDefaultsToConsistentValues):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@131839 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[V8] fast/dom/gc-9.html fails for document.styleSheets
https://bugs.webkit.org/show_bug.cgi?id=99786

Reviewed by Kentaro Hara.

Source/WebCore:

V8 needs to know about this IDL attribute as well.

* css/StyleSheetList.idl:

LayoutTests:

* platform/chromium/fast/dom/gc-9-expected.txt:
    - Test progression.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@131840 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Deprecate the current version of MessageReceiverMap::addMessageReceiver
https://bugs.webkit.org/show_bug.cgi?id=99797

Reviewed by Andreas Kling.

Rename addMessageReceiver to deprecatedAddMessageReceiver in preparation for adding a new
version that takes a string instead.

* Platform/CoreIPC/Connection.h:
(CoreIPC::Connection::deprecatedAddMessageReceiver):
* Platform/CoreIPC/MessageReceiverMap.cpp:
(CoreIPC::MessageReceiverMap::deprecatedAddMessageReceiver):
(CoreIPC::MessageReceiverMap::invalidate):
(CoreIPC::MessageReceiverMap::dispatchMessage):
(CoreIPC::MessageReceiverMap::dispatchSyncMessage):
* Platform/CoreIPC/MessageReceiverMap.h:
(MessageReceiverMap):
* UIProcess/Notifications/WebNotificationManagerProxy.cpp:
(WebKit::WebNotificationManagerProxy::WebNotificationManagerProxy):
* UIProcess/WebApplicationCacheManagerProxy.cpp:
(WebKit::WebApplicationCacheManagerProxy::WebApplicationCacheManagerProxy):
* UIProcess/WebContext.cpp:
(WebKit::WebContext::WebContext):
(WebKit::WebContext::deprecatedAddMessageReceiver):
* UIProcess/WebContext.h:
(WebContext):
* UIProcess/WebCookieManagerProxy.cpp:
(WebKit::WebCookieManagerProxy::WebCookieManagerProxy):
* UIProcess/WebDatabaseManagerProxy.cpp:
(WebKit::WebDatabaseManagerProxy::WebDatabaseManagerProxy):
* UIProcess/WebGeolocationManagerProxy.cpp:
(WebKit::WebGeolocationManagerProxy::WebGeolocationManagerProxy):
* UIProcess/WebIconDatabase.cpp:
(WebKit::WebIconDatabase::WebIconDatabase):
* UIProcess/WebKeyValueStorageManagerProxy.cpp:
(WebKit::WebKeyValueStorageManagerProxy::WebKeyValueStorageManagerProxy):
* UIProcess/WebMediaCacheManagerProxy.cpp:
(WebKit::WebMediaCacheManagerProxy::WebMediaCacheManagerProxy):
* UIProcess/WebResourceCacheManagerProxy.cpp:
(WebKit::WebResourceCacheManagerProxy::WebResourceCacheManagerProxy):
* WebProcess/Authentication/AuthenticationManager.cpp:
(WebKit::AuthenticationManager::AuthenticationManager):
* WebProcess/Geolocation/WebGeolocationManager.cpp:
(WebKit::WebGeolocationManager::registerWebPage):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@131841 268f45cc-cd09-0410-ab3c-d52691b4dbfc
De-dup expectations for chromium mountainlion

Unreviewed, expectations update.

* platform/chromium-mac-mountainlion/TestExpectations:
* platform/chromium/TestExpectations:

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