1. 24 Nov, 2010 40 commits
    • hayato@chromium.org's avatar
      2010-11-24 Hayato Ito <hayato@chromium.org> · 4ae944bb
      hayato@chromium.org authored
              Reviewed by David Levin.
      
              Add files which Chromium port generates to .gitignore.
      
              https://bugs.webkit.org/show_bug.cgi?id=49943
      
              * .gitignore:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72688 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4ae944bb
    • apavlov@chromium.org's avatar
      2010-11-24 Alexander Pavlov <apavlov@chromium.org> · 49035d32
      apavlov@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: Crash when inspecting http://alphaarnhem.nl/beta/
              https://bugs.webkit.org/show_bug.cgi?id=50025
      
              @font-face rules were improperly handled by source data extractor.
      
              WebCore:
              * css/CSSParser.cpp:
              (WebCore::CSSParser::CSSParser):
              (WebCore::CSSParser::parseDeclaration):
              (WebCore::CSSParser::createStyleRule):
              (WebCore::CSSParser::markRuleBodyStart):
              (WebCore::CSSParser::markPropertyStart):
              (WebCore::CSSParser::markPropertyEnd):
              * css/CSSParser.h:
      
              LayoutTests:
              * inspector/resources/styles-new-API-1.css:
              (@font-face):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72687 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      49035d32
    • xan@webkit.org's avatar
      2010-11-24 Xan Lopez <xlopez@igalia.com> · 704d88ad
      xan@webkit.org authored
              Update results for some leftover tests now that we have editing
              delegates.
      
              * platform/gtk/editing/selection/5109817-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-002-expected.txt:
              * platform/gtk/fast/forms/caret-rtl-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72686 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      704d88ad
    • inferno@chromium.org's avatar
      2010-11-24 Cris Neckar <cdn@chromium.org> · ac7f400c
      inferno@chromium.org authored
              Reviewed by Adam Barth.
      
              Added check when parsing local fonts to ensure that a value's unit type is either string or ident.
              https://bugs.webkit.org/show_bug.cgi?id=49883
      
              Test: fast/css/local_font_invalid.html
      
              * css/CSSParser.cpp:
              (WebCore::CSSParser::parseFontFaceSrc):
      2010-11-24  Cris Neckar  <cdn@chromium.org>
      
              Reviewed by Adam Barth.
      
              Test for crash with invalid local fonts.
              https://bugs.webkit.org/show_bug.cgi?id=49883
      
              * fast/css/local_font_invalid-expected.txt: Added.
              * fast/css/local_font_invalid.html: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72685 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ac7f400c
    • pfeldman@chromium.org's avatar
      2010-11-24 Pavel Feldman <pfeldman@chromium.org> · c5a61334
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: place local modifications to under original
              resource nodes in the resource panel.
              https://bugs.webkit.org/show_bug.cgi?id=50029
      
              * English.lproj/localizedStrings.js:
              * inspector/Inspector.idl:
              * inspector/InspectorController.cpp:
              (WebCore::InspectorController::resourceRetrievedByXMLHttpRequest):
              (WebCore::InspectorController::scriptImported):
              * inspector/InspectorResourceAgent.cpp:
              (WebCore::InspectorResourceAgent::setInitialContent):
              * inspector/InspectorResourceAgent.h:
              * inspector/front-end/CSSStyleModel.js:
              (WebInspector.CSSStyleModel.prototype.setRuleSelector):
              (WebInspector.CSSStyleModel.prototype.addRule):
              (WebInspector.CSSStyleModel.prototype._styleSheetChanged.callback):
              (WebInspector.CSSStyleModel.prototype._styleSheetChanged):
              (WebInspector.CSSStyleDeclaration.prototype.insertPropertyAt):
              (WebInspector.CSSProperty.prototype.setText):
              (WebInspector.CSSProperty.prototype.setDisabled.callback):
              (WebInspector.CSSProperty.prototype.setDisabled):
              (WebInspector.CSSStyleSheet.prototype.setText):
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkPanel.prototype.refreshResource):
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.set content):
              (WebInspector.Resource.prototype.get contentTimestamp):
              (WebInspector.Resource.prototype.setInitialContent):
              * inspector/front-end/ResourceManager.js:
              (WebInspector.ResourceManager):
              (WebInspector.ResourceManager.prototype.setInitialContent):
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.ResourcesPanel):
              (WebInspector.ResourcesPanel.prototype.reset):
              (WebInspector.ResourcesPanel.prototype._innerShowView):
              (WebInspector.FrameResourceTreeElement):
              (WebInspector.FrameResourceTreeElement.prototype._errorsWarningsUpdated):
              (WebInspector.FrameResourceTreeElement.prototype._contentChanged.else.finished):
              (WebInspector.FrameResourceTreeElement.prototype._contentChanged):
              (WebInspector.ResourceRevisionTreeElement):
              * inspector/front-end/SourceFrame.js:
              (WebInspector.SourceFrame.prototype.get scrollTop):
              (WebInspector.SourceFrame.prototype.set scrollTop):
              * inspector/front-end/SourceView.js:
              (WebInspector.SourceView.prototype.get scrollTop):
              (WebInspector.SourceView.prototype.set scrollTop):
              (WebInspector.SourceView.prototype._editLine):
              (WebInspector.SourceView.prototype._editLineComplete):
              * inspector/front-end/StylesSidebarPane.js:
              (WebInspector.StylePropertyTreeElement.prototype):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72684 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c5a61334
    • caseq@chromium.org's avatar
      2010-11-24 Andrey Kosyakov <caseq@chromium.org> · da50e955
      caseq@chromium.org authored
              Reviewed by Pavel Feldman.
      
              Web Inspector: extension API cleanup
              https://bugs.webkit.org/show_bug.cgi?id=50019
      
              * inspector/front-end/ElementsPanel.js:
              (WebInspector.ElementsPanel.this.treeOutline.focusedNodeChanged):
              (WebInspector.ElementsPanel):
              * inspector/front-end/ExtensionAPI.js: See bug for summary of extension API changes.
              (WebInspector.injectedExtensionAPI.Resources.resourceDispatch):
              (WebInspector.injectedExtensionAPI):
              (WebInspector.injectedExtensionAPI.Resources.prototype.getHAR):
              (WebInspector.injectedExtensionAPI.ResourceImpl.prototype.getContent):
              (WebInspector.injectedExtensionAPI.Panels.prototype.create):
              (WebInspector.injectedExtensionAPI.PanelImpl):
              (WebInspector.injectedExtensionAPI.PanelWithSidebarImpl):
              (WebInspector.injectedExtensionAPI.PanelWithSidebarImpl.prototype.createSidebarPane):
              (WebInspector.injectedExtensionAPI.PanelWithSidebarImpl.prototype.createWatchExpressionSidebarPane):
              (WebInspector.injectedExtensionAPI.ElementsPanel):
              (WebInspector.injectedExtensionAPI.ExtensionSidebarPaneImpl.prototype.setHeight):
              (WebInspector.injectedExtensionAPI.Audits.prototype.addCategory):
              (WebInspector.injectedExtensionAPI.AuditCategoryImpl.auditResultDispatch):
              (WebInspector.injectedExtensionAPI.AuditCategoryImpl):
              (WebInspector.injectedExtensionAPI.AuditResultImpl.prototype.get Severity):
              (WebInspector.injectedExtensionAPI.InspectedWindow):
              (WebInspector.injectedExtensionAPI.InspectedWindow.prototype.eval):
              * inspector/front-end/ExtensionCommon.js:
              (WebInspector.commonExtensionSymbols):
              * inspector/front-end/ExtensionServer.js:
              (WebInspector.ExtensionServer):
              (WebInspector.ExtensionServer.prototype.notifyObjectSelected):
              (WebInspector.ExtensionServer.prototype.notifyResourceFinished):
              (WebInspector.ExtensionServer.prototype.notifyPageLoaded):
              (WebInspector.ExtensionServer.prototype.notifyPageDOMContentLoaded):
              (WebInspector.ExtensionServer.prototype._onCreatePanel):
              (WebInspector.ExtensionServer.prototype._onReload):
              (WebInspector.ExtensionServer.prototype._onGetHAR):
              (WebInspector.ExtensionServer.prototype._onGetResourceContent):
              (WebInspector.ExtensionServer.prototype._onAddAuditCategory):
              (WebInspector.ExtensionServer.prototype._buildExtensionAPIInjectedScript):
              * inspector/front-end/HAREntry.js:
              (WebInspector.HARLog):
              (WebInspector.HARLog.prototype.build):
              (WebInspector.HARLog.prototype._convertResource):
              * inspector/front-end/inspector.js:
              (WebInspector.domContentEventFired):
              (WebInspector.loadEventFired):
              (WebInspector.didCommitLoad):
      
      2010-11-24  Andrey Kosyakov  <caseq@chromium.org>
      
              Reviewed by Pavel Feldman.
      
              Web Inspector: extension API cleanup
              Improve synchronization between different parts of the test to reduce flakiness.
              https://bugs.webkit.org/show_bug.cgi?id=50019
      
              * http/tests/inspector/inspector-test2.js: Clean inspected page test output before pushing output from front-end.
              (initialize_InspectorTest.InspectorTest.completeTest): Delay test completion until page's onload is completed after reload.
              (initialize_InspectorTest.InspectorTest.addResult.clearResults):
              (initialize_InspectorTest.InspectorTest.reloadPageIfNeeded):
              (output):
              * inspector/extensions-api-expected.txt:
              * inspector/extensions-audits-api-expected.txt:
              * inspector/extensions-audits-expected.txt:
              * inspector/extensions-audits-tests.js:
              (extension_runAudits):
              (initialize_ExtensionsAuditsTest.InspectorTest.startExtensionAudits.onAuditsDone):
              (initialize_ExtensionsAuditsTest.InspectorTest.startExtensionAudits):
              (initialize_ExtensionsAuditsTest):
              (test):
              * inspector/extensions-eval-expected.txt:
              * inspector/extensions-eval.html:
              * inspector/extensions-events-expected.txt:
              * inspector/extensions-events.html:
              * inspector/extensions-resources-expected.txt:
              * inspector/extensions-resources.html:
              * inspector/extensions-test.js:
              (initialize_ExtensionsTest.InspectorTest.dispatchOnMessage):
              (initialize_ExtensionsTest.InspectorTest.runExtensionTests):
              (initialize_ExtensionsTest.extensionOutput):
              (initialize_ExtensionsTest.dumpSidebarContent):
              (initialize_ExtensionsTest.reloadPage):
              * inspector/extensions.html:
              * inspector/resources/extension-main.html:
              * inspector/resources/extension-main.js:
              (fetchTests.callback):
              (fetchTests):
              (onTestsDone):
              (dispatchOnFrontend):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72683 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      da50e955
    • jorlow@chromium.org's avatar
      2010-11-23 Jeremy Orlow <jorlow@chromium.org> · f532b93d
      jorlow@chromium.org authored
              Reviewed by Steve Block.
      
              Fix minor errors in IndexedDB
              https://bugs.webkit.org/show_bug.cgi?id=49970
      
              * storage/indexeddb/constants-expected.txt:
              * storage/indexeddb/constants.html:
              * storage/indexeddb/createAndRemoveObjectStore-expected.txt: Added.
              * storage/indexeddb/createAndRemoveObjectStore.html: Added.
      2010-11-23  Jeremy Orlow  <jorlow@chromium.org>
      
              Reviewed by Steve Block.
      
              Fix minor errors in IndexedDB
              https://bugs.webkit.org/show_bug.cgi?id=49970
      
              * Remove SNAPSHOT_READ per spec.
              * Assert that the transaction that changes the db is a setVersion
                transaction.
              * When an objectStore already exists, throw a CONSTRAINT_ERR.
              * When not in a setVersion transaction, throw a NOT_ALLOWED_ERR.
      
              Test: storage/indexeddb/createAndRemoveObjectStore.html
      
              * storage/IDBDatabase.cpp:
              (WebCore::IDBDatabase::createObjectStore):
              * storage/IDBDatabaseBackendImpl.cpp:
              (WebCore::IDBDatabaseBackendImpl::createObjectStore):
              * storage/IDBTransaction.h:
              * storage/IDBTransaction.idl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72682 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f532b93d
    • xan@webkit.org's avatar
      2010-11-24 Xan Lopez <xlopez@igalia.com> · ded145b6
      xan@webkit.org authored
              Reviewed by Martin Robinson.
      
              Fix crashes in GTK+ bots. Use kit() instead of wrapFoo, otherwise
              the DOM objects won't be in the cache and we'll ASSERT when
              unreffing them.
      
              * WebCoreSupport/EditorClientGtk.cpp:
              (WebKit::EditorClient::shouldDeleteRange): use kit to get the
              GObject wrapper for the DOM object.
              (WebKit::EditorClient::shouldShowDeleteInterface): ditto.
              (WebKit::EditorClient::shouldBeginEditing): ditto.
              (WebKit::EditorClient::shouldEndEditing): ditto.
              (WebKit::EditorClient::shouldInsertText): ditto.
              (WebKit::EditorClient::shouldChangeSelectedRange): ditto.
              (WebKit::EditorClient::shouldApplyStyle): ditto.
              (WebKit::EditorClient::shouldInsertNode): ditto.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72681 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ded145b6
    • philn@webkit.org's avatar
      2010-11-24 Philippe Normand <pnormand@igalia.com> · 8853f2af
      philn@webkit.org authored
              Reviewed by Xan Lopez.
      
              [GStreamer] pause webkitvideosink during fullscreen video playback
              https://bugs.webkit.org/show_bug.cgi?id=48824
      
              Added an identity element before the webkitvideosink so that when
              fullscreen video is active the element can drop the incoming
              buffers so that webkitvideosink appears paused.
      
              * platform/graphics/gstreamer/GStreamerGWorld.cpp:
              (WebCore::GStreamerGWorld::enterFullscreen):
              (WebCore::GStreamerGWorld::exitFullscreen):
              * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
              (WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72680 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8853f2af
    • alex@webkit.org's avatar
      2010-11-24 Alejandro G. Castro <alex@igalia.com> · f92e0475
      alex@webkit.org authored
              Unreviewed, skip mathml/presentation again, apparently the issue
              is still happening in the bots.
      
              * platform/gtk/Skipped:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72679 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f92e0475
    • commit-queue@webkit.org's avatar
      2010-11-24 Avi Drissman <avi@google.com> · 613f7e81
      commit-queue@webkit.org authored
              Reviewed by Antonio Gomes.
      
              Add preference to not select when right-clicked
              https://bugs.webkit.org/show_bug.cgi?id=23351
      
              * editing/selection/context-menu-text-selection-expected.txt: Added.
              * editing/selection/context-menu-text-selection.html: Added.
      2010-11-24  Avi Drissman  <avi@google.com>
      
              Reviewed by Antonio Gomes.
      
              Add preference to not select when right-clicked
              https://bugs.webkit.org/show_bug.cgi?id=23351
      
              Test: editing/selection/context-menu-text-selection.html
      
              * editing/EditingBehavior.h:
              (WebCore::EditingBehavior::shouldSelectOnContextualMenuClick):
              * page/EventHandler.cpp:
              (WebCore::EventHandler::sendContextMenuEvent):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72678 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      613f7e81
    • abecsi@webkit.org's avatar
      2010-11-24 Andras Becsi <abecsi@inf.u-szeged.hu> · 2ab78f72
      abecsi@webkit.org authored
              Unreviewed.
      
              Add my other email address to committers.py.
      
              * Scripts/webkitpy/common/config/committers.py:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72677 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ab78f72
    • commit-queue@webkit.org's avatar
      2010-11-24 Andras Becsi <abecsi@inf.u-szeged.hu> · ca565a0b
      commit-queue@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              Make build-webkit --minimal build with ENABLE_INSPECTOR=0.
              https://bugs.webkit.org/show_bug.cgi?id=49975
      
              No new tests needed.
      
              * features.pri: Make the Qt buildsystem aware
              that the inspector is enabled by default.
      2010-11-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
      
              Reviewed by Csaba Osztrogonác.
      
              Make build-webkit --minimal build with ENABLE_INSPECTOR=0
              https://bugs.webkit.org/show_bug.cgi?id=49975
      
              * Scripts/build-webkit: Add ENABLE_INSPECTOR define to features,
              to enable the script to define it 0 in case of a minimal build.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72676 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ca565a0b
    • mrobinson@webkit.org's avatar
      2010-11-24 Martin Robinson <mrobinson@igalia.com> · 7cc9eaf2
      mrobinson@webkit.org authored
              Reviewed by Xan Lopez.
      
              [GTK] The WebKitWebView should expose a set of signals encapsulating the behavior of the EditorClient
              https://bugs.webkit.org/show_bug.cgi?id=49143
      
              Unskip passing editing tests.
      
              * platform/gtk/Skipped:
              * platform/gtk/Skipped.rej: Added.
              * platform/gtk/editing/deleting/collapse-whitespace-3587601-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3608430-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3608445-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3608462-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3775172-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3800834-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-3959464-fix-expected.txt:
              * platform/gtk/editing/deleting/delete-and-undo-expected.txt:
              * platform/gtk/editing/deleting/delete-block-contents-001-expected.txt:
              * platform/gtk/editing/deleting/delete-block-contents-002-expected.txt:
              * platform/gtk/editing/deleting/delete-block-contents-003-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-010-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-012-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-013-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-014-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-015-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-016-expected.txt:
              * platform/gtk/editing/deleting/delete-block-merge-contents-017-expected.txt:
              * platform/gtk/editing/deleting/delete-br-001-expected.txt:
              * platform/gtk/editing/deleting/delete-br-002-expected.txt:
              * platform/gtk/editing/deleting/delete-br-003-expected.txt:
              * platform/gtk/editing/deleting/delete-br-004-expected.txt:
              * platform/gtk/editing/deleting/delete-br-005-expected.txt:
              * platform/gtk/editing/deleting/delete-br-006-expected.txt:
              * platform/gtk/editing/deleting/delete-br-007-expected.txt:
              * platform/gtk/editing/deleting/delete-br-010-expected.txt:
              * platform/gtk/editing/deleting/delete-contiguous-ws-001-expected.txt:
              * platform/gtk/editing/deleting/delete-image-004-expected.txt:
              * platform/gtk/editing/deleting/delete-leading-ws-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-002-expected.txt:
              * platform/gtk/editing/deleting/delete-line-005-expected.txt:
              * platform/gtk/editing/deleting/delete-line-006-expected.txt:
              * platform/gtk/editing/deleting/delete-line-007-expected.txt:
              * platform/gtk/editing/deleting/delete-line-008-expected.txt:
              * platform/gtk/editing/deleting/delete-line-009-expected.txt:
              * platform/gtk/editing/deleting/delete-line-010-expected.txt:
              * platform/gtk/editing/deleting/delete-line-011-expected.txt:
              * platform/gtk/editing/deleting/delete-line-012-expected.txt:
              * platform/gtk/editing/deleting/delete-line-013-expected.txt:
              * platform/gtk/editing/deleting/delete-line-014-expected.txt:
              * platform/gtk/editing/deleting/delete-line-end-ws-001-expected.txt:
              * platform/gtk/editing/deleting/delete-line-end-ws-002-expected.txt:
              * platform/gtk/editing/deleting/delete-listitem-001-expected.txt:
              * platform/gtk/editing/deleting/delete-listitem-002-expected.txt:
              * platform/gtk/editing/deleting/delete-select-all-002-expected.txt:
              * platform/gtk/editing/deleting/delete-tab-002-expected.txt:
              * platform/gtk/editing/deleting/delete-tab-004-expected.txt:
              * platform/gtk/editing/deleting/delete-to-end-of-paragraph-expected.txt:
              * platform/gtk/editing/deleting/delete-to-select-table-expected.txt:
              * platform/gtk/editing/deleting/delete-trailing-ws-002-expected.txt:
              * platform/gtk/editing/deleting/delete-ws-fixup-001-expected.txt:
              * platform/gtk/editing/deleting/delete-ws-fixup-002-expected.txt:
              * platform/gtk/editing/deleting/forward-delete-expected.txt:
              * platform/gtk/editing/deleting/smart-delete-003-expected.txt:
              * platform/gtk/editing/deleting/smart-delete-004-expected.txt:
              * platform/gtk/editing/execCommand/4641880-1-expected.txt: Added.
              * platform/gtk/editing/execCommand/4641880-2-expected.txt: Added.
              * platform/gtk/editing/execCommand/create-list-with-hr-expected.txt: Added.
              * platform/gtk/editing/execCommand/find-after-replace-expected.txt: Added.
              * platform/gtk/editing/execCommand/findString-2-expected.txt: Added.
              * platform/gtk/editing/execCommand/findString-diacriticals-expected.txt: Added.
              * platform/gtk/editing/execCommand/findString-expected.txt: Added.
              * platform/gtk/editing/execCommand/format-block-with-trailing-br-expected.txt: Added.
              * platform/gtk/editing/execCommand/indent-empty-root-expected.txt: Added.
              * platform/gtk/editing/execCommand/indent-list-item-expected.txt: Added.
              * platform/gtk/editing/execCommand/indent-paragraphs-expected.txt: Removed.
              * platform/gtk/editing/execCommand/indent-selection-expected.txt: Added.
              * platform/gtk/editing/execCommand/insert-list-and-stitch-expected.txt: Added.
              * platform/gtk/editing/execCommand/insertHorizontalRule-expected.txt: Added.
              * platform/gtk/editing/execCommand/insertImage-expected.txt: Added.
              * platform/gtk/editing/execCommand/nsresponder-indent-expected.txt: Added.
              * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt: Added.
              * platform/gtk/editing/execCommand/outdent-blockquote-test1-expected.txt: Added.
              * platform/gtk/editing/execCommand/outdent-blockquote-test2-expected.txt: Added.
              * platform/gtk/editing/execCommand/outdent-blockquote-test3-expected.txt: Added.
              * platform/gtk/editing/execCommand/outdent-blockquote-test4-expected.txt: Added.
              * platform/gtk/editing/execCommand/outdent-selection-expected.txt: Added.
              * platform/gtk/editing/execCommand/paste-1-expected.txt: Added.
              * platform/gtk/editing/execCommand/paste-2-expected.txt: Added.
              * platform/gtk/editing/execCommand/remove-list-from-range-selection-expected.txt: Added.
              * platform/gtk/editing/execCommand/remove-list-item-1-expected.txt: Added.
              * platform/gtk/editing/execCommand/selectAll-expected.txt: Added.
              * platform/gtk/editing/inserting/insert-3654864-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3775316-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3800346-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3851164-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-3907422-fix-expected.txt:
              * platform/gtk/editing/inserting/insert-after-delete-001-expected.txt:
              * platform/gtk/editing/inserting/insert-br-005-expected.txt:
              * platform/gtk/editing/inserting/insert-div-001-expected.txt:
              * platform/gtk/editing/inserting/insert-div-002-expected.txt:
              * platform/gtk/editing/inserting/insert-div-003-expected.txt:
              * platform/gtk/editing/inserting/insert-div-004-expected.txt:
              * platform/gtk/editing/inserting/insert-div-005-expected.txt:
              * platform/gtk/editing/inserting/insert-div-009-expected.txt:
              * platform/gtk/editing/inserting/insert-div-024-expected.txt:
              * platform/gtk/editing/inserting/insert-space-in-empty-doc-expected.txt:
              * platform/gtk/editing/inserting/insert-text-with-newlines-expected.txt:
              * platform/gtk/editing/inserting/redo-expected.txt:
              * platform/gtk/editing/inserting/typing-001-expected.txt:
              * platform/gtk/editing/inserting/typing-002-expected.txt:
              * platform/gtk/editing/inserting/typing-003-expected.txt:
              * platform/gtk/editing/inserting/typing-around-br-001-expected.txt:
              * platform/gtk/editing/inserting/typing-around-image-001-expected.txt:
              * platform/gtk/editing/pasteboard/4076267-2-expected.txt:
              * platform/gtk/editing/pasteboard/4076267-3-expected.txt:
              * platform/gtk/editing/pasteboard/4076267-expected.txt:
              * platform/gtk/editing/pasteboard/5368833-expected.txt: Added.
              * platform/gtk/editing/pasteboard/cut-text-001-expected.txt:
              * platform/gtk/editing/pasteboard/drag-drop-dead-frame-expected.txt:
              * platform/gtk/editing/pasteboard/drag-drop-modifies-page-expected.txt:
              * platform/gtk/editing/pasteboard/drag-selected-image-to-contenteditable-expected.txt:
              * platform/gtk/editing/pasteboard/drop-text-without-selection-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-001-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-002-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-003-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-004-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-005-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-006-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-007-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-008-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-010-expected.txt:
              * platform/gtk/editing/pasteboard/paste-text-013-expected.txt: Added.
              * platform/gtk/editing/pasteboard/paste-text-015-expected.txt:
              * platform/gtk/editing/pasteboard/paste-xml-expected.txt:
              * platform/gtk/editing/pasteboard/subframe-dragndrop-1-expected.txt:
              * platform/gtk/editing/selection/4889598-expected.txt:
              * platform/gtk/editing/selection/4947387-expected.txt: Added.
              * platform/gtk/editing/selection/5195166-2-expected.txt: Added.
              * platform/gtk/editing/selection/extend-by-character-002-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-003-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-004-expected.txt:
              * platform/gtk/editing/selection/extend-by-character-005-expected.txt:
              * platform/gtk/editing/selection/extend-selection-bidi-expected.txt: Added.
              * platform/gtk/editing/selection/fake-drag-expected.txt:
              * platform/gtk/editing/selection/iframe-expected.txt:
              * platform/gtk/editing/selection/inline-table-expected.txt:
              * platform/gtk/editing/selection/move-backwords-by-word-001-expected.txt:
              * platform/gtk/editing/selection/move-between-blocks-no-001-expected.txt:
              * platform/gtk/editing/selection/move-between-blocks-yes-001-expected.txt:
              * platform/gtk/editing/selection/move-by-character-001-expected.txt:
              * platform/gtk/editing/selection/move-by-character-002-expected.txt:
              * platform/gtk/editing/selection/move-by-character-003-expected.txt:
              * platform/gtk/editing/selection/move-by-character-004-expected.txt:
              * platform/gtk/editing/selection/move-by-character-005-expected.txt:
              * platform/gtk/editing/selection/move-by-sentence-001-expected.txt:
              * platform/gtk/editing/selection/move-past-trailing-space-expected.txt:
              * platform/gtk/editing/selection/select-box-expected.txt:
              * platform/gtk/editing/selection/selection-actions-expected.txt:
              * platform/gtk/editing/spelling/spelling-expected.txt:
              * platform/gtk/editing/style/block-style-003-expected.txt:
              * platform/gtk/editing/style/relative-font-size-change-001-expected.txt:
              * platform/gtk/editing/style/style-3681552-fix-001-expected.txt:
              * platform/gtk/editing/style/style-3681552-fix-002-expected.txt:
              * platform/gtk/editing/style/typing-style-001-expected.txt:
              * platform/gtk/editing/style/typing-style-002-expected.txt:
              * platform/gtk/editing/style/unbold-in-bold-expected.txt:
              * platform/gtk/editing/undo/4063751-expected.txt:
              * platform/gtk/editing/undo/redo-typing-001-expected.txt:
              * platform/gtk/editing/undo/undo-combined-delete-boundary-expected.txt:
              * platform/gtk/editing/undo/undo-combined-delete-expected.txt:
              * platform/gtk/editing/undo/undo-delete-boundary-expected.txt:
              * platform/gtk/editing/undo/undo-delete-expected.txt:
              * platform/gtk/editing/undo/undo-forward-delete-boundary-expected.txt:
              * platform/gtk/editing/undo/undo-forward-delete-expected.txt:
              * platform/gtk/editing/undo/undo-misspellings-expected.txt:
      2010-11-24  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Xan Lopez.
      
              [GTK] The WebKitWebView should expose a set of signals encapsulating the behavior of the EditorClient
              https://bugs.webkit.org/show_bug.cgi?id=49143
      
              * platform/gtk/GtkVersioning.c:
              (g_signal_accumulator_first_wins): Add g_signal_accumulator_first_wins for versions of
              GLib before 2.28.
              * platform/gtk/GtkVersioning.h:
      2010-11-24  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Xan Lopez.
      
              [GTK] The WebKitWebView should expose a set of signals encapsulating the behavior of the EditorClient
              https://bugs.webkit.org/show_bug.cgi?id=49143
      
              Add signals that encapsulate the functionality of the Mac EditingDelegate. These signals
              are private for now, but DRT consumes them to produce proper output for editing tests.
              After some time, these may be part of the public API.
      
              * WebCoreSupport/EditorClientGtk.cpp:
              (WebKit::EditorClient::shouldDeleteRange): Fire the appropriate editing signal.
              (WebKit::EditorClient::shouldShowDeleteInterface): Ditto.
              (WebKit::EditorClient::shouldBeginEditing): Ditto.
              (WebKit::EditorClient::shouldEndEditing): Ditto.
              (WebKit::kit): Added helper function.
              (WebKit::EditorClient::shouldInsertText): Fire the appropriate editing signal.
              (WebKit::EditorClient::shouldChangeSelectedRange): Ditto.
              (WebKit::EditorClient::shouldApplyStyle): Ditto.
              (WebKit::EditorClient::didBeginEditing): Ditto.
              (WebKit::EditorClient::respondToChangedContents): Ditto.
              (WebKit::EditorClient::respondToChangedSelection): Ditto.
              (WebKit::EditorClient::didEndEditing): Ditto.
              (WebKit::EditorClient::shouldInsertNode): Ditto.
              * webkit/webkitwebview.cpp:
              (webkit_web_view_real_should_allow_editing_action): Added this default signal
              callback which explicitly allows cancellable editing actions.
              (webkit_web_view_class_init): Add new editing signal declarations to the view.
              * webkit/webkitwebview.h:
              * webkitmarshal.list: Added some new marshaling definitions.
      2010-11-24  Martin Robinson  <mrobinson@igalia.com>
      
              Reviewed by Xan Lopez.
      
              [GTK] The WebKitWebView should expose a set of signals encapsulating the behavior of the EditorClient
              https://bugs.webkit.org/show_bug.cgi?id=49143
      
              * DumpRenderTree/gtk/DumpRenderTree.cpp:
              (createWebView): Call the new connectEditingCallbacks function.
              * DumpRenderTree/gtk/EditingCallbacks.cpp: Added.
              (dumpNodePath):
              (dumpRange):
              (insertActionString):
              (selectionAffinityString):
              (shouldBeginEditing):
              (shouldEndEditing):
              (shouldInsertNode):
              (shouldInsertText):
              (shouldDeleteRange):
              (shouldShowDeleteInterfaceForElement):
              (shouldChangeSelectedRange):
              (shouldApplyStyle):
              (editingBegan):
              (userChangedContents):
              (editingEnded):
              (selectionChanged):
              (connectEditingCallbacks):
              * DumpRenderTree/gtk/EditingCallbacks.h: Added.
              * GNUmakefile.am: Added EditingCallbacks.{h,cpp} to the source list.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72675 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7cc9eaf2
    • alex@webkit.org's avatar
      2010-11-24 Alejandro G. Castro <alex@igalia.com> · 073ceb4c
      alex@webkit.org authored
              Unreviewed, rebaselined mathml/presentation using bots results.
      
              * platform/gtk/mathml/presentation/attributes-expected.txt:
              * platform/gtk/mathml/presentation/fenced-expected.txt:
              * platform/gtk/mathml/presentation/fenced-mi-expected.txt:
              * platform/gtk/mathml/presentation/fractions-expected.txt:
              * platform/gtk/mathml/presentation/fractions-vertical-alignment-expected.txt:
              * platform/gtk/mathml/presentation/mo-expected.txt:
              * platform/gtk/mathml/presentation/over-expected.txt:
              * platform/gtk/mathml/presentation/roots-expected.txt:
              * platform/gtk/mathml/presentation/row-alignment-expected.txt:
              * platform/gtk/mathml/presentation/row-expected.txt:
              * platform/gtk/mathml/presentation/style-expected.txt:
              * platform/gtk/mathml/presentation/sub-expected.txt:
              * platform/gtk/mathml/presentation/subsup-expected.txt:
              * platform/gtk/mathml/presentation/sup-expected.txt:
              * platform/gtk/mathml/presentation/tables-expected.txt:
              * platform/gtk/mathml/presentation/tokenElements-expected.txt:
              * platform/gtk/mathml/presentation/under-expected.txt:
              * platform/gtk/mathml/presentation/underover-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72674 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      073ceb4c
    • commit-queue@webkit.org's avatar
      2010-11-24 Sheriff Bot <webkit.review.bot@gmail.com> · cb89546a
      commit-queue@webkit.org authored
              Unreviewed, rolling out r72499.
              http://trac.webkit.org/changeset/72499
              https://bugs.webkit.org/show_bug.cgi?id=50022
      
              This change is causing crashes on the bots. (Requested by
              mrobinson on #webkit).
      
              * accessibility/AccessibilityMenuListOption.cpp:
              (WebCore::AccessibilityMenuListOption::nameForMSAA):
              * accessibility/AccessibilityMenuListOption.h:
              * accessibility/gtk/AXObjectCacheAtk.cpp:
              (WebCore::AXObjectCache::postPlatformNotification):
              * accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:
              (setAtkStateSetFromCoreObject):
              (optionFromList):
              (optionFromSelection):
              (webkit_accessible_selection_add_selection):
              (webkit_accessible_selection_clear_selection):
              (webkit_accessible_selection_get_selection_count):
              (webkit_accessible_selection_is_child_selected):
              (webkit_accessible_selection_remove_selection):
              (webkit_accessible_text_get_text):
              (getInterfaceMaskFromObject):
              * platform/gtk/PopupMenuGtk.cpp:
              (WebCore::PopupMenuGtk::show):
      2010-11-24  Sheriff Bot  <webkit.review.bot@gmail.com>
      
              Unreviewed, rolling out r72499.
              http://trac.webkit.org/changeset/72499
              https://bugs.webkit.org/show_bug.cgi?id=50022
      
              This change is causing crashes on the bots. (Requested by
              mrobinson on #webkit).
      
              * tests/testatk.c:
              (main):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72673 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cb89546a
    • paroga@webkit.org's avatar
      2010-11-24 Patrick Gansterer <paroga@webkit.org> · 9e1d311e
      paroga@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              Simplify makeprop.pl
              https://bugs.webkit.org/show_bug.cgi?id=49925
      
              Don't generate CSSPropertyNamesHash.h.
              Instead generate CSSPropertyNames directly.
      
              * GNUmakefile.am: Removed rule for CSSPropertyNamesHash.h.
              * css/makeprop.pl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72672 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      9e1d311e
    • commit-queue@webkit.org's avatar
      2010-11-24 Yi Shen <yi.4.shen@nokia.com> · 96722b1e
      commit-queue@webkit.org authored
              Reviewed by Andreas Kling.
      
              [Qt] Make QtTestBrowser remember the selected user agent
              https://bugs.webkit.org/show_bug.cgi?id=50021
      
              Set user agent for a new page by using the old page's
      
              * QtTestBrowser/mainwindow.cpp:
              (MainWindow::setPage):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72671 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      96722b1e
    • alex@webkit.org's avatar
      2010-11-24 Alejandro G. Castro <alex@igalia.com> · 20915d02
      alex@webkit.org authored
              Unreviewed, unskipped and rebaselined mathml/presentation tests
              after r72413
      
              * platform/gtk/Skipped:
              * platform/gtk/mathml/presentation/attributes-expected.checksum:
              * platform/gtk/mathml/presentation/attributes-expected.png:
              * platform/gtk/mathml/presentation/attributes-expected.txt:
              * platform/gtk/mathml/presentation/fenced-expected.checksum:
              * platform/gtk/mathml/presentation/fenced-expected.png:
              * platform/gtk/mathml/presentation/fenced-expected.txt:
              * platform/gtk/mathml/presentation/fenced-mi-expected.checksum:
              * platform/gtk/mathml/presentation/fenced-mi-expected.png:
              * platform/gtk/mathml/presentation/fenced-mi-expected.txt:
              * platform/gtk/mathml/presentation/fractions-expected.checksum:
              * platform/gtk/mathml/presentation/fractions-expected.png:
              * platform/gtk/mathml/presentation/fractions-expected.txt:
              * platform/gtk/mathml/presentation/fractions-vertical-alignment-expected.checksum:
              * platform/gtk/mathml/presentation/fractions-vertical-alignment-expected.png:
              * platform/gtk/mathml/presentation/fractions-vertical-alignment-expected.txt:
              * platform/gtk/mathml/presentation/mo-expected.checksum:
              * platform/gtk/mathml/presentation/mo-expected.png:
              * platform/gtk/mathml/presentation/mo-expected.txt:
              * platform/gtk/mathml/presentation/over-expected.checksum:
              * platform/gtk/mathml/presentation/over-expected.png:
              * platform/gtk/mathml/presentation/over-expected.txt:
              * platform/gtk/mathml/presentation/roots-expected.checksum:
              * platform/gtk/mathml/presentation/roots-expected.png:
              * platform/gtk/mathml/presentation/roots-expected.txt:
              * platform/gtk/mathml/presentation/row-alignment-expected.checksum:
              * platform/gtk/mathml/presentation/row-alignment-expected.png:
              * platform/gtk/mathml/presentation/row-alignment-expected.txt:
              * platform/gtk/mathml/presentation/row-expected.checksum:
              * platform/gtk/mathml/presentation/row-expected.png:
              * platform/gtk/mathml/presentation/row-expected.txt:
              * platform/gtk/mathml/presentation/style-expected.checksum:
              * platform/gtk/mathml/presentation/style-expected.png:
              * platform/gtk/mathml/presentation/style-expected.txt:
              * platform/gtk/mathml/presentation/sub-expected.checksum:
              * platform/gtk/mathml/presentation/sub-expected.png:
              * platform/gtk/mathml/presentation/sub-expected.txt:
              * platform/gtk/mathml/presentation/subsup-expected.checksum:
              * platform/gtk/mathml/presentation/subsup-expected.png:
              * platform/gtk/mathml/presentation/subsup-expected.txt:
              * platform/gtk/mathml/presentation/sup-expected.checksum:
              * platform/gtk/mathml/presentation/sup-expected.png:
              * platform/gtk/mathml/presentation/sup-expected.txt:
              * platform/gtk/mathml/presentation/tables-expected.checksum:
              * platform/gtk/mathml/presentation/tables-expected.png:
              * platform/gtk/mathml/presentation/tables-expected.txt:
              * platform/gtk/mathml/presentation/tokenElements-expected.checksum:
              * platform/gtk/mathml/presentation/tokenElements-expected.png:
              * platform/gtk/mathml/presentation/tokenElements-expected.txt:
              * platform/gtk/mathml/presentation/under-expected.checksum:
              * platform/gtk/mathml/presentation/under-expected.png:
              * platform/gtk/mathml/presentation/under-expected.txt:
              * platform/gtk/mathml/presentation/underover-expected.checksum:
              * platform/gtk/mathml/presentation/underover-expected.png:
              * platform/gtk/mathml/presentation/underover-expected.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72670 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      20915d02
    • paroga@webkit.org's avatar
      2010-11-24 Patrick Gansterer <paroga@webkit.org> · c23011da
      paroga@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              Remove Bakefile build system files
              https://bugs.webkit.org/show_bug.cgi?id=49983
      
              r53757 only removed the content, but not the files.
              This patch removes that empty files.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72669 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c23011da
    • reni@webkit.org's avatar
      [Qt] GraphicsContext: Clean up Qt/WebCore type conversion functions · 2b3b451a
      reni@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=49919
      
      Reviewed by Andreas Kling.
      
      Add ASSERT_NOT_REACHED() if the given WebCore type doesn't have an equivalent type in Qt.
      Also change the return value of toQtLineJoin() from Qt::MiterJoin to the default Qt::SvgMiterJoin,
      because the previous one doesn't work currently.
      
      No new test is needed.
      
      * platform/graphics/qt/GraphicsContextQt.cpp:
      (WebCore::GraphicsContext::toQtCompositionMode):
      (WebCore::toQtLineCap):
      (WebCore::toQtLineJoin):
      (WebCore::toQPenStyle):
      (WebCore::toQtFillRule):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72668 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2b3b451a
    • paroga@webkit.org's avatar
      2010-11-24 Patrick Gansterer <paroga@webkit.org> · 4be1ce5a
      paroga@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              Simplify makevalues.pl
              https://bugs.webkit.org/show_bug.cgi?id=49926
      
              Don't generate CSSValueKeywordsHash.h.
              Instead generate CSSValueKeywords.cpp directly.
      
              * GNUmakefile.am: Removed rule for CSSValueKeywordsHash.h.
              * css/makevalues.pl:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72667 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4be1ce5a
    • abecsi@webkit.org's avatar
      2010-11-24 Andras Becsi <abecsi@inf.u-szeged.hu> · 6234000a
      abecsi@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              Make WebKit2 compile with !ENABLE(INSPECTOR).
              https://bugs.webkit.org/show_bug.cgi?id=49973
      
              No new tests needed.
      
              * bindings/js/ScriptHeapSnapshot.h:
              * bindings/js/ScriptProfile.cpp:
              * bindings/js/ScriptProfile.h:
              * inspector/InspectorDebuggerAgent.cpp:
              * inspector/InspectorDebuggerAgent.h:
              * inspector/InspectorProfilerAgent.cpp:
              * inspector/InspectorProfilerAgent.h:
              * inspector/ScriptBreakpoint.h:
      2010-11-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              Make WebKit2 compile with !ENABLE(INSPECTOR).
              https://bugs.webkit.org/show_bug.cgi?id=49973
      
              * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
              (DumpRenderTreeSupportQt::setJavaScriptProfilingEnabled):
      2010-11-24  Andras Becsi  <abecsi@inf.u-szeged.hu>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              Make WebKit2 compile with !ENABLE(INSPECTOR).
              https://bugs.webkit.org/show_bug.cgi?id=49973
      
              * Shared/API/c/WKSharedAPICast.h:
              (WebKit::toAPI):
              (WebKit::toImpl):
              * UIProcess/API/C/WKAPICast.h:
              * UIProcess/API/C/WKInspector.cpp:
              * UIProcess/API/C/WKInspector.h:
              * UIProcess/API/C/WKPage.cpp:
              * UIProcess/API/C/WKPage.h:
              * UIProcess/WebInspectorProxy.cpp:
              * UIProcess/WebInspectorProxy.h:
              * UIProcess/WebInspectorProxy.messages.in:
              * UIProcess/WebPageProxy.cpp:
              (WebKit::WebPageProxy::close):
              (WebKit::WebPageProxy::didReceiveMessage):
              (WebKit::WebPageProxy::didReceiveSyncMessage):
              (WebKit::WebPageProxy::processDidCrash):
              * UIProcess/WebPageProxy.h:
              * UIProcess/mac/WebInspectorProxyMac.mm:
              * UIProcess/qt/WebInspectorProxyQt.cpp:
              * UIProcess/win/WebInspectorProxyWin.cpp:
              * WebProcess/WebCoreSupport/WebInspectorClient.cpp:
              * WebProcess/WebCoreSupport/WebInspectorClient.h:
              * WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp:
              * WebProcess/WebCoreSupport/WebInspectorFrontendClient.h:
              * WebProcess/WebPage/WebInspector.cpp:
              * WebProcess/WebPage/WebInspector.h:
              * WebProcess/WebPage/WebInspector.messages.in:
              * WebProcess/WebPage/WebPage.cpp:
              (WebKit::WebPage::WebPage):
              (WebKit::WebPage::close):
              (WebKit::WebPage::windowIsFocused):
              (WebKit::WebPage::didReceiveMessage):
              * WebProcess/WebPage/WebPage.h:
              * WebProcess/WebPage/qt/WebInspectorQt.cpp:
              * WebProcess/WebPage/win/WebInspectorWin.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72666 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6234000a
    • andreas.kling@nokia.com's avatar
      2010-11-24 Andreas Kling <kling@webkit.org> · 26b95560
      andreas.kling@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt][WK2] Make deep copies of tile images
      
              We need the tile images we get from UpdateChunk::createImage() to persist,
              so we should take a copy() of them.
      
              * UIProcess/qt/TiledDrawingAreaTileQt.cpp:
              (WebKit::TiledDrawingAreaTile::updateFromChunk):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72665 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      26b95560
    • paroga@webkit.org's avatar
      2010-11-24 Patrick Gansterer <paroga@webkit.org> · 3700fe5d
      paroga@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              Simplify make-hash-tools.pl
              https://bugs.webkit.org/show_bug.cgi?id=49922
      
              HashTools.h does not need to be generated, because it only contains static code.
      
              * html/DocTypeStrings.gperf: Include findDoctypeEntry function.
              * make-hash-tools.pl: Do not generate HashTools.h.
              * platform/ColorData.gperf: Include findColor function.
              * platform/HashTools.h: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72664 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3700fe5d
    • loki@webkit.org's avatar
      2010-11-24 Gabor Loki <loki@webkit.org> · ea6cf189
      loki@webkit.org authored
              Reviewed by Csaba Osztrogonác.
      
              Merge the usage of jumps and calls at ARM-JIT
              https://bugs.webkit.org/show_bug.cgi?id=50008
      
              Those JmpSrc objects which represent jumps (not calls) should point to
              after the jump instruction.
      
              * assembler/ARMAssembler.h:
              (JSC::ARMAssembler::blx):
              (JSC::ARMAssembler::loadBranchTarget):
              (JSC::ARMAssembler::getAbsoluteJumpAddress):
              (JSC::ARMAssembler::linkJump):
              (JSC::ARMAssembler::relinkJump):
              (JSC::ARMAssembler::linkCall):
              (JSC::ARMAssembler::relinkCall):
              (JSC::ARMAssembler::getRelocatedAddress):
              (JSC::ARMAssembler::getDifferenceBetweenLabels):
              (JSC::ARMAssembler::getCallReturnOffset):
              * assembler/MacroAssemblerARM.h:
              (JSC::MacroAssemblerARM::call):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72663 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ea6cf189
    • commit-queue@webkit.org's avatar
      2010-11-24 Carlos Garcia Campos <cgarcia@igalia.com> · 053a0669
      commit-queue@webkit.org authored
              Reviewed by Xan Lopez.
      
              [GTK] Optimize foldCase, toLower and toUpper methods in glib unicode backend
              https://bugs.webkit.org/show_bug.cgi?id=48625
      
              GLib methods use UTF-8 strings, so we have to convert from UTF-16 to
              UTF-8 to perform the case operations and then convert back the result to
              UTF-16. GLib conversion methods return a new allocated string, so we
              have to memcpy the result into the destination buffer too. Using our
              own methods to convert between UTF-8 and UTF-16 from wtf/unicode/UTF8.h
              we don't need such memcpy, since they take an already allocated buffer
              rather than returning a new one. There's another optimization for the
              case when the destination buffer is not large enough. In that case,
              methods should return the expected destination buffer size and are
              called again with a new buffer. We can avoid the conversion to UTF-16 by
              pre-calculating the required size for the destination buffer.
      
              * wtf/unicode/glib/UnicodeGLib.cpp:
              (WTF::Unicode::getUTF16LengthFromUTF8):
              (WTF::Unicode::convertCase):
              (WTF::Unicode::foldCase):
              (WTF::Unicode::toLower):
              (WTF::Unicode::toUpper):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72662 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      053a0669
    • satish@chromium.org's avatar
      2010-11-24 Satish Sampath <satish@chromium.org> · cb2227f3
      satish@chromium.org authored
              Reviewed by Steve Block.
      
              Re-enabled layout tests which were disabled during an API migration.
              https://bugs.webkit.org/show_bug.cgi?id=50013
      
              * platform/chromium/test_expectations.txt:
      2010-11-24  Satish Sampath  <satish@chromium.org>
      
              Reviewed by Steve Block.
      
              Remove API migration code which is no longer used.
              https://bugs.webkit.org/show_bug.cgi?id=50013
      
              * public/WebSpeechInputControllerMock.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72661 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cb2227f3
    • andreas.kling@nokia.com's avatar
      2010-11-24 Andreas Kling <kling@webkit.org> · 517b73f5
      andreas.kling@nokia.com authored
              Reviewed by Simon Hausmann.
      
              [Qt] Pass Qt::TextBypassShaping flag when calculating shadow layer rects
      
              Without this, we could end up with a slightly too small shadow layer
              for some string/font combinations.
      
              * platform/graphics/qt/FontQt.cpp:
              (WebCore::drawTextCommon):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72660 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      517b73f5
    • loislo@chromium.org's avatar
      2010-11-24 Ilya Tikhonovsky <loislo@chromium.org> · eaad1033
      loislo@chromium.org authored
              Unreviewed. chromium expectation fix.
      
              BUG49967 MAC : font-size-zero.html = TEXT
              was restored.
      
              * platform/chromium/test_expectations.txt:
      
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72659 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      eaad1033
    • steveblock@google.com's avatar
      2010-11-24 Steve block <steveblock@google.com> · 7e0193ab
      steveblock@google.com authored
              Reviewed by Jeremy Orlow.
      
              LayoutTest fast/dom/DeviceOrientation/event-after-navigation.html is flaky
              https://bugs.webkit.org/show_bug.cgi?id=49384
      
              This is an asynchronous script test which navigates the main page but
              relies on js-test-post.js calling LayoutTestController.waitUntilDone().
              It's possible for the main page to be navigated and hence the load of
              js-test-post.js to be cancelled before
              LayoutTestController.waitUntilDone() is called, which causes the test to
              fail.
      
              * fast/dom/DeviceOrientation/script-tests/event-after-navigation.js:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72658 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7e0193ab
    • pfeldman@chromium.org's avatar
      2010-11-22 Pavel Feldman <pfeldman@chromium.org> · bffed434
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: add timing tab to the network item view.
              https://bugs.webkit.org/show_bug.cgi?id=49920
      
              * WebCore.gypi:
              * WebCore.vcproj/WebCore.vcproj:
              * inspector/front-end/NetworkItemView.js:
              (WebInspector.NetworkItemView):
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkPanel.prototype._showPopover):
              * inspector/front-end/Resource.js:
              (WebInspector.Resource.prototype.set timing):
              * inspector/front-end/ResourceTimingView.js: Added.
              (WebInspector.ResourceTimingView):
              (WebInspector.ResourceTimingView.prototype.show):
              (WebInspector.ResourceTimingView.prototype._refresh):
              (WebInspector.ResourceTimingView.createTimingTable):
              * inspector/front-end/WebKit.qrc:
              * inspector/front-end/inspector.html:
              * inspector/front-end/networkPanel.css:
              (#network-views .network-item-view .tabbed-pane-header):
              (.resource-timing-view):
              (.resource-timing-view table):
              (.resource-timing-view .network-timing-bar):
              (.resource-timing-view .network-timing-bar.proxy):
              (.resource-timing-view .network-timing-bar.dns):
              (.resource-timing-view .network-timing-bar.connecting):
              (.resource-timing-view .network-timing-bar.ssl):
              (.resource-timing-view .network-timing-bar.sending):
              (.resource-timing-view .network-timing-bar.waiting):
              (.resource-timing-view .network-timing-bar.receiving):
              (.resource-timing-view.visible):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72657 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bffed434
    • pfeldman@chromium.org's avatar
      2010-11-24 Pavel Feldman <pfeldman@chromium.org> · cf67e2c2
      pfeldman@chromium.org authored
              Not reviewed. Follow up to r72652 (style id change in inspector).
      
              * inspector/front-end/AuditRules.js:
              (WebInspector.AuditRules.UnusedCssRule.prototype.doRun.evalCallback.selectorsCallback):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72656 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cf67e2c2
    • pfeldman@chromium.org's avatar
      2010-11-22 Pavel Feldman <pfeldman@chromium.org> · 884822d3
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: refactor ResourceView hierarchy.
              https://bugs.webkit.org/show_bug.cgi?id=49864
      
              This refactoring splits ResourceView.js into:
                  NetworkItemView.js (tabbed pane)
                  ResourceHeadersView.js (header tab)
                  ResourceCookiesView.js (cookies tab)
                  ResourceView.js (base class for content tab).
              CookiesTable was extracted from CookieItemsView and
              brushed up. headersVisible flag has been removed.
      
              * English.lproj/localizedStrings.js:
              * WebCore.gypi:
              * WebCore.vcproj/WebCore.vcproj:
              * inspector/front-end/CookieItemsView.js:
              (WebInspector.CookieItemsView):
              (WebInspector.CookieItemsView.prototype.get statusBarItems):
              (WebInspector.CookieItemsView.prototype.hide):
              (WebInspector.CookieItemsView.prototype.resize):
              (WebInspector.CookieItemsView.prototype._updateWithCookies):
              (WebInspector.CookieItemsView.prototype._filterCookiesForDomain):
              (WebInspector.CookieItemsView.prototype._deleteCookie):
              (WebInspector.CookieItemsView.prototype._deleteButtonClicked):
              (WebInspector.CookieItemsView.prototype._refreshButtonClicked):
              (WebInspector.SimpleCookiesTable):
              (WebInspector.SimpleCookiesTable.prototype.setCookies):
              (WebInspector.SimpleCookiesTable.prototype.resize):
              * inspector/front-end/CookiesTable.js: Added.
              (WebInspector.CookiesTable):
              (WebInspector.CookiesTable.prototype.updateWidths):
              (WebInspector.CookiesTable.prototype.setCookies):
              (WebInspector.CookiesTable.prototype.addCookiesFolder):
              (WebInspector.CookiesTable.prototype.get selectedCookie):
              (WebInspector.CookiesTable.prototype._rebuildTable):
              (WebInspector.CookiesTable.prototype.reset):
              (WebInspector.CookiesTable.prototype._populateNode):
              (WebInspector.CookiesTable.prototype._totalSize):
              (WebInspector.CookiesTable.prototype._sortCookies.localeCompare):
              (WebInspector.CookiesTable.prototype._sortCookies.numberCompare):
              (WebInspector.CookiesTable.prototype._sortCookies.expiresCompare):
              (WebInspector.CookiesTable.prototype._sortCookies):
              (WebInspector.CookiesTable.prototype._createGridNode):
              (WebInspector.CookiesTable.prototype._onDeleteFromGrid):
              * inspector/front-end/FileSystemView.js:
              (WebInspector.FileSystemView.prototype._selectFileSystemTab):
              (WebInspector.FileSystemView.prototype.selectTemporaryFileSystemTab):
              * inspector/front-end/FontView.js:
              (WebInspector.FontView.prototype.hasContent):
              (WebInspector.FontView.prototype._createContentIfNeeded):
              (WebInspector.FontView.prototype.show):
              (WebInspector.FontView.prototype.updateFontPreviewSize):
              * inspector/front-end/ImageView.js:
              (WebInspector.ImageView.prototype.hasContent):
              (WebInspector.ImageView.prototype.show):
              * inspector/front-end/NetworkItemView.js: Added.
              (WebInspector.NetworkItemView):
              (WebInspector.NetworkItemView.prototype.show):
              (WebInspector.NetworkItemView.prototype._selectTab):
              (WebInspector.NetworkItemView.prototype._tabSelected):
              (WebInspector.NetworkItemView.prototype.resize):
              (WebInspector.NetworkItemView.prototype.selectContentTab):
              * inspector/front-end/NetworkPanel.js:
              (WebInspector.NetworkPanel.prototype.show):
              (WebInspector.NetworkPanel.prototype.refreshResource):
              (WebInspector.NetworkPanel.prototype._showResource):
              (WebInspector.NetworkPanel.prototype._closeVisibleResource):
              * inspector/front-end/ResourceCookiesView.js: Added.
              (WebInspector.ResourceCookiesView):
              (WebInspector.ResourceCookiesView.prototype.show):
              * inspector/front-end/ResourceHeadersView.js: Added.
              (WebInspector.ResourceHeadersView):
              (WebInspector.ResourceHeadersView.prototype._refreshURL):
              (WebInspector.ResourceHeadersView.prototype._refreshQueryString):
              (WebInspector.ResourceHeadersView.prototype._refreshFormData):
              (WebInspector.ResourceHeadersView.prototype._refreshRequestPayload):
              (WebInspector.ResourceHeadersView.prototype._refreshParms):
              (WebInspector.ResourceHeadersView.prototype._toggleURLdecoding):
              (WebInspector.ResourceHeadersView.prototype._getHeaderValue):
              (WebInspector.ResourceHeadersView.prototype._refreshRequestHeaders):
              (WebInspector.ResourceHeadersView.prototype._refreshResponseHeaders):
              (WebInspector.ResourceHeadersView.prototype._refreshHTTPInformation):
              (WebInspector.ResourceHeadersView.prototype._refreshHeaders):
              * inspector/front-end/ResourceView.js:
              (WebInspector.ResourceView):
              (WebInspector.ResourceView.prototype.hasContent):
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.ResourcesPanel.prototype.show):
              (WebInspector.ResourcesPanel.prototype.showResource):
              (WebInspector.ResourcesPanel.prototype._showResourceView):
              * inspector/front-end/ScriptsPanel.js:
              (WebInspector.ScriptsPanel.prototype.show):
              (WebInspector.ScriptsPanel.prototype._showScriptOrResource):
              * inspector/front-end/SourceView.js:
              (WebInspector.SourceView):
              (WebInspector.SourceView.prototype.show):
              (WebInspector.SourceView.prototype.hide):
              (WebInspector.SourceView.prototype.resize):
              (WebInspector.SourceView.prototype.setupSourceFrameIfNeeded):
              (WebInspector.SourceView.prototype.hasContent):
              (WebInspector.SourceView.prototype.updateLocalContent):
              (WebInspector.SourceView.prototype.selectLocalContentTab):
              * inspector/front-end/StylesSidebarPane.js:
              * inspector/front-end/TabbedPane.js:
              (WebInspector.TabbedPane):
              (WebInspector.TabbedPane.prototype.appendTab):
              (WebInspector.TabbedPane.prototype.selectTab):
              (WebInspector.TabbedPane.prototype._showTab):
              (WebInspector.TabbedPane.prototype._hideTab):
              * inspector/front-end/WebKit.qrc:
              * inspector/front-end/inspector.css:
              (.webkit-line-gutter-backdrop):
              (.resource-view):
              (.resource-view.visible):
              (.resource-view.font):
              (.resource-view.image > .image):
              (.resource-view.image > .info):
              (.storage-view):
              (.storage-view .data-grid):
              (.storage-empty-view, .storage-view .storage-table-error):
              (.storage-view .storage-table-error):
              * inspector/front-end/inspector.html:
              * inspector/front-end/networkPanel.css:
              (.network-cell-subtitle):
              (.network-header-subtitle):
              (#network-views .network-item-view .tabbed-pane-header):
              (#network-views.small .network-item-view .tabbed-pane-header):
              (.network-item-view):
              (.network-item-view.visible):
              (.network-item-view .tabbed-pane-header):
              (.network-item-view .scope-bar li):
              (.resource-headers-view):
              (.resource-headers-view.visible):
              (.resource-headers-view .outline-disclosure .parent):
              (.resource-headers-view .outline-disclosure .children li):
              (.resource-headers-view .outline-disclosure li.expanded .header-count):
              (.resource-headers-view .outline-disclosure .header-name):
              (.resource-headers-view .outline-disclosure .header-value):
              (.resource-headers-view .outline-disclosure .raw-form-data):
              (.resource-cookies-view):
              (.resource-cookies-view.visible):
              (.resource-cookies-view .data-grid):
              (.resource-cookies-view .data-grid .row-group):
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72655 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      884822d3
    • pfeldman@chromium.org's avatar
      2010-11-24 Pavel Feldman <pfeldman@chromium.org> · 6ec0d8d5
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: add "Locally modified" group into the resource panel.
              https://bugs.webkit.org/show_bug.cgi?id=50005
      
              * English.lproj/localizedStrings.js:
              * inspector/front-end/ResourcesPanel.js:
              (WebInspector.ResourcesPanel):
              (WebInspector.ResourcesPanel.prototype.reset):
              (WebInspector.ResourcesPanel.prototype.addLocallyModifiedRevision):
              (WebInspector.ResourcesPanel.prototype._innerShowView):
              (WebInspector.BaseStorageTreeElement.prototype.set titleText):
              (WebInspector.LocallyModifiedResourceTreeElement):
              (WebInspector.LocallyModifiedResourceTreeElement.prototype.onselect):
              (WebInspector.LocallyModifiedResourceTreeElement.prototype.gcRevisions):
              (WebInspector.LocallyModifiedRevisionTreeElement):
              (WebInspector.LocallyModifiedRevisionTreeElement.prototype.onattach):
              (WebInspector.LocallyModifiedRevisionTreeElement.prototype.onselect):
              (WebInspector.LocallyModifiedRevisionTreeElement.prototype._ondragstart):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6ec0d8d5
    • commit-queue@webkit.org's avatar
      2010-11-24 Sheriff Bot <webkit.review.bot@gmail.com> · e7b5b2f3
      commit-queue@webkit.org authored
              Unreviewed, rolling out r72650.
              http://trac.webkit.org/changeset/72650
              https://bugs.webkit.org/show_bug.cgi?id=50010
      
              breaks focus in scenes focus item other than graphicswebiview
              (Requested by tronical_ on #webkit).
      
              * Api/qgraphicswebview.cpp:
              (QGraphicsWebViewPrivate::QGraphicsWebViewPrivate):
              (QGraphicsWebView::QGraphicsWebView):
              (QGraphicsWebView::itemChange):
              * Api/qgraphicswebview.h:
              * tests/qgraphicswebview/tst_qgraphicswebview.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72653 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e7b5b2f3
    • pfeldman@chromium.org's avatar
      2010-11-24 Pavel Feldman <pfeldman@chromium.org> · 4ee21ffa
      pfeldman@chromium.org authored
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: pass style id to front-end as Object, not string.
              https://bugs.webkit.org/show_bug.cgi?id=49971
      
              * inspector/Inspector.idl:
              * inspector/InspectorCSSAgent.cpp:
              (WebCore::InspectorCSSAgent::getStylesForNode2):
              (WebCore::InspectorCSSAgent::getStyleSheetText2):
              (WebCore::InspectorCSSAgent::setPropertyText2):
              (WebCore::InspectorCSSAgent::toggleProperty2):
              (WebCore::InspectorCSSAgent::setRuleSelector2):
              * inspector/InspectorCSSAgent.h:
              * inspector/InspectorStyleSheet.cpp:
              (WebCore::InspectorStyle::buildObjectForStyle):
              (WebCore::InspectorStyleSheet::finalURL):
              (WebCore::InspectorStyleSheet::ruleForId):
              (WebCore::InspectorStyleSheet::buildObjectForStyleSheet):
              (WebCore::InspectorStyleSheet::buildObjectForRule):
              (WebCore::InspectorStyleSheet::text):
              (WebCore::InspectorStyleSheet::ruleOrStyleId):
              (WebCore::InspectorStyleSheetForInlineStyle::InspectorStyleSheetForInlineStyle):
              (WebCore::InspectorStyleSheetForInlineStyle::text):
              * inspector/InspectorStyleSheet.h:
              (WebCore::InspectorCSSId::InspectorCSSId):
              (WebCore::InspectorCSSId::isEmpty):
              (WebCore::InspectorCSSId::styleSheetId):
              (WebCore::InspectorCSSId::ordinal):
              (WebCore::InspectorCSSId::asInspectorValue):
              (WebCore::InspectorStyleSheet::id):
              (WebCore::InspectorStyleSheetForInlineStyle::styleForId):
              * inspector/front-end/CSSStyleModel.js:
              (WebInspector.CSSStyleModel.prototype.setRuleSelector):
              (WebInspector.CSSStyleModel.prototype.addRule):
              (WebInspector.CSSStyleModel.prototype._styleSheetChanged):
              (WebInspector.CSSStyleDeclaration.prototype.insertPropertyAt):
              (WebInspector.CSSProperty.prototype.setText):
              (WebInspector.CSSProperty.prototype.setDisabled.callback):
              (WebInspector.CSSProperty.prototype.setDisabled):
              (WebInspector.CSSStyleSheet.createForId):
              (WebInspector.CSSStyleSheet.prototype.setText):
      
      2010-11-23  Pavel Feldman  <pfeldman@chromium.org>
      
              Reviewed by Yury Semikhatsky.
      
              Web Inspector: pass style id to front-end as Object, not string.
              https://bugs.webkit.org/show_bug.cgi?id=49971
      
              * inspector/styles-new-API.html:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72652 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4ee21ffa
    • andreas.kling@nokia.com's avatar
      2010-11-24 Andreas Kling <kling@webkit.org> · 237d219b
      andreas.kling@nokia.com authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] Fix uninitialized variable in QGraphicsWKViewPrivate
      
              Always initialize QGWKVP::m_isChangingScale in the constructor.
      
              * UIProcess/API/qt/qgraphicswkview.cpp:
              (QGraphicsWKViewPrivate::QGraphicsWKViewPrivate):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72651 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      237d219b
    • commit-queue@webkit.org's avatar
      2010-11-24 Jan Erik Hanssen <jhanssen@sencha.com> · 7956a807
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [Qt] Html autofocus not working with QGraphicsWebView
              https://bugs.webkit.org/show_bug.cgi?id=43169
      
              QGraphicsScene does not propagate Qt::ActivateWindowFocusReason focus
              events when there are no active items.
      
              * Api/qgraphicswebview.cpp:
              (QGraphicsWebViewPrivate::QGraphicsWebViewPrivate):
              (QGraphicsWebView::QGraphicsWebView):
              (QGraphicsWebView::eventFilter):
              (QGraphicsWebView::itemChange):
              * Api/qgraphicswebview.h:
              * tests/qgraphicswebview/tst_qgraphicswebview.cpp:
              (FocusPage::FocusPage):
              (FocusPage::event):
              (FocusPage::gotFocus):
              (tst_QGraphicsWebView::receivesFocusInOnShow):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72650 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      7956a807
    • commit-queue@webkit.org's avatar
      2010-11-24 Sheriff Bot <webkit.review.bot@gmail.com> · 334460ec
      commit-queue@webkit.org authored
              Unreviewed, rolling out r72647.
              http://trac.webkit.org/changeset/72647
              https://bugs.webkit.org/show_bug.cgi?id=50009
      
              breaks the http layout tests (Requested by philn-tp on
              #webkit).
      
              * platform/network/soup/ResourceHandleSoup.cpp:
              (WebCore::sendRequestCallback):
              (WebCore::startHttp):
              (WebCore::ResourceHandle::platformSetDefersLoading):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72649 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      334460ec