Timeline
Jul 6, 2008:
- 11:14 PM Changeset in webkit [35031] by
-
- 6 edits in trunk
WebCore:
2008-07-06 Sam Weinig <sam@webkit.org>
Reviewed by Dan Bernstein.
Rename "Access-Contol-Origin" to "Origin" to match the latest
Access Control for Cross-Site Request draft. (Editor's Draft 25 May 2008)
- xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::makeSimpleCrossSiteAccessRequest): (WebCore::XMLHttpRequest::makeCrossSiteAccessRequestWithPreflight): (WebCore::XMLHttpRequest::handleAsynchronousPreflightResult):
LayoutTests:
2008-07-06 Sam Weinig <sam@webkit.org>
Reviewed by Dan Bernstein.
Rename "Access-Contol-Origin" to "Origin" to match the latest
Access Control for Cross-Site Request draft. (Editor's Draft 25 May 2008)
- http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-data-url-expected.txt:
- http/tests/xmlhttprequest/access-control-basic-allow-access-control-origin-header-expected.txt:
- http/tests/xmlhttprequest/resources/access-control-basic-allow-access-control-origin-header.cgi:
- 9:17 PM Changeset in webkit [35030] by
-
- 2 edits in trunk/WebCore
- try to fix the Windows build
- WebCore.vcproj/WebCore.vcproj:
- 8:10 PM Changeset in webkit [35029] by
-
- 2 edits in trunk/WebCore
- add missing brace
- platform/graphics/qt/FontCacheQt.cpp:
- 8:08 PM Changeset in webkit [35028] by
-
- 2 edits in trunk/WebCore
- try to fix the Qt build
- platform/graphics/qt/FontCacheQt.cpp: (WebCore::FontCache::addClient): (WebCore::FontCache::removeClient):
- 7:49 PM Changeset in webkit [35027] by
-
- 71 edits in trunk
2008-07-06 Sam Weinig <sam@webkit.org>
Reviewed by Cameron Zwarich.
Second step in broad cleanup effort.
[ File list elided ]
WebCore:
2008-07-06 Sam Weinig <sam@webkit.org>
Reviewed by Cameron Zwarich.
Add #include for kjs/protect.h.
- xml/XMLHttpRequest.cpp: (WebCore::XMLHttpRequest::loadRequestAsynchronously):
- 7:40 PM Changeset in webkit [35026] by
-
- 2 edits in trunk/WebCore
Save a few more bits in RenderStyle
Reviewed by Darin.
No test cases added since there is no change in behavior.
This changes WebCore::StyleMarqueeData from using 6 bits to 5 bits,
WebCore::RenderStyle::inherited_flags from using 36 bits to 35 bits,
and WebCore::RenderStyle::noninherited_flags from using 49 bits to
47 bits.
- rendering/style/RenderStyle.h: (WebCore::StyleMarqueeData::behavior): Reduce from 3 bits to 2 bits since EMarqueeBehavior has 4 items. (WebCore::RenderStyle::inherited_flags._text_align): Reduce from 4 bits to 3 bits since ETextAlign has 8 items. (WebCore::RenderStyle::noninherited_flags._overflowX): Reduce from 4 bits to 3 bits since EOverflow has 6 items. (WebCore::RenderStyle::noninherited_flags._overflowY): Ditto.
- 5:00 PM Changeset in webkit [35025] by
-
- 11 edits in trunk/WebCore
Reviewed by Darin Adler.
- fix <rdar://problem/5735163> WebCore caching makes text look wrong after font changes; need to respond appropriately instead
- css/CSSFontSelector.cpp: (WebCore::CSSFontSelector::CSSFontSelector): Added a call to FontCache::addClient(). (WebCore::CSSFontSelector::~CSSFontSelector): Added a call to FontCache::removeClient(). (WebCore::CSSFontSelector::fontCacheInvalidated): Added. Called by the font cache when it is invalidated, and ensures that the document is updated.
- css/CSSFontSelector.h:
- platform/graphics/Font.cpp: (WebCore::Font::operator==): Added code to compare the font fallback lists' font cache generations.
- platform/graphics/FontCache.cpp: (WebCore::FontCache::addClient): Added. (WebCore::FontCache::removeClient): Added. (WebCore::FontCache::generation): Added. (WebCore::FontCache::invalidate): Added. Deletes the platform data cache, increments the generation counter, and notifies all clients.
- platform/graphics/FontCache.h:
- platform/graphics/FontFallbackList.cpp: (WebCore::FontFallbackList::FontFallbackList): Added initialization of m_generation. (WebCore::FontFallbackList::invalidate): Added code to reset m_generation. (WebCore::FontFallbackList::fontDataAt): Added an assertion. (WebCore::FontFallbackList::fontDataForCharacters): Ditto. (WebCore::FontFallbackList::setPlatformFont): Ditto.
- platform/graphics/FontFallbackList.h: (WebCore::FontFallbackList::generation): Added. Returns the font cache generation used to populate the list.
- platform/graphics/FontSelector.h: (WebCore::FontSelector::fontCacheInvalidated): Added.
- platform/graphics/mac/FontCacheMac.mm: (WebCore::fontCacheATSNotificationCallback): Added. Calls FontCache::invalidate(). (WebCore::FontCache::platformInit): Added code to register for ATS notifications.
- svg/SVGFontFaceElement.cpp: Removed unneeded #inlcudes.
Jul 5, 2008:
- 10:35 PM Changeset in webkit [35024] by
-
- 3 edits2 deletes in trunk/WebKit
Remove WebSearchableTextView as it has been unused for some time now.
Reviewed by John Sullivan.
- 10:35 PM Changeset in webkit [35023] by
-
- 2 edits in trunk/WebKit/mac
Don't leak the result of WKCopyCFLocalizationPreferredName when running under GC.
Reviewed by John Sullivan.
- 10:26 PM Changeset in webkit [35022] by
-
- 43 edits in trunk/JavaScriptCore
2008-07-05 Sam Weinig <sam@webkit.org>
Reviewed by Cameron Zwarich.
First step in broad cleanup effort.
[ File list elided ]
- 5:10 PM Changeset in webkit [35021] by
-
- 17 edits3 moves in trunk
2008-07-05 Sam Weinig <sam@webkit.org>
Rubber-stamped by Cameron Zwarich.
Rename list.h/cpp to ArgList.h/cpp.
- GNUmakefile.am:
- JavaScriptCore.pri:
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
- JavaScriptCore.xcodeproj/project.pbxproj:
- JavaScriptCoreSources.bkl:
- VM/Machine.h:
- kjs/AllInOneFile.cpp:
- kjs/ArgList.cpp: Copied from JavaScriptCore/kjs/list.cpp.
- kjs/ArgList.h: Copied from JavaScriptCore/kjs/list.h.
- kjs/IndexToNameMap.cpp:
- kjs/JSGlobalData.cpp:
- kjs/JSGlobalData.h:
- kjs/JSObject.h:
- kjs/collector.cpp:
- kjs/list.cpp: Removed.
- kjs/list.h: Removed.
WebCore:
2008-07-05 Sam Weinig <sam@webkit.org>
Rubber-stamped by Cameron Zwarich.
Rename list.h/cpp to ArgList.h/cpp.
- ForwardingHeaders/kjs/ArgList.h: Copied from WebCore/ForwardingHeaders/kjs/list.h.
- ForwardingHeaders/kjs/list.h: Removed.
- WebCore.vcproj/WebCore.vcproj:
- bridge/qt/qt_instance.cpp:
- page/Console.cpp:
- 4:40 PM Changeset in webkit [35020] by
-
- 6 edits in trunk/JavaScriptCore
2008-07-05 Sam Weinig <sam@webkit.org>
Fix non-AllInOne builds again.
- kjs/BooleanPrototype.cpp:
- kjs/ErrorPrototype.cpp:
- kjs/FunctionPrototype.cpp:
- kjs/NumberPrototype.cpp:
- kjs/ObjectPrototype.cpp:
- 4:36 PM Changeset in webkit [35019] by
-
- 2 edits in trunk/JavaScriptCore
2008-07-05 Sam Weinig <sam@webkit.org>
Fix build on case-sensitive build systems.
- kjs/IndexToNameMap.cpp:
- 4:32 PM Changeset in webkit [35018] by
-
- 11 edits in trunk/JavaScriptCore
2008-07-05 Sam Weinig <sam@webkit.org>
Fix build.
- kjs/Arguments.cpp:
- kjs/BooleanPrototype.cpp:
- kjs/DateConstructor.cpp:
- kjs/ErrorPrototype.cpp:
- kjs/FunctionPrototype.cpp:
- kjs/NumberPrototype.cpp:
- kjs/ObjectPrototype.cpp:
- kjs/RegExpPrototype.cpp:
- kjs/StringConstructor.cpp:
- kjs/lookup.cpp:
- 4:26 PM Changeset in webkit [35017] by
-
- 2 edits in trunk/JavaScriptCore
2008-07-05 Sam Weinig <sam@webkit.org>
Fix non-AllInOne build.
- kjs/JSGlobalObject.cpp:
- 4:19 PM Changeset in webkit [35016] by
-
- 17 edits10 copies1 add in trunk
2008-07-05 Sam Weinig <sam@webkit.org>
Rubber-stamped by Cameron Zwarich.
Split Arguments, IndexToNameMap, PrototypeFunction, GlobalEvalFunction and
the functions on the global object out of JSFunction.h/cpp.
- GNUmakefile.am:
- JavaScriptCore.pri:
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
- JavaScriptCore.xcodeproj/project.pbxproj:
- JavaScriptCoreSources.bkl:
- VM/Machine.cpp:
- kjs/AllInOneFile.cpp:
- kjs/Arguments.cpp: Copied from JavaScriptCore/kjs/JSFunction.cpp.
- kjs/Arguments.h: Copied from JavaScriptCore/kjs/JSFunction.h.
- kjs/GlobalEvalFunction.cpp: Copied from JavaScriptCore/kjs/JSFunction.cpp.
- kjs/GlobalEvalFunction.h: Copied from JavaScriptCore/kjs/JSFunction.h.
- kjs/IndexToNameMap.cpp: Copied from JavaScriptCore/kjs/JSFunction.cpp.
- kjs/IndexToNameMap.h: Copied from JavaScriptCore/kjs/JSFunction.h.
- kjs/JSActivation.cpp:
- kjs/JSFunction.cpp:
- kjs/JSFunction.h:
- kjs/JSGlobalObject.cpp:
- kjs/JSGlobalObjectFunctions.cpp: Copied from JavaScriptCore/kjs/JSFunction.cpp.
- kjs/JSGlobalObjectFunctions.h: Copied from JavaScriptCore/kjs/JSFunction.h. The functions on the global object should be in JSGlobalObject.cpp, but putting them there was a 0.5% regression.
- kjs/PrototypeFunction.cpp: Copied from JavaScriptCore/kjs/JSFunction.cpp.
- kjs/PrototypeFunction.h: Copied from JavaScriptCore/kjs/JSFunction.h.
- kjs/Shell.cpp:
- kjs/lexer.cpp:
- kjs/ustring.cpp:
WebCore:
2008-07-05 Sam Weinig <sam@webkit.org>
Rubber-stamped by Cameron Zwarich.
Split Arguments, IndexToNameMap, PrototypeFunction, GlobalEvalFunction and
the functions on the global object out of JSFunction.h/cpp.
- ForwardingHeaders/kjs/PrototypeFunction.h: Added.
- bindings/js/JSDOMBinding.cpp:
- 1:44 PM Changeset in webkit [35015] by
-
- 4 edits in trunk/WebCore
Rubber-stamped by Sam Weinig.
- rename BidiIterator and BidiState
Renamed BidiIterator to InlineIterator and BidiState
to InlineBidiResolver. Renamed variables of type InlineBidiResolver{*,&}
to "resolver".
- rendering/RenderBlock.h:
- rendering/RootInlineBox.h:
- rendering/bidi.cpp: (WebCore::InlineIterator::InlineIterator): (WebCore::operator==): (WebCore::operator!=): (WebCore::bidiNext): (WebCore::bidiFirst): (WebCore::InlineIterator::increment): (WebCore::InlineBidiResolver::increment): (WebCore::InlineIterator::atEnd): (WebCore::InlineIterator::current): (WebCore::InlineIterator::direction): (WebCore::chopMidpointsAt): (WebCore::checkMidpoints): (WebCore::addMidpoint): (WebCore::appendRunsForObject): (WebCore::InlineBidiResolver::appendRun): (WebCore::RenderBlock::bidiReorderLine): (WebCore::buildCompactRuns): (WebCore::RenderBlock::layoutInlineChildren): (WebCore::RenderBlock::determineStartPosition): (WebCore::RenderBlock::determineEndPosition): (WebCore::RenderBlock::matchedEndLine): (WebCore::skipNonBreakingSpace): (WebCore::requiresLineBox): (WebCore::RenderBlock::generatesLineBoxesForInlineChild): (WebCore::RenderBlock::skipWhitespace): (WebCore::shouldSkipWhitespaceAfterStartObject): (WebCore::RenderBlock::findNextLineBreak):
- 10:57 AM Changeset in webkit [35014] by
-
- 1 edit in trunk/WebCore/ChangeLog
Fixed ChangeLog entry for r35006.
- 3:35 AM Changeset in webkit [35013] by
-
- 2 edits in trunk/WebCore
2008-07-05 Jan Michael Alonzo <jmalonzo@webkit.org>
Rubber-stamped by Oliver Hunt
Coding style fix
- html/CanvasRenderingContext2D.cpp: Indentation fix