Timeline
Dec 29, 2007:
- 10:47 PM Changeset in webkit [29035] by
-
- 4 edits in trunk
2007-12-29 Jan Michael Alonzo <jmalonzo@unpluggable.com>
Reviewed by Alp Toker.
Enable Database, XPath and XSLT features by default
Move all SVG related stuff inside SVG block. Don't include
SVGNames, SVGElementFactory, and XLinkNames when SVG is not
enabled
- 10:13 PM Changeset in webkit [29034] by
-
- 3 edits2 adds in trunk
Reviewed by Darin.
http://bugs.webkit.org/show_bug.cgi?id=14428
FCKEditor: Images disappear on drag/drop and copy/paste
Test: editing/pasteboard/drag-image-in-about-blank-frame.html
- editing/markup.cpp: (WebCore::createFragmentFromMarkup): Don't use "about:blank" as a base URL, just like we don't use an empty one.
- 7:33 PM Changeset in webkit [29033] by
-
- 15 edits in trunk
2007-12-29 Jan Michael Alonzo <jmalonzo@unpluggable.com>
Reviewed by Alp Toker.
http://bugs.webkit.org/show_bug.cgi?id=16669
autotools update and fixes
- 4:33 PM Changeset in webkit [29032] by
-
- 2 edits in trunk/WebKitTools
Reviewed by Oliver.
- fix http://bugs.webkit.org/show_bug.cgi?id=16663 leak bot shows createCStringFromNPVariant result leaking
- DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp: (pluginInvoke): Added a missing free.
- 8:06 AM Changeset in webkit [29031] by
-
- 2 edits in trunk/WebCore
Reviewed by Alexey.
Respect horiz-origin-x / horiz-origin-y / vert-origin-x / vert-origin-y properties when drawing SVG Fonts.
(Fixes fonts-elem-05-t.svg in a --svg-fonts build)
- 6:00 AM Changeset in webkit [29030] by
-
- 4 edits in trunk
2007-12-29 Alp Toker <alp@atoker.com>
Fix typo.
- hosted/sunspider.html:
- 5:50 AM Changeset in webkit [29029] by
-
- 7 edits in trunk/WebCore
Reviewed by Oliver.
Further SVG Font work. Parse all <glyph> attributes, using SVGGlyphElement::buildGlyphIdentifier.
SVGFontElement::collectGlyphs() now uses this method. Per character advance values work well now.
- 5:03 AM Changeset in webkit [29028] by
-
- 4 edits in trunk
2007-12-29 Alp Toker <alp@atoker.com>
Reviewed by Maciej.
Provide the current URL in the SunSpider results page. Useful for
copying benchmark results out of browsers without a location bar or
where the location bar can't handle long URLs.
- hosted/sunspider-results.html:
- 4:50 AM Changeset in webkit [29027] by
-
- 4 edits in trunk/WebCore
Reviewed by Oliver.
Refactor SVGAnimationElement::parseValues into a generic function parseDelimitedString.
SVGAnimationElement needs to parse semicolon-seperated strings, SVGGlyphElement comma-seperated.
- 3:59 AM Changeset in webkit [29026] by
-
- 7 edits in trunk/WebCore
Reviewed by Maciej.
Add new helper structure SVGFontData - FontData holds this object as OwnPtr.
Store several attribute values there (horiz-adv-x, horiz-origin-x etc..)
To optimize for the common case ('FontData' used for HTML rendering) it feels
better to hold one OwnPtr in FontData, than several floats.
Parse all <font> attributes in SVGFontFaceElement::createFontData.
- 1:31 AM ApplicationsGtk edited by
- Add more applications (diff)
Dec 28, 2007:
- 11:42 PM Changeset in webkit [29025] by
-
- 3 edits in trunk/WebCore
- try to fix Windows and WX builds (broken by SVG Fonts check-in)
- platform/graphics/win/FontWin.cpp: (WebCore::Font::drawGlyphs): Pass font size to FontData::ascent, now that it requires it. I can't see how it can be right to require the font size for ascent and descent, but not for other metrics functions in FontData.
- platform/graphics/wx/FontWx.cpp: (WebCore::Font::drawGlyphs): Pass font size to FontData::ascent and FontData::descent.
- 11:35 PM Changeset in webkit [29024] by
-
- 2 edits in trunk/LayoutTests
Reviewed by Mitz.
http://bugs.webkit.org/show_bug.cgi?id=15734
fast/xpath/namespace-vs-predicate.xhtml fails unexpectedly in no-SVG build
- fast/xpath/namespace-vs-predicate.xhtml: Use (hopefully) correct code to remove an SVG element.
- 11:27 PM Changeset in webkit [29023] by
-
- 3 edits in trunk/LayoutTests
- checked in these files that were supposed to be part of the previous check-in, but somehow weren't
- fast/js/number-tofixed-expected.txt: Updated.
- fast/js/number-toprecision-expected.txt: Ditto.
- 9:51 PM Changeset in webkit [29022] by
-
- 3 edits in trunk/JavaScriptCore
2007-12-28 Eric Seidel <eric@webkit.org>
Reviewed by Oliver.
ASSERT when debugging via Drosera due to missed var lookup optimization.
http://bugs.webkit.org/show_bug.cgi?id=16634
No test case possible.
- kjs/nodes.cpp: (KJS::BreakpointCheckStatement::optimizeVariableAccess):
- kjs/nodes.h:
- 8:19 PM Changeset in webkit [29021] by
-
- 2 edits in trunk/WebCore
Reviewed by Mark Rowe.
- fix http://bugs.webkit.org/show_bug.cgi?id=16650 <rdar://problem/5664872> REGRESSION (r28278-r28314): ATSUI uses LTR writing direction for all text runs
Covered by existing pixel tests.
- platform/graphics/mac/FontMac.mm: (WebCore::Font::drawComplexText): Corrected to maintain the style information in the adjusted text run when passing it to ATSUILayoutParameters. Prior to r28298 the style was passed separately.
- 8:01 PM Changeset in webkit [29020] by
-
- 7 edits5 adds in trunk
Reviewed by Oliver.
Fix (-0).toFixed() and re-factor a little
Fix (-0).toExponential() and printing of trailing 0s in toExponential
Fix toPrecision(nan) handling
- kjs/number_object.cpp: (KJS::numberToFixed): (KJS::fractionalPartToString): (KJS::numberToExponential): (KJS::numberToPrecision):
- 7:27 PM Changeset in webkit [29019] by
-
- 2 edits in trunk/WebCore
Build fix, not reviewed.
Add wtf/OwnPtr.h include, to fix --svg-fonts build.
- 7:17 PM Changeset in webkit [29018] by
-
- 2 edits in trunk/JavaScriptCore
Reviewed by Sam.
More changes to make number code readable
- kjs/number_object.cpp: (KJS::integer_part_noexp): (KJS::numberToFixed): (KJS::numberToExponential):
- 7:16 PM Changeset in webkit [29017] by
-
- 2 edits in trunk/JavaScriptCore
Reviewed by Sam.
More small cleanups to toPrecision
- kjs/number_object.cpp: (KJS::numberToPrecision):
- 7:16 PM Changeset in webkit [29016] by
-
- 2 edits in trunk/JavaScriptCore
Reviewed by Sam.
More small attempts to make number code readable
- kjs/number_object.cpp: (KJS::exponentialPartToString): (KJS::numberToExponential): (KJS::numberToPrecision):
- 7:15 PM Changeset in webkit [29015] by
-
- 2 edits in trunk/JavaScriptCore
2007-12-28 Eric Seidel <eric@webkit.org>
Reviewed by Sam.
Break out callAsFunction implementations into static functions
- kjs/number_object.cpp: (KJS::numberToString): (KJS::numberToFixed): (KJS::numberToExponential): (KJS::numberToPrecision): (KJS::NumberProtoFunc::callAsFunction):
- 7:14 PM Changeset in webkit [29014] by
-
- 3 edits in trunk/JavaScriptCore
Reviewed by Sam.
Apply wkstyle/astyle and fix placement of *
- kjs/number_object.cpp: (KJS::): (KJS::NumberInstance::NumberInstance): (KJS::NumberPrototype::NumberPrototype): (KJS::NumberProtoFunc::NumberProtoFunc): (KJS::integer_part_noexp): (KJS::intPow10): (KJS::NumberProtoFunc::callAsFunction): (KJS::NumberObjectImp::NumberObjectImp): (KJS::NumberObjectImp::getOwnPropertySlot): (KJS::NumberObjectImp::getValueProperty): (KJS::NumberObjectImp::implementsConstruct): (KJS::NumberObjectImp::construct): (KJS::NumberObjectImp::callAsFunction):
- kjs/object.cpp: (KJS::JSObject::put):
- 6:48 PM Changeset in webkit [29013] by
-
- 2 edits in trunk/WebKit/gtk
2007-12-28 Christian Dywan <christian@twotoasts.de>
Reviewed by Alp Toker.
http://bugs.webkit.org/show_bug.cgi?id=16642
[GTK] webkit_web_view_has_selection returns the opposite result
Invert the return value.
- WebView/webkitwebview.cpp:
- 6:41 PM Changeset in webkit [29012] by
-
- 48 edits13 adds4 deletes in trunk
Reviewed by Eric.
Fixes: http://bugs.webkit.org/show_bug.cgi?id=10649 (WebKit SVG needs SVG Fonts support)
Begin implementation of SVG Fonts module. Basic documents using SVG Fonts already work.
Only local, in-document fonts who declare their glyphs using the <glyph d="..."> path syntax
are supported. (<glyph> containing arbitary SVG content as child elements, not supported yet).
- 5:36 PM BuildingOnWindows edited by
- Add info on building in VS (diff)