Index: Source/WebCore/ChangeLog |
=================================================================== |
--- Source/WebCore/ChangeLog (revision 85512) |
+++ Source/WebCore/ChangeLog (working copy) |
@@ -1,172 +1,3 @@ |
-2011-04-27 Enrica Casucci <enrica@apple.com> |
- |
- Reviewed by Darin Adler. |
- |
- REGRESSION (r84311): Copy should preserve background color if specified in the body only if the entire content is selected. |
- https://bugs.webkit.org/show_bug.cgi?id=59251 |
- <rdar://problem/9327044> |
- |
- When we are looking for wrapping elements that are presentational, we should |
- include elements that have a non transparent background color only if they |
- are not blocks. |
- |
- Test: editing/pasteboard/do-not-copy-body-color.html |
- |
- * editing/markup.cpp: |
- (WebCore::isElementPresentational): |
- |
-2011-04-28 Steve Lacey <sjl@chromium.org> |
- |
- Reviewed by Eric Carlson. |
- |
- Change chromium media controls to use absolute positioning until bug 59644 is fixed. |
- https://bugs.webkit.org/show_bug.cgi?id=59732 |
- |
- * css/mediaControlsChromium.css: |
- (audio::-webkit-media-controls-current-time-display, video::-webkit-media-controls-current-time-display): |
- (audio::-webkit-media-controls-timeline, video::-webkit-media-controls-timeline): |
- |
-2011-04-28 Luke Macpherson <macpherson@chromium.org> |
- |
- Reviewed by Eric Seidel. |
- |
- Implement CSS border width and related properties in CSSStyleApplyProperty. |
- https://bugs.webkit.org/show_bug.cgi?id=59414 |
- |
- No new tests as no functionality added. |
- |
- * css/CSSStyleApplyProperty.cpp: |
- Separated ApplyPropertyDefault into parent and child so that other classes could inherit |
- the applyInheritValue and applyInitialValue methods only. |
- This was necessary to avoid casting from CSSPrimitiveValue to inappropriate types in ApplyPropertyDefault::applyValue(). |
- |
- Added ApplyPropertyWidth class for handling width based CSS properties. |
- * css/CSSStyleSelector.cpp: |
- Removed no-longer-required code for handling width based CSS properties. |
- * css/CSSStyleSelector.h: |
- Added a getter for m_rootElementStyle. |
- |
-2011-04-28 Kent Tamura <tkent@chromium.org> |
- |
- Run sort-Xcode-project-file. |
- |
- * WebCore.xcodeproj/project.pbxproj: |
- |
-2011-04-28 Martin Robinson <mrobinson@igalia.com> |
- |
- Reviewed by Dirk Schulze. |
- |
- [Cairo] Text underline is not shadowed when text-shadow is enabled |
- https://bugs.webkit.org/show_bug.cgi?id=48074 |
- |
- Use ContextShadow to enable shadows for text underlines. Also remove quite a bit |
- of duplicate code in GraphicsContext used for stroking lines. This code looks like it was |
- originally copied from the CG GraphicsContext. |
- |
- * platform/graphics/GraphicsContext.h: Make adjustLineToPixelBoundaries so that we |
- can call it from a static helper function. |
- * platform/graphics/cairo/GraphicsContextCairo.cpp: |
- (WebCore::calculateStrokePatternOffset): Abstracted this code into a helper. |
- (WebCore::drawLineOnCairoContext): Abstracted this code into a helper. We need to |
- call it multiple times when shadowing text underlines. |
- (WebCore::GraphicsContext::drawLine): Use drawLineOnCairoContext. |
- (WebCore::GraphicsContext::strokeArc): Use calculateStrokePatternOffset. |
- (WebCore::GraphicsContext::drawLineForText): Use drawLineOnCairoContext. |
- |
-2011-04-28 Sam Weinig <sam@webkit.org> |
- |
- Rubber-stamped by Mark Rowe. |
- |
- Cleanup WebCore.xcodeproj a bit. |
- |
- * WebCore.xcodeproj/project.pbxproj: |
- Added CompilerVersion.xcconfig and moved some JS bindings files into the |
- correct sub groups. |
- |
-2011-04-28 David Levin <levin@chromium.org> |
- |
- Reviewed by Adam Barth. |
- |
- Remove IMAGE_RESIZER related code. |
- https://bugs.webkit.org/show_bug.cgi?id=59735 |
- |
- * CMakeLists.txt: |
- * Configurations/FeatureDefines.xcconfig: |
- * GNUmakefile.am: |
- * GNUmakefile.list.am: |
- * WebCore.gypi: |
- * WebCore.pro: |
- * WebCore.vcproj/WebCore.vcproj: |
- * WebCore.xcodeproj/project.pbxproj: |
- * features.pri: |
- * html/AsyncImageResizer.cpp: Removed. |
- * html/AsyncImageResizer.h: Removed. |
- * html/ImageResizerThread.cpp: Removed. |
- * html/ImageResizerThread.h: Removed. |
- |
-2011-04-28 Ilya Tikhonovsky <loislo@chromium.org> |
- |
- Unreviewed trivial one-line fix inspired by wrong patch for https://bugs.webkit.org/show_bug.cgi?id=59630. |
- |
- * inspector/front-end/Settings.js: |
- (WebInspector.Settings): |
- |
-2011-04-28 Beth Dakin <bdakin@apple.com> |
- |
- Rubber-stamped by Sam Weinig. |
- |
- Rolling out revision 85258! I want to fix that bug a different way. |
- * platform/mac/ScrollbarThemeMac.mm: |
- (WebCore::ScrollbarThemeMac::paint): |
- |
-2011-04-28 Chang Shu <cshu@webkit.org> |
- |
- Reviewed by Eric Seidel. |
- |
- isContentEditable is not working properly with document.designMode |
- https://bugs.webkit.org/show_bug.cgi?id=53031 |
- |
- The specification (http://dev.w3.org/html5/spec/Overview.html#attr-contenteditable) |
- indicates that the element.isContentEditable relies on document.designMode if its |
- and its ancestors' contenteditable attributes are set to inherit. |
- |
- 1. Sync document render style after document.designMode is changed. |
- 2. Removed the code that does unnecessary and incorrect handling for contenteditable |
- attribute with "inherit" value. |
- 3. Ryosuke Niwa also helped to fix the code in ApplyStyleCommand that causes an assertion. |
- |
- Tests: fast/dom/HTMLElement/iscontenteditable-designmodeon-allinherit-subframe.html |
- fast/dom/HTMLElement/iscontenteditable-designmodeon-allinherit.html |
- fast/dom/HTMLElement/iscontenteditable-designmodeon-ancestor.html |
- fast/dom/HTMLElement/iscontenteditable-designmodeon.html |
- |
- * css/CSSStyleSelector.cpp: |
- (WebCore::CSSStyleSelector::styleForDocument): |
- * dom/Document.cpp: |
- (WebCore::Document::setDesignMode): |
- * dom/Node.cpp: |
- (WebCore::Node::rendererIsEditable): |
- * editing/ApplyStyleCommand.cpp: |
- (WebCore::ApplyStyleCommand::surroundNodeRangeWithElement): |
- * html/HTMLElement.cpp: |
- (WebCore::HTMLElement::setContentEditable): |
- |
-2011-04-28 Sheriff Bot <webkit.review.bot@gmail.com> |
- |
- Unreviewed, rolling out r85101. |
- http://trac.webkit.org/changeset/85101 |
- https://bugs.webkit.org/show_bug.cgi?id=59757 |
- |
- it'd be better to rollout the patch and do another one with |
- another property name. Current one will bring us to a problem |
- at first run after upgrade because it's type was changed from |
- int to string. (Requested by loislo on #webkit). |
- |
- * inspector/front-end/ScriptsPanel.js: |
- (WebInspector.ScriptsPanel.prototype._debuggerWasEnabled): |
- (WebInspector.ScriptsPanel.prototype._setPauseOnExceptions.callback): |
- (WebInspector.ScriptsPanel.prototype._setPauseOnExceptions): |
- |
2011-04-28 Mike Reed <reed@google.com> |
Reviewed by Eric Seidel. |