Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(280)

Unified Diff: WebCore/ChangeLog

Issue 5661001: Merge 73245 - 2010-12-02 Aaron Boodman <aa@chromium.org>... (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/597/
Patch Set: Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
« no previous file with comments | « no previous file | WebCore/rendering/RenderBox.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: WebCore/ChangeLog
===================================================================
--- WebCore/ChangeLog (revision 73385)
+++ WebCore/ChangeLog (working copy)
@@ -1,738 +1,3 @@
-2010-12-03 Dimitri Glazkov <dglazkov@chromium.org>
-
- Reviewed by Darin Adler.
-
- REGRESSION(r71934): input event fires twice when editing text inside a text input.
- https://bugs.webkit.org/show_bug.cgi?id=50477
-
- Now that events escape the shadow DOM boundary, the input event is fired twice
- for each input, once triggered by editing, once triggered by value change.
-
- Test: fast/forms/text-input-event.html
-
- * dom/InputElement.cpp:
- (WebCore::InputElement::setValueFromRenderer): Added a check to ensure editable fields
- don't fire an extra input event.
-
-2010-12-03 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r73302.
- http://trac.webkit.org/changeset/73302
- https://bugs.webkit.org/show_bug.cgi?id=50499
-
- Causes crashes in debug LayoutTests (Requested by xan_ on
- #webkit).
-
- * accessibility/AccessibilityRenderObject.cpp:
- (WebCore::AccessibilityRenderObject::renderParentObject):
- (WebCore::AccessibilityRenderObject::addChildren):
- * accessibility/AccessibilityRenderObject.h:
- * accessibility/chromium/AccessibilityObjectChromium.cpp:
- (WebCore::AccessibilityObject::accessibilityIgnoreAttachment):
-
-2010-12-01 Ilya Tikhonovsky <loislo@chromium.org>
-
- Reviewed by Pavel Feldman.
-
- Web Inspector: Inspector protocol cleanup task.
-
- The patch has just small renames and adjustments for the protocol things.
- 'handler' keyword in idl file was replaced with 'domain'.
- 'domain' property was assigned for the each backend to frontend messages.
- At the next step WebInspector wrapper functions will be removed and 'agents' will be called directly.
-
- https://bugs.webkit.org/show_bug.cgi?id=50337
-
- * inspector/CodeGeneratorInspector.pm:
- * inspector/Inspector.idl:
- * inspector/front-end/inspector.js:
- (WebInspector_syncDispatch):
-
-2010-12-03 Alexander Pavlov <apavlov@chromium.org>
-
- Reviewed by Yury Semikhatsky.
-
- Web Inspector: Duplicate "!important" for !important properties displayed in the Styles pane
- https://bugs.webkit.org/show_bug.cgi?id=50460
-
- * inspector/front-end/StylesSidebarPane.js:
- * inspector/front-end/inspector.css:
-
-2010-12-03 Xan Lopez <xlopez@igalia.com>
-
- Unreviewed build fix.
-
- The JS code generator includes headers unconditionally, so we need
- to generate them unconditionally and disable the feature. The
- WebAudio files hadn't been added to our sources list.
-
- * GNUmakefile.am:
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Unreviewed build fix.
-
- Try to fix EFL build after r73273.
-
- * CMakeLists.txt:
-
-2010-12-03 Chris Guillory <chris.guillory@google.com>
-
- Reviewed by Chris Fleizach.
-
- Include the FrameView widget of a RenderWidget in the accessibility tree.
- https://bugs.webkit.org/show_bug.cgi?id=49106
-
- Include render widget children in the accessibility tree for not mac webkit ports.
-
- * accessibility/AccessibilityRenderObject.cpp:
- (WebCore::AccessibilityRenderObject::renderParentObject):
- (WebCore::AccessibilityRenderObject::addChildren):
- (WebCore::AccessibilityRenderObject::addRenderWidgetChildren):
- * accessibility/AccessibilityRenderObject.h:
- * accessibility/chromium/AccessibilityObjectChromium.cpp:
- (WebCore::AccessibilityObject::accessibilityIgnoreAttachment):
-
-2010-11-30 Abhishek Arya <inferno@chromium.org>
-
- Reviewed by Dave Hyatt.
-
- Don't clone an anonymous block, instead create a new one in splitBlocks. Also,
- when beforeChild is not in one of our children, then do the processing first
- to get its anonymous container before calling splitBlocks.
- https://bugs.webkit.org/show_bug.cgi?id=49928
-
- Tests: fast/multicol/span/anonymous-before-child-parent-crash.html
- fast/multicol/span/anonymous-split-block-crash.html
-
- * rendering/RenderBlock.cpp:
- (WebCore::RenderBlock::splitBlocks):
- (WebCore::RenderBlock::addChildIgnoringAnonymousColumnBlocks):
-
-2010-12-03 Mark Rowe <mrowe@apple.com>
-
- Reviewed by Eric Seidel.
-
- Animated GIF animates much more slowly in Safari than Firefox
- <rdar://problem/7689300> / <http://webkit.org/b/26455>
-
- Adopt Firefox's behavior for frame duration clamping. Images that specify a frame duration
- of <= 10ms are treated as having a frame duration of 100ms, while all other images use the
- frame duration that they specify.
-
- ImageIO currently implements its own clamping of frame durations (<rdar://problem/7689297>)
- which will result in this change having no observable effect on platforms where it is used
- until an updated version of ImageIO becomes available.
-
- * platform/graphics/ImageSource.cpp:
- (WebCore::ImageSource::frameDurationAtIndex): Update the formatting of the comment and style
- of the code to match that in ImageSourceCG.
- * platform/graphics/cg/ImageSourceCG.cpp:
- (WebCore::ImageSource::frameDurationAtIndex):
-
-2010-12-03 Chris Rogers <crogers@google.com>
-
- Unreviewed build fix.
-
- Fix M_E compile error on Chromium Win
- https://bugs.webkit.org/show_bug.cgi?id=50479
-
- * platform/audio/AudioUtilities.cpp:
- (WebCore::AudioUtilities::discreteTimeConstantForSampleRate):
-
-2010-12-03 Chris Rogers <crogers@google.com>
-
- Unreviewed build fix.
-
- Try to fix GTK build due to recent web audio makefile changes (disable ENABLE_WEB_AUDIO explicitly)
- https://bugs.webkit.org/show_bug.cgi?id=50478
-
- * GNUmakefile.am:
-
-2010-12-03 Simon Fraser <simon.fraser@apple.com>
-
- Reviewed by Dirk Schulze.
-
- Clean up some text-related code on GraphicsContext
- https://bugs.webkit.org/show_bug.cgi?id=50464
-
- Save 8 bytes in GraphicsContextState by rearranging the
- data members to reduce padding.
-
- * platform/graphics/GraphicsContextPrivate.h:
- (WebCore::GraphicsContextState::GraphicsContextState):
-
-2010-12-03 Simon Fraser <simon.fraser@apple.com>
-
- Another Chromium build fix.
-
- * platform/graphics/skia/GraphicsContextSkia.cpp:
- (WebCore::GraphicsContext::setPlatformTextDrawingMode):
-
-2010-12-03 Simon Fraser <simon.fraser@apple.com>
-
- Fix Chromium build.
-
- * platform/graphics/skia/PlatformContextSkia.h:
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by Andreas Kling.
-
- [CMake] Remove WebCore_IDL_PURE_FILES
- https://bugs.webkit.org/show_bug.cgi?id=50445
-
- * CMakeLists.txt:
-
-2010-12-03 Jia Pu <jpu@apple.com>
-
- Reviewed by Darin Adler.
-
- Need to move all code that applies correction into correction panel callback.
- https://bugs.webkit.org/show_bug.cgi?id=50426
- <rdar://problem/8720832>
-
- No new test, since there's no behavioral change.
-
- This patch is to prepare WebKit to work with upcoming AppKit changes. The main changes are:
- 1. Moved all calls to applyCorrectionPanelInfo() into handleCorrectionPanelResult().
- 2. Added more user dictionary learning code.
- 3. Removed m_ prefix in all member variables of CorrectionPanelInfo.
-
- * editing/CorrectionPanelInfo.h: Remove m_ prefix on member variables. Added ReasonForDismissingCorrectionPanel enum type.
-
- * editing/Editor.cpp: Moved all calls to applyCorrectionPanelInfo() into handleCorrectionPanelResult().
- Adopted new member variable naming in class CorrectionPanelInfo.
- (WebCore::Editor::respondToChangedSelection):
- (WebCore::Editor::~Editor):
- (WebCore::Editor::markMisspellingsAfterTypingToWord):
- (WebCore::Editor::markAllMisspellingsAndBadGrammarInRanges):
- (WebCore::Editor::correctionPanelTimerFired):
- (WebCore::Editor::handleCorrectionPanelResult):
- (WebCore::Editor::startCorrectionPanelTimer):
- (WebCore::Editor::stopCorrectionPanelTimer):
- (WebCore::Editor::handleCancelOperation):
- (WebCore::Editor::dismissCorrectionPanel):
- (WebCore::Editor::applyCorrectionPanelInfo):
-
- * editing/Editor.h: Changed signature of dismissCorrectionPanel to use ReasonForDismissingCorrectionPanel.
-
- * loader/EmptyClients.h: Ditto.
- (WebCore::EmptyEditorClient::dismissCorrectionPanel):
-
- * page/EditorClient.h: Ditto.
-
-2010-12-03 Pavel Feldman <pfeldman@chromium.org>
-
- Reviewed by Yury Semikhatsky.
-
- Web Inspector: reveal in elements panel does not switch the panel itself.
- https://bugs.webkit.org/show_bug.cgi?id=50408
-
- * inspector/front-end/ElementsTreeOutline.js:
- (WebInspector.ElementsTreeOutline.prototype._contextMenuEventFired.focusElement):
- (WebInspector.ElementsTreeOutline.prototype._contextMenuEventFired):
- * inspector/front-end/ObjectPropertiesSection.js:
- (WebInspector.ObjectPropertyTreeElement.prototype._contextMenuEventFired):
-
-2010-12-03 Simon Fraser <simon.fraser@apple.com>
-
- Reviewed by Nikolas Zimmermann.
-
- Clean up some text-related code on GraphicsContext
- https://bugs.webkit.org/show_bug.cgi?id=50464
-
- Use defined types for textDrawingMode and it's associated flags.
-
- * html/canvas/CanvasRenderingContext2D.cpp:
- (WebCore::CanvasRenderingContext2D::drawTextInternal):
- * platform/graphics/GraphicsContext.cpp:
- (WebCore::GraphicsContext::textDrawingMode):
- (WebCore::GraphicsContext::setTextDrawingMode):
- (WebCore::GraphicsContext::setPlatformTextDrawingMode):
- * platform/graphics/GraphicsContext.h:
- * platform/graphics/GraphicsContextPrivate.h:
- (WebCore::GraphicsContextState::GraphicsContextState):
- * platform/graphics/cairo/FontCairo.cpp:
- (WebCore::drawGlyphsShadow):
- (WebCore::Font::drawGlyphs):
- * platform/graphics/cg/GraphicsContextCG.cpp:
- (WebCore::GraphicsContext::setPlatformTextDrawingMode):
- * platform/graphics/chromium/FontLinux.cpp:
- (WebCore::Font::drawGlyphs):
- (WebCore::Font::drawComplexText):
- * platform/graphics/gtk/FontGtk.cpp:
- (WebCore::drawGlyphsShadow):
- (WebCore::Font::drawComplexText):
- * platform/graphics/mac/FontMac.mm:
- (WebCore::Font::drawGlyphs):
- * platform/graphics/openvg/PainterOpenVG.cpp:
- (WebCore::PlatformPainterState::PlatformPainterState):
- (WebCore::PainterOpenVG::textDrawingMode):
- (WebCore::PainterOpenVG::setTextDrawingMode):
- (WebCore::PainterOpenVG::drawText):
- * platform/graphics/qt/FontQt.cpp:
- (WebCore::drawTextCommon):
- * platform/graphics/skia/PlatformContextSkia.cpp:
- (WebCore::PlatformContextSkia::State::State):
- (WebCore::PlatformContextSkia::getTextDrawingMode):
- (WebCore::PlatformContextSkia::setTextDrawingMode):
- * platform/graphics/skia/SkiaFontWin.cpp:
- (WebCore::windowsCanHandleTextDrawing):
- (WebCore::paintSkiaText):
- * platform/graphics/texmap/TextureMapper.h:
- (WebCore::TextureMapper::setTextDrawingMode):
- (WebCore::TextureMapper::textDrawingMode):
- (WebCore::TextureMapper::TextureMapper):
- * platform/graphics/win/FontCGWin.cpp:
- (WebCore::drawGDIGlyphs):
- (WebCore::Font::drawGlyphs):
- * platform/graphics/wince/GraphicsContextWinCE.cpp:
- (WebCore::GraphicsContext::drawText):
- * rendering/InlineTextBox.cpp:
- (WebCore::updateGraphicsContext):
- * rendering/RenderSVGResourceGradient.cpp:
- (WebCore::RenderSVGResourceGradient::applyResource):
- * rendering/RenderSVGResourcePattern.cpp:
- (WebCore::RenderSVGResourcePattern::applyResource):
- * rendering/RenderSVGResourceSolidColor.cpp:
- (WebCore::RenderSVGResourceSolidColor::applyResource):
- * svg/SVGFont.cpp:
- (WebCore::Font::drawTextUsingSVGFont):
-
-2010-12-03 Chris Rogers <crogers@google.com>
-
- Reviewed by Kenneth Russell.
-
- First steps to adding web audio files to build systems
- https://bugs.webkit.org/show_bug.cgi?id=49952
-
- No new tests since audio API is not yet implemented.
-
- * CMakeLists.txt:
- * DerivedSources.make:
- * ForwardingHeaders/wtf/Complex.h: Added.
- * GNUmakefile.am:
- * WebCore.gyp/WebCore.gyp:
- * WebCore.gypi:
- * WebCore.pri:
- * WebCore.pro:
- * bindings/js/JSDOMWindowCustom.cpp:
- (WebCore::JSDOMWindow::audioContext):
- * features.pri:
- * page/DOMWindow.idl:
- * platform/audio/HRTFElevation.cpp:
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by David Levin.
-
- Use String::adopt in TextCodecWinCE::decode
- https://bugs.webkit.org/show_bug.cgi?id=50319
-
- * platform/text/wince/TextCodecWinCE.cpp:
- (WebCore::TextCodecWinCE::decode):
-
-2010-12-03 Brady Eidson <beidson@apple.com>
-
- Reviewed by Anders Carlsson.
-
- Groundwork for <rdar://problem/7660733> and https://bugs.webkit.org/show_bug.cgi?id=50191
- WebKit2 Authentication Support
-
- * WebCore.exp.in:
-
- Expose the AuthenticationClient for WK2 platforms (Windows already does this):
- * platform/network/mac/AuthenticationChallenge.h:
- * platform/network/mac/AuthenticationMac.mm:
- (-[WebCoreAuthenticationClientAsChallengeSender client]):
- (WebCore::AuthenticationChallenge::authenticationClient):
-
- * platform/network/qt/AuthenticationChallenge.h:
- (WebCore::AuthenticationChallenge::authenticationClient):
-
-2010-12-03 Ryosuke Niwa <rniwa@webkit.org>
-
- Reviewed by Darin Adler.
-
- REGRESSION: Crash when deleting text after textarea's value is modified on input event
- https://bugs.webkit.org/show_bug.cgi?id=49962
-
- The crash was caused by TypingCommand::deleteKeyPressed's reusing a typing command for
- textarea's shadow DOM after its input event handler rewrote the value set by the typing command.
- Because the reused typing command's ending selection was pointing at a shadow node
- that has been detached from the document when the event handler set the new value,
- rootEditableElement of the ending selection was null and caused the crash.
-
- Fixed the bug by updating the ending selection of the last typing command when it differsfrom
- that of the current selection held by the SelectionController in TypingCommand::deleteKeyPressed.
- Also fixed similar bugs in forwardDeleteKeyPressed and insertText, and insertTextRunWithoutNewlines.
-
- Tests: editing/input/set-value-on-input-and-delete.html
- editing/input/set-value-on-input-and-forward-delete.html
- editing/input/set-value-on-input-and-type-input.html
- editing/input/set-value-on-input-and-type-textarea.html
-
- * editing/InsertTextCommand.h: Added TypingCommand as a friend because it needs to update selection.
- * editing/TypingCommand.cpp:
- (WebCore::TypingCommand::deleteKeyPressed): Updates the last typing command's selection as needed.
- (WebCore::TypingCommand::forwardDeleteKeyPressed): Ditto.
- (WebCore::TypingCommand::insertText): Ditto.
- (WebCore::TypingCommand::updateSelectionIfDifferentFromCurrentSelection): Added.
- (WebCore::TypingCommand::insertTextRunWithoutNewlines): Updates InsertTextCommand's selection as needed.
- * editing/TypingCommand.h:
-
-2010-12-03 Daniel Cheng <dcheng@chromium.org>
-
- Reviewed by Tony Chang.
-
- Dragging and dropping into an empty document crashes WebKit.
- https://bugs.webkit.org/show_bug.cgi?id=48793
-
- Remove the assert and update callers to check for a null return value.
-
- Test: manual-tests/drop-in-empty-doc.html
-
- * manual-tests/drop-in-empty-doc.html: Added.
- * manual-tests/resources/drop-in-empty-doc.xhtml: Added.
- * page/DragController.cpp:
- (WebCore::elementUnderMouse):
- (WebCore::DragController::tryDocumentDrag):
- (WebCore::DragController::concludeEditDrag):
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by Andreas Kling.
-
- Move Inspector generator logic into main CMakeLists.txt file
- https://bugs.webkit.org/show_bug.cgi?id=50445
-
- * CMakeLists.txt:
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by Andreas Kling.
-
- Move StringWx.cpp into wtf directory
- https://bugs.webkit.org/show_bug.cgi?id=50060
-
- * WebCore.gypi:
- * platform/text/wx/StringWx.cpp: Removed.
-
-2010-12-03 Dimitri Glazkov <dglazkov@chromium.org>
-
- Reviewed by Darin Adler.
-
- REGRESSION(r72783): DOMActivate fires multiple times from input type=file
- https://bugs.webkit.org/show_bug.cgi?id=50396
-
- Test: fast/events/shadow-boundary-crossing-2.html
-
- * dom/EventContext.cpp: Reverted changes made in r72783.
- * dom/EventContext.h: Ditto.
- * dom/Node.cpp:
- (WebCore::Node::containsIncludingShadowDOM): Added.
- (WebCore::Node::dispatchGenericEvent): Reverted changes made in r72783.
- * dom/Node.h: Added decl.
- * html/HTMLLabelElement.cpp:
- (WebCore::HTMLLabelElement::defaultEventHandler): Reverted changes made in r72783.
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by Andreas Kling.
-
- Move StringBrew.cpp into wtf directory
- https://bugs.webkit.org/show_bug.cgi?id=50058
-
- * platform/text/brew/StringBrew.cpp: Removed.
-
-2010-12-03 Patrick Gansterer <paroga@webkit.org>
-
- Reviewed by Andreas Kling.
-
- Move StringHaiku.cpp into wtf directory
- https://bugs.webkit.org/show_bug.cgi?id=50057
-
- * platform/text/haiku/StringHaiku.cpp: Removed.
-
-2010-12-03 Jessie Berlin <jberlin@apple.com>
-
- Reviewed by Sam Weinig.
-
- Need a WebKit2 Equivalent of WebSecurityOrigin
- https://bugs.webkit.org/show_bug.cgi?id=50170
-
- * WebCore.exp.in:
- Export the symbol for SecurityOrigin::createFromDatabaseIdentifier.
-
-2010-12-03 Andras Becsi <abecsi@inf.u-szeged.hu>
-
- Unreviewed build fix after r73254.
-
- [Qt][V8] Add missing headers to $headerIncludes rather than $implIncludes
- because headers are needed by the generated .h files.
-
- No new tests needed.
-
- * bindings/scripts/CodeGeneratorV8.pm:
-
-2010-12-03 Nikolas Zimmermann <nzimmermann@rim.com>
-
- Reviewed by Dirk Schulze.
-
- 1336 files in WebCore rebuild when you touch SVGNames
- https://bugs.webkit.org/show_bug.cgi?id=42025
-
- Remove global SVGNames.h dependency, as SVGAnimatedPropertyMacros.h included it.
- This requires to add the SVGNames.h include to lots of cpp files.
-
- No functional changes, thus no new tests.
-
- * css/CSSCursorImageValue.cpp:
- * css/CSSFontFaceSource.cpp:
- * dom/Node.cpp:
- * loader/cache/CachedFont.cpp:
- * rendering/RenderSVGResourceClipper.cpp:
- * rendering/RenderSVGResourceFilter.cpp:
- * rendering/RenderSVGTransformableContainer.cpp:
- * rendering/RenderSVGViewportContainer.cpp:
- * rendering/SVGRenderTreeAsText.cpp:
- * rendering/SVGResources.cpp:
- * rendering/svg/RenderSVGTextPath.cpp:
- * rendering/svg/SVGRootInlineBox.cpp:
- * svg/SVGAnimateElement.cpp:
- * svg/SVGAnimateMotionElement.cpp:
- * svg/SVGAnimateTransformElement.cpp:
- * svg/SVGDefsElement.cpp:
- * svg/SVGFEBlendElement.cpp:
- * svg/SVGFEDisplacementMapElement.cpp:
- * svg/SVGFEMergeElement.cpp:
- * svg/SVGFEMergeNodeElement.cpp:
- * svg/SVGFEOffsetElement.cpp:
- * svg/SVGFETileElement.cpp:
- * svg/SVGFETurbulenceElement.cpp:
- * svg/SVGFont.cpp:
- * svg/SVGGElement.cpp:
- * svg/SVGImageElement.cpp:
- * svg/SVGLength.cpp:
- * svg/SVGMPathElement.cpp:
- * svg/SVGPathElement.cpp:
- * svg/SVGPathSegList.cpp:
- * svg/SVGStyledTransformableElement.cpp:
- * svg/SVGSymbolElement.cpp:
- * svg/SVGTextContentElement.cpp:
- * svg/SVGTextElement.cpp:
- * svg/SVGTextPathElement.cpp:
- * svg/SVGUseElement.cpp:
- * svg/SVGViewSpec.cpp:
- * svg/animation/SMILTimeContainer.cpp:
- * svg/properties/SVGAnimatedPropertyMacros.h:
- * svg/properties/SVGPathSegListPropertyTearOff.cpp:
-
-2010-12-02 Philippe Normand <pnormand@igalia.com>
-
- Reviewed by Martin Robinson.
-
- [GStreamer] hasVideo/Audio return false until the pipeline reaches PAUSED
- https://bugs.webkit.org/show_bug.cgi?id=50382
-
- Go to PAUSED even if preload is deactivated. In that case don't
- process the GStreamer state changes until commitLoad() has been
- called. This patch also fixes hasVideo and hasAudio methods,
- making them reactive to the playbin2 audio/video tags-changed
- signals.
-
- Test: media/controls-without-preload.html
-
- * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
- (WebCore::mediaPlayerPrivateMessageCallback):
- (WebCore::mediaPlayerPrivateVideoTagsChangedCallback):
- (WebCore::mediaPlayerPrivateAudioTagsChangedCallback):
- (WebCore::mediaPlayerPrivateAudioTagsChangeTimeoutCallback):
- (WebCore::mediaPlayerPrivateVideoTagsChangeTimeoutCallback):
- (WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer):
- (WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):
- (WebCore::MediaPlayerPrivateGStreamer::load):
- (WebCore::MediaPlayerPrivateGStreamer::commitLoad):
- (WebCore::MediaPlayerPrivateGStreamer::videoTagsChanged):
- (WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfVideoTags):
- (WebCore::MediaPlayerPrivateGStreamer::audioTagsChanged):
- (WebCore::MediaPlayerPrivateGStreamer::notifyPlayerOfAudioTags):
- (WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
- * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
- (WebCore::MediaPlayerPrivateGStreamer::hasVideo):
- (WebCore::MediaPlayerPrivateGStreamer::hasAudio):
- (WebCore::MediaPlayerPrivateGStreamer::loadDelayed):
-
-2010-12-03 Nikolas Zimmermann <nzimmermann@rim.com>
-
- Reviewed by Dirk Schulze.
-
- Finish splitting DECLARE_ANIMATED_PROPERTY* in DECLARE/DEFINE parts for the remaining SVGAnimated* types
- https://bugs.webkit.org/show_bug.cgi?id=50440
-
- Continuing the work on bug 42025: Introduce (DECLARE|DEFINE)_ANIMATED_(ANGLE|BOOLEAN|INTEGER|PRESERVEASPECTRATIO|RECT).
- The animated property declaration lives in the header, the definition in the cpp file, to avoid the dependency on SVGNames.h in all headers.
-
- No functional changes, thus no new tests.
-
- * svg/SVGAElement.cpp:
- * svg/SVGAElement.h:
- * svg/SVGAnimatedAngle.h:
- * svg/SVGAnimatedBoolean.h:
- * svg/SVGAnimatedInteger.h:
- * svg/SVGAnimatedPreserveAspectRatio.h:
- * svg/SVGAnimatedRect.h:
- * svg/SVGAnimationElement.cpp:
- * svg/SVGAnimationElement.h:
- (WebCore::SVGAnimationElement::calculateDistance):
- (WebCore::SVGAnimationElement::animationPath):
- * svg/SVGCircleElement.cpp:
- * svg/SVGCircleElement.h:
- * svg/SVGClipPathElement.cpp:
- * svg/SVGClipPathElement.h:
- * svg/SVGCursorElement.cpp:
- * svg/SVGCursorElement.h:
- * svg/SVGDefsElement.cpp:
- * svg/SVGDefsElement.h:
- * svg/SVGEllipseElement.cpp:
- * svg/SVGEllipseElement.h:
- * svg/SVGFEConvolveMatrixElement.cpp:
- * svg/SVGFEConvolveMatrixElement.h:
- * svg/SVGFEImageElement.cpp:
- * svg/SVGFEImageElement.h:
- * svg/SVGFETurbulenceElement.cpp:
- * svg/SVGFETurbulenceElement.h:
- * svg/SVGFilterElement.cpp:
- * svg/SVGFilterElement.h:
- * svg/SVGFilterPrimitiveStandardAttributes.h:
- * svg/SVGFontElement.cpp:
- (WebCore::SVGFontElement::firstMissingGlyphElement):
- (WebCore::SVGFontElement::ensureGlyphCache):
- * svg/SVGFontElement.h:
- * svg/SVGForeignObjectElement.cpp:
- * svg/SVGForeignObjectElement.h:
- * svg/SVGGElement.cpp:
- * svg/SVGGElement.h:
- (WebCore::SVGGElement::isShadowTreeContainerElement):
- (WebCore::SVGGElement::isValid):
- * svg/SVGGradientElement.cpp:
- * svg/SVGGradientElement.h:
- * svg/SVGImageElement.cpp:
- * svg/SVGImageElement.h:
- * svg/SVGLineElement.cpp:
- * svg/SVGLineElement.h:
- * svg/SVGLinearGradientElement.h:
- * svg/SVGMPathElement.cpp:
- * svg/SVGMPathElement.h:
- * svg/SVGMarkerElement.cpp:
- * svg/SVGMarkerElement.h:
- * svg/SVGMaskElement.cpp:
- * svg/SVGMaskElement.h:
- * svg/SVGPathElement.cpp:
- * svg/SVGPathElement.h:
- * svg/SVGPatternElement.cpp:
- * svg/SVGPatternElement.h:
- * svg/SVGPolyElement.cpp:
- * svg/SVGPolyElement.h:
- * svg/SVGRadialGradientElement.h:
- * svg/SVGRectElement.cpp:
- * svg/SVGRectElement.h:
- * svg/SVGSVGElement.cpp:
- (WebCore::SVGSVGElement::contentScriptType):
- (WebCore::SVGSVGElement::contentStyleType):
- (WebCore::SVGSVGElement::parseMappedAttribute):
- * svg/SVGSVGElement.h:
- * svg/SVGScriptElement.cpp:
- * svg/SVGScriptElement.h:
- * svg/SVGSwitchElement.cpp:
- * svg/SVGSwitchElement.h:
- (WebCore::SVGSwitchElement::isValid):
- * svg/SVGSymbolElement.cpp:
- * svg/SVGSymbolElement.h:
- (WebCore::SVGSymbolElement::rendererIsNeeded):
- * svg/SVGTextContentElement.cpp:
- * svg/SVGTextContentElement.h:
- * svg/SVGUseElement.cpp:
- * svg/SVGUseElement.h:
- * svg/SVGViewElement.cpp:
- * svg/SVGViewElement.h:
- (WebCore::SVGViewElement::viewTarget):
- (WebCore::SVGViewElement::rendererIsNeeded):
- * svg/SVGViewSpec.cpp:
- * svg/SVGViewSpec.h:
- (WebCore::SVGViewSpec::transform):
- (WebCore::SVGViewSpec::viewTargetString):
- (WebCore::SVGViewSpec::contextElement):
- * svg/properties/SVGAnimatedPropertyMacros.h:
-
-2010-12-03 Noel Gordon <noel.gordon@gmail.com>
-
- Reviewed by Darin Fisher.
-
- [chromium] PNG encoder leaks memory on png_write_row errors.
- https://bugs.webkit.org/show_bug.cgi?id=50439
-
- Move the creation of needed C++ objects before the setjmp() point so
- those objects have their destructors called if libpng errors invoke
- the setjmp() return path.
-
- Other minor cleanup: use the skia bitmap locker class, and remove the
- PNGDestroyer class - instead directly call png_destroy_write_struct()
- at each of the encodeImpl() return points.
-
- No change in behaviour, so no new tests.
-
- * platform/image-encoders/skia/PNGImageEncoder.cpp:
- (WebCore::encodeImpl):
- (WebCore::PNGImageEncoder::encode):
-
-2010-12-02 Philippe Normand <pnormand@igalia.com>
-
- Reviewed by Eric Carlson.
-
- Theme not updated when MediaPlayer m_private engine changes
- https://bugs.webkit.org/show_bug.cgi?id=50228
-
- Trigger a new rendering of the media element when the private
- media-player backend is updated.
-
- * html/HTMLMediaElement.cpp:
- (WebCore::HTMLMediaElement::mediaPlayerEngineUpdated):
- * html/HTMLMediaElement.h:
- * platform/graphics/MediaPlayer.cpp:
- (WebCore::MediaPlayer::MediaPlayer):
- (WebCore::MediaPlayer::load):
- * platform/graphics/MediaPlayer.h:
- (WebCore::MediaPlayerClient::mediaPlayerEngineUpdated):
-
-2010-12-03 Yonathan Randolph <yonathan@gmail.com>
-
- Reviewed by Alexey Proskuryakov.
-
- XPath lexer misinterprets expression starting with "div".
- https://bugs.webkit.org/show_bug.cgi?id=50366
-
- * xml/XPathParser.cpp:
- * xml/XPathParser.h:
- (WebCore::XPath::Parser::isOperatorContext): removed (renamed)
- (WebCore::XPath::Parser::isBinaryOperatorContext): added
-
-2010-12-02 Rob Buis <rwlbuis@gmail.com>
-
- Reviewed by Alexey Proskuryakov.
-
- CSS 2.1 failure: at-import-*
- https://bugs.webkit.org/show_bug.cgi?id=47153
-
- Fix at-import-010.htm by only setting m_allowImportRules
- to false when creating valid style or page rules.
-
- Test: css2.1/t040105-import-10-b.html
-
- * css/CSSParser.cpp:
- (WebCore::CSSParser::createStyleRule):
-
2010-12-02 Aaron Boodman <aa@chromium.org>
Reviewed by David Hyatt.
« no previous file with comments | « no previous file | WebCore/rendering/RenderBox.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698