Log message: From: To:
Path:
Author:
Issue:
File name:
File type:
Activity by path
Activity by time
2008-04
Activity by year and month
Activity by author
authors by first/last commit
Core group
Developer turnover
Changes    Collaboration    Timeline    Rss   
1 - 20 of 39660  Next ›
39660 06.01.2009 21:33:54, by oliver@apple.com:
<https://bugs.webkit.org/show_bug.cgi?id=23085> [jsfunfuzz] Over released ScopeChainNode
<rdar://problem/6474110>

Reviewed by Cameron Zwarich

So this delightful bug was caused by our unwind code using a ScopeChain to perform
the unwind. The ScopeChain would ref the initial top of the scope chain, then deref
the resultant top of scope chain, which is incorrect.

This patch removes the dependency on ScopeChain for the unwind, and i've filed
<https://bugs.webkit.org/show_bug.cgi?id=23144> to look into the unintuitive
ScopeChain behaviour.
39659 06.01.2009 21:16:08, by eric@webkit.org:
Build fix only, no review.

Bring the Chromium-WebCore build back closer to building
by adding files from recent commits.

* WebCore.scons:
39658 06.01.2009 20:49:06, by aroben@apple.com:
Hopeful Windows crash-on-launch fix

* wtf/Platform.h: Force a world rebuild by touching this file.
39657 06.01.2009 19:19:55, by zecke@webkit.org:
Build fix by building ByteArray.cpp as well
39656 06.01.2009 19:12:48, by ap@webkit.org:
Reviewed by Darin Adler.

<rdar://problem/6474973> REGRESSION: PLT ~2% slower due to 39465 (consolidate thread data)

I could not reproduce the slowdown on my PowerPC test machine, but the change should bring
performance back.

* platform/ThreadGlobalData.cpp: (WebCore::threadGlobalData): Don't use AtomicallyInitializedStatic.
Prior to r39465, it was only used for cached converters, which was necessary because the
first access to ICU or TEC one could happen on a secondary thread, but now they are all
initialized from ThreadGlobalData constructor.
39655 06.01.2009 18:08:22, by treat@webkit.org:
Update the documentation to reflect when these API changes will land in
upstream Qt
39654 06.01.2009 17:14:49, by dsmith@webkit.org:
2009-01-06 David Smith <catfish.man@gmail.com>

Reviewed by Darin Adler.

https://bugs.webkit.org/show_bug.cgi?id=23129
Devirtualize Node::childNodes().
39653 06.01.2009 17:13:31, by zecke@webkit.org:
Speculative build fix for Gtk+
39652 06.01.2009 15:54:23, by ddkilzer@apple.com:
BUILD FIX (r39641): Try to fix WebIconDatabase build errors #4

* WebIconDatabase.cpp:
(WebIconDatabase::isEnabled): Added 'WebIconDatabase::' to method
signature. (Another copy-paste error.)
(WebIconDatabase::setEnabled): Ditto.
* WebIconDatabase.h:
(WebIconDatabase::startUpIconDatabase): Make private again.
(WebIconDatabase::shutDownIconDatabase): Ditto.
39651 06.01.2009 15:49:52, by hausmann@webkit.org:
2009-01-06 Simon Hausmann <simon.hausmann@nokia.com>

Unreviewed build fix.

Fix the Qt build with Qt 4.4.x, the HTTP-only cookie support was
added in Qt 4.5.
39650 06.01.2009 15:38:55, by ddkilzer@apple.com:
2009-01-06 Zalan Bujtas <zbujtas@gmail.com>

Reviewed by David Kilzer.

https://bugs.webkit.org/show_bug.cgi?id=23133
Fix SVG disabled build. Move 'pointer-events' from SVGCSSPropertyNames.in to
CSSPropertyNames.in and move PointerEvents functions out of #if ENABLE(SVG)

NOTE: Property name fixes landed as part of r39648.

* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
(WebCore::CSSPrimitiveValue::operator EPointerEvents):
* css/CSSPropertyNames.in:
* css/SVGCSSPropertyNames.in:
39649 06.01.2009 15:29:36, by ddkilzer@apple.com:
BUILD FIX (r39641): Try to fix build errors #3

Try to fix the following (more specific) build errors:

WebIconDatabase.cpp
..\WebIconDatabase.cpp(255) : error C2248: 'WebIconDatabase::shutDownIconDatabase' : cannot access private member declared in class 'WebIconDatabase'
...\webkit\win\WebIconDatabase.h(61) : see declaration of 'WebIconDatabase::shutDownIconDatabase'
...\webkit\win\WebIconDatabase.h(51) : see declaration of 'WebIconDatabase'
..\WebIconDatabase.cpp(255) : error C2352: 'WebIconDatabase::shutDownIconDatabase' : illegal call of non-static member function
...\webkit\win\WebIconDatabase.h(61) : see declaration of 'WebIconDatabase::shutDownIconDatabase'
..\WebIconDatabase.cpp(258) : error C2248: 'WebIconDatabase::startUpIconDatabase' : cannot access private member declared in class 'WebIconDatabase'
...\webkit\win\WebIconDatabase.h(60) : see declaration of 'WebIconDatabase::startUpIconDatabase'
...\webkit\win\WebIconDatabase.h(51) : see declaration of 'WebIconDatabase'
..\WebIconDatabase.cpp(258) : error C2352: 'WebIconDatabase::startUpIconDatabase' : illegal call of non-static member function
...\webkit\win\WebIconDatabase.h(60) : see declaration of 'WebIconDatabase::startUpIconDatabase'

* WebIconDatabase.cpp:
(setEnabled): Get instance of shared WebIconDatabase, then call
startUp/shutDown methods on it.
* WebIconDatabase.h:
(WebIconDatabase::startUpIconDatabase): Make protected again.
(WebIconDatabase::shutDownIconDatabase): Ditto.
39648 06.01.2009 15:06:25, by ddkilzer@apple.com:
BUILD FIX (r39634): Fix build for non-SVG builds (Wx)

* css/CSSPropertyNames.in: Added 'pointer-events'.
* css/SVGCSSPropertyNames.in: Commented out pointer-events
since it's now a plain CSS property.
39647 06.01.2009 14:59:51, by ddkilzer@apple.com:
BUILD FIX (r39641): Try to fix build errors again

Try to fix the following build errors:

WebIconDatabase.cpp
..\WebIconDatabase.cpp(255) : error C3861: 'shutDownIconDatabase': identifier not found
..\WebIconDatabase.cpp(258) : error C3861: 'startUpIconDatabase': identifier not found

* WebIconDatabase.cpp:
(setEnabled): Add class prefix to startUpIconDatabase() and
shutDownIconDatabase().
* WebIconDatabase.h:
(WebIconDatabase::startUpIconDatabase): Make private again.
(WebIconDatabase::shutDownIconDatabase): Ditto.
39646 06.01.2009 14:45:50, by ddkilzer@apple.com:
BUILD FIX (r39641): Try to fix build error

Try to fix the following build errors:

WebIconDatabase.cpp
..\WebIconDatabase.cpp(255) : error C3861: 'shutDownIconDatabase': identifier not found
..\WebIconDatabase.cpp(258) : error C3861: 'startUpIconDatabase': identifier not found

* WebIconDatabase.h:
(WebIconDatabase::startUpIconDatabase): Make protected.
(WebIconDatabase::shutDownIconDatabase): Ditto.
39645 06.01.2009 14:07:03, by ddkilzer@apple.com:
BUILD FIX (r39641): Fix more silly errors

Fixes the following compilation errors:

WebIconDatabase.cpp
..\WebIconDatabase.cpp(85) : error C2065: 'standardPrefs' : undeclared identifier
..\WebIconDatabase.cpp(85) : error C2227: left of '->iconDatabaseLocation' must point to class/struct/union/generic type
type is ''unknown-type''
..\WebIconDatabase.cpp(241) : error C2575: 'isEnabled' : only member functions and bases can be virtual
..\WebIconDatabase.cpp(248) : error C2575: 'setEnabled' : only member functions and bases can be virtual
..\WebIconDatabase.cpp(253) : error C3861: 'shutDownIconDatabase': identifier not found
..\WebIconDatabase.cpp(256) : error C3861: 'startUpIconDatabase': identifier not found

* WebIconDatabase.cpp:
(WebIconDatabase::startUpIconDatabase): Redeclare standardPrefs
since this was in init() but not in this method after it was
extracted from init().
(isEnabled): Don't use "virtual" in method implementation
(silly copy-paste error).
(setEnabled): Ditto.
39644 06.01.2009 13:40:07, by ddkilzer@apple.com:
BUILD FIX (r39641): Remove STDMETHODCALLTYPE from method declarations in IWebIconDatabase.idl

* Interfaces/IWebIconDatabase.idl: Removed "STDMETHODCALLTYPE"
from silly copy-paste error in two method declarations.
39643 06.01.2009 10:35:27, by hausmann@webkit.org:
2009-01-06 Simon Hausmann <simon.hausmann@nokia.com>

Reviewed by Lars Knoll.

Added support for HTTP-only cookies to the Qt build.
39642 06.01.2009 08:39:05, by dsmith@webkit.org:
2009-01-05 David Smith <catfish.man@gmail.com>

Reviewed by Oliver Hunt.

https://bugs.webkit.org/show_bug.cgi?id=23084
Avoid redundant AtomicString conversions

* dom/Node.cpp: Create an AtomicString early to avoid converting twice
(WebCore::Node::getElementsByTagNameNS):
* dom/QualifiedName.h: Use the appropriate AtomicString constructor instead of converting from a String
39641 06.01.2009 07:13:15, by ddkilzer@apple.com:
WebKit/mac:

2009-01-05 David Kilzer <ddkilzer@apple.com>

Add SPI to enable, disable and check state of WebIconDatabase

Reviewed by Darin Adler & Timothy Hatcher.

Add -[WebIconDatabase isEnabled] and -[WebIconDatabase setEnabled:]
SPI to make it possible to enable, disable and check the state of
the icon database.

* Misc/WebIconDatabase.mm:
(-[WebIconDatabase init]): Extracted code into -_startUpIconDatabase.
(-[WebIconDatabase iconForURL:withSize:cache:]): Switched to use
-isEnabled instead of -_isEnabled.
(-[WebIconDatabase iconURLForURL:]): Ditto.
(-[WebIconDatabase retainIconForURL:]): Ditto.
(-[WebIconDatabase releaseIconForURL:]): Ditto.
(-[WebIconDatabase isEnabled]): Renamed from -_isEnabled in
WebInternal category.
(-[WebIconDatabase setEnabled:]): Added. Takes care of changing
the enabled/disabled state of the icon database.
(-[WebIconDatabase removeAllIcons]): Switched to use -isEnabled
instead of -_isEnabled.
(-[WebIconDatabase _startUpIconDatabase]): Added. Extrated from
-init.
(-[WebIconDatabase _shutDownIconDatabase]): Added. Remove
observers when the icon database is disabled.
* Misc/WebIconDatabaseInternal.h: Added declarations for
-_startUpIconDatabase and -_shutDownIconDatabase.
* Misc/WebIconDatabasePrivate.h: Added declarations for
-isEnabled and -setEnabled:.

WebKit/win:

2009-01-05 David Kilzer <ddkilzer@apple.com>

Add API to enable, disable and check state of WebIconDatabase

Reviewed by Darin Adler & Timothy Hatcher.

Add WebIconDatabase::isEnabled() and WebIconDatabase::setEnabled()
API to make it possible to enable, disable and check the state of
the icon database.

* Interfaces/IWebIconDatabase.idl: Declared isEnabled() and
setEnabled() methods.
* WebIconDatabase.cpp:
(WebIconDatabase::init): Extracted code into startUpIconDatabase().
(WebIconDatabase::startUpIconDatabase): Added. Extracted from
init().
(WebIconDatabase::shutDownIconDatabase): Added. Method is empty
since there is nothing to do yet on Windows.
(isEnabled): Added.
(setEnabled): Added.
* WebIconDatabase.h: Added method declarations.
1 2 3 4 5 6 7 8 9 10 Next