1. 02 Dec, 2009 1 commit
    • eric@webkit.org's avatar
      2009-12-02 Anton Muhin <antonm@chromium.org> · f822b905
      eric@webkit.org authored
              Reviewed by Adam Barth.:w
      
              Allow to skip thread checks when accessing DOMDataStore for processes
              which run V8 in single thread mode.
              https://bugs.webkit.org/show_bug.cgi?id=31877
      
              Should be covered by buildbots.
      
              * bindings/v8/V8DOMMap.cpp:
              (WebCore::getDOMDataStore):
              (WebCore::enableFasterDOMStoreAccess):
              (WebCore::getDOMNodeMap):
              (WebCore::getDOMObjectMap):
              (WebCore::getActiveDOMObjectMap):
              (WebCore::getDOMSVGElementInstanceMap):
              (WebCore::getDOMSVGObjectWithContextMap):
              * bindings/v8/V8DOMMap.h:
      2009-12-02  Anton Muhin  <antonm@chromium.org>
      
              Reviewed by Adam Barth.
      
              Allow to skip thread checks when accessing DOMDataStore for processes
              which run V8 in single thread mode.
              https://bugs.webkit.org/show_bug.cgi?id=31877
      
              * src/WebScriptController.cpp:
              (WebKit::WebScriptController::enableV8SingleThreadMode):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51599 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f822b905
  2. 01 Dec, 2009 2 commits
  3. 28 Nov, 2009 1 commit
    • yurys@chromium.org's avatar
      2009-11-27 Yury Semikhatsky <yurys@chromium.org> · c6e8f6ff
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Add separate method for pause command to WebDevToolsAgent
              and WebDevToolsFrontendClient interfaces so that pause command
              can be processed on the IO thread.
      
              https://bugs.webkit.org/show_bug.cgi?id=31934
      
              * public/WebDevToolsAgent.h:
              * public/WebDevToolsFrontendClient.h:
              (WebKit::WebDevToolsFrontendClient::sendDebuggerCommandToAgent):
              (WebKit::WebDevToolsFrontendClient::sendDebuggerPauseScript):
              (WebKit::WebDevToolsFrontendClient::activateWindow):
              (WebKit::WebDevToolsFrontendClient::closeWindow):
              (WebKit::WebDevToolsFrontendClient::dockWindow):
              (WebKit::WebDevToolsFrontendClient::undockWindow):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51456 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c6e8f6ff
  4. 27 Nov, 2009 1 commit
    • yurys@chromium.org's avatar
      2009-11-27 Yury Semikhatsky <yurys@chromium.org> · 2c3be838
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
      
              This is a WebCore part of the fix that allows to view plugin
              resources loaded by plugins.
      
              https://bugs.webkit.org/show_bug.cgi?id=31832
      
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::willSendRequest):
              (WebCore::InspectorController::didReceiveResponse):
              (WebCore::InspectorController::didReceiveContentLength):
              (WebCore::InspectorController::didFinishLoading):
              (WebCore::InspectorController::didFailLoading):
              * inspector/InspectorController.h:
              * inspector/InspectorResource.cpp:
              (WebCore::InspectorResource::addLength):
              * loader/ResourceLoadNotifier.cpp:
              (WebCore::ResourceLoadNotifier::didFailToLoad):
              (WebCore::ResourceLoadNotifier::dispatchWillSendRequest):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveResponse):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveContentLength):
              (WebCore::ResourceLoadNotifier::dispatchDidFinishLoading):
      2009-11-27  Yury Semikhatsky  <yurys@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              WebCore part of the fix that allows to view plugin
              resources loaded by plugins. Methods that for resource
              loading notifications are exposed through WebDevToolsAgent
              interface to the glue code to allow Chromium's plugin
              implementation to notify InspectorController about resource
              loading in plugins.
      
              https://bugs.webkit.org/show_bug.cgi?id=31832
      
              * public/WebDevToolsAgent.h:
              * public/WebView.h:
              * src/WebViewImpl.cpp:
              (WebKit::WebViewImpl::createUniqueIdentifierForRequest):
              * src/WebViewImpl.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51440 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2c3be838
  5. 26 Nov, 2009 2 commits
    • yurys@chromium.org's avatar
      2009-11-26 Yury Semikhatsky <yurys@chromium.org> · edbee9da
      yurys@chromium.org authored
              Not reviewed. Build fix: revert r51421.
      
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::willSendRequest):
              (WebCore::InspectorController::didReceiveResponse):
              (WebCore::InspectorController::didReceiveContentLength):
              (WebCore::InspectorController::didFinishLoading):
              (WebCore::InspectorController::didFailLoading):
              * inspector/InspectorController.h:
              * inspector/InspectorResource.cpp:
              (WebCore::InspectorResource::addLength):
              * loader/ResourceLoadNotifier.cpp:
              (WebCore::ResourceLoadNotifier::didFailToLoad):
              (WebCore::ResourceLoadNotifier::dispatchWillSendRequest):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveResponse):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveContentLength):
              (WebCore::ResourceLoadNotifier::dispatchDidFinishLoading):
      
      2009-11-26  Yury Semikhatsky  <yurys@chromium.org>
      
              Not reviewed. Build fix: revert r51421.
      
              * public/WebDevToolsAgent.h:
              * public/WebView.h:
              * src/WebViewImpl.cpp:
              * src/WebViewImpl.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51422 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      edbee9da
    • yurys@chromium.org's avatar
      2009-11-26 Yury Semikhatsky <yurys@chromium.org> · 71495490
      yurys@chromium.org authored
              Reviewed by Pavel Feldman.
      
              This is a WebCore part of the fix that allows to view plugin
              resources loaded by plugins.
      
              https://bugs.webkit.org/show_bug.cgi?id=31832
      
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::willSendRequest):
              (WebCore::InspectorController::didReceiveResponse):
              (WebCore::InspectorController::didReceiveContentLength):
              (WebCore::InspectorController::didFinishLoading):
              (WebCore::InspectorController::didFailLoading):
              * inspector/InspectorController.h: Remove unused DocumentLoader parameters from inspector methods.
              * inspector/InspectorResource.cpp:
              (WebCore::InspectorResource::addLength): Update loading end time when new data are received.
              * loader/ResourceLoadNotifier.cpp:
              (WebCore::ResourceLoadNotifier::didFailToLoad): Notify InspectorController about the failure.
              (WebCore::ResourceLoadNotifier::dispatchWillSendRequest):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveResponse):
              (WebCore::ResourceLoadNotifier::dispatchDidReceiveContentLength):
              (WebCore::ResourceLoadNotifier::dispatchDidFinishLoading):
      
      2009-11-26  Yury Semikhatsky  <yurys@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              WebCore part of the fix that allows to view plugin
              resources loaded by plugins. Methods that for resource
              loading notifications are exposed through WebDevToolsAgent
              interface to the glue code to allow Chromium's plugin
              implementation to notify InspectorController about resource
              loading in plugins.
      
              https://bugs.webkit.org/show_bug.cgi?id=31832
      
              * public/WebDevToolsAgent.h:
              * public/WebView.h:
              * src/WebViewImpl.cpp:
              (WebKit::WebViewImpl::createUniqueIdentifierForRequest):
              * src/WebViewImpl.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      71495490
  6. 25 Nov, 2009 3 commits
  7. 24 Nov, 2009 6 commits
  8. 23 Nov, 2009 1 commit
  9. 20 Nov, 2009 1 commit
  10. 19 Nov, 2009 1 commit
    • eric@webkit.org's avatar
      2009-11-19 Yaar Schnitman <yaar@chromium.org> · 8d3c4b81
      eric@webkit.org authored
              Reviewed by Darin Fisher.
      
              Make chromium/webkit/glue/FormFieldValues use the WebKit API
      
              https://bugs.webkit.org/show_bug.cgi?id=31650
      
              * public/WebElement.h:
              * public/WebFormElement.h:
              * public/WebInputElement.h:
              (WebKit::WebInputElement::):
              * public/WebNode.h:
              * src/AssertMatchingEnums.cpp:
              * src/DOMUtilitiesPrivate.cpp:
              (WebKit::nameOfInputElement):
              * src/DOMUtilitiesPrivate.h:
              * src/EditorClientImpl.cpp:
              (WebKit::EditorClientImpl::autofill):
              (WebKit::EditorClientImpl::doAutofill):
              * src/WebFormElement.cpp:
              (WebKit::WebFormElement::name):
              (WebKit::WebFormElement::method):
              (WebKit::WebFormElement::getNamedElements):
              (WebKit::WebFormElement::getInputElements):
              * src/WebInputElement.cpp:
              (WebKit::WebInputElement::isEnabledFormControl):
              (WebKit::WebInputElement::inputType):
              (WebKit::WebInputElement::formControlType):
              (WebKit::WebInputElement::value):
              (WebKit::WebInputElement::dispatchFormControlChangeEvent):
              (WebKit::WebInputElement::setSelectionRange):
              (WebKit::WebInputElement::name):
              (WebKit::WebInputElement::nameForAutofill):
              * src/WebNode.cpp:
              (WebKit::WebNode::frame):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51224 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8d3c4b81
  11. 18 Nov, 2009 4 commits
    • tkent@chromium.org's avatar
      2009-11-18 Michelangelo De Simone <micdesim@gmail.com> · cb15037f
      tkent@chromium.org authored
              Reviewed by Darin Adler.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
              Support for validationMessage attribute, as per HTML5 specs.
      
              * fast/dom/domListEnumeration-expected.txt: updated with new property
              * fast/dom/script-tests/domListEnumeration.js: ditto
              * fast/forms/script-tests/validationMessage.js: Added.
              * fast/forms/validationMessage-expected.txt: Added.
              * fast/forms/validationMessage.html: Added.
              * platform/gtk/Skipped:
              * platform/qt/Skipped:
              * platform/win/Skipped:
      2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
      
              Reviewed by Darin Adler.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
              Support for validationMessage attribute, as per HTML5 specs.
      
              Test: fast/forms/validationMessage.html
      
              * html/HTMLButtonElement.idl: validationMessage attribute
              * html/HTMLFieldSetElement.idl: validationMessage attribute
              * html/HTMLFormControlElement.cpp:
              * html/HTMLFormControlElement.h:
              * html/HTMLInputElement.idl: validationMessage attribute
              * html/HTMLSelectElement.idl: validationMessage attribute
              * html/HTMLTextAreaElement.idl: validationMessage attribute
              * html/ValidityState.cpp: new method to retrieve pertinent localized text
              * html/ValidityState.h:
              * page/mac/WebCoreViewFactory.h:
              * platform/LocalizedStrings.h:
              * platform/android/LocalizedStringsAndroid.cpp:
              * platform/gtk/LocalizedStringsGtk.cpp:
              * platform/haiku/LocalizedStringsHaiku.cpp:
              * platform/mac/LocalizedStringsMac.mm:
              * platform/wx/LocalizedStringsWx.cpp:
      2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
      
              Reviewed by Darin Adler.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
              Support for validationMessage attribute, as per HTML5 specs.
      
              * English.lproj/Localizable.strings: new localizable strings
      2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
      
              Reviewed by Darin Adler.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
              Support for validationMessage attribute, as per HTML5 specs.
      
              * src/LocalizedStrings.cpp:
              (WebCore::validationMessageValueMissingText):
              (WebCore::validationMessageTypeMismatchText):
              (WebCore::validationMessagePatternMismatchText):
              (WebCore::validationMessageTooLongText):
              (WebCore::validationMessageRangeUnderflowText):
              (WebCore::validationMessageRangeOverflowText):
              (WebCore::validationMessageStepMismatchText):
      2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
      
              Reviewed by Darin Adler.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
              Support for validationMessage attribute, as per HTML5 specs.
      
              * WebCoreSupport/WebViewFactory.mm:
              (-[WebViewFactory validationMessageValueMissingText]):
              (-[WebViewFactory validationMessageTypeMismatchText]):
              (-[WebViewFactory validationMessagePatternMismatchText]):
              (-[WebViewFactory validationMessageTooLongText]):
              (-[WebViewFactory validationMessageRangeUnderflowText]):
              (-[WebViewFactory validationMessageRangeOverflowText]):
              (-[WebViewFactory validationMessageStepMismatchText]):
      2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
      
              Reviewed by Darin Adler.
      
              Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
              Support for validationMessage attribute, as per HTML5 specs.
      
              * WebCoreLocalizedStrings.cpp:
              (WebCore::validationMessageValueMissingText):
              (WebCore::validationMessageTypeMismatchText):
              (WebCore::validationMessagePatternMismatchText):
              (WebCore::validationMessageTooLongText):
              (WebCore::validationMessageRangeUnderflowText):
              (WebCore::validationMessageRangeOverflowText):
              (WebCore::validationMessageStepMismatchText):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51172 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cb15037f
    • japhet@chromium.org's avatar
      2009-11-18 Nate Chapin <japhet@chromium.org> · db852426
      japhet@chromium.org authored
              Reviewed by Darin Fisher.
      
              Remove Chromium's unnecessary dependency on wtf's tcmalloc files.
      
              https://bugs.webkit.org/show_bug.cgi?id=31648
      
              * JavaScriptCore.gyp/JavaScriptCore.gyp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      db852426
    • eric@webkit.org's avatar
      2009-11-18 Evan Stade <estade@chromium.org> · dbf49992
      eric@webkit.org authored
              Reviewed by Darin Fisher.
      
              Menu button shows wrong content in Chromium
              https://bugs.webkit.org/show_bug.cgi?id=31448
      
              Make context menu button (VK_APPS) show context menu for node that has
              keyboard focus. This affects both the content and the positioning.
      
              * src/WebViewImpl.cpp:
              (WebKit::WebViewImpl::sendContextMenuEvent):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51142 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dbf49992
    • darin@chromium.org's avatar
      2009-11-17 Darin Fisher <darin@chromium.org> · 5ccfc22c
      darin@chromium.org authored
              Reviewed by Dmitry Titov.
      
              Minor cleanup in WebKit API
              https://bugs.webkit.org/show_bug.cgi?id=31616
      
              * public/WebFormElement.h: Add missing WEBKIT_API prefix.
              * public/WebNode.h: Add missing WEBKIT_API prefix.
              * src/WebFormElement.cpp:
              (WebKit::WebFormElement::action): Make action getter const.
              * src/WebNode.cpp:
              (WebKit::WebNode::frame): Utilize WebFrameImpl::fromFrame.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@51130 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5ccfc22c
  12. 17 Nov, 2009 1 commit
  13. 16 Nov, 2009 1 commit
  14. 15 Nov, 2009 2 commits
  15. 13 Nov, 2009 5 commits
  16. 12 Nov, 2009 4 commits
  17. 11 Nov, 2009 4 commits