2009-11-09 Nate Chapin <japhet@chromium.org>
[WebKit-https.git] / WebKit / chromium / ChangeLog
1 2009-11-09  Nate Chapin  <japhet@chromium.org>
2
3         Reviewed by Dimitri Glazkov.
4
5         Upstream WebDevTools*.h and WebDrag*.h Chromium API headers.
6
7         https://bugs.webkit.org/show_bug.cgi?id=28394
8
9         * public/WebDevToolsAgent.h: Added.
10         (WebKit::WebDevToolsAgent::~WebDevToolsAgent):
11         * public/WebDevToolsAgentClient.h: Added.
12         (WebKit::WebDevToolsAgentClient::~WebDevToolsAgentClient):
13         * public/WebDevToolsFrontend.h: Added.
14         (WebKit::WebDevToolsFrontend::~WebDevToolsFrontend):
15         * public/WebDevToolsFrontendClient.h: Added.
16         (WebKit::WebDevToolsFrontendClient::WebDevToolsFrontendClient):
17         (WebKit::WebDevToolsFrontendClient::~WebDevToolsFrontendClient):
18         * public/WebDragData.h: Added.
19         (WebKit::WebDragData::~WebDragData):
20         (WebKit::WebDragData::WebDragData):
21         (WebKit::WebDragData::operator=):
22         (WebKit::WebDragData::isNull):
23         * public/WebDragOperation.h: Added.
24         (WebKit::):
25
26 2009-11-09  Yaar Schnitman  <yaar@chromium.org>
27
28         Reviewed by Dimitri Glazkov.
29
30         Upstreaming the Chromium WebKit API: WebURL and friends.
31
32         https://bugs.webkit.org/show_bug.cgi?id=28394
33
34         * public/WebURL.h: Added.
35         (WebKit::WebURL::~WebURL):
36         (WebKit::WebURL::WebURL):
37         (WebKit::WebURL::operator=):
38         (WebKit::WebURL::assign):
39         (WebKit::WebURL::spec):
40         (WebKit::WebURL::parsed):
41         (WebKit::WebURL::isValid):
42         (WebKit::WebURL::isEmpty):
43         (WebKit::WebURL::isNull):
44         (WebKit::WebURL::operator GURL):
45         * public/WebURLError.h: Added.
46         (WebKit::WebURLError::WebURLError):
47         * public/WebURLLoader.h: Added.
48         (WebKit::WebURLLoader::~WebURLLoader):
49         * public/WebURLLoaderClient.h: Added.
50         (WebKit::WebURLLoaderClient::~WebURLLoaderClient):
51         * public/WebURLRequest.h: Added.
52         (WebKit::WebURLRequest::):
53         (WebKit::WebURLRequest::~WebURLRequest):
54         (WebKit::WebURLRequest::WebURLRequest):
55         (WebKit::WebURLRequest::operator=):
56         * public/WebURLResponse.h: Added.
57         (WebKit::WebURLResponse::~WebURLResponse):
58         (WebKit::WebURLResponse::WebURLResponse):
59         (WebKit::WebURLResponse::operator=):
60
61 2009-11-09  Yaar Schnitman  <yaar@chromium.org>
62
63         Reviewed by Dimitri Glazkov.
64
65         Upstreaming the Chromium WebKit API: WebVector to WebWorkerClient
66
67         https://bugs.webkit.org/show_bug.cgi?id=28394
68
69         * public/WebVector.h: Added.
70         (WebKit::WebVector::~WebVector):
71         (WebKit::WebVector::WebVector):
72         (WebKit::WebVector::operator=):
73         (WebKit::WebVector::assign):
74         (WebKit::WebVector::size):
75         (WebKit::WebVector::isEmpty):
76         (WebKit::WebVector::operator[]):
77         (WebKit::WebVector::data):
78         (WebKit::WebVector::swap):
79         (WebKit::WebVector::initialize):
80         (WebKit::WebVector::initializeFrom):
81         (WebKit::WebVector::destroy):
82         * public/WebView.h: Added.
83         (WebKit::WebView::~WebView):
84         * public/WebViewClient.h: Added.
85         (WebKit::WebViewClient::createView):
86         (WebKit::WebViewClient::createPopupMenu):
87         (WebKit::WebViewClient::didAddMessageToConsole):
88         (WebKit::WebViewClient::printPage):
89         (WebKit::WebViewClient::notificationPresenter):
90         (WebKit::WebViewClient::didStartLoading):
91         (WebKit::WebViewClient::didStopLoading):
92         (WebKit::WebViewClient::shouldBeginEditing):
93         (WebKit::WebViewClient::shouldEndEditing):
94         (WebKit::WebViewClient::shouldInsertNode):
95         (WebKit::WebViewClient::shouldInsertText):
96         (WebKit::WebViewClient::shouldChangeSelectedRange):
97         (WebKit::WebViewClient::shouldDeleteRange):
98         (WebKit::WebViewClient::shouldApplyStyle):
99         (WebKit::WebViewClient::isSmartInsertDeleteEnabled):
100         (WebKit::WebViewClient::isSelectTrailingWhitespaceEnabled):
101         (WebKit::WebViewClient::setInputMethodEnabled):
102         (WebKit::WebViewClient::didBeginEditing):
103         (WebKit::WebViewClient::didChangeSelection):
104         (WebKit::WebViewClient::didChangeContents):
105         (WebKit::WebViewClient::didExecuteCommand):
106         (WebKit::WebViewClient::didEndEditing):
107         (WebKit::WebViewClient::handleCurrentKeyboardEvent):
108         (WebKit::WebViewClient::spellCheck):
109         (WebKit::WebViewClient::autoCorrectWord):
110         (WebKit::WebViewClient::showSpellingUI):
111         (WebKit::WebViewClient::isShowingSpellingUI):
112         (WebKit::WebViewClient::updateSpellingUIWithMisspelledWord):
113         (WebKit::WebViewClient::runFileChooser):
114         (WebKit::WebViewClient::runModalAlertDialog):
115         (WebKit::WebViewClient::runModalConfirmDialog):
116         (WebKit::WebViewClient::runModalPromptDialog):
117         (WebKit::WebViewClient::runModalBeforeUnloadDialog):
118         (WebKit::WebViewClient::setStatusText):
119         (WebKit::WebViewClient::setMouseOverURL):
120         (WebKit::WebViewClient::setKeyboardFocusURL):
121         (WebKit::WebViewClient::setToolTipText):
122         (WebKit::WebViewClient::showContextMenu):
123         (WebKit::WebViewClient::startDragging):
124         (WebKit::WebViewClient::acceptsLoadDrops):
125         (WebKit::WebViewClient::focusNext):
126         (WebKit::WebViewClient::focusPrevious):
127         (WebKit::WebViewClient::navigateBackForwardSoon):
128         (WebKit::WebViewClient::historyBackListCount):
129         (WebKit::WebViewClient::historyForwardListCount):
130         (WebKit::WebViewClient::didAddHistoryItem):
131         (WebKit::WebViewClient::focusAccessibilityObject):
132         (WebKit::WebViewClient::didUpdateInspectorSettings):
133         (WebKit::WebViewClient::queryAutofillSuggestions):
134         (WebKit::WebViewClient::removeAutofillSuggestions):
135         (WebKit::WebViewClient::~WebViewClient):
136         * public/WebWidget.h: Added.
137         (WebKit::WebWidget::~WebWidget):
138         * public/WebWidgetClient.h: Added.
139         (WebKit::WebWidgetClient::didInvalidateRect):
140         (WebKit::WebWidgetClient::didScrollRect):
141         (WebKit::WebWidgetClient::didFocus):
142         (WebKit::WebWidgetClient::didBlur):
143         (WebKit::WebWidgetClient::didChangeCursor):
144         (WebKit::WebWidgetClient::closeWidgetSoon):
145         (WebKit::WebWidgetClient::show):
146         (WebKit::WebWidgetClient::runModal):
147         (WebKit::WebWidgetClient::windowRect):
148         (WebKit::WebWidgetClient::setWindowRect):
149         (WebKit::WebWidgetClient::windowResizerRect):
150         (WebKit::WebWidgetClient::rootWindowRect):
151         (WebKit::WebWidgetClient::screenInfo):
152         (WebKit::WebWidgetClient::~WebWidgetClient):
153         * public/WebWorker.h: Added.
154         (WebKit::WebWorker::~WebWorker):
155         * public/WebWorkerClient.h: Added.
156         (WebKit::WebWorkerClient::~WebWorkerClient):
157
158 2009-11-09  Nate Chapin  <japhet@chromium.org>
159
160         Reviewed by Dimitri Glazkov.
161
162         Upstream WebData*.h Chromium API files.
163
164         https://bugs.webkit.org/show_bug.cgi?id=28394
165
166         * public/WebData.h: Added.
167         (WebKit::WebData::~WebData):
168         (WebKit::WebData::WebData):
169         (WebKit::WebData::operator=):
170         (WebKit::WebData::isEmpty):
171         (WebKit::WebData::isNull):
172         * public/WebDataSource.h: Added.
173         (WebKit::WebDataSource::ExtraData::~ExtraData):
174         (WebKit::WebDataSource::~WebDataSource):
175         * public/WebDatabase.h: Added.
176         (WebKit::WebDatabase::WebDatabase):
177         (WebKit::WebDatabase::~WebDatabase):
178         (WebKit::WebDatabase::operator=):
179         (WebKit::WebDatabase::isNull):
180         * public/WebDatabaseObserver.h: Added.
181         (WebKit::WebDatabaseObserver::~WebDatabaseObserver):
182
183 2009-11-09  Nate Chapin  <japhet@chromium.org>
184
185         Reviewed by Dimitri Glazkov.
186
187         Upstream the last of the Chromium API WebC*.h files.
188
189         https://bugs.webkit.org/show_bug.cgi?id=28394
190
191         * public/WebConsoleMessage.h: Added.
192         (WebKit::WebConsoleMessage::):
193         (WebKit::WebConsoleMessage::WebConsoleMessage):
194         * public/WebContextMenuData.h: Added.
195         (WebKit::WebContextMenuData::):
196         * public/WebCookie.h: Added.
197         (WebKit::WebCookie::WebCookie):
198         * public/WebCrossOriginPreflightResultCache.h: Added.
199         * public/WebCursorInfo.h: Added.
200         (WebKit::WebCursorInfo::):
201         (WebKit::WebCursorInfo::WebCursorInfo):
202
203 2009-11-09  Nate Chapin  <japhet@chromium.org>
204
205         Reviewed by Dimitri Glazkov.
206
207         More WebC*.h upstreaming.
208
209         https://bugs.webkit.org/show_bug.cgi?id=28394
210
211         * public/WebCString.h: Added.
212         (WebKit::WebCString::~WebCString):
213         (WebKit::WebCString::WebCString):
214         (WebKit::WebCString::operator=):
215         (WebKit::WebCString::isEmpty):
216         (WebKit::WebCString::isNull):
217         (WebKit::WebCString::operator std::string):
218         (WebKit::WebCString::fromUTF16):
219         * public/WebColorName.h: Added.
220         (WebKit::):
221         * public/WebCommon.h: Added.
222         * public/WebCommonWorkerClient.h: Added.
223         (WebKit::WebCommonWorkerClient::~WebCommonWorkerClient):
224         * public/WebCompositionCommand.h: Added.
225         (WebKit::):
226
227 2009-11-09  Yaar Schnitman  <yaar@chromium.org>
228
229         Reviewed by Dimitri Glazkov.
230
231         Upstreaming the Chromium WebKit API: WebNode.h and friends are thin wrappers around WebCore::Nodes
232
233         https://bugs.webkit.org/show_bug.cgi?id=28394
234
235         * public/WebElement.h: Added.
236         (WebKit::WebElement::WebElement):
237         (WebKit::WebElement::operator=):
238         (WebKit::WebElement::assign):
239         * public/WebFormElement.h: Added.
240         (WebKit::WebFormElement::~WebFormElement):
241         (WebKit::WebFormElement::WebFormElement):
242         (WebKit::WebFormElement::operator=):
243         (WebKit::WebFormElement::assign):
244         * public/WebInputElement.h: Added.
245         (WebKit::WebInputElement::WebInputElement):
246         (WebKit::WebInputElement::operator=):
247         (WebKit::WebInputElement::assign):
248         * public/WebNode.h: Added.
249         (WebKit::WebNode::~WebNode):
250         (WebKit::WebNode::WebNode):
251         (WebKit::WebNode::operator=):
252         (WebKit::WebNode::isNull):
253         (WebKit::WebNode::toElement):
254         (WebKit::WebNode::unwrap):
255         (WebKit::WebNode::constUnwrap):
256
257 2009-11-09  Nate Chapin  <japhet@chromium.org>
258
259         Reviewed by Dimitri Glazkov.
260
261         WebKit Chromium API upstreaming, WebBindings.h through WebColor.h.
262
263         * public/WebBindings.h: Added.
264         * public/WebCache.h: Added.
265         * public/WebCanvas.h: Added.
266         * public/WebClipboard.h: Added.
267         (WebKit::WebClipboard::):
268         (WebKit::WebClipboard::~WebClipboard):
269         * public/WebColor.h: Added.
270
271 2009-11-09  Nate Chapin  <japhet@chromium.org>
272
273         Reviewed by Dimitri Glazkov.
274
275         Starting upstreaming the Chromium WebKit API.  public/ contains header files only.
276
277         https://bugs.webkit.org/show_bug.cgi?id=28394
278
279         * ChangeLog: First!!
280         * public: Added.
281         * public/WebAccessibilityCache.h: Added.
282         (WebKit::WebAccessibilityCache::WebAccessibilityCache):
283         (WebKit::WebAccessibilityCache::~WebAccessibilityCache):
284         * public/WebAccessibilityObject.h: Added.
285         (WebKit::WebAccessibilityObject::~WebAccessibilityObject):
286         (WebKit::WebAccessibilityObject::WebAccessibilityObject):
287         (WebKit::WebAccessibilityObject::operator=):
288         (WebKit::WebAccessibilityObject::isNull):
289         * public/WebAccessibilityRole.h: Added.
290         (WebKit::):
291         * public/WebApplicationCacheHost.h: Added.
292         (WebKit::WebApplicationCacheHost::):
293         (WebKit::WebApplicationCacheHost::~WebApplicationCacheHost):
294         * public/WebApplicationCacheHostClient.h: Added.
295         (WebKit::WebApplicationCacheHostClient::~WebApplicationCacheHostClient):