9c8c8bcb87a48ab763f29a09c7afcfd7e3aad376
[WebKit-https.git] / WebCore / ChangeLog
1 2009-06-16  Tony Chang  <tony@chromium.org>
2
3         Reviewed by Darin Fisher.
4
5         Fix a UMR in WebCore::BitStack by initializing new memory to 0.
6         https://bugs.webkit.org/show_bug.cgi?id=26449
7         No new tests, covered by purify.
8
9         * editing/TextIterator.cpp:
10         (WebCore::BitStack::push):
11
12 2009-06-16  Brent Fulgham  <bfulgham@webkit.org>
13
14         Reviewed by Xan Lopez.
15
16         Test: fast/multicol/columns-shorthand-parsing.html 
17
18         Fixes https://bugs.webkit.org/show_bug.cgi?id=26453.
19         Null Cairo contextwill crash Windows Cairo build.
20
21         * platform/graphics/win/GraphicsContextCairoWin.cpp:
22         (WebCore::GraphicsContextPlatformPrivate::syncContext):
23           Add a check for null context before attempting to
24           retrieve the Cairo surface.
25
26 2009-06-16  Peter Kasting  <pkasting@google.com>
27
28         Reviewed by Xan Lopez.
29
30         https://bugs.webkit.org/show_bug.cgi?id=26447
31         Fix animated GIF breakage in Cairo/wx ports.
32
33         * platform/image-decoders/cairo/ImageDecoderCairo.cpp:
34         (WebCore::RGBA32Buffer::copyBitmapData):
35         (WebCore::RGBA32Buffer::operator=):
36         * platform/image-decoders/wx/ImageDecoderWx.cpp:
37         (WebCore::RGBA32Buffer::copyBitmapData):
38         (WebCore::RGBA32Buffer::operator=):
39
40 2009-06-16  Pierre d'Herbemont  <pdherbemont@apple.com>
41
42         Reviewed by John Sullivan
43         
44         <rdar://problem/6937882>
45         
46         Tweak "time remaining" and "time elapsed" fields in the overlay video controller.
47
48         * css/mediaControlsQT.css:
49
50 2009-06-16  Jian Li  <jianli@chromium.org>
51
52         Reviewed by Adam Barth and David Levin.
53
54         Bug 26146: Change to use ThreadableLoader to load the worker script
55         in order to check URL origin for redirection.
56         https://bugs.webkit.org/show_bug.cgi?id=26146
57
58         Test: http/tests/workers/worker-redirect.html
59
60         * GNUmakefile.am:
61         * WebCore.pro:
62         * WebCore.vcproj/WebCore.vcproj:
63         * WebCore.xcodeproj/project.pbxproj:
64         * workers/Worker.cpp:
65         (WebCore::Worker::Worker):
66         (WebCore::Worker::notifyFinished):
67         * workers/Worker.h:
68         * workers/WorkerContext.cpp:
69         (WebCore::WorkerContext::importScripts):
70         * workers/WorkerImportScriptsClient.cpp: Removed.
71         * workers/WorkerImportScriptsClient.h: Removed.
72         * workers/WorkerScriptLoader.cpp: Renamed from workers/WorkerImportScriptsClient.cpp.
73           This to make it more generic so worker script loading could use it.
74         (WebCore::WorkerScriptLoader::loadSynchronously):
75         (WebCore::WorkerScriptLoader::loadAsynchronously):
76         (WebCore::WorkerScriptLoader::didFinishLoading):
77         (WebCore::WorkerScriptLoader::didFail):
78         (WebCore::WorkerScriptLoader::didFailRedirectCheck):
79         (WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
80         (WebCore::WorkerScriptLoader::notifyFinished):
81         * workers/WorkerScriptLoader.h: Renamed from workers/WorkerImportScriptsClient.h.
82           This to make it more generic so worker script loading could use it.
83         * workers/WorkerScriptLoaderClient.h: Added.
84
85 2009-06-16  Brent Fulgham  <bfulgham@gmail.com>
86
87         Reviewed by Darin Adler.
88
89         Use consistent GUID comparison functions.
90         https://bugs.webkit.org/show_bug.cgi?id=26427
91
92         * platform/win/WCDataObject.cpp:
93         (WebCore::WCDataObject::QueryInterface):
94
95 2009-06-16  Xan Lopez  <xlopez@igalia.com>
96
97         Reviewed by Gustavo Noronha.
98
99         Fix compiler warning.
100
101         * accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:
102         (webkit_accessible_class_init):
103
104 2009-06-16  Xan Lopez  <xlopez@igalia.com>
105
106         Reviewed by Gustavo Noronha.
107
108         Remove dummy AtkStreamableContent implementation.
109
110         It's completely empty, we'll add it back (and conditionally
111         instead of unconditionally) when it does something.
112
113         * accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:
114         (GetAtkInterfaceTypeFromWAIType):
115         (getInterfaceMaskFromObject):
116
117 == Rolled over to ChangeLog-2009-06-16 ==