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