OLD | NEW |
1 2011-05-04 Nate Chapin <japhet@chromium.org> | |
2 | |
3 Reviewed by Mihai Parparita. | |
4 | |
5 Ensure we don't overwrite user-specified scroll positions | |
6 on same document HistoryItem navigations. | |
7 https://bugs.webkit.org/show_bug.cgi?id=59877 | |
8 | |
9 * src/WebFrameImpl.cpp: | |
10 (WebKit::WebFrameImpl::loadHistoryItem): | |
11 (WebKit::WebFrameImpl::currentHistoryItem): | |
12 (WebKit::WebFrameImpl::WebFrameImpl): | |
13 * src/WebFrameImpl.h: | |
14 | |
15 2011-04-20 Yuzhu Shen <yzshen@chromium.org> | |
16 | |
17 Reviewed by Tony Chang. | |
18 | |
19 [chromium] linux chromium doesn't set click count for mouse up events. | |
20 https://bugs.webkit.org/show_bug.cgi?id=58921 | |
21 | |
22 The reason why we need such a fix is that the Pepper API passes this inf
ormation to plugins, | |
23 and some consumers (e.g., Flash) need it to detect double-clicks. | |
24 | |
25 * src/gtk/WebInputEventFactory.cpp: set click count for mouse up events. | |
26 * tests/WebInputEventFactoryTestGtk.cpp: added test case MouseUpClickCou
nt. | |
27 2011-04-20 Evan Martin <evan@chromium.org> | |
28 | |
29 Reviewed by Tony Chang. | |
30 | |
31 [chromium] expose title text direction on WebDataSource | |
32 https://bugs.webkit.org/show_bug.cgi?id=59010 | |
33 | |
34 * public/WebDataSource.h: | |
35 * src/WebDataSourceImpl.cpp: | |
36 (WebKit::WebDataSourceImpl::pageTitle): | |
37 (WebKit::WebDataSourceImpl::pageTitleDirection): | |
38 * src/WebDataSourceImpl.h: | |
39 | |
40 2011-04-20 Pavel Feldman <pfeldman@google.com> | |
41 | |
42 Reviewed by Yury Semikhatsky. | |
43 | |
44 Web Inspector: add saveAs into the InspectorFrontendHost binding. | |
45 https://bugs.webkit.org/show_bug.cgi?id=58979 | |
46 | |
47 * public/WebDevToolsFrontendClient.h: | |
48 (WebKit::WebDevToolsFrontendClient::saveAs): | |
49 * src/InspectorFrontendClientImpl.cpp: | |
50 (WebKit::InspectorFrontendClientImpl::saveAs): | |
51 * src/InspectorFrontendClientImpl.h: | |
52 * src/js/DevTools.js: | |
53 | |
54 2011-04-19 Naoki Takano <takano.naoki@gmail.com> | |
55 | |
56 Reviewed by Kent Tamura. | |
57 | |
58 [Chromium]UI polishes and tweaks to Autofill dropdown menu. | |
59 https://bugs.webkit.org/show_bug.cgi?id=58505 | |
60 | |
61 * src/AutoFillPopupMenuClient.cpp: | |
62 (WebKit::AutoFillPopupMenuClient::initialize): Set AutofillPopup for men
uStyle. | |
63 | |
64 2011-04-19 Dirk Pranke <dpranke@chromium.org> | |
65 | |
66 Unreviewed, attempting build fix. | |
67 | |
68 Disable leveldb to work around | |
69 http://code.google.com/p/leveldb/issues/detail?id=1. | |
70 | |
71 * features.gypi: | |
72 | |
73 2011-04-19 Dominic Cooney <dominicc@chromium.org> | |
74 | |
75 Reviewed by Dimitri Glazkov. | |
76 | |
77 Check the type of the wrapper when unwrapping NPObjects to native | |
78 Ranges and Elements | |
79 https://bugs.webkit.org/show_bug.cgi?id=58957 | |
80 | |
81 * src/WebBindings.cpp: | |
82 (WebKit::getRangeImpl): check HasInstance | |
83 (WebKit::getElementImpl): check HasInstance | |
84 | |
85 2011-04-19 Evan Martin <evan@chromium.org> | |
86 | |
87 Reviewed by Darin Fisher. | |
88 | |
89 [chromium] didReceiveTitle API signature should not change | |
90 https://bugs.webkit.org/show_bug.cgi?id=58909 | |
91 | |
92 My previous attempt at a temporary shim was wrong. | |
93 This second try should correctly work with older clients. | |
94 | |
95 * public/WebFrameClient.h: | |
96 (WebKit::WebFrameClient::didReceiveTitle): | |
97 | |
98 2011-04-19 Jungshik Shin <jshin@chromium.org> | |
99 | |
100 Reviewed by Adam Barth | |
101 | |
102 Fix the compile failure in UniscribeHelperTest.cpp due to | |
103 a change in UniscribeHelper made by the CL for bug 48860 | |
104 (r84264) | |
105 | |
106 http://bugs.webkit.org/show_bug.cgi?id=48860 | |
107 | |
108 * tests/UniscribeHelperTest.cpp: | |
109 (TEST_F): | |
110 | |
111 2011-04-19 Stuart Morgan <stuartmorgan@chromium.org> | |
112 | |
113 Reviewed by Tony Chang. | |
114 | |
115 [chromium] Clicking on plugin for first time blocks focus shift | |
116 https://bugs.webkit.org/show_bug.cgi?id=58419 | |
117 | |
118 Switched to using FocusController when moving focus to a plugin | |
119 so that cross-frame focus changes are handled correctly. | |
120 | |
121 * src/WebPluginContainerImpl.cpp: | |
122 (WebKit::WebPluginContainerImpl::handleMouseEvent): | |
123 | |
124 2011-04-19 Vsevolod Vlasov <vsevik@chromium.org> | |
125 | |
126 Reviewed by Pavel Feldman. | |
127 | |
128 Web Inspector: Rename lengthReceived to encodedDataLength/dataLength | |
129 https://bugs.webkit.org/show_bug.cgi?id=58883 | |
130 | |
131 Renamed lengthReceived to encodedDataLength/dataLength. | |
132 | |
133 * public/WebURLLoaderClient.h: | |
134 (WebKit::WebURLLoaderClient::didReceiveData): | |
135 * src/AssociatedURLLoader.cpp: | |
136 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): | |
137 * src/FrameLoaderClientImpl.cpp: | |
138 (WebKit::FrameLoaderClientImpl::dispatchDidReceiveContentLength): | |
139 * src/FrameLoaderClientImpl.h: | |
140 * src/ResourceHandle.cpp: | |
141 (WebCore::ResourceHandleInternal::didReceiveData): | |
142 | |
143 2011-04-19 Vsevolod Vlasov <vsevik@chromium.org> | |
144 | |
145 Reviewed by Pavel Feldman. | |
146 | |
147 Chromium DevTools: Network panel timing test is flaky | |
148 https://bugs.webkit.org/show_bug.cgi?id=58699 | |
149 | |
150 Fixed network timing test flakiness. | |
151 | |
152 * src/js/Tests.js: | |
153 (.TestSuite.prototype.testNetworkTiming.finishResource): | |
154 | |
155 2011-04-19 Andrey Kosyakov <caseq@chromium.org> | |
156 | |
157 Reviewed by Pavel Feldman. | |
158 | |
159 Web Inspector: add chrome.devTools alias to webInspector namespace for c
hromium port | |
160 https://bugs.webkit.org/show_bug.cgi?id=58894 | |
161 | |
162 * src/js/DevTools.js: | |
163 (WebInspector.platformExtensionAPI): | |
164 | |
165 2011-04-19 Kinuko Yasuda <kinuko@chromium.org> | |
166 | |
167 Not reviewed; another build fix attempt. | |
168 | |
169 * src/StorageInfoChromium.cpp: | |
170 (WebCore::StorageInfo::queryUsageAndQuota): | |
171 (WebCore::StorageInfo::requestQuota): | |
172 * src/WebStorageQuotaCallbacksImpl.cpp: | |
173 (WebKit::WebStorageQuotaCallbacksImpl::WebStorageQuotaCallbacksImpl): | |
174 * src/WebStorageQuotaCallbacksImpl.h: | |
175 | |
176 2011-04-19 Kinuko Yasuda <kinuko@chromium.org> | |
177 | |
178 Reviewed by David Levin. | |
179 | |
180 [Chromium] Enable QUOTA API at runtime if enable-quota flag is given | |
181 https://bugs.webkit.org/show_bug.cgi?id=58784 | |
182 | |
183 * features.gypi: Added ENABLE_QUOTA=1. | |
184 * public/WebRuntimeFeatures.h: | |
185 * src/WebRuntimeFeatures.cpp: | |
186 (WebKit::WebRuntimeFeatures::enableQuota): Added. | |
187 (WebKit::WebRuntimeFeatures::isQuotaEnabled): Added. | |
188 | |
189 2011-04-19 John Gregg <johnnyg@google.com> | |
190 | |
191 Reviewed by Darin Fisher. | |
192 | |
193 Enable folder drag-n-drop when using a "webkitdirectory" file input | |
194 https://bugs.webkit.org/show_bug.cgi?id=58401 | |
195 | |
196 This uses a new ChromeClient API to enumerate the directory and | |
197 return all the files, as if the user had selected that directory | |
198 by clicking the control in the normal way. | |
199 | |
200 * public/WebViewClient.h: | |
201 (WebKit::WebViewClient::enumerateChosenDirectory): | |
202 * src/ChromeClientImpl.cpp: | |
203 (WebKit::ChromeClientImpl::enumerateChosenDirectory): | |
204 * src/ChromeClientImpl.h: | |
205 | |
206 2011-04-18 Evan Martin <evan@chromium.org> | |
207 | |
208 Reviewed by Eric Seidel. | |
209 | |
210 [chromium] expose title direction to webkit client | |
211 https://bugs.webkit.org/show_bug.cgi?id=58823 | |
212 | |
213 * public/WebFrameClient.h: | |
214 (WebKit::WebFrameClient::didReceiveTitle): | |
215 Add new param to API. | |
216 | |
217 * src/FrameLoaderClientImpl.cpp: | |
218 (WebKit::FrameLoaderClientImpl::dispatchDidReceiveTitle): | |
219 Pass new param in API. | |
220 | |
221 2011-04-17 Patrick Gansterer <paroga@webkit.org> | |
222 | |
223 Reviewed by Adam Barth. | |
224 | |
225 Rename PLATFORM(CG) to USE(CG) | |
226 https://bugs.webkit.org/show_bug.cgi?id=58729 | |
227 | |
228 * src/GraphicsContext3DChromium.cpp: | |
229 (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): | |
230 (WebCore::GraphicsContext3DInternal::~GraphicsContext3DInternal): | |
231 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): | |
232 (WebCore::GraphicsContext3DInternal::reshape): | |
233 * src/GraphicsContext3DInternal.h: | |
234 * src/PlatformBridge.cpp: | |
235 * src/WebViewImpl.cpp: | |
236 (WebKit::WebViewImpl::doPixelReadbackToCanvas): | |
237 | |
238 2011-04-15 John Bates <jbates@google.com> | |
239 | |
240 Reviewed by Kenneth Russell. | |
241 | |
242 Change WebGraphicsContext3D virtuals to pure virtuals as intended | |
243 https://bugs.webkit.org/show_bug.cgi?id=58479 | |
244 | |
245 * public/WebGraphicsContext3D.h: | |
246 | |
247 2011-04-15 Shishir Agrawal <shishir@chromium.org> | |
248 | |
249 Reviewed by James Robinson. | |
250 | |
251 Add a flag to guard Page Visibility API changes. | |
252 https://bugs.webkit.org/show_bug.cgi?id=58464 | |
253 | |
254 * features.gypi: | |
255 | |
256 2011-04-15 Charlie Reis <creis@chromium.org> | |
257 | |
258 Reviewed by Darin Fisher. | |
259 | |
260 [Chromium] fast/events/popup-allowed-from-gesture-initiated-form-submit.
html causing debug ASSERT | |
261 https://bugs.webkit.org/show_bug.cgi?id=44079 | |
262 | |
263 Remove an assert whose invariant doesn't hold. | |
264 | |
265 * src/FrameLoaderClientImpl.cpp: | |
266 | |
267 2011-04-15 Kinuko Yasuda <kinuko@chromium.org> | |
268 | |
269 Reviewed by David Levin. | |
270 | |
271 Expose unified Quota API if QUOTA build flag is enabled | |
272 https://bugs.webkit.org/show_bug.cgi?id=58648 | |
273 | |
274 * src/AssertMatchingEnums.cpp: Added enum assertions. | |
275 * src/StorageInfoChromium.cpp: Made a build fix. | |
276 | |
277 2011-04-15 Vsevolod Vlasov <vsevik@chromium.org> | |
278 | |
279 Reviewed by Pavel Feldman. | |
280 | |
281 Web Inspector: Rename rawRequestHeadersText and RawResponseHeadersText t
o requestHeadersText and responseHeadersText | |
282 https://bugs.webkit.org/show_bug.cgi?id=58650 | |
283 | |
284 * public/WebHTTPLoadInfo.h: | |
285 * src/WebHTTPLoadInfo.cpp: | |
286 (WebKit::WebHTTPLoadInfo::requestHeadersText): | |
287 (WebKit::WebHTTPLoadInfo::setRequestHeadersText): | |
288 (WebKit::WebHTTPLoadInfo::responseHeadersText): | |
289 (WebKit::WebHTTPLoadInfo::setResponseHeadersText): | |
290 | |
291 2011-04-15 Zelidrag Hornung <zelidrag@chromium.org> | |
292 | |
293 Reviewed by Darin Fisher. | |
294 | |
295 Added enums for external file system type and exposed factory function | |
296 for creating File- and DirectoryEntry objects from Chromium side. | |
297 https://bugs.webkit.org/show_bug.cgi?id=58456 | |
298 | |
299 * public/WebFileSystem.h: | |
300 * public/WebFrame.h: | |
301 * src/AssertMatchingEnums.cpp: | |
302 * src/WebFrameImpl.cpp: | |
303 (WebKit::WebFrameImpl::createFileSystem): | |
304 (WebKit::WebFrameImpl::createFileEntry): | |
305 * src/WebFrameImpl.h: | |
306 | |
307 2011-04-15 Vsevolod Vlasov <vsevik@chromium.org> | |
308 | |
309 Reviewed by Pavel Feldman. | |
310 | |
311 Web Inspector: [Chromium] Create tests for network panel timing, size an
d raw headers text | |
312 https://bugs.webkit.org/show_bug.cgi?id=58566 | |
313 | |
314 Added network timing, size and raw headers tests for Inspector | |
315 Since chromium used different version of network stack for layout | |
316 tests, these are interactive ui tests (DevToolsSanityTest.TestNetwork*) | |
317 | |
318 * src/js/Tests.js: | |
319 (.TestSuite.prototype.testNetworkSize.finishResource): | |
320 (.TestSuite.prototype.testNetworkSyncSize.finishResource): | |
321 (.TestSuite.prototype.testNetworkRawHeadersText.finishResource): | |
322 (.TestSuite.prototype.testNetworkTiming.finishResource): | |
323 | |
324 2011-04-14 Vsevolod Vlasov <vsevik@chromium.org> | |
325 | |
326 Reviewed by Pavel Feldman. | |
327 | |
328 Web Inspector: Enable raw HTTP headers support | |
329 https://bugs.webkit.org/show_bug.cgi?id=58259 | |
330 | |
331 Added raw headers text support to inspector. | |
332 | |
333 * public/WebHTTPLoadInfo.h: | |
334 * src/WebHTTPLoadInfo.cpp: | |
335 (WebKit::WebHTTPLoadInfo::rawRequestHeadersText): | |
336 (WebKit::WebHTTPLoadInfo::setRawRequestHeadersText): | |
337 (WebKit::WebHTTPLoadInfo::rawResponseHeadersText): | |
338 (WebKit::WebHTTPLoadInfo::setRawResponseHeadersText): | |
339 | |
340 2011-04-14 Vsevolod Vlasov <vsevik@chromium.org> | |
341 | |
342 Reviewed by Pavel Feldman. | |
343 | |
344 Web Inspector: ResourceResponse should have encodedDataLength field for
synchronous requests transfer size | |
345 https://bugs.webkit.org/show_bug.cgi?id=58447 | |
346 | |
347 FrameLoader now takes encoded data length for synchronous requests from
the field with the same name. | |
348 | |
349 * public/WebHTTPLoadInfo.h: | |
350 * src/WebHTTPLoadInfo.cpp: | |
351 (WebKit::WebHTTPLoadInfo::encodedDataLength): | |
352 (WebKit::WebHTTPLoadInfo::setEncodedDataLength): | |
353 | |
354 2011-04-14 Alok Priyadarshi <alokp@chromium.org> | |
355 | |
356 Reviewed by James Robinson. | |
357 | |
358 Remove dependency on chromium skia::PlatformCanvas | |
359 https://bugs.webkit.org/show_bug.cgi?id=57563 | |
360 | |
361 * public/WebCanvas.h: | |
362 * src/WebFrameImpl.cpp: | |
363 (WebKit::WebFrameImpl::printPage): | |
364 * tests/TransparencyWinTest.cpp: | |
365 (WebCore::drawNativeRect): | |
366 (WebCore::getPixelAt): | |
367 (WebCore::clearTopLayerAlphaChannel): | |
368 (WebCore::clearTopLayerAlphaPixel): | |
369 (WebCore::TEST): | |
370 | |
371 2011-04-14 Brian Salomon <bsalomon@google.com> | |
372 | |
373 Reviewed by Kenneth Russell. | |
374 | |
375 In skia platform call SkBitmap::notifyPixelsChanged on WebGL readback | |
376 https://bugs.webkit.org/show_bug.cgi?id=58543 | |
377 | |
378 No new tests. Tested by fast/canvas/webgl/canvas-test.html | |
379 | |
380 * src/GraphicsContext3DChromium.cpp: | |
381 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): | |
382 | |
383 2011-04-14 Adrienne Walker <enne@google.com> | |
384 | |
385 Reviewed by James Robinson. | |
386 | |
387 [chromium] TilingData should return 1 tile if tile size is texture size. | |
388 https://bugs.webkit.org/show_bug.cgi?id=58364 | |
389 | |
390 Update test to properly handle this case. | |
391 | |
392 * tests/TilingDataTest.cpp: | |
393 (WebCore::TEST): | |
394 | |
395 2011-04-14 Bill Budge <bbudge@chromium.org> | |
396 | |
397 Reviewed by Darin Fisher. | |
398 | |
399 Make WebURLLoaderOptions disallow cross origin requests by default. | |
400 https://bugs.webkit.org/show_bug.cgi?id=58475 | |
401 | |
402 No new tests. Exposes no new functionality. | |
403 | |
404 * public/WebURLLoaderOptions.h: | |
405 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): | |
406 | |
407 2011-04-13 James Robinson <jamesr@chromium.org> | |
408 | |
409 Reviewed by Simon Fraser. | |
410 | |
411 Allow setting composited backing stores for scrollbars and scroll corner
s | |
412 https://bugs.webkit.org/show_bug.cgi?id=57202 | |
413 | |
414 Remove a lot of scrollbar hacks from the chromium compositor implementat
ion now that | |
415 scrollbars go to real layers. | |
416 | |
417 * src/WebScrollbarImpl.cpp: | |
418 (WebKit::WebScrollbarImpl::invalidateScrollCornerRect): | |
419 (WebKit::WebScrollbarImpl::scrollCornerPresent): | |
420 * src/WebScrollbarImpl.h: | |
421 (WebKit::WebScrollbarImpl::scrollCornerRect): | |
422 * src/WebViewImpl.cpp: | |
423 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): | |
424 (WebKit::WebViewImpl::reallocateRenderer): | |
425 | |
426 2011-04-13 John Abd-El-Malek <jam@chromium.org> | |
427 | |
428 Reviewed by Jian Li. | |
429 | |
430 [chromium] Remove unnecessary #define now that chrome has rolled to the
latest WebKit | |
431 https://bugs.webkit.org/show_bug.cgi?id=58474 | |
432 | |
433 * DEPS: | |
434 * public/WebSpellCheckClient.h: | |
435 | |
436 2011-04-13 Zhenyao Mo <zmo@google.com> | |
437 | |
438 Reviewed by Kenneth Russell. | |
439 | |
440 Extension3D needs to provide a way to check if an extension is enabled | |
441 https://bugs.webkit.org/show_bug.cgi?id=58410 | |
442 | |
443 Implement isEnabled() in chromium port. | |
444 | |
445 * src/Extensions3DChromium.cpp: | |
446 (WebCore::Extensions3DChromium::isEnabled): | |
447 * src/GraphicsContext3DChromium.cpp: | |
448 (WebCore::GraphicsContext3DInternal::isExtensionEnabled): | |
449 * src/GraphicsContext3DInternal.h: | |
450 | |
451 2011-04-13 Kinuko Yasuda <kinuko@chromium.org> | |
452 | |
453 Reviewed by David Levin. | |
454 | |
455 Add mock implementation and plumbing code for unified Quota API | |
456 https://bugs.webkit.org/show_bug.cgi?id=57927 | |
457 | |
458 Added plumbing code for the quota API, that is based on the | |
459 discussion on public-webapps: | |
460 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0346.html | |
461 | |
462 * WebKit.gyp: Added new file entries. | |
463 * src/StorageInfoChromium.cpp: Added. | |
464 * src/WebStorageQuotaCallbacksImpl.cpp: Added. An implementation of | |
465 WebStorageQuotaCallbacks. | |
466 * src/WebStorageQuotaCallbacksImpl.h: Added. | |
467 | |
468 2011-04-12 Hans Wennborg <hans@chromium.org> | |
469 | |
470 Reviewed by Jeremy Orlow. | |
471 | |
472 Chromium: Set ENABLE_LEVELDB=1 and add leveldb and snappy to DEPS | |
473 https://bugs.webkit.org/show_bug.cgi?id=58343 | |
474 | |
475 Set ENABLE_LEVELDB=1 so that code gets compiled by the EWS bots. | |
476 Add the necessary dependencies to the DEPS file. | |
477 | |
478 * DEPS: | |
479 * features.gypi: | |
480 | |
481 2011-04-12 Kent Tamura <tkent@chromium.org> | |
482 | |
483 Reviewed by Dimitri Glazkov. | |
484 | |
485 [Chromium] Add WebSettings::setValidationMessageTimerMagnification() | |
486 https://bugs.webkit.org/show_bug.cgi?id=57426 | |
487 | |
488 * public/WebSettings.h: Declare new function. | |
489 * src/WebSettingsImpl.cpp: | |
490 (WebKit::WebSettingsImpl::setValidationMessageTimerMagnification): | |
491 Passing the specified value to WebCore::Settings. | |
492 * src/WebSettingsImpl.h: Declare new function. | |
493 | |
494 2011-04-12 Antoine Labour <piman@chromium.org> | |
495 | |
496 Reviewed by Kenneth Russell. | |
497 | |
498 Allow WebView users to recreate dependent contexts after a context lost | |
499 event. Similarly to the startup case, a temporary context gets created, | |
500 that gets used by the layer renderer once it itself gets recreated. | |
501 https://bugs.webkit.org/show_bug.cgi?id=58385 | |
502 | |
503 * src/WebViewImpl.cpp: | |
504 (WebKit::WebViewImpl::reallocateRenderer): use the temporary context to | |
505 recreate the layer renderer if it's valid. | |
506 (WebKit::WebViewImpl::graphicsContext3D): create a temporary context if | |
507 the layer renderer's context is lost. | |
508 | |
509 2011-04-12 Adrienne Walker <enne@google.com> | |
510 | |
511 Reviewed by James Robinson. | |
512 | |
513 [chromium] TilingData mishandles very small texture sizes | |
514 https://bugs.webkit.org/show_bug.cgi?id=58364 | |
515 | |
516 Update test to properly handle texture sizes of 0-3. | |
517 | |
518 * tests/TilingDataTest.cpp: | |
519 (WebCore::TEST): | |
520 | |
521 2011-04-12 Jian Li <jianli@chromium.org> | |
522 | |
523 Unreviewed, rolling out r83649. | |
524 http://trac.webkit.org/changeset/83649 | |
525 https://bugs.webkit.org/show_bug.cgi?id=57563 | |
526 | |
527 This patch causes compiling errors for chromium | |
528 | |
529 * public/WebCanvas.h: | |
530 * src/WebFrameImpl.cpp: | |
531 (WebKit::WebFrameImpl::printPage): | |
532 * tests/TransparencyWinTest.cpp: | |
533 (WebCore::drawNativeRect): | |
534 (WebCore::getPixelAt): | |
535 (WebCore::clearTopLayerAlphaChannel): | |
536 (WebCore::clearTopLayerAlphaPixel): | |
537 (WebCore::TEST): | |
538 | |
539 2011-04-12 John Abd-El-Malek <jam@chromium.org> | |
540 | |
541 Reviewed by Jian Li. | |
542 | |
543 [chromium] Fix spellcheck regression in context menus | |
544 https://bugs.webkit.org/show_bug.cgi?id=58386 | |
545 | |
546 * src/ContextMenuClientImpl.cpp: | |
547 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): | |
548 | |
549 2011-04-12 Noel Gordon <noel.gordon@gmail.com> | |
550 | |
551 Reviewed by Tony Chang. | |
552 | |
553 [chromium] Use new dragTargetDragEnter() function signature | |
554 https://bugs.webkit.org/show_bug.cgi?id=58303 | |
555 | |
556 After WebKit/chromium/DEPS rolls to chromium r80907, the drag identity | |
557 based version of dragTargetDragEnter() is no longer used; remove it. | |
558 | |
559 * public/WebView.h: | |
560 * src/WebViewImpl.cpp: | |
561 * src/WebViewImpl.h: | |
562 | |
563 2011-04-12 Alok Priyadarshi <alokp@chromium.org> | |
564 | |
565 Reviewed by James Robinson. | |
566 | |
567 Remove dependency on chromium skia::PlatformCanvas | |
568 https://bugs.webkit.org/show_bug.cgi?id=57563 | |
569 | |
570 * public/WebCanvas.h: | |
571 * src/WebFrameImpl.cpp: | |
572 (WebKit::WebFrameImpl::printPage): | |
573 * tests/TransparencyWinTest.cpp: | |
574 (WebCore::drawNativeRect): | |
575 (WebCore::getPixelAt): | |
576 (WebCore::clearTopLayerAlphaChannel): | |
577 (WebCore::clearTopLayerAlphaPixel): | |
578 (WebCore::TEST): | |
579 | |
580 2011-04-12 Adam Barth <abarth@webkit.org> | |
581 | |
582 Revert unintentional changes to WebKit. | |
583 | |
584 * public/WebSettings.h: | |
585 * src/WebSettingsImpl.cpp: | |
586 * src/WebSettingsImpl.h: | |
587 | |
588 2011-04-11 John Abd-El-Malek <jam@chromium.org> | |
589 | |
590 Reviewed by Darin Fisher. | |
591 | |
592 [chromium]: Get the list of misspelled words in the WebKit code insetad
of in chromium's RenderView | |
593 https://bugs.webkit.org/show_bug.cgi?id=58260 | |
594 | |
595 * public/WebContextMenuData.h: | |
596 * public/WebSpellCheckClient.h: | |
597 (WebKit::WebSpellCheckClient::spellCheck): | |
598 * src/ContextMenuClientImpl.cpp: | |
599 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): | |
600 * src/EditorClientImpl.cpp: | |
601 (WebKit::EditorClientImpl::checkSpellingOfString): | |
602 | |
603 2011-04-12 Bill Budge <bbudge@chromium.org> | |
604 | |
605 Reviewed by Darin Fisher. | |
606 | |
607 Move the WebURLLoaderOptions struct into its own file and rename the Cro
ssOriginRequestPolicy enum to conform to the WebKit coding standard. | |
608 https://bugs.webkit.org/show_bug.cgi?id=58287 | |
609 | |
610 No new tests. No new functionality exposed. | |
611 | |
612 * WebKit.gyp: | |
613 * public/WebURLLoader.h: | |
614 * public/WebURLLoaderOptions.h: Added. | |
615 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): | |
616 * src/AssociatedURLLoader.cpp: | |
617 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
618 * src/AssociatedURLLoader.h: | |
619 | |
620 2011-04-11 Pavel Podivilov <podivilov@chromium.org> | |
621 | |
622 Reviewed by Pavel Feldman. | |
623 | |
624 Web Inspector: [chromium] script formatting doesn't work when chromium i
s built with debug_devtools=1. | |
625 https://bugs.webkit.org/show_bug.cgi?id=58232 | |
626 | |
627 * WebKit.gyp: | |
628 | |
629 2011-04-11 John Bates <jbates@google.com> | |
630 | |
631 Reviewed by Kenneth Russell. | |
632 | |
633 chromium support for glSetLatch and glWaitLatch between 3D contexts | |
634 https://bugs.webkit.org/show_bug.cgi?id=58003 | |
635 | |
636 * public/WebGraphicsContext3D.h: | |
637 (WebKit::WebGraphicsContext3D::getParentToChildLatchCHROMIUM): | |
638 (WebKit::WebGraphicsContext3D::getChildToParentLatchCHROMIUM): | |
639 (WebKit::WebGraphicsContext3D::waitLatchCHROMIUM): | |
640 (WebKit::WebGraphicsContext3D::setLatchCHROMIUM): | |
641 * src/Extensions3DChromium.cpp: | |
642 (WebCore::Extensions3DChromium::waitLatchCHROMIUM): | |
643 (WebCore::Extensions3DChromium::setLatchCHROMIUM): | |
644 * src/GraphicsContext3DChromium.cpp: | |
645 * src/GraphicsContext3DInternal.h: | |
646 | |
647 2011-04-11 Ryosuke Niwa <rniwa@webkit.org> | |
648 | |
649 Reviewed by Tony Chang. | |
650 | |
651 [chromium] Crash in WebViewImpl::caretOrSelectionBounds | |
652 https://bugs.webkit.org/show_bug.cgi?id=58269 | |
653 | |
654 The bug was caused by caretOrSelectionBounds's incorrectly assuming | |
655 SelectionController::toNormalizedRange to always return a non-null Range
. | |
656 | |
657 Fixed the bug by adding a null pointer check. Also replaced calls to dep
recatedNode | |
658 by containerNode() and calls to SelectionController::start() and Selecti
onController::end() | |
659 by calls to SelectionController::base() and SelectionController::extent(
) because | |
660 selection extends from base to extent, not from start to end. | |
661 | |
662 Test: editing/selection/extend-over-file-input-by-drag-crash.html | |
663 | |
664 * src/WebViewImpl.cpp: | |
665 (WebKit::WebViewImpl::caretOrSelectionBounds): | |
666 | |
667 2011-04-11 Dimitri Glazkov <dglazkov@chromium.org> | |
668 | |
669 Reviewed by Eric Carlson. | |
670 | |
671 Rename MediaControls to MediaControlRootElement. | |
672 https://bugs.webkit.org/show_bug.cgi?id=58250 | |
673 | |
674 Mechanical move using do-webcore-rename. | |
675 | |
676 2011-04-11 Daniel Cheng <dcheng@chromium.org> | |
677 | |
678 Reviewed by Dmitry Titov. | |
679 | |
680 [chromium] Implement image/png support in DataTransferItems | |
681 https://bugs.webkit.org/show_bug.cgi?id=58106 | |
682 | |
683 Add glue for reading image data from clipboard. | |
684 | |
685 * DEPS: | |
686 * src/PlatformBridge.cpp: | |
687 (WebCore::PlatformBridge::clipboardReadImage): | |
688 | |
689 2011-04-05 Hans Wennborg <hans@chromium.org> | |
690 | |
691 Reviewed by Steve Block. | |
692 | |
693 IndexedDB: Introduce skeleton for LevelDB backend | |
694 https://bugs.webkit.org/show_bug.cgi?id=57827 | |
695 | |
696 * features.gypi: | |
697 Add ENABLE_LEVELDB=0. | |
698 * public/WebIDBFactory.h: | |
699 (WebKit::WebIDBFactory::open): | |
700 Remove pre-roll open() function. | |
701 | |
702 2011-04-10 Kent Tamura <tkent@chromium.org> | |
703 | |
704 [Chromium] Fix build errors on "Win Shared Builder (dbg)" | |
705 | |
706 * WebKit.gyp: Exclude WebFrameTest.cpp for WEBKIT_DLL. | |
707 | |
708 2011-04-10 Kent Tamura <tkent@chromium.org> | |
709 | |
710 Unreviewed, rolling out r83353. | |
711 http://trac.webkit.org/changeset/83353 | |
712 https://bugs.webkit.org/show_bug.cgi?id=58106 | |
713 | |
714 The new test doesn't pass on all Chromium platforms. | |
715 | |
716 * DEPS: | |
717 * src/PlatformBridge.cpp: | |
718 | |
719 2011-04-09 Sreeram Ramachandran <sreeram@google.com> | |
720 | |
721 Reviewed by Ryosuke Niwa. | |
722 | |
723 Gather data on modal dialogs shown during unload events | |
724 https://bugs.webkit.org/show_bug.cgi?id=58115 | |
725 | |
726 Implementation of the new API to receive notifications of modal dialogs | |
727 dispatched during unload events. Count the notifications through a histo
gram. | |
728 | |
729 No tests because it's not clear how to test chromium histograms from web
kit. | |
730 | |
731 * src/ChromeClientImpl.cpp: | |
732 (WebKit::ChromeClientImpl::willRunModalDialogDuringPageDismissal): | |
733 * src/ChromeClientImpl.h: | |
734 | |
735 2011-04-08 Aaron Boodman <aa@chromium.org> | |
736 | |
737 Reviewed by Dmitry Titov. | |
738 | |
739 Re-land http://trac.webkit.org/changeset/83007. This works | |
740 without changes after https://bugs.webkit.org/show_bug.cgi?id=58110. | |
741 | |
742 https://bugs.webkit.org/show_bug.cgi?id=58096 | |
743 | |
744 * WebKit.gyp: | |
745 * WebKit.gypi: | |
746 * public/WebFrame.h: | |
747 * src/WebFrameImpl.cpp: | |
748 (WebKit::WebFrame::frameForContext): | |
749 * tests/WebFrameTest.cpp: | |
750 (WebKit::WebFrameTest::WebFrameTest): | |
751 (WebKit::WebFrameTest::registerMockedURLLoad): | |
752 (WebKit::WebFrameTest::loadFrame): | |
753 (WebKit::TEST_F): | |
754 | |
755 2011-04-08 Daniel Cheng <dcheng@chromium.org> | |
756 | |
757 Reviewed by Dmitry Titov. | |
758 | |
759 [chromium] Implement image/png support in DataTransferItems | |
760 https://bugs.webkit.org/show_bug.cgi?id=58106 | |
761 | |
762 Add glue for reading image data from clipboard. | |
763 | |
764 * DEPS: | |
765 * src/PlatformBridge.cpp: | |
766 (WebCore::PlatformBridge::clipboardReadImage): | |
767 | |
768 2011-04-08 Alpha Lam <hclam@chromium.org> | |
769 | |
770 Unreviewed, rolling out r83335. | |
771 http://trac.webkit.org/changeset/83335 | |
772 https://bugs.webkit.org/show_bug.cgi?id=53556 | |
773 | |
774 GTK and QT bots are broken | |
775 | |
776 * features.gypi: | |
777 | |
778 2011-04-07 Anna Cavender <annacc@chromium.org> | |
779 | |
780 Reviewed by Eric Carlson. | |
781 | |
782 Setup ENABLE(TRACK) feature define | |
783 https://bugs.webkit.org/show_bug.cgi?id=53556 | |
784 | |
785 * features.gypi: | |
786 | |
787 2011-04-08 Dmitry Titov <dimich@chromium.org> | |
788 | |
789 Reviewed by Adam Barth. | |
790 | |
791 [Chromium] Remove unneeded usage of V8::Lockers in IDB tests. | |
792 https://bugs.webkit.org/show_bug.cgi?id=58110 | |
793 Since they are simple one-thread tests. | |
794 This code parallels the code in Chromium's idb bindings that uses v8 Loc
kers in utility process, | |
795 which is equally not needed since there is only one thread running v8 in
that process. | |
796 | |
797 * tests/IDBBindingUtilitiesTest.cpp: | |
798 | |
799 2011-04-07 Pavel Podivilov <podivilov@chromium.org> | |
800 | |
801 Reviewed by Pavel Feldman. | |
802 | |
803 Web Inspector: add test for script formatter worker. | |
804 https://bugs.webkit.org/show_bug.cgi?id=57447 | |
805 | |
806 * WebKit.gyp: | |
807 | |
808 2011-04-08 Kent Tamura <tkent@chromium.org> | |
809 | |
810 [Chromium] The second attempt of fixing for Windows (dbg)(shared) build. | |
811 | |
812 * WebKit.gyp: webkit should not depend on webkit_support. | |
813 | |
814 2011-04-08 Kent Tamura <tkent@chromium.org> | |
815 | |
816 [Chromium] Build fix for Windows (dbg)(shared). | |
817 | |
818 * WebKit.gyp: Add webkit_support dependency, which is required for webki
t_unittest_files. | |
819 | |
820 2011-04-07 Kinuko Yasuda <kinuko@chromium.org> | |
821 | |
822 Reviewed by Darin Fisher. | |
823 | |
824 [Chromium] Add WebKit API to query and request unified offline-storage q
uota | |
825 https://bugs.webkit.org/show_bug.cgi?id=57849 | |
826 Just adding the API, this does not do anything yet. | |
827 | |
828 The API is based on the public discussion for unified quota API: | |
829 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0346.html | |
830 (The detail is not yet fully specified and might be subject to change.) | |
831 | |
832 * public/WebFrameClient.h: | |
833 (WebKit::WebFrameClient::queryStorageUsageAndQuota): Added. | |
834 (WebKit::WebFrameClient::requestStorageQuota): Added. | |
835 * public/WebStorageQuotaCallbacks.h: Added. | |
836 (WebKit::WebStorageQuotaCallbacks::~WebStorageQuotaCallbacks): | |
837 * public/WebStorageQuotaType.h: Added. | |
838 | |
839 2011-04-07 Dominic Cooney <dominicc@google.com> | |
840 | |
841 Reviewed by Dimitri Glazkov. | |
842 | |
843 Let shadow DOM have a list of nodes at the top level of a shadow. | |
844 https://bugs.webkit.org/show_bug.cgi?id=57813 | |
845 | |
846 * src/WebElement.cpp: | |
847 (WebKit::WebElement::shadowRoot): shadow roots are ContainerNodes now | |
848 | |
849 2011-04-07 Magnus Danielsson <public@fuzzac.com> | |
850 | |
851 Reviewed by Darin Fisher. | |
852 | |
853 [chromium] WebPageSerializerImpl doesn't serialize sub-frames correctly | |
854 https://bugs.webkit.org/show_bug.cgi?id=53897 | |
855 | |
856 When serializing a web page using 'save page as', sub-frames and resourc
es gets | |
857 saved in a sub-directory. However, frame elements didn't get updated to
reference | |
858 these saved sub-frames, but were still referencing the original url. So
when opening | |
859 a saved web page, any sub-frames would get pulled in from the original u
rl rather than | |
860 what was saved. | |
861 | |
862 In addition to this, sub-frames in the sub-directory erroneously had the
name of the | |
863 sub-directory prepended to the path of resources located in the same sub
-directory. | |
864 | |
865 * src/WebPageSerializerImpl.cpp: | |
866 (WebKit::WebPageSerializerImpl::openTagToStrne: Fixed resource paths in
sub-frames. | |
867 Also made sure sub-frames are referenced correctly from parent frame. | |
868 (WebKit::WebPageSerializerImpl::endTagToString): Removed constness from
argument. | |
869 (WebKit::WebPageSerializerImpl::buildContentForNode): Ditto. | |
870 * src/WebPageSerializerImpl.h: | |
871 | |
872 2011-04-07 Nat Duca <nduca@chromium.org> | |
873 | |
874 Reviewed by David Levin. | |
875 | |
876 [chromium] Compositor thread infrastructure | |
877 https://bugs.webkit.org/show_bug.cgi?id=56131 | |
878 | |
879 Tests for chrome compositor thread and related infrastructure. | |
880 | |
881 * WebKit.gyp: | |
882 * WebKit.gypi: | |
883 * tests/CCThreadTaskTest.cpp: Added. | |
884 (WebCore::TEST): | |
885 * tests/CCThreadTest.cpp: Added. | |
886 (WebCore::TEST): | |
887 (WebCore::PingPongUsingCondition::ping): | |
888 (WebCore::PingPongTestUsingTasks::ping): | |
889 (WebCore::PingPongTestUsingTasks::pong): | |
890 * tests/RunAllTests.cpp: | |
891 (main): | |
892 | |
893 2011-04-07 Andrew Scherkus <scherkus@chromium.org> | |
894 | |
895 Revert ENABLE_TRACK patch due to compile failures. | |
896 | |
897 * features.gypi: | |
898 | |
899 2011-04-07 Pavel Feldman <pfeldman@google.com> | |
900 | |
901 Not reviewed: rolling chromium DEPS 80421:80767. | |
902 | |
903 * DEPS: | |
904 | |
905 2011-04-07 Vsevolod Vlasov <vsevik@chromium.org> | |
906 | |
907 Reviewed by Pavel Feldman. | |
908 | |
909 Web Inspector: [Chromium] Rename didReceiveData2 to didReceiveData as pa
rt of enabling transfer size support. | |
910 https://bugs.webkit.org/show_bug.cgi?id=58036 | |
911 | |
912 Renamed didReceiveData2 to didReceiveData. | |
913 | |
914 * public/WebURLLoaderClient.h: | |
915 (WebKit::WebURLLoaderClient::didReceiveData): | |
916 * src/AssociatedURLLoader.cpp: | |
917 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
918 * src/ResourceHandle.cpp: | |
919 (WebCore::ResourceHandleInternal::didReceiveData): | |
920 | |
921 2011-04-07 Vsevolod Vlasov <vsevik@chromium.org> | |
922 | |
923 Reviewed by Pavel Feldman. | |
924 | |
925 Web Inspector: [Chromium] Migrate didReceiveData in upstream for plugins
as part of enabling transfer size support. | |
926 https://bugs.webkit.org/show_bug.cgi?id=58034 | |
927 | |
928 Migrated didReceiveData to support new lengthReceived parameter. | |
929 | |
930 * src/AssociatedURLLoader.cpp: | |
931 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
932 | |
933 2011-04-06 Asanka Herath <asanka@chromium.org> | |
934 | |
935 Reviewed by Darin Fisher. | |
936 | |
937 Add new TargetType: TargetIsFavicon | |
938 | |
939 https://bugs.webkit.org/show_bug.cgi?id=57659 | |
940 | |
941 * public/WebURLRequest.h: | |
942 | |
943 2011-04-06 Alok Priyadarshi <alokp@chromium.org> | |
944 | |
945 Reviewed by Eric Seidel. | |
946 | |
947 [chromium] Add settings API to enable accelerated drawing | |
948 https://bugs.webkit.org/show_bug.cgi?id=57863 | |
949 | |
950 If accelerated drawing is enabled we try to render content and | |
951 root layers using GPU. Please note that this setting is ignored if | |
952 accelerated compositing is disabled. | |
953 | |
954 * public/WebSettings.h: | |
955 * src/WebSettingsImpl.cpp: | |
956 (WebKit::WebSettingsImpl::setAcceleratedDrawingEnabled): | |
957 * src/WebSettingsImpl.h: | |
958 | |
959 2011-04-05 Zelidrag Hornung <zelidrag@chromium.org> | |
960 | |
961 Reviewed by David Levin. | |
962 | |
963 Added MediaTypeFile enum value to WebContextMenuData::MediaType. | |
964 https://bugs.webkit.org/show_bug.cgi?id=57566 | |
965 | |
966 * public/WebContextMenuData.h: | |
967 | |
968 2011-04-05 Sheriff Bot <webkit.review.bot@gmail.com> | |
969 | |
970 Unreviewed, rolling out r83007. | |
971 http://trac.webkit.org/changeset/83007 | |
972 https://bugs.webkit.org/show_bug.cgi?id=57920 | |
973 | |
974 Broke WebFrameTest.FrameForEnteredContext on Chromium-win and | |
975 Chromium-mac (Requested by tkent on #webkit). | |
976 | |
977 * WebKit.gyp: | |
978 * WebKit.gypi: | |
979 * public/WebFrame.h: | |
980 * src/WebFrameImpl.cpp: | |
981 * tests/WebFrameTest.cpp: | |
982 (WebKit::WebFrameTest::WebFrameTest): | |
983 (WebKit::WebFrameTest::registerMockedURLLoad): | |
984 (WebKit::WebFrameTest::serveRequests): | |
985 (WebKit::TEST_F): | |
986 | |
987 2011-04-05 James Kozianski <koz@chromium.org> | |
988 | |
989 Unreviewed, rolling out r82976. | |
990 http://trac.webkit.org/changeset/82976 | |
991 https://bugs.webkit.org/show_bug.cgi?id=57566 | |
992 | |
993 Breaks chromium canary build | |
994 | |
995 * public/WebContextMenuData.h: | |
996 | |
997 2011-04-05 Aaron Boodman <aa@chromium.org> | |
998 | |
999 Reviewed by Adam Barth. | |
1000 | |
1001 Add ability to get frame from v8 context to chromium WebKit API | |
1002 https://bugs.webkit.org/show_bug.cgi?id=57516 | |
1003 | |
1004 * public/WebFrame.h: | |
1005 * src/WebFrameImpl.cpp: | |
1006 (WebKit::WebFrame::frameForV8Context): | |
1007 | |
1008 2011-04-05 Nico Weber <thakis@chromium.org> | |
1009 | |
1010 Reviewed by Dimitri Glazkov. | |
1011 | |
1012 [chromium] Don't have 'using namespace' declarations in header files | |
1013 https://bugs.webkit.org/show_bug.cgi?id=57882 | |
1014 | |
1015 * src/EventListenerWrapper.cpp: | |
1016 * src/EventListenerWrapper.h: | |
1017 * src/VideoFrameChromiumImpl.h: | |
1018 * src/WebDOMEventListener.cpp: | |
1019 * src/WebDOMEventListenerPrivate.cpp: | |
1020 * src/WebDOMEventListenerPrivate.h: | |
1021 (WebKit::WebDOMEventListenerPrivate::ListenerInfo::ListenerInfo): | |
1022 | |
1023 2011-04-05 Zelidrag Hornung <zelidrag@chromium.org> | |
1024 | |
1025 Reviewed by David Levin. | |
1026 | |
1027 Added MediaTypeFile enum value to WebContextMenuData::MediaType. | |
1028 https://bugs.webkit.org/show_bug.cgi?id=57566 | |
1029 | |
1030 * public/WebContextMenuData.h: | |
1031 | |
1032 2011-04-04 MORITA Hajime <morrita@google.com> | |
1033 | |
1034 Reviewed by Ryosuke Niwa. | |
1035 | |
1036 [Refactoring] SpellCheckingResult should be replaced with TextCheckingRe
sult | |
1037 https://bugs.webkit.org/show_bug.cgi?id=56085 | |
1038 | |
1039 Followed the signature change. | |
1040 | |
1041 * src/EditorClientImpl.h: | |
1042 * src/EditorClientImpl.cpp: | |
1043 * src/WebTextCheckingCompletionImpl.cpp | |
1044 | |
1045 2011-04-05 Hans Wennborg <hans@chromium.org> | |
1046 | |
1047 Reviewed by Adam Barth | |
1048 | |
1049 Clean up IndexedDB WebKit API | |
1050 https://bugs.webkit.org/show_bug.cgi?id=57507 | |
1051 | |
1052 Rename the backend proxy files that didn't have Backend in their name. | |
1053 Everything in WebKit should be in the WebKit namespace. | |
1054 Put everything behind the feature flag so we're consistient. | |
1055 Put the feature flag #if above includes. | |
1056 | |
1057 * WebKit.gyp: | |
1058 * src/IDBCallbacksProxy.cpp: | |
1059 (WebKit::IDBCallbacksProxy::create): | |
1060 (WebKit::IDBCallbacksProxy::IDBCallbacksProxy): | |
1061 (WebKit::IDBCallbacksProxy::onError): | |
1062 (WebKit::IDBCallbacksProxy::onSuccess): | |
1063 * src/IDBCallbacksProxy.h: | |
1064 * src/IDBCursorBackendProxy.cpp: | |
1065 (WebKit::IDBCursorBackendProxy::create): | |
1066 (WebKit::IDBCursorBackendProxy::IDBCursorBackendProxy): | |
1067 * src/IDBCursorBackendProxy.h: | |
1068 * src/IDBDatabaseBackendProxy.cpp: | |
1069 (WebKit::IDBDatabaseBackendProxy::create): | |
1070 (WebKit::IDBDatabaseBackendProxy::IDBDatabaseBackendProxy): | |
1071 (WebKit::IDBDatabaseBackendProxy::~IDBDatabaseBackendProxy): | |
1072 (WebKit::IDBDatabaseBackendProxy::name): | |
1073 (WebKit::IDBDatabaseBackendProxy::version): | |
1074 (WebKit::IDBDatabaseBackendProxy::objectStoreNames): | |
1075 (WebKit::IDBDatabaseBackendProxy::createObjectStore): | |
1076 (WebKit::IDBDatabaseBackendProxy::deleteObjectStore): | |
1077 (WebKit::IDBDatabaseBackendProxy::setVersion): | |
1078 (WebKit::IDBDatabaseBackendProxy::transaction): | |
1079 (WebKit::IDBDatabaseBackendProxy::close): | |
1080 (WebKit::IDBDatabaseBackendProxy::open): | |
1081 * src/IDBDatabaseCallbacksProxy.cpp: | |
1082 (WebKit::IDBDatabaseCallbacksProxy::create): | |
1083 (WebKit::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): | |
1084 * src/IDBDatabaseCallbacksProxy.h: | |
1085 * src/IDBFactoryBackendProxy.cpp: | |
1086 (WebKit::IDBFactoryBackendProxy::IDBFactoryBackendProxy): | |
1087 (WebKit::IDBFactoryBackendProxy::open): | |
1088 * src/IDBFactoryBackendProxy.h: | |
1089 * src/IDBIndexBackendProxy.cpp: | |
1090 (WebKit::IDBIndexBackendProxy::create): | |
1091 (WebKit::IDBIndexBackendProxy::IDBIndexBackendProxy): | |
1092 * src/IDBIndexBackendProxy.h: | |
1093 * src/IDBObjectStoreBackendProxy.cpp: | |
1094 (WebKit::IDBObjectStoreBackendProxy::create): | |
1095 (WebKit::IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy): | |
1096 (WebKit::IDBObjectStoreBackendProxy::~IDBObjectStoreBackendProxy): | |
1097 (WebKit::IDBObjectStoreBackendProxy::name): | |
1098 (WebKit::IDBObjectStoreBackendProxy::keyPath): | |
1099 (WebKit::IDBObjectStoreBackendProxy::indexNames): | |
1100 (WebKit::IDBObjectStoreBackendProxy::get): | |
1101 (WebKit::IDBObjectStoreBackendProxy::put): | |
1102 (WebKit::IDBObjectStoreBackendProxy::deleteFunction): | |
1103 (WebKit::IDBObjectStoreBackendProxy::clear): | |
1104 (WebKit::IDBObjectStoreBackendProxy::createIndex): | |
1105 (WebKit::IDBObjectStoreBackendProxy::index): | |
1106 (WebKit::IDBObjectStoreBackendProxy::deleteIndex): | |
1107 (WebKit::IDBObjectStoreBackendProxy::openCursor): | |
1108 * src/IDBObjectStoreBackendProxy.h: Added. | |
1109 * src/IDBObjectStoreProxy.h: Removed. | |
1110 * src/IDBTransactionBackendProxy.cpp: | |
1111 (WebKit::IDBTransactionBackendProxy::create): | |
1112 (WebKit::IDBTransactionBackendProxy::IDBTransactionBackendProxy): | |
1113 (WebKit::IDBTransactionBackendProxy::objectStore): | |
1114 * src/IDBTransactionBackendProxy.h: | |
1115 (WebKit::IDBTransactionBackendProxy::getWebIDBTransaction): | |
1116 * src/IDBTransactionCallbacksProxy.cpp: | |
1117 (WebKit::IDBTransactionCallbacksProxy::create): | |
1118 (WebKit::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy): | |
1119 * src/IDBTransactionCallbacksProxy.h: | |
1120 * src/WebIDBCallbacksImpl.cpp: | |
1121 (WebKit::WebIDBCallbacksImpl::onError): | |
1122 (WebKit::WebIDBCallbacksImpl::onSuccess): | |
1123 * src/WebIDBCallbacksImpl.h: | |
1124 * src/WebIDBCursorImpl.cpp: | |
1125 * src/WebIDBCursorImpl.h: | |
1126 * src/WebIDBDatabaseCallbacksImpl.cpp: | |
1127 (WebKit::WebIDBDatabaseCallbacksImpl::onVersionChange): | |
1128 * src/WebIDBDatabaseCallbacksImpl.h: | |
1129 * src/WebIDBDatabaseError.cpp: | |
1130 * src/WebIDBDatabaseImpl.cpp: | |
1131 * src/WebIDBDatabaseImpl.h: | |
1132 * src/WebIDBFactoryImpl.cpp: | |
1133 (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl): | |
1134 * src/WebIDBFactoryImpl.h: | |
1135 * src/WebIDBIndexImpl.cpp: | |
1136 * src/WebIDBIndexImpl.h: | |
1137 * src/WebIDBKey.cpp: | |
1138 (WebKit::WebIDBKey::createFromValueAndKeyPath): | |
1139 (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): | |
1140 * src/WebIDBKeyPath.cpp: | |
1141 (WebKit::WebIDBKeyPath::operator const WTF::Vector<IDBKeyPathElement, 0>
&): | |
1142 * src/WebIDBKeyRange.cpp: | |
1143 * src/WebIDBObjectStoreImpl.cpp: | |
1144 * src/WebIDBObjectStoreImpl.h: | |
1145 * src/WebIDBTransactionCallbacksImpl.cpp: | |
1146 * src/WebIDBTransactionCallbacksImpl.h: | |
1147 * src/WebIDBTransactionImpl.cpp: | |
1148 * src/WebIDBTransactionImpl.h: | |
1149 | |
1150 2011-04-05 Sailesh Agrawal <sail@chromium.org> | |
1151 | |
1152 Reviewed by Darin Fisher. | |
1153 | |
1154 Don't clear existing files if the user cancels the file chooser dialog. | |
1155 https://bugs.webkit.org/show_bug.cgi?id=55200 | |
1156 | |
1157 * src/WebFileChooserCompletionImpl.cpp: | |
1158 (WebKit::WebFileChooserCompletionImpl::didChooseFile): | |
1159 | |
1160 2011-04-05 John Mellor <johnme@chromium.org> | |
1161 | |
1162 Reviewed by Darin Fisher. | |
1163 | |
1164 [chromium] Minor cleanup: simplify WebFrameImpl by using contentsToWindo
w instead of convertToContainingWindow. | |
1165 https://bugs.webkit.org/show_bug.cgi?id=55681 | |
1166 | |
1167 * src/WebFrameImpl.cpp: | |
1168 (WebKit::WebFrameImpl::find): | |
1169 (WebKit::WebFrameImpl::scopeStringMatches): | |
1170 | |
1171 2011-04-05 Adam Barth <abarth@webkit.org> | |
1172 | |
1173 Roll Chromium DEPS. | |
1174 | |
1175 * DEPS: Rolled! | |
1176 | |
1177 2011-04-04 Chang Shu <cshu@webkit.org> | |
1178 | |
1179 Reviewed by Ryosuke Niwa. | |
1180 | |
1181 setContentEditable with true/false/inherit string is not working properl
y | |
1182 https://bugs.webkit.org/show_bug.cgi?id=52058 | |
1183 | |
1184 Move isContentEditable from HTMLElement to Node. WebKit should only acce
ss isContentEditable | |
1185 as rendererIsEditable is for WebCore internal use. | |
1186 | |
1187 * src/WebNode.cpp: | |
1188 (WebKit::WebNode::isContentEditable): | |
1189 * src/WebViewImpl.cpp: | |
1190 (WebKit::WebViewImpl::setFocus): | |
1191 (WebKit::WebViewImpl::setComposition): | |
1192 (WebKit::WebViewImpl::confirmComposition): | |
1193 | |
1194 2011-04-04 Alexey Proskuryakov <ap@apple.com> | |
1195 | |
1196 Reviewed by Dan Bernstein. | |
1197 | |
1198 REGRESSION (WebKit2): Caps-Lock indicator sometimes doesn't appear in We
bKit2 | |
1199 https://bugs.webkit.org/show_bug.cgi?id=51230 | |
1200 <rdar://problem/8780989> | |
1201 | |
1202 * src/WebViewImpl.cpp: (WebKit::WebViewImpl::keyEvent): Moved Caps Lock
handling from | |
1203 WebKits to WebCore, because WebKit shouldn't be smart. | |
1204 | |
1205 2011-04-01 Adam Barth <abarth@webkit.org> | |
1206 | |
1207 Attempt to fix the Chromium build using the great and powerful git. | |
1208 This patch should be the remaining part of reverting Jeremy's ill-fated | |
1209 refactoring. | |
1210 | |
1211 * src/IDBDatabaseProxy.cpp: | |
1212 (WebCore::IDBDatabaseProxy::create): | |
1213 (WebCore::IDBDatabaseProxy::IDBDatabaseProxy): | |
1214 (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy): | |
1215 (WebCore::IDBDatabaseProxy::name): | |
1216 (WebCore::IDBDatabaseProxy::version): | |
1217 (WebCore::IDBDatabaseProxy::objectStoreNames): | |
1218 (WebCore::IDBDatabaseProxy::createObjectStore): | |
1219 (WebCore::IDBDatabaseProxy::deleteObjectStore): | |
1220 (WebCore::IDBDatabaseProxy::setVersion): | |
1221 (WebCore::IDBDatabaseProxy::transaction): | |
1222 (WebCore::IDBDatabaseProxy::close): | |
1223 (WebCore::IDBDatabaseProxy::open): | |
1224 * src/IDBDatabaseProxy.h: | |
1225 * src/IDBObjectStoreProxy.cpp: | |
1226 (WebCore::IDBObjectStoreProxy::create): | |
1227 (WebCore::IDBObjectStoreProxy::IDBObjectStoreProxy): | |
1228 (WebCore::IDBObjectStoreProxy::~IDBObjectStoreProxy): | |
1229 (WebCore::IDBObjectStoreProxy::name): | |
1230 (WebCore::IDBObjectStoreProxy::keyPath): | |
1231 (WebCore::IDBObjectStoreProxy::indexNames): | |
1232 (WebCore::IDBObjectStoreProxy::get): | |
1233 (WebCore::IDBObjectStoreProxy::put): | |
1234 (WebCore::IDBObjectStoreProxy::deleteFunction): | |
1235 (WebCore::IDBObjectStoreProxy::clear): | |
1236 (WebCore::IDBObjectStoreProxy::createIndex): | |
1237 (WebCore::IDBObjectStoreProxy::index): | |
1238 (WebCore::IDBObjectStoreProxy::deleteIndex): | |
1239 (WebCore::IDBObjectStoreProxy::openCursor): | |
1240 | |
1241 2011-04-01 Adam Barth <abarth@webkit.org> | |
1242 | |
1243 Move these files back to their old locations. I'm not sure why the | |
1244 rollout didn't move them properly. | |
1245 | |
1246 * src/IDBDatabaseBackendProxy.cpp: Removed. | |
1247 * src/IDBDatabaseBackendProxy.h: Removed. | |
1248 * src/IDBDatabaseProxy.cpp: Copied from Source/WebKit/chromium/src/IDBDa
tabaseBackendProxy.cpp. | |
1249 * src/IDBDatabaseProxy.h: Copied from Source/WebKit/chromium/src/IDBData
baseBackendProxy.h. | |
1250 * src/IDBObjectStoreBackendProxy.cpp: Removed. | |
1251 * src/IDBObjectStoreProxy.cpp: Copied from Source/WebKit/chromium/src/ID
BObjectStoreBackendProxy.cpp. | |
1252 | |
1253 2011-04-01 Sheriff Bot <webkit.review.bot@gmail.com> | |
1254 | |
1255 Unreviewed, rolling out r82738. | |
1256 http://trac.webkit.org/changeset/82738 | |
1257 https://bugs.webkit.org/show_bug.cgi?id=57684 | |
1258 | |
1259 Broke storage/indexeddb/objectstore-autoincrement.html and | |
1260 InjectIDBKey (Requested by abarth|gardening on #webkit). | |
1261 | |
1262 * WebKit.gyp: | |
1263 * src/IDBCallbacksProxy.cpp: | |
1264 (WebCore::IDBCallbacksProxy::create): | |
1265 (WebCore::IDBCallbacksProxy::IDBCallbacksProxy): | |
1266 (WebCore::IDBCallbacksProxy::onError): | |
1267 (WebCore::IDBCallbacksProxy::onSuccess): | |
1268 * src/IDBCallbacksProxy.h: | |
1269 * src/IDBCursorBackendProxy.cpp: | |
1270 (WebCore::IDBCursorBackendProxy::create): | |
1271 (WebCore::IDBCursorBackendProxy::IDBCursorBackendProxy): | |
1272 * src/IDBCursorBackendProxy.h: | |
1273 * src/IDBDatabaseCallbacksProxy.cpp: | |
1274 (WebCore::IDBDatabaseCallbacksProxy::create): | |
1275 (WebCore::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): | |
1276 * src/IDBDatabaseCallbacksProxy.h: | |
1277 * src/IDBDatabaseProxy.cpp: Renamed from Source/WebKit/chromium/src/IDBD
atabaseBackendProxy.cpp. | |
1278 (WebCore::IDBDatabaseProxy::create): | |
1279 (WebCore::IDBDatabaseProxy::IDBDatabaseProxy): | |
1280 (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy): | |
1281 (WebCore::IDBDatabaseProxy::name): | |
1282 (WebCore::IDBDatabaseProxy::version): | |
1283 (WebCore::IDBDatabaseProxy::objectStoreNames): | |
1284 (WebCore::IDBDatabaseProxy::createObjectStore): | |
1285 (WebCore::IDBDatabaseProxy::deleteObjectStore): | |
1286 (WebCore::IDBDatabaseProxy::setVersion): | |
1287 (WebCore::IDBDatabaseProxy::transaction): | |
1288 (WebCore::IDBDatabaseProxy::close): | |
1289 (WebCore::IDBDatabaseProxy::open): | |
1290 * src/IDBDatabaseProxy.h: Renamed from Source/WebKit/chromium/src/IDBDat
abaseBackendProxy.h. | |
1291 * src/IDBFactoryBackendProxy.cpp: | |
1292 (WebCore::IDBFactoryBackendProxy::IDBFactoryBackendProxy): | |
1293 (WebCore::IDBFactoryBackendProxy::open): | |
1294 * src/IDBFactoryBackendProxy.h: | |
1295 * src/IDBIndexBackendProxy.cpp: | |
1296 (WebCore::IDBIndexBackendProxy::create): | |
1297 (WebCore::IDBIndexBackendProxy::IDBIndexBackendProxy): | |
1298 * src/IDBIndexBackendProxy.h: | |
1299 * src/IDBObjectStoreBackendProxy.h: Removed. | |
1300 * src/IDBObjectStoreProxy.cpp: Renamed from Source/WebKit/chromium/src/I
DBObjectStoreBackendProxy.cpp. | |
1301 (WebCore::IDBObjectStoreProxy::create): | |
1302 (WebCore::IDBObjectStoreProxy::IDBObjectStoreProxy): | |
1303 (WebCore::IDBObjectStoreProxy::~IDBObjectStoreProxy): | |
1304 (WebCore::IDBObjectStoreProxy::name): | |
1305 (WebCore::IDBObjectStoreProxy::keyPath): | |
1306 (WebCore::IDBObjectStoreProxy::indexNames): | |
1307 (WebCore::IDBObjectStoreProxy::get): | |
1308 (WebCore::IDBObjectStoreProxy::put): | |
1309 (WebCore::IDBObjectStoreProxy::deleteFunction): | |
1310 (WebCore::IDBObjectStoreProxy::clear): | |
1311 (WebCore::IDBObjectStoreProxy::createIndex): | |
1312 (WebCore::IDBObjectStoreProxy::index): | |
1313 (WebCore::IDBObjectStoreProxy::deleteIndex): | |
1314 (WebCore::IDBObjectStoreProxy::openCursor): | |
1315 * src/IDBObjectStoreProxy.h: Added. | |
1316 * src/IDBTransactionBackendProxy.cpp: | |
1317 (WebCore::IDBTransactionBackendProxy::create): | |
1318 (WebCore::IDBTransactionBackendProxy::IDBTransactionBackendProxy): | |
1319 (WebCore::IDBTransactionBackendProxy::objectStore): | |
1320 * src/IDBTransactionBackendProxy.h: | |
1321 (WebCore::IDBTransactionBackendProxy::getWebIDBTransaction): | |
1322 * src/IDBTransactionCallbacksProxy.cpp: | |
1323 (WebCore::IDBTransactionCallbacksProxy::create): | |
1324 (WebCore::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy): | |
1325 * src/IDBTransactionCallbacksProxy.h: | |
1326 * src/WebIDBCallbacksImpl.cpp: | |
1327 (WebCore::WebIDBCallbacksImpl::onError): | |
1328 (WebCore::WebIDBCallbacksImpl::onSuccess): | |
1329 * src/WebIDBCallbacksImpl.h: | |
1330 * src/WebIDBCursorImpl.cpp: | |
1331 * src/WebIDBCursorImpl.h: | |
1332 * src/WebIDBDatabaseCallbacksImpl.cpp: | |
1333 (WebCore::WebIDBDatabaseCallbacksImpl::onVersionChange): | |
1334 * src/WebIDBDatabaseCallbacksImpl.h: | |
1335 * src/WebIDBDatabaseError.cpp: | |
1336 * src/WebIDBDatabaseImpl.cpp: | |
1337 * src/WebIDBDatabaseImpl.h: | |
1338 * src/WebIDBFactoryImpl.cpp: | |
1339 (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl): | |
1340 * src/WebIDBFactoryImpl.h: | |
1341 * src/WebIDBIndexImpl.cpp: | |
1342 * src/WebIDBIndexImpl.h: | |
1343 * src/WebIDBKey.cpp: | |
1344 (WebKit::WebIDBKey::createFromValueAndKeyPath): | |
1345 (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): | |
1346 * src/WebIDBKeyPath.cpp: | |
1347 (WebKit::WebIDBKeyPath::operator const WTF::Vector<WebCore::IDBKeyPathEl
ement, 0>&): | |
1348 * src/WebIDBKeyRange.cpp: | |
1349 * src/WebIDBObjectStoreImpl.cpp: | |
1350 * src/WebIDBObjectStoreImpl.h: | |
1351 * src/WebIDBTransactionCallbacksImpl.cpp: | |
1352 * src/WebIDBTransactionCallbacksImpl.h: | |
1353 * src/WebIDBTransactionImpl.cpp: | |
1354 * src/WebIDBTransactionImpl.h: | |
1355 | |
1356 2011-03-30 Jeremy Orlow <jorlow@chromium.org> | |
1357 | |
1358 Reviewed by Nate Chapin. | |
1359 | |
1360 Clean up IndexedDB WebKit API | |
1361 https://bugs.webkit.org/show_bug.cgi?id=57507 | |
1362 | |
1363 Rename the backend proxy files that didn't have Backend in their name. | |
1364 Everything in WebKit should be in the WebKit namespace. | |
1365 Put everything behind the feature flag so we're consistient. | |
1366 Put the feature flag #if above includes. | |
1367 | |
1368 * WebKit.gyp: | |
1369 * src/IDBCallbacksProxy.cpp: | |
1370 (WebKit::IDBCallbacksProxy::create): | |
1371 (WebKit::IDBCallbacksProxy::IDBCallbacksProxy): | |
1372 (WebKit::IDBCallbacksProxy::onError): | |
1373 (WebKit::IDBCallbacksProxy::onSuccess): | |
1374 * src/IDBCallbacksProxy.h: | |
1375 * src/IDBCursorBackendProxy.cpp: | |
1376 (WebKit::IDBCursorBackendProxy::create): | |
1377 (WebKit::IDBCursorBackendProxy::IDBCursorBackendProxy): | |
1378 * src/IDBCursorBackendProxy.h: | |
1379 * src/IDBDatabaseBackendProxy.cpp: | |
1380 (WebKit::IDBDatabaseBackendProxy::create): | |
1381 (WebKit::IDBDatabaseBackendProxy::IDBDatabaseBackendProxy): | |
1382 (WebKit::IDBDatabaseBackendProxy::~IDBDatabaseBackendProxy): | |
1383 (WebKit::IDBDatabaseBackendProxy::name): | |
1384 (WebKit::IDBDatabaseBackendProxy::version): | |
1385 (WebKit::IDBDatabaseBackendProxy::objectStoreNames): | |
1386 (WebKit::IDBDatabaseBackendProxy::createObjectStore): | |
1387 (WebKit::IDBDatabaseBackendProxy::deleteObjectStore): | |
1388 (WebKit::IDBDatabaseBackendProxy::setVersion): | |
1389 (WebKit::IDBDatabaseBackendProxy::transaction): | |
1390 (WebKit::IDBDatabaseBackendProxy::close): | |
1391 (WebKit::IDBDatabaseBackendProxy::open): | |
1392 * src/IDBDatabaseCallbacksProxy.cpp: | |
1393 (WebKit::IDBDatabaseCallbacksProxy::create): | |
1394 (WebKit::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): | |
1395 * src/IDBDatabaseCallbacksProxy.h: | |
1396 * src/IDBFactoryBackendProxy.cpp: | |
1397 (WebKit::IDBFactoryBackendProxy::IDBFactoryBackendProxy): | |
1398 (WebKit::IDBFactoryBackendProxy::open): | |
1399 * src/IDBFactoryBackendProxy.h: | |
1400 * src/IDBIndexBackendProxy.cpp: | |
1401 (WebKit::IDBIndexBackendProxy::create): | |
1402 (WebKit::IDBIndexBackendProxy::IDBIndexBackendProxy): | |
1403 * src/IDBIndexBackendProxy.h: | |
1404 * src/IDBObjectStoreBackendProxy.cpp: | |
1405 (WebKit::IDBObjectStoreBackendProxy::create): | |
1406 (WebKit::IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy): | |
1407 (WebKit::IDBObjectStoreBackendProxy::~IDBObjectStoreBackendProxy): | |
1408 (WebKit::IDBObjectStoreBackendProxy::name): | |
1409 (WebKit::IDBObjectStoreBackendProxy::keyPath): | |
1410 (WebKit::IDBObjectStoreBackendProxy::indexNames): | |
1411 (WebKit::IDBObjectStoreBackendProxy::get): | |
1412 (WebKit::IDBObjectStoreBackendProxy::put): | |
1413 (WebKit::IDBObjectStoreBackendProxy::deleteFunction): | |
1414 (WebKit::IDBObjectStoreBackendProxy::clear): | |
1415 (WebKit::IDBObjectStoreBackendProxy::createIndex): | |
1416 (WebKit::IDBObjectStoreBackendProxy::index): | |
1417 (WebKit::IDBObjectStoreBackendProxy::deleteIndex): | |
1418 (WebKit::IDBObjectStoreBackendProxy::openCursor): | |
1419 * src/IDBObjectStoreBackendProxy.h: Added. | |
1420 * src/IDBObjectStoreProxy.h: Removed. | |
1421 * src/IDBTransactionBackendProxy.cpp: | |
1422 (WebKit::IDBTransactionBackendProxy::create): | |
1423 (WebKit::IDBTransactionBackendProxy::IDBTransactionBackendProxy): | |
1424 (WebKit::IDBTransactionBackendProxy::objectStore): | |
1425 * src/IDBTransactionBackendProxy.h: | |
1426 (WebKit::IDBTransactionBackendProxy::getWebIDBTransaction): | |
1427 * src/IDBTransactionCallbacksProxy.cpp: | |
1428 (WebKit::IDBTransactionCallbacksProxy::create): | |
1429 (WebKit::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy): | |
1430 * src/IDBTransactionCallbacksProxy.h: | |
1431 * src/WebIDBCallbacksImpl.cpp: | |
1432 (WebKit::WebIDBCallbacksImpl::onError): | |
1433 (WebKit::WebIDBCallbacksImpl::onSuccess): | |
1434 * src/WebIDBCallbacksImpl.h: | |
1435 * src/WebIDBCursorImpl.cpp: | |
1436 * src/WebIDBCursorImpl.h: | |
1437 * src/WebIDBDatabaseCallbacksImpl.cpp: | |
1438 (WebKit::WebIDBDatabaseCallbacksImpl::onVersionChange): | |
1439 * src/WebIDBDatabaseCallbacksImpl.h: | |
1440 * src/WebIDBDatabaseError.cpp: | |
1441 * src/WebIDBDatabaseImpl.cpp: | |
1442 * src/WebIDBDatabaseImpl.h: | |
1443 * src/WebIDBFactoryImpl.cpp: | |
1444 (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl): | |
1445 * src/WebIDBFactoryImpl.h: | |
1446 * src/WebIDBIndexImpl.cpp: | |
1447 * src/WebIDBIndexImpl.h: | |
1448 * src/WebIDBKey.cpp: | |
1449 (WebKit::WebIDBKey::createFromValueAndKeyPath): | |
1450 (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): | |
1451 * src/WebIDBKeyPath.cpp: | |
1452 (WebKit::WebIDBKeyPath::operator const WTF::Vector<IDBKeyPathElement, 0>
&): | |
1453 * src/WebIDBKeyRange.cpp: | |
1454 * src/WebIDBObjectStoreImpl.cpp: | |
1455 * src/WebIDBObjectStoreImpl.h: | |
1456 * src/WebIDBTransactionCallbacksImpl.cpp: | |
1457 * src/WebIDBTransactionCallbacksImpl.h: | |
1458 * src/WebIDBTransactionImpl.cpp: | |
1459 * src/WebIDBTransactionImpl.h: | |
1460 | |
1461 2011-03-30 Pavel Podivilov <podivilov@chromium.org> | |
1462 | |
1463 Reviewed by Pavel Feldman. | |
1464 | |
1465 Web Inspector: [chromium] script formatting doesn't work when all script
s are concatenated. | |
1466 https://bugs.webkit.org/show_bug.cgi?id=57446 | |
1467 | |
1468 * WebKit.gyp: | |
1469 * scripts/inline_js_imports.py: Added. | |
1470 | |
1471 2011-03-31 Victoria Kirst <vrk@google.com> | |
1472 | |
1473 Reviewed by Eric Carlson. | |
1474 | |
1475 [chromium] Implement preload=none, setPreload hooks to media player | |
1476 https://bugs.webkit.org/show_bug.cgi?id=56983 | |
1477 | |
1478 This patch implements preload=none in Chromium. It also replaces | |
1479 the now-deprecated setAutobuffer method with setPreload. | |
1480 | |
1481 * public/WebMediaPlayer.h: | |
1482 (WebKit::WebMediaPlayer::setPreload): | |
1483 * public/WebMediaPlayerClient.h: | |
1484 * src/WebMediaPlayerClientImpl.cpp: | |
1485 (WebKit::WebMediaPlayerClientImpl::preload): | |
1486 (WebKit::WebMediaPlayerClientImpl::load): | |
1487 (WebKit::WebMediaPlayerClientImpl::loadInternal): | |
1488 (WebKit::WebMediaPlayerClientImpl::prepareToPlay): | |
1489 (WebKit::WebMediaPlayerClientImpl::setPreload): | |
1490 (WebKit::WebMediaPlayerClientImpl::startDelayedLoad): | |
1491 (WebKit::WebMediaPlayerClientImpl::WebMediaPlayerClientImpl): | |
1492 * src/WebMediaPlayerClientImpl.h: | |
1493 | |
1494 2011-03-31 Evan Martin <evan@chromium.org> | |
1495 | |
1496 Reviewed by Eric Seidel. | |
1497 | |
1498 <title> should support dir attribute | |
1499 https://bugs.webkit.org/show_bug.cgi?id=50961 | |
1500 | |
1501 Update to new FrameLoaderClient interface. | |
1502 | |
1503 * src/FrameLoaderClientImpl.cpp: | |
1504 (WebKit::FrameLoaderClientImpl::dispatchDidReceiveTitle): | |
1505 (WebKit::FrameLoaderClientImpl::setTitle): | |
1506 * src/FrameLoaderClientImpl.h: | |
1507 * src/WebDataSourceImpl.cpp: | |
1508 (WebKit::WebDataSourceImpl::pageTitle): | |
1509 | |
1510 2011-03-30 David Levin <levin@chromium.org> | |
1511 | |
1512 Reviewed by Dmitry Titov. | |
1513 | |
1514 UnlockNonLocked condition reached in WorkerFileSystemsCallbackBridge::ma
yPostTaskToWorker | |
1515 https://bugs.webkit.org/show_bug.cgi?id=57382 | |
1516 | |
1517 There were two issues to address: | |
1518 1. The use of a non-thread safe class (RefPtr) in a ThreadSafeRefCounted
class. | |
1519 The problem was that this RefPtr could be changed on either thread. | |
1520 2. Keeping WorkerFileSystemCallbacksBridge alive for while it was being
used | |
1521 including while its mutex was in use. | |
1522 | |
1523 * src/WorkerFileSystemCallbacksBridge.cpp: | |
1524 (WebKit::WorkerFileSystemCallbacksBridge::runTaskOnMainThread): | |
1525 Changed to take a PassRefPtr and leak the ref count as opposed to relyin
g on | |
1526 dispatchTaskToMainThread to store the pointer in m_selfRef. | |
1527 (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread): Rem
ove the | |
1528 m_selfRef and hand off a PassRefPtr instead. | |
1529 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): Balance
out the leaked ref | |
1530 and ensure that WorkerFileSystemCallbacksBridge stays alive while the mu
tex is held. | |
1531 * src/WorkerFileSystemCallbacksBridge.h: Removed m_selfRef and derefIfWo
rkerIsStopped which | |
1532 was simply due to m_selfRef. | |
1533 | |
1534 2011-03-29 John Abd-El-Malek <jam@chromium.org> | |
1535 | |
1536 Reviewed by Tony Chang. | |
1537 | |
1538 [chromium]: Remove the code that called WebViewClient for spelling now t
hat chromium is updated | |
1539 https://bugs.webkit.org/show_bug.cgi?id=57396 | |
1540 | |
1541 * DEPS: | |
1542 * public/WebFrame.h: | |
1543 * public/WebView.h: | |
1544 * public/WebViewClient.h: | |
1545 (WebKit::WebViewClient::handleCurrentKeyboardEvent): | |
1546 * src/EditorClientImpl.cpp: | |
1547 (WebKit::EditorClientImpl::checkSpellingOfString): | |
1548 (WebKit::EditorClientImpl::requestCheckingOfString): | |
1549 (WebKit::EditorClientImpl::getAutoCorrectSuggestionForMisspelledWord): | |
1550 (WebKit::EditorClientImpl::updateSpellingUIWithMisspelledWord): | |
1551 (WebKit::EditorClientImpl::showSpellingUI): | |
1552 (WebKit::EditorClientImpl::spellingUIIsShowing): | |
1553 * src/WebViewImpl.cpp: | |
1554 (WebKit::WebView::create): | |
1555 * src/WebViewImpl.h: | |
1556 * src/WebWorkerBase.cpp: | |
1557 (WebKit::WebWorkerBase::initializeLoader): | |
1558 * tests/PopupMenuTest.cpp: | |
1559 (WebKit::SelectPopupMenuTest::SetUp): | |
1560 * tests/WebFrameTest.cpp: | |
1561 (WebKit::TEST_F): | |
1562 * tests/WebPageSerializerTest.cpp: | |
1563 (WebKit::WebPageSerializerTest::SetUp): | |
1564 | |
1565 2011-03-30 MORITA Hajime <morrita@google.com> | |
1566 | |
1567 Reviewed by Dimitri Glazkov. | |
1568 | |
1569 [Chromium] Expose the shadow DOM to DumpRenderTree JS tests. | |
1570 https://bugs.webkit.org/show_bug.cgi?id=56573 | |
1571 | |
1572 Added: | |
1573 - WebBindins::makeNode() to convert WebNode to a JS object, and | |
1574 - WebElement::shadowRoot(). | |
1575 | |
1576 * public/WebBindings.h: | |
1577 * public/WebElement.h: | |
1578 * src/WebBindings.cpp: | |
1579 (WebKit::makeNodeImpl): | |
1580 (WebKit::WebBindings::makeNode): | |
1581 * src/WebElement.cpp: | |
1582 (WebKit::WebElement::shadowRoot): | |
1583 | |
1584 2011-03-30 Mario Sanchez Prada <msanchez@igalia.com> | |
1585 | |
1586 Reviewed by Chris Fleizach. | |
1587 | |
1588 AX: GTK: ARIA role is not respected on <p> <label> <div> and <form> | |
1589 https://bugs.webkit.org/show_bug.cgi?id=47636 | |
1590 | |
1591 Duplicate new internal WebCore roles in the Chromium port. | |
1592 | |
1593 * public/WebAccessibilityRole.h: Update enumeration | |
1594 WebAccessibilityRole to reflect newly added roles in WebCore. | |
1595 * src/AssertMatchingEnums.cpp: Added new assertions. | |
1596 | |
1597 2011-03-30 Yury Semikhatsky <yurys@chromium.org> | |
1598 | |
1599 Reviewed by Pavel Feldman. | |
1600 | |
1601 Web Inspector: split debugger agent into Page and Worker-specific ones | |
1602 https://bugs.webkit.org/show_bug.cgi?id=57345 | |
1603 | |
1604 ScriptDebugServer and InspectorDebuggerAgent contain only functionality
common | |
1605 for Worker and Page debugger. All specifics is moved into Page/WorkerScr
iptDebugServer | |
1606 and Page/WorkerDebuggerAgent. | |
1607 | |
1608 * src/DebuggerAgentManager.cpp: | |
1609 (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol): | |
1610 * src/WebDevToolsAgentImpl.cpp: | |
1611 (WebKit::WebDevToolsAgent::interruptAndDispatch): | |
1612 (WebKit::WebDevToolsAgent::processPendingMessages): | |
1613 | |
1614 2011-03-30 Yury Semikhatsky <yurys@chromium.org> | |
1615 | |
1616 Unreviewed. Rollout r82438 and r82436. | |
1617 | |
1618 * src/DebuggerAgentManager.cpp: | |
1619 (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol): | |
1620 * src/WebDevToolsAgentImpl.cpp: | |
1621 (WebKit::WebDevToolsAgent::interruptAndDispatch): | |
1622 (WebKit::WebDevToolsAgent::processPendingMessages): | |
1623 | |
1624 2011-03-30 Yury Semikhatsky <yurys@chromium.org> | |
1625 | |
1626 Reviewed by Pavel Feldman. | |
1627 | |
1628 Web Inspector: split debugger agent into Page and Worker-specific ones | |
1629 https://bugs.webkit.org/show_bug.cgi?id=57345 | |
1630 | |
1631 ScriptDebugServer and InspectorDebuggerAgent contain only functionality
common | |
1632 for Worker and Page debugger. All specifics is moved into Page/WorkerScr
iptDebugServer | |
1633 and Page/WorkerDebuggerAgent. | |
1634 | |
1635 * src/DebuggerAgentManager.cpp: | |
1636 (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol): | |
1637 * src/WebDevToolsAgentImpl.cpp: | |
1638 (WebKit::WebDevToolsAgent::interruptAndDispatch): | |
1639 (WebKit::WebDevToolsAgent::processPendingMessages): | |
1640 | |
1641 2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com> | |
1642 | |
1643 Unreviewed, rolling out r82293. | |
1644 http://trac.webkit.org/changeset/82293 | |
1645 https://bugs.webkit.org/show_bug.cgi?id=57390 | |
1646 | |
1647 Breaks RetrieveCSSResources (Requested by abarth|gardener on | |
1648 #webkit). | |
1649 | |
1650 * WebKit.gyp: | |
1651 * src/WebPageSerializer.cpp: | |
1652 (WebCore::getSubResourceURLFromElement): | |
1653 (WebCore::retrieveResourcesForElement): | |
1654 (WebCore::retrieveResourcesForFrame): | |
1655 (WebKit::WebPageSerializer::retrieveAllResources): | |
1656 * tests/WebPageSerializerTest.cpp: | |
1657 * tests/data/pageserialization/css_test_page.html: Removed. | |
1658 * tests/data/pageserialization/import_style_from_link.css: Removed. | |
1659 * tests/data/pageserialization/import_styles.css: Removed. | |
1660 * tests/data/pageserialization/link_styles.css: Removed. | |
1661 | |
1662 2011-03-29 Tony Chang <tony@chromium.org> | |
1663 | |
1664 Roll chromium version to r79710 to pick up libpng changes. | |
1665 | |
1666 * DEPS: | |
1667 | |
1668 2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com> | |
1669 | |
1670 Unreviewed, rolling out r82295 and r82300. | |
1671 http://trac.webkit.org/changeset/82295 | |
1672 http://trac.webkit.org/changeset/82300 | |
1673 https://bugs.webkit.org/show_bug.cgi?id=57380 | |
1674 | |
1675 This patch breaks compile on Chromium (Requested by | |
1676 abarth|gardener on #webkit). | |
1677 | |
1678 * public/WebAccessibilityRole.h: | |
1679 * src/AssertMatchingEnums.cpp: | |
1680 | |
1681 2011-03-29 Mario Sanchez Prada <msanchez@igalia.com> | |
1682 | |
1683 Reviewed by Adam Barth. | |
1684 | |
1685 REGRESSION(r82295): This patch does not compile on Chromium (Requested b
y abarth|gardener on #webkit). | |
1686 https://bugs.webkit.org/show_bug.cgi?id=57377 | |
1687 | |
1688 Fix build errors on Chromium bots. | |
1689 | |
1690 * public/WebAccessibilityRole.h: Update to reflect newly added roles in
WebCore. | |
1691 * src/AssertMatchingEnums.cpp: Ditto. | |
1692 | |
1693 2011-03-29 Adam Barth <abarth@webkit.org> | |
1694 | |
1695 Roll Chromium DEPS | |
1696 https://bugs.webkit.org/show_bug.cgi?id=57361 | |
1697 | |
1698 * DEPS: | |
1699 | |
1700 2011-03-29 Jay Civelli <jcivelli@chromium.org> | |
1701 | |
1702 Reviewed by David Levin. | |
1703 | |
1704 Adding retrieval off CSS resources to WebPageSerializer::retrieveAllReso
urces. | |
1705 https://bugs.webkit.org/show_bug.cgi?id=56650 | |
1706 | |
1707 * WebKit.gyp: | |
1708 * src/WebPageSerializer.cpp: | |
1709 (WebCore::getResourceAttributeForElement): | |
1710 (WebCore::retrieveStyleSheetForElement): | |
1711 (WebCore::retrieveResourcesForElement): | |
1712 (WebCore::retrieveResourcesForFrame): | |
1713 (WebCore::retrieveResourcesForCSSRule): | |
1714 (WebCore::retrieveResourcesForCSSStyleDeclaration): | |
1715 (WebCore::retrieveResourcesForCSSStyleSheet): | |
1716 (WebKit::WebPageSerializer::retrieveAllResources): | |
1717 * tests/WebPageSerializerTest.cpp: | |
1718 (WebKit::TestWebFrameClient::TestWebFrameClient): | |
1719 (WebKit::TestWebFrameClient::allowScript): | |
1720 (WebKit::WebPageSerializerTest::enableJS): | |
1721 (WebKit::WebPageSerializerTest::runOnLoad): | |
1722 (WebKit::TEST_F): | |
1723 * tests/data/pageserialization/css_test_page.html: Added. | |
1724 * tests/data/pageserialization/import_style_from_link.css: Added. | |
1725 (#divOrange): | |
1726 * tests/data/pageserialization/import_styles.css: Added. | |
1727 (#divYellow): | |
1728 * tests/data/pageserialization/link_styles.css: Added. | |
1729 (#divRed): | |
1730 | |
1731 2011-03-29 Vsevolod Vlasov <vsevik@chromium.org> | |
1732 | |
1733 Reviewed by Pavel Feldman. | |
1734 | |
1735 [Chromium] Inspector does not always shows transferred size correctly (e
.g. gzipped/chunked content) | |
1736 https://bugs.webkit.org/show_bug.cgi?id=56602 | |
1737 | |
1738 Added new methods to interface while keeping the old ones to keep | |
1739 chromium working until it is also patched. | |
1740 | |
1741 * public/WebURLLoaderClient.h: | |
1742 (WebKit::WebURLLoaderClient::didReceiveData2): | |
1743 * src/AssociatedURLLoader.cpp: | |
1744 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
1745 * src/ResourceHandle.cpp: | |
1746 (WebCore::ResourceHandleInternal::didReceiveData): | |
1747 (WebCore::ResourceHandleInternal::didReceiveData2): | |
1748 | |
1749 2011-03-29 Vsevolod Vlasov <vsevik@chromium.org> | |
1750 | |
1751 Reviewed by Pavel Feldman. | |
1752 | |
1753 Web Inspector: [Chromium] DevTools shows two resources for each plugin r
esource loaded | |
1754 https://bugs.webkit.org/show_bug.cgi?id=57101 | |
1755 | |
1756 Remove DevToolsAgent network callbacks as this information is now availa
ble through ResourceLoader | |
1757 | |
1758 * public/WebDevToolsAgent.h: | |
1759 * src/WebDevToolsAgentImpl.cpp: | |
1760 * src/WebDevToolsAgentImpl.h: | |
1761 | |
1762 2011-03-29 Emil A Eklund <eae@chromium.org> | |
1763 | |
1764 Reviewed by Dimitri Glazkov. | |
1765 | |
1766 Relative mouse coordinates recalculated for each target | |
1767 https://bugs.webkit.org/show_bug.cgi?id=57130 | |
1768 | |
1769 * public/WebDOMMouseEvent.h: | |
1770 * src/WebDOMMouseEvent.cpp: | |
1771 (WebKit::WebDOMMouseEvent::layerX): | |
1772 (WebKit::WebDOMMouseEvent::layerY): | |
1773 (WebKit::WebDOMMouseEvent::offsetX): | |
1774 (WebKit::WebDOMMouseEvent::offsetY): | |
1775 | |
1776 2011-03-29 Yuta Kitamura <yutak@chromium.org> | |
1777 | |
1778 Unreviewed, rolling out r82195. | |
1779 http://trac.webkit.org/changeset/82195 | |
1780 https://bugs.webkit.org/show_bug.cgi?id=56602 | |
1781 | |
1782 Broke Chromium Clang builds. | |
1783 | |
1784 * public/WebDevToolsAgent.h: | |
1785 * public/WebURLLoaderClient.h: | |
1786 * src/AssociatedURLLoader.cpp: | |
1787 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
1788 * src/ResourceHandle.cpp: | |
1789 (WebCore::ResourceHandleInternal::didReceiveData): | |
1790 * src/WebDevToolsAgentImpl.cpp: | |
1791 (WebKit::WebDevToolsAgentImpl::didReceiveData): | |
1792 * src/WebDevToolsAgentImpl.h: | |
1793 | |
1794 2011-03-29 Yuta Kitamura <yutak@chromium.org> | |
1795 | |
1796 Unreviewed. Another build fix. The last fix was incorrect. | |
1797 | |
1798 * src/ChromeClientImpl.cpp: | |
1799 (WebKit::ChromeClientImpl::supportsFullscreenForNode): | |
1800 (WebKit::ChromeClientImpl::supportsFullScreenForElement): | |
1801 * src/ChromeClientImpl.h: | |
1802 | |
1803 2011-03-29 Yuta Kitamura <yutak@chromium.org> | |
1804 | |
1805 Unreviewed. Build fix for Chromium Clang bot. | |
1806 | |
1807 * src/ChromeClientImpl.cpp: | |
1808 (WebKit::ChromeClientImpl::supportsFullscreenForNode): | |
1809 * src/ChromeClientImpl.h: | |
1810 | |
1811 2011-03-28 Vsevolod Vlasov <vsevik@chromium.org> | |
1812 | |
1813 Reviewed by Pavel Feldman. | |
1814 | |
1815 [Chromium] Inspector does not always shows transferred size correctly (e
.g. gzipped/chunked content) | |
1816 https://bugs.webkit.org/show_bug.cgi?id=56602 | |
1817 | |
1818 Added new methods to interface while keeping the old ones to keep | |
1819 chromium working until it is also patched. | |
1820 | |
1821 * public/WebDevToolsAgent.h: | |
1822 * public/WebURLLoaderClient.h: | |
1823 (WebKit::WebURLLoaderClient::didReceiveData): | |
1824 * src/AssociatedURLLoader.cpp: | |
1825 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
1826 * src/ResourceHandle.cpp: | |
1827 (WebCore::ResourceHandleInternal::didReceiveData): | |
1828 * src/WebDevToolsAgentImpl.cpp: | |
1829 (WebKit::WebDevToolsAgentImpl::didReceiveData): | |
1830 * src/WebDevToolsAgentImpl.h: | |
1831 | |
1832 2011-03-28 Tony Chang <tony@chromium.org> | |
1833 | |
1834 Reviewed by Adam Barth. | |
1835 | |
1836 [chromium] have DRT write the png checksum into a png comment | |
1837 https://bugs.webkit.org/show_bug.cgi?id=57255 | |
1838 | |
1839 * DEPS: Pull in version of chromium with comment writing | |
1840 | |
1841 2011-03-28 Adele Peterson <adele@apple.com> | |
1842 | |
1843 Build fix. | |
1844 | |
1845 * src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::selectionStartHasSpelling
MarkerFor): | |
1846 Call new selectionStartHasMarkerFor method instead of selectionStartHasS
pellingMarkerFor. | |
1847 | |
1848 2011-03-28 Pavel Feldman <pfeldman@chromium.org> | |
1849 | |
1850 Not reviewed: fixed chromium build. | |
1851 | |
1852 * src/WebDevToolsAgentImpl.cpp: | |
1853 (WebKit::WebDevToolsAgent::shouldInterruptForMessage): | |
1854 | |
1855 2011-03-25 Andy Estes <aestes@apple.com> | |
1856 | |
1857 Reviewed by Adele Peterson. | |
1858 | |
1859 REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js | |
1860 https://bugs.webkit.org/show_bug.cgi?id=49016 | |
1861 | |
1862 Update objectContentType() implementation to handle the | |
1863 shouldPreferPlugInsForImages flag. | |
1864 | |
1865 * src/FrameLoaderClientImpl.cpp: | |
1866 (WebKit::FrameLoaderClientImpl::objectContentType): | |
1867 * src/FrameLoaderClientImpl.h: | |
1868 | |
1869 2011-03-25 Kinuko Yasuda <kinuko@chromium.org> | |
1870 | |
1871 Reviewed by David Levin. | |
1872 | |
1873 Data race between ~WorkerFileSystemCallbacksBridge and runTasksOnWorkerT
hread | |
1874 https://bugs.webkit.org/show_bug.cgi?id=56138 | |
1875 Stopped passing the WorkerFileSystemCallbacksBridge's reference to | |
1876 MainThreadFileSystemCallbacks so that in most cases (in normal cases) | |
1877 its reference is only maintained by WorkerThread. | |
1878 | |
1879 * src/WorkerFileSystemCallbacksBridge.cpp: | |
1880 (WebKit::MainThreadFileSystemCallbacks::createLeakedPtr): | |
1881 (WebKit::MainThreadFileSystemCallbacks::MainThreadFileSystemCallbacks): | |
1882 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): | |
1883 * src/WorkerFileSystemCallbacksBridge.h: | |
1884 | |
1885 2011-03-24 John Abd-El-Malek <jam@chromium.org> | |
1886 | |
1887 Reviewed by Dimitri Glazkov. | |
1888 | |
1889 [chromium] Add setters for various client interfaces, and add WebSpellCh
eckClient | |
1890 https://bugs.webkit.org/show_bug.cgi?id=57070 | |
1891 | |
1892 * public/WebSpellCheckClient.h: Added. | |
1893 (WebKit::WebSpellCheckClient::spellCheck): | |
1894 (WebKit::WebSpellCheckClient::requestCheckingOfText): | |
1895 (WebKit::WebSpellCheckClient::autoCorrectWord): | |
1896 (WebKit::WebSpellCheckClient::showSpellingUI): | |
1897 (WebKit::WebSpellCheckClient::isShowingSpellingUI): | |
1898 (WebKit::WebSpellCheckClient::updateSpellingUIWithMisspelledWord): | |
1899 (WebKit::WebSpellCheckClient::~WebSpellCheckClient): | |
1900 * public/WebView.h: | |
1901 * public/WebViewClient.h: | |
1902 * src/EditorClientImpl.cpp: | |
1903 (WebKit::EditorClientImpl::checkSpellingOfString): | |
1904 (WebKit::EditorClientImpl::requestCheckingOfString): | |
1905 (WebKit::EditorClientImpl::getAutoCorrectSuggestionForMisspelledWord): | |
1906 (WebKit::EditorClientImpl::updateSpellingUIWithMisspelledWord): | |
1907 (WebKit::EditorClientImpl::showSpellingUI): | |
1908 (WebKit::EditorClientImpl::spellingUIIsShowing): | |
1909 * src/WebViewImpl.cpp: | |
1910 (WebKit::WebViewImpl::setWebDevToolsAgentClient): | |
1911 (WebKit::WebViewImpl::setWebAutoFillClient): | |
1912 (WebKit::WebViewImpl::setWebSpellCheckClient): | |
1913 (WebKit::WebViewImpl::WebViewImpl): | |
1914 * src/WebViewImpl.h: | |
1915 (WebKit::WebViewImpl::spellCheckClient): | |
1916 | |
1917 2011-03-25 Cary Clark <caryclark@google.com> | |
1918 | |
1919 Reviewed by Dimitri Glazkov. | |
1920 | |
1921 Add CGBitmapContext.h include to WebViewImpl.cpp | |
1922 https://bugs.webkit.org/show_bug.cgi?id=57097 | |
1923 | |
1924 No tests. Exposes no new functionality. | |
1925 | |
1926 * src/WebViewImpl.cpp: | |
1927 | |
1928 2011-03-25 Adam Klein <adamk@chromium.org> | |
1929 | |
1930 Reviewed by David Levin. | |
1931 | |
1932 [chromium] Remove deprecated overload of openFileSystem for workers | |
1933 https://bugs.webkit.org/show_bug.cgi?id=57062 | |
1934 | |
1935 * public/WebCommonWorkerClient.h: | |
1936 | |
1937 2011-03-25 Chang Shu <cshu@webkit.org> | |
1938 | |
1939 Reviewed by Ryosuke Niwa. | |
1940 | |
1941 rename Node::isContentEditable and all call sites to rendererIsEditable | |
1942 https://bugs.webkit.org/show_bug.cgi?id=54290 | |
1943 | |
1944 This is part of the effort to separate JS API HTMLElement isContentEdita
ble from | |
1945 internal Node::rendererIsEditable. | |
1946 | |
1947 * src/WebNode.cpp: | |
1948 (WebKit::WebNode::isContentEditable): | |
1949 * src/WebViewImpl.cpp: | |
1950 (WebKit::WebViewImpl::setFocus): | |
1951 (WebKit::WebViewImpl::setComposition): | |
1952 (WebKit::WebViewImpl::confirmComposition): | |
1953 | |
1954 2011-03-25 Mikhail Naganov <mnaganov@chromium.org> | |
1955 | |
1956 Roll forward Chromium deps to r79379 to pick up V8 3.2.4.2. | |
1957 | |
1958 * DEPS: | |
1959 | |
1960 2011-03-24 Sheriff Bot <webkit.review.bot@gmail.com> | |
1961 | |
1962 Unreviewed, rolling out r81916 and r81917. | |
1963 http://trac.webkit.org/changeset/81916 | |
1964 http://trac.webkit.org/changeset/81917 | |
1965 https://bugs.webkit.org/show_bug.cgi?id=57071 | |
1966 | |
1967 broke a test on platforms that do not have QuickTime installed | |
1968 (Requested by estes on #webkit). | |
1969 | |
1970 * src/FrameLoaderClientImpl.cpp: | |
1971 (WebKit::FrameLoaderClientImpl::objectContentType): | |
1972 * src/FrameLoaderClientImpl.h: | |
1973 | |
1974 2011-03-24 Min Qin <qinmin@google.com> | |
1975 | |
1976 Reviewed by James Robinson. | |
1977 | |
1978 Allow WebMediaPlayerClient to notify MediaPlayer that the playback state
has changed | |
1979 | |
1980 https://bugs.webkit.org/show_bug.cgi?id=56837 | |
1981 | |
1982 * public/WebMediaPlayerClient.h: | |
1983 * src/WebMediaPlayerClientImpl.cpp: | |
1984 (WebKit::WebMediaPlayerClientImpl::playbackStateChanged): | |
1985 * src/WebMediaPlayerClientImpl.h: | |
1986 | |
1987 2011-03-23 John Abd-El-Malek <jam@chromium.org> | |
1988 | |
1989 Reviewed by Tony Chang. | |
1990 | |
1991 [chromium] Get rid of WEB_TEXT_CHECKING_RESULT_IS_A_STRUCT since it&apos
;s not needed anymore | |
1992 https://bugs.webkit.org/show_bug.cgi?id=56955 | |
1993 | |
1994 * DEPS: | |
1995 * public/WebTextCheckingResult.h: | |
1996 | |
1997 2011-03-24 Bill Budge <bbudge@chromium.org> | |
1998 | |
1999 Reviewed by Eric Seidel. | |
2000 | |
2001 Change a forward declaration of WebURLLoaderOptions to struct to prevent
a build break in Chromium. | |
2002 https://bugs.webkit.org/show_bug.cgi?id=57064 | |
2003 | |
2004 No tests. Exposes no new functionality. | |
2005 | |
2006 * public/WebFrame.h: | |
2007 | |
2008 2011-03-24 Andy Estes <aestes@apple.com> | |
2009 | |
2010 Fix the chromium build. | |
2011 | |
2012 * src/FrameLoaderClientImpl.cpp: | |
2013 (WebKit::FrameLoaderClientImpl::objectContentType): | |
2014 | |
2015 2011-03-24 Andy Estes <aestes@apple.com> | |
2016 | |
2017 Reviewed by Darin Adler. | |
2018 | |
2019 REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js | |
2020 https://bugs.webkit.org/show_bug.cgi?id=49016 | |
2021 | |
2022 Update objectContentType() implementation to handle the | |
2023 shouldPreferPlugInsForImages flag. | |
2024 | |
2025 * src/FrameLoaderClientImpl.cpp: | |
2026 (WebKit::FrameLoaderClientImpl::objectContentType): | |
2027 * src/FrameLoaderClientImpl.h: | |
2028 | |
2029 2011-03-24 Bill Budge <bbudge@chromium.org> | |
2030 | |
2031 Reviewed by Dmitry Titov. | |
2032 | |
2033 Add an overloaded WebFrame::createAssociatedURLLoader method that takes
WebURLLoaderOptions, so clients can specify CORS options to allow cross-origin r
equests. | |
2034 https://bugs.webkit.org/show_bug.cgi?id=56885 | |
2035 | |
2036 No new tests. Exposes no new functionality. | |
2037 | |
2038 * public/WebFrame.h: | |
2039 * src/WebFrameImpl.cpp: | |
2040 (WebKit::WebFrameImpl::createAssociatedURLLoader): | |
2041 * src/WebFrameImpl.h: | |
2042 | |
2043 2011-03-24 Sam Weinig <sam@webkit.org> | |
2044 | |
2045 Reviewed by Anders Carlsson. | |
2046 | |
2047 Remove legacy version of findPlainText. | |
2048 https://bugs.webkit.org/show_bug.cgi?id=57056 | |
2049 | |
2050 * src/WebFrameImpl.cpp: | |
2051 (WebKit::WebFrameImpl::scopeStringMatches): | |
2052 Replace use of legacy findPlainText with a version that | |
2053 takes an options parameter. | |
2054 | |
2055 2011-03-24 Nat Duca <nduca@chromium.org> | |
2056 | |
2057 Reviewed by Kenneth Russell. | |
2058 | |
2059 [chromium] Add traceEvents to compositor | |
2060 https://bugs.webkit.org/show_bug.cgi?id=56965 | |
2061 | |
2062 * src/WebViewImpl.cpp: | |
2063 (WebKit::WebViewImpl::composite): | |
2064 | |
2065 2011-03-24 Dominic Mazzoni <dmazzoni@google.com> | |
2066 | |
2067 Reviewed by Dimitri Glazkov. | |
2068 | |
2069 Add accessibilityObject accessor to WebDocument (needed for | |
2070 building an accessibility tree that includes iframes). | |
2071 https://bugs.webkit.org/show_bug.cgi?id=56984 | |
2072 | |
2073 * public/WebDocument.h: | |
2074 * src/WebDocument.cpp: | |
2075 (WebKit::WebDocument::accessibilityObject): | |
2076 | |
2077 2011-03-24 Ilya Sherman <isherman@chromium.org> | |
2078 | |
2079 Reviewed by Dimitri Glazkov. | |
2080 | |
2081 Expose Node::isFocusable() in the Chromium WebKit API | |
2082 In service of https://code.google.com/p/chromium/issues/detail?id=72918 | |
2083 https://bugs.webkit.org/show_bug.cgi?id=56809 | |
2084 | |
2085 * public/WebNode.h: | |
2086 * src/WebNode.cpp: | |
2087 (WebKit::WebNode::isFocusable): | |
2088 | |
2089 2011-03-24 Pavel Feldman <pfeldman@chromium.org> | |
2090 | |
2091 Not reviewed: fix chromium compilation. | |
2092 | |
2093 * public/WebDevToolsAgent.h: | |
2094 | |
2095 2011-03-24 Pavel Feldman <pfeldman@chromium.org> | |
2096 | |
2097 Reviewed by Yury Semikhatsky. | |
2098 | |
2099 Web Inspector: brush up Network agent API. | |
2100 https://bugs.webkit.org/show_bug.cgi?id=57001 | |
2101 | |
2102 * public/WebDevToolsAgent.h: | |
2103 * src/WebDevToolsAgentImpl.cpp: | |
2104 (WebKit::WebDevToolsAgentImpl::identifierForInitialRequest): | |
2105 (WebKit::WebDevToolsAgentImpl::willSendRequest): | |
2106 * src/WebDevToolsAgentImpl.h: | |
2107 | |
2108 2011-03-24 Noel Gordon <noel.gordon@gmail.com> | |
2109 | |
2110 Reviewed by Ojan Vafai. | |
2111 | |
2112 [chromium] WebBindings::getRangeImpl() should NULL check its NPObject ar
gument | |
2113 https://bugs.webkit.org/show_bug.cgi?id=56996 | |
2114 | |
2115 * src/WebBindings.cpp: | |
2116 (WebKit::getRangeImpl): | |
2117 | |
2118 2011-03-23 Noel Gordon <noel.gordon@gmail.com> | |
2119 | |
2120 Reviewed by Ojan Vafai. | |
2121 | |
2122 [chromium] WebBindings{.h,.cpp}: should use consistent argument naming | |
2123 https://bugs.webkit.org/show_bug.cgi?id=56898 | |
2124 | |
2125 Address FIXME I noted/added in r81676. Wanted to just copy/paste the ch
ecking | |
2126 code from elsewhere in the file, but inconsistent argument naming made i
t more | |
2127 difficult than it need be, so first step: use consistent naming. | |
2128 | |
2129 * public/WebBindings.h: | |
2130 * src/WebBindings.cpp: | |
2131 (WebKit::WebBindings::construct): | |
2132 (WebKit::WebBindings::enumerate): | |
2133 (WebKit::WebBindings::evaluate): | |
2134 (WebKit::WebBindings::evaluateHelper): | |
2135 (WebKit::WebBindings::getProperty): | |
2136 (WebKit::WebBindings::hasMethod): | |
2137 (WebKit::WebBindings::hasProperty): | |
2138 (WebKit::WebBindings::invoke): | |
2139 (WebKit::WebBindings::invokeDefault): | |
2140 (WebKit::WebBindings::releaseObject): | |
2141 (WebKit::WebBindings::removeProperty): | |
2142 (WebKit::WebBindings::retainObject): | |
2143 (WebKit::WebBindings::setException): | |
2144 (WebKit::WebBindings::setProperty): | |
2145 (WebKit::WebBindings::unregisterObject): | |
2146 (WebKit::WebBindings::extractIdentifierData): | |
2147 (WebKit::getRangeImpl): | |
2148 (WebKit::getElementImpl): | |
2149 (WebKit::makeIntArrayImpl): | |
2150 (WebKit::WebBindings::getRange): | |
2151 (WebKit::WebBindings::makeIntArray): | |
2152 | |
2153 2011-03-23 Jay Civelli <jcivelli@chromium.org> | |
2154 | |
2155 Reviewed by David Levin. | |
2156 | |
2157 Relanding: | |
2158 Moving the method that is used to retrieve all the resources in | |
2159 a page from the Chromium code (dom_operations.cc) to WebKit. | |
2160 https://bugs.webkit.org/show_bug.cgi?id=55859 | |
2161 | |
2162 * WebKit.gyp: | |
2163 * public/WebPageSerializer.h: | |
2164 * public/WebURL.h: | |
2165 (WebKit::operator==): | |
2166 (WebKit::operator!=): | |
2167 * public/WebVector.h: | |
2168 (WebKit::WebVector::contains): | |
2169 * src/WebDataSourceImpl.cpp: | |
2170 (WebKit::WebDataSourceImpl::WebDataSourceImpl): | |
2171 * src/WebPageSerializer.cpp: | |
2172 (WebCore::getSubResourceURLFromElement): | |
2173 (WebCore::retrieveResourcesForElement): | |
2174 (WebCore::retrieveResourcesForFrame): | |
2175 (WebKit::WebPageSerializer::retrieveAllResources): | |
2176 * tests/WebFrameTest.cpp: | |
2177 * tests/WebPageSerializerTest.cpp: Added. | |
2178 * tests/data/pageserialization/awesome.png: Added. | |
2179 * tests/data/pageserialization/embed_iframe.html: Added. | |
2180 * tests/data/pageserialization/object_iframe.html: Added. | |
2181 * tests/data/pageserialization/simple_iframe.html: Added. | |
2182 * tests/data/pageserialization/simple_page.html: Added. | |
2183 * tests/data/pageserialization/top_frame.html: Added. | |
2184 | |
2185 2011-03-23 Kenneth Russell <kbr@google.com> | |
2186 | |
2187 Rolled forward Chromium DEPS again to fix DumpRenderTree build | |
2188 failure caused by r81821. | |
2189 | |
2190 * DEPS: | |
2191 | |
2192 2011-03-23 Kenneth Russell <kbr@google.com> | |
2193 | |
2194 Rolled forward Chromium DEPS to fix build breakage after r81821. | |
2195 | |
2196 * DEPS: | |
2197 | |
2198 2011-03-23 Kenneth Russell <kbr@google.com> | |
2199 | |
2200 Reviewed by James Robinson. | |
2201 | |
2202 [chromium] WebGLRenderingContext and other DOMWindow properties should r
emain if WebGL is disabled | |
2203 https://bugs.webkit.org/show_bug.cgi?id=56947 | |
2204 | |
2205 Removed the WebRuntimeFeatures setting for WebGL. WebGL support is | |
2206 now controlled exclusively through the page's Settings. | |
2207 | |
2208 * public/WebRuntimeFeatures.h: | |
2209 * src/WebRuntimeFeatures.cpp: | |
2210 | |
2211 2011-03-23 Chris Rogers <crogers@google.com> | |
2212 | |
2213 Reviewed by Kenneth Russell. | |
2214 | |
2215 Add API to retrieve the audio hardware sample-rate | |
2216 https://bugs.webkit.org/show_bug.cgi?id=56882 | |
2217 | |
2218 * public/WebAudioDevice.h: | |
2219 * public/WebKitClient.h: | |
2220 (WebKit::WebKitClient::audioHardwareSampleRate): | |
2221 * src/AudioDestinationChromium.cpp: | |
2222 (WebCore::AudioDestination::hardwareSampleRate): | |
2223 | |
2224 2011-03-23 Cris Neckar <cdn@chromium.org> | |
2225 | |
2226 Reviewed by Eric Seidel. | |
2227 | |
2228 Add refptr for widget. Mutations can happen within the event handler. | |
2229 https://bugs.webkit.org/show_bug.cgi?id=56774 | |
2230 | |
2231 * src/WebPluginContainerImpl.cpp: | |
2232 (WebKit::WebPluginContainerImpl::handleEvent): | |
2233 | |
2234 2011-03-23 Viet-Trung Luu <viettrungluu@chromium.org> | |
2235 | |
2236 Reviewed by Tony Chang. | |
2237 | |
2238 [chromium] Add FormatPlainText to WebClipboard::Format enumeration. | |
2239 https://bugs.webkit.org/show_bug.cgi?id=56868 | |
2240 | |
2241 Chromium's WebClipboard::isFormatAvailable() will be correspondingly | |
2242 extended. | |
2243 | |
2244 * public/WebClipboard.h: | |
2245 * src/AssertMatchingEnums.cpp: | |
2246 | |
2247 2011-03-23 Yury Semikhatsky <yurys@chromium.org> | |
2248 | |
2249 Reviewed by Pavel Feldman. | |
2250 | |
2251 [Chromium] Web Inspector: Remove DebuggerScript.js from Chromium resourc
e bundle. | |
2252 https://bugs.webkit.org/show_bug.cgi?id=56916 | |
2253 | |
2254 * DEPS: bump up Chromium dependency to the revision where no references
to the DebuggerScript.js resource are left. | |
2255 * WebKit.grd: | |
2256 | |
2257 2011-03-23 Yury Semikhatsky <yurys@chromium.org> | |
2258 | |
2259 Reviewed by Pavel Feldman. | |
2260 | |
2261 [Chromium] Web Inspector: remove inspectNode method from WebDevToolsAgen
t | |
2262 https://bugs.webkit.org/show_bug.cgi?id=56926 | |
2263 | |
2264 * public/WebDevToolsAgent.h: | |
2265 * src/WebDevToolsAgentImpl.cpp: | |
2266 * src/WebDevToolsAgentImpl.h: | |
2267 | |
2268 2011-03-23 Sheriff Bot <webkit.review.bot@gmail.com> | |
2269 | |
2270 Unreviewed, rolling out r81686. | |
2271 http://trac.webkit.org/changeset/81686 | |
2272 https://bugs.webkit.org/show_bug.cgi?id=56914 | |
2273 | |
2274 Breaks webkit_tests in Chromium again. (Requested by pfeldman | |
2275 on #webkit). | |
2276 | |
2277 * WebKit.gyp: | |
2278 * public/WebPageSerializer.h: | |
2279 * public/WebURL.h: | |
2280 * public/WebVector.h: | |
2281 (WebKit::WebVector::operator[]): | |
2282 * src/WebDataSourceImpl.cpp: | |
2283 (WebKit::WebDataSourceImpl::WebDataSourceImpl): | |
2284 * src/WebPageSerializer.cpp: | |
2285 * tests/WebFrameTest.cpp: | |
2286 * tests/WebPageSerializerTest.cpp: Removed. | |
2287 * tests/data/pageserialization/awesome.png: Removed. | |
2288 * tests/data/pageserialization/embed_iframe.html: Removed. | |
2289 * tests/data/pageserialization/object_iframe.html: Removed. | |
2290 * tests/data/pageserialization/simple_iframe.html: Removed. | |
2291 * tests/data/pageserialization/simple_page.html: Removed. | |
2292 * tests/data/pageserialization/top_frame.html: Removed. | |
2293 | |
2294 2011-03-22 Yury Semikhatsky <yurys@chromium.org> | |
2295 | |
2296 Reviewed by Pavel Feldman. | |
2297 | |
2298 [V8] Web Inspector: compile DebuggerScript.js into DebuggerScriptSource.
h | |
2299 https://bugs.webkit.org/show_bug.cgi?id=56843 | |
2300 | |
2301 * public/WebDevToolsAgentClient.h: the script source is now compiled alo
ng with the inspector code. | |
2302 * src/WebDevToolsAgentImpl.cpp: | |
2303 (WebKit::WebDevToolsAgentImpl::attach): | |
2304 | |
2305 2011-03-22 Yury Semikhatsky <yurys@chromium.org> | |
2306 | |
2307 Reviewed by Pavel Feldman. | |
2308 | |
2309 [Chromium] Web Inspector: remove obsolete methods from WebDevToolsAgentC
lient.h | |
2310 https://bugs.webkit.org/show_bug.cgi?id=56897 | |
2311 | |
2312 * public/WebDevToolsAgentClient.h: | |
2313 | |
2314 2011-03-22 Noel Gordon <noel.gordon@gmail.com> | |
2315 | |
2316 Reviewed by Tony Chang. | |
2317 | |
2318 [chromium] Remove identity from dragTargetDragEnter() function signature | |
2319 https://bugs.webkit.org/show_bug.cgi?id=56875 | |
2320 | |
2321 First part of 3-sided patch. Add new function signature sans identity. | |
2322 | |
2323 * public/WebView.h: | |
2324 * src/WebViewImpl.cpp: | |
2325 (WebKit::WebViewImpl::dragTargetDragEnter): | |
2326 * src/WebViewImpl.h: | |
2327 | |
2328 2011-03-22 John Bauman <jbauman@chromium.org> | |
2329 | |
2330 Reviewed by Kenneth Russell. | |
2331 | |
2332 Add support for preserveDrawingBuffer context creation attribute | |
2333 https://bugs.webkit.org/show_bug.cgi?id=56431 | |
2334 | |
2335 * src/GraphicsContext3DChromium.cpp: | |
2336 (WebCore::GraphicsContext3DInternal::markContextChanged): | |
2337 (WebCore::GraphicsContext3DInternal::markLayerComposited): | |
2338 (WebCore::GraphicsContext3DInternal::layerComposited): | |
2339 (WebCore::GraphicsContext3D::layerComposited): | |
2340 * src/GraphicsContext3DInternal.h: | |
2341 | |
2342 2011-03-22 John Abd-El-Malek <jam@chromium.org> | |
2343 | |
2344 Reviewed by Tony Chang. | |
2345 | |
2346 [chromium] Make WebTextCheckingResult's members be public in prepar
ation for converting it to a struct | |
2347 https://bugs.webkit.org/show_bug.cgi?id=56857 | |
2348 | |
2349 * DEPS: | |
2350 * public/WebTextCheckingResult.h: | |
2351 | |
2352 2011-03-22 Jay Civelli <jcivelli@chromium.org> | |
2353 | |
2354 Reviewed by David Levin. | |
2355 | |
2356 Relanding: | |
2357 Moving the method that is used to retrieve all the resources in | |
2358 a page from the Chromium code (dom_operations.cc) to WebKit. | |
2359 https://bugs.webkit.org/show_bug.cgi?id=55859 | |
2360 | |
2361 | |
2362 * WebKit.gyp: | |
2363 * public/WebPageSerializer.h: | |
2364 * public/WebURL.h: | |
2365 (WebKit::operator==): | |
2366 (WebKit::operator!=): | |
2367 * public/WebVector.h: | |
2368 (WebKit::WebVector::contains): | |
2369 * src/WebDataSourceImpl.cpp: | |
2370 (WebKit::WebDataSourceImpl::WebDataSourceImpl): | |
2371 * src/WebPageSerializer.cpp: | |
2372 (WebCore::getSubResourceURLFromElement): | |
2373 (WebCore::retrieveResourcesForElement): | |
2374 (WebCore::retrieveResourcesForFrame): | |
2375 (WebKit::WebPageSerializer::retrieveAllResources): | |
2376 * tests/WebFrameTest.cpp: | |
2377 * tests/WebPageSerializerTest.cpp: Added. | |
2378 * tests/data/pageserialization/awesome.png: Added. | |
2379 * tests/data/pageserialization/embed_iframe.html: Added. | |
2380 * tests/data/pageserialization/object_iframe.html: Added. | |
2381 * tests/data/pageserialization/simple_iframe.html: Added. | |
2382 * tests/data/pageserialization/simple_page.html: Added. | |
2383 * tests/data/pageserialization/top_frame.html: Added. | |
2384 | |
2385 2011-03-22 Noel Gordon <noel.gordon@gmail.com> | |
2386 | |
2387 Reviewed by Tony Chang. | |
2388 | |
2389 [chromium] Remove Gears from Chromium WebKit | |
2390 https://bugs.webkit.org/show_bug.cgi?id=56808 | |
2391 | |
2392 Gears has been removed from Chromium 12. Remove Gears drag drop support | |
2393 from WebKit. That work lead to http://webkit.org/b/25916, a proposal to | |
2394 add native file drag drop, and its subsequent standardization in HTML5. | |
2395 | |
2396 * public/WebBindings.h: | |
2397 * public/WebView.h: | |
2398 * src/WebBindings.cpp: | |
2399 (WebKit::getRangeImpl): FIXME note added. | |
2400 * src/WebViewImpl.cpp: | |
2401 (WebKit::WebViewImpl::WebViewImpl): | |
2402 (WebKit::WebViewImpl::dragTargetDragEnter): | |
2403 (WebKit::WebViewImpl::dragTargetDragLeave): | |
2404 (WebKit::WebViewImpl::dragTargetDrop): | |
2405 (WebKit::WebViewImpl::dragTargetDragEnterOrOver): | |
2406 * src/WebViewImpl.h: | |
2407 | |
2408 2011-03-21 Adam Klein <adamk@chromium.org> | |
2409 | |
2410 Reviewed by David Levin. | |
2411 | |
2412 [fileapi] Add URI resolution support to WorkerContext | |
2413 https://bugs.webkit.org/show_bug.cgi?id=55644 | |
2414 | |
2415 Pass "create" bool through to allow opening | |
2416 a filesystem without allowing creation. | |
2417 | |
2418 * src/LocalFileSystemChromium.cpp: | |
2419 (WebCore::LocalFileSystem::readFileSystem): | |
2420 (WebCore::LocalFileSystem::requestFileSystem): | |
2421 * src/WebWorkerBase.cpp: | |
2422 (WebKit::WebWorkerBase::openFileSystemForWorker): | |
2423 * src/WebWorkerBase.h: | |
2424 * src/WorkerFileSystemCallbacksBridge.cpp: | |
2425 (WebKit::WorkerFileSystemCallbacksBridge::postOpenFileSystemToMainThread
): | |
2426 (WebKit::WorkerFileSystemCallbacksBridge::openFileSystemOnMainThread): | |
2427 * src/WorkerFileSystemCallbacksBridge.h: | |
2428 | |
2429 2011-03-21 Ilya Sherman <isherman@chromium.org> | |
2430 | |
2431 Reviewed by James Robinson. | |
2432 | |
2433 Remove WebInputElement::isEnabledFormControl() from Chromium WebKit API | |
2434 Clients should instead call into WebFormControlElement::isEnabled(). | |
2435 https://bugs.webkit.org/show_bug.cgi?id=56364 | |
2436 | |
2437 * public/WebInputElement.h: Removed isEnabledFormControl(). | |
2438 * src/WebInputElement.cpp: Removed isEnabledFormControl(). | |
2439 | |
2440 2011-03-21 Robert Kroeger <rjkroege@chromium.org> | |
2441 | |
2442 Reviewed by Antonio Gomes. | |
2443 | |
2444 Flag to enable a platform specific GestureReocognizer framework in Chrom
ium. | |
2445 | |
2446 https://bugs.webkit.org/show_bug.cgi?id=49345 | |
2447 | |
2448 * features.gypi: | |
2449 | |
2450 2011-03-21 Tony Chang <tony@chromium.org> | |
2451 | |
2452 Reviewed by Pavel Feldman. | |
2453 | |
2454 [chromium] remove devtools_html's dependency on WebKit.gypi | |
2455 https://bugs.webkit.org/show_bug.cgi?id=56661 | |
2456 | |
2457 We want to depend on the values in the gypi file, not the gypi file | |
2458 itself. Actually, if someone edits a gypi file, s/he should re-run | |
2459 gyp to pick up the new dependencies. | |
2460 | |
2461 It turns out that this doesn't matter much for this target anymore | |
2462 since we pull the .js dependencies from the inspector html file. | |
2463 | |
2464 * WebKit.gyp: cleanup dependencies | |
2465 * scripts/generate_devtools_html.py: remove unused param | |
2466 | |
2467 2011-03-21 Sheriff Bot <webkit.review.bot@gmail.com> | |
2468 | |
2469 Unreviewed, rolling out r81377. | |
2470 http://trac.webkit.org/changeset/81377 | |
2471 https://bugs.webkit.org/show_bug.cgi?id=56765 | |
2472 | |
2473 WebPageSerializerTest.MultipleFrames is broken (Requested by | |
2474 simonjam on #webkit). | |
2475 | |
2476 * WebKit.gyp: | |
2477 * public/WebPageSerializer.h: | |
2478 * public/WebURL.h: | |
2479 * public/WebVector.h: | |
2480 (WebKit::WebVector::operator[]): | |
2481 * src/WebDataSourceImpl.cpp: | |
2482 (WebKit::WebDataSourceImpl::WebDataSourceImpl): | |
2483 * src/WebPageSerializer.cpp: | |
2484 * tests/WebFrameTest.cpp: | |
2485 * tests/WebPageSerializerTest.cpp: Removed. | |
2486 * tests/data/pageserialization/awesome.png: Removed. | |
2487 * tests/data/pageserialization/embed_iframe.html: Removed. | |
2488 * tests/data/pageserialization/object_iframe.html: Removed. | |
2489 * tests/data/pageserialization/simple_iframe.html: Removed. | |
2490 * tests/data/pageserialization/simple_page.html: Removed. | |
2491 * tests/data/pageserialization/top_frame.html: Removed. | |
2492 | |
2493 2011-03-21 Daniel Sievers <sievers@google.com> | |
2494 | |
2495 Reviewed by Simon Fraser. | |
2496 | |
2497 [Chromium] Make RenderAsTextBehavior and LayerTreeAsTextBehavior tweakab
le from the DumpRenderTree commandline | |
2498 https://bugs.webkit.org/show_bug.cgi?id=56139 | |
2499 | |
2500 * public/WebFrame.h: | |
2501 * src/WebFrameImpl.cpp: | |
2502 (WebKit::WebFrameImpl::renderTreeAsText): | |
2503 (WebKit::WebFrameImpl::layerTreeAsText): | |
2504 * src/WebFrameImpl.h: | |
2505 | |
2506 2011-03-21 Eric Uhrhane <ericu@chromium.org> | |
2507 | |
2508 Reviewed by David Levin. | |
2509 | |
2510 [fileapi/chromium] Fetch platform path using GetMetadata before creating
File from FileEntry* | |
2511 https://bugs.webkit.org/show_bug.cgi?id=56704 | |
2512 | |
2513 * src/WebFileSystemCallbacksImpl.cpp: | |
2514 (WebFileSystemCallbacksImpl::didReadMetadata) | |
2515 Pass new platformPath member through. | |
2516 | |
2517 * src/WorkerFileSystemCallbacksBridge.cpp: | |
2518 (CrossThreadCopierBase) | |
2519 Copy new platformPath member. | |
2520 | |
2521 * public/WebFileInfo.h: | |
2522 (struct WebFileInfo) | |
2523 Add new platformPath member. | |
2524 | |
2525 2011-03-21 Leandro Gracia Gil <leandrogracia@chromium.org> | |
2526 | |
2527 Reviewed by Steve Block. | |
2528 | |
2529 Media Stream API patch 0: adding compilation guards. | |
2530 https://bugs.webkit.org/show_bug.cgi?id=56458 | |
2531 | |
2532 Enabling the feature by default for chromium builds. | |
2533 | |
2534 * features.gypi: | |
2535 | |
2536 2011-03-21 Vsevolod Vlasov <vsevik@chromium.org> | |
2537 | |
2538 Reviewed by Pavel Feldman. | |
2539 | |
2540 Web Inspector: Inspector does not always show correct transfer size (for
compressed/chunked data) | |
2541 https://bugs.webkit.org/show_bug.cgi?id=56691 | |
2542 | |
2543 Added transfer size support in inspector for compressed data. | |
2544 | |
2545 * src/ResourceHandle.cpp: | |
2546 (WebCore::ResourceHandleInternal::didReceiveData): | |
2547 * src/WebDevToolsAgentImpl.cpp: | |
2548 (WebKit::WebDevToolsAgentImpl::didReceiveData): | |
2549 | |
2550 2011-03-20 Bill Budge <bbudge@chromium.org> | |
2551 | |
2552 Reviewed by Adam Barth. | |
2553 | |
2554 Rename ThreadSafeShared to ThreadSafeRefCounted | |
2555 https://bugs.webkit.org/show_bug.cgi?id=56714 | |
2556 | |
2557 No new tests. Exposes no new functionality. | |
2558 | |
2559 * src/PlatformMessagePortChannel.h: | |
2560 * src/WebWorkerBase.cpp: | |
2561 * src/WorkerFileSystemCallbacksBridge.h: | |
2562 * src/WorkerFileWriterCallbacksBridge.h: | |
2563 | |
2564 2011-03-18 Tony Chang <tony@chromium.org> | |
2565 | |
2566 Reviewed by Eric Seidel. | |
2567 | |
2568 [chromium] make devtool concatenation targets conditional based on debug
_devtools | |
2569 https://bugs.webkit.org/show_bug.cgi?id=56667 | |
2570 | |
2571 We don't want to run these targets when debug_devtools=1 because it | |
2572 will overwrite the devtools.js and devtools.css files copied by | |
2573 inspector_resources. On Linux, this triggers a warning because | |
2574 there are two commands that target the same output file when | |
2575 debug_devtools=1. | |
2576 | |
2577 I also removed the 'sources' lines since I don't think they do | |
2578 anything for actions. | |
2579 | |
2580 * WebKit.gyp: | |
2581 | |
2582 2011-03-17 Alexey Marinichev <amarinichev@chromium.org> | |
2583 | |
2584 Reviewed by Kenneth Russell. | |
2585 | |
2586 chromium: uninitialized field in WebViewImpl | |
2587 https://bugs.webkit.org/show_bug.cgi?id=56620 | |
2588 | |
2589 * src/WebViewImpl.cpp: | |
2590 (WebKit::WebViewImpl::WebViewImpl): | |
2591 | |
2592 2011-03-17 Adrienne Walker <enne@google.com> | |
2593 | |
2594 Reviewed by James Robinson. | |
2595 | |
2596 [chromium] Turn off accelerated compositing for RTL style pages. | |
2597 https://bugs.webkit.org/show_bug.cgi?id=56585 | |
2598 | |
2599 * src/WebViewImpl.cpp: | |
2600 (WebKit::WebViewImpl::layout): | |
2601 (WebKit::WebViewImpl::pageHasRTLStyle): | |
2602 (WebKit::WebViewImpl::setRootGraphicsLayer): | |
2603 * src/WebViewImpl.h: | |
2604 | |
2605 2011-03-17 Jay Civelli <jcivelli@chromium.org> | |
2606 | |
2607 Reviewed by David Levin. | |
2608 | |
2609 Moving the method that is used to retrieve all the resources in | |
2610 a page from the Chromium code (dom_operations.cc) to WebKit. | |
2611 https://bugs.webkit.org/show_bug.cgi?id=55859 | |
2612 | |
2613 * WebKit.gyp: | |
2614 * public/WebPageSerializer.h: | |
2615 * public/WebURL.h: | |
2616 (WebKit::operator==): | |
2617 (WebKit::operator!=): | |
2618 * public/WebVector.h: | |
2619 (WebKit::WebVector::contains): | |
2620 * src/WebDataSourceImpl.cpp: | |
2621 (WebKit::WebDataSourceImpl::WebDataSourceImpl): | |
2622 * src/WebPageSerializer.cpp: | |
2623 (WebCore::getSubResourceURLFromElement): | |
2624 (WebCore::retrieveResourcesForElement): | |
2625 (WebCore::retrieveResourcesForFrame): | |
2626 (WebKit::WebPageSerializer::retrieveAllResources): | |
2627 * tests/WebFrameTest.cpp: | |
2628 * tests/WebPageSerializerTest.cpp: Added. | |
2629 * tests/data/pageserialization: Added. | |
2630 * tests/data/pageserialization/awesome.png: Added. | |
2631 * tests/data/pageserialization/embed_iframe.html: Added. | |
2632 * tests/data/pageserialization/object_iframe.html: Added. | |
2633 * tests/data/pageserialization/simple_iframe.html: Added. | |
2634 * tests/data/pageserialization/simple_page.html: Added. | |
2635 * tests/data/pageserialization/top_frame.html: Added. | |
2636 | |
2637 2011-03-17 Tony Chang <tony@chromium.org> | |
2638 | |
2639 Reviewed by Pavel Feldman. | |
2640 | |
2641 [chromium] don't concatenate devtools files when debug_devtools=1 | |
2642 https://bugs.webkit.org/show_bug.cgi?id=56572 | |
2643 | |
2644 * WebKit.gyp: | |
2645 | |
2646 2011-03-17 Tony Chang <tony@chromium.org> | |
2647 | |
2648 Reviewed by Eric Seidel. | |
2649 | |
2650 [chromium] minor cleanup of devtools_files variable in WebKit.gyp | |
2651 https://bugs.webkit.org/show_bug.cgi?id=56503 | |
2652 | |
2653 * WebKit.gyp: Moving duplicate variables out of a condition. | |
2654 | |
2655 2011-03-16 Adam Barth <abarth@webkit.org> | |
2656 | |
2657 Reviewed by James Robinson. | |
2658 | |
2659 Remove USE(BUILTIN_UTF8_CODEC) | |
2660 https://bugs.webkit.org/show_bug.cgi?id=56508 | |
2661 | |
2662 * features.gypi: | |
2663 | |
2664 2011-03-16 Tony Chang <tony@chromium.org> | |
2665 | |
2666 Reviewed by Adam Barth. | |
2667 | |
2668 [chromium] include inspector gif files in the list of resources | |
2669 https://bugs.webkit.org/show_bug.cgi?id=56504 | |
2670 | |
2671 * scripts/generate_devtools_grd.py: | |
2672 | |
2673 2011-03-16 Bill Budge <bbudge@chromium.org> | |
2674 | |
2675 Reviewed by David Levin. | |
2676 | |
2677 AssociatedURLLoader does not support Cross Origin Requests | |
2678 https://bugs.webkit.org/show_bug.cgi?id=53925 | |
2679 | |
2680 No new tests. Exposes no new functionality. | |
2681 | |
2682 * public/WebURLLoader.h: | |
2683 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): | |
2684 * src/AssociatedURLLoader.cpp: | |
2685 (WebKit::AssociatedURLLoader::ClientAdapter::isDocumentThreadableLoaderC
lient): | |
2686 (WebKit::AssociatedURLLoader::ClientAdapter::clearClient): | |
2687 (WebKit::AssociatedURLLoader::ClientAdapter::create): | |
2688 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): | |
2689 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): | |
2690 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): | |
2691 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): | |
2692 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
2693 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): | |
2694 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): | |
2695 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): | |
2696 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
2697 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
2698 (WebKit::AssociatedURLLoader::loadSynchronously): | |
2699 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
2700 (WebKit::AssociatedURLLoader::cancel): | |
2701 (WebKit::AssociatedURLLoader::setDefersLoading): | |
2702 * src/AssociatedURLLoader.h: | |
2703 | |
2704 2011-03-16 Adam Barth <abarth@webkit.org> | |
2705 | |
2706 Roll Chromium DEPS. | |
2707 | |
2708 * DEPS: | |
2709 | |
2710 2011-03-16 Daniel Sievers <sievers@google.com> | |
2711 | |
2712 Reviewed by James Robinson. | |
2713 | |
2714 Add setting to always force compositing mode | |
2715 https://bugs.webkit.org/show_bug.cgi?id=56156 | |
2716 | |
2717 * public/WebSettings.h: | |
2718 * src/WebSettingsImpl.cpp: | |
2719 (WebKit::WebSettingsImpl::setForceCompositingMode): | |
2720 * src/WebSettingsImpl.h: | |
2721 | |
2722 2011-03-16 Sreeram Ramachandran <sreeram@google.com> | |
2723 | |
2724 Reviewed by Dimitri Glazkov. | |
2725 | |
2726 Revert of r80451. Decided to do this in WebCore instead. | |
2727 https://bugs.webkit.org/show_bug.cgi?id=55844 | |
2728 | |
2729 * public/WebFrame.h: | |
2730 * src/WebFrameImpl.cpp: | |
2731 * src/WebFrameImpl.h: | |
2732 | |
2733 2011-03-15 Ilya Sherman <isherman@chromium.org> | |
2734 | |
2735 Reviewed by Darin Fisher. | |
2736 | |
2737 Move isReadOnly() from WebInputElement to WebFormControlElement | |
2738 https://bugs.webkit.org/show_bug.cgi?id=55760 | |
2739 | |
2740 * public/WebFormControlElement.h: | |
2741 * public/WebInputElement.h: | |
2742 * src/WebFormControlElement.cpp: | |
2743 (WebKit::WebFormControlElement::isReadOnly): | |
2744 * src/WebInputElement.cpp: | |
2745 | |
2746 2011-03-15 John Bauman <jbauman@chromium.org> | |
2747 | |
2748 Reviewed by Kenneth Russell. | |
2749 | |
2750 Non-premultiplied-alpha canvas attribute is ignore for toDataURL, drawIm
age, texImage2D | |
2751 https://bugs.webkit.org/show_bug.cgi?id=56238 | |
2752 | |
2753 Add support for reading a webgl context into an ImageData. | |
2754 | |
2755 * src/GraphicsContext3DChromium.cpp: | |
2756 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): | |
2757 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData): | |
2758 * src/GraphicsContext3DInternal.h: | |
2759 | |
2760 2011-03-15 Sheriff Bot <webkit.review.bot@gmail.com> | |
2761 | |
2762 Unreviewed, rolling out r81144. | |
2763 http://trac.webkit.org/changeset/81144 | |
2764 https://bugs.webkit.org/show_bug.cgi?id=56432 | |
2765 | |
2766 It broke the ui test | |
2767 NPAPITesterBase.GetURLRedirectNotification. (Requested by | |
2768 dave_levin on #webkit). | |
2769 | |
2770 * public/WebURLLoader.h: | |
2771 * src/AssociatedURLLoader.cpp: | |
2772 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
2773 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
2774 (WebKit::AssociatedURLLoader::loadSynchronously): | |
2775 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
2776 (WebKit::AssociatedURLLoader::cancel): | |
2777 (WebKit::AssociatedURLLoader::setDefersLoading): | |
2778 (WebKit::AssociatedURLLoader::prepareRequest): | |
2779 (WebKit::AssociatedURLLoader::willSendRequest): | |
2780 (WebKit::AssociatedURLLoader::didSendData): | |
2781 (WebKit::AssociatedURLLoader::didReceiveResponse): | |
2782 (WebKit::AssociatedURLLoader::didDownloadData): | |
2783 (WebKit::AssociatedURLLoader::didReceiveData): | |
2784 (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): | |
2785 (WebKit::AssociatedURLLoader::didFinishLoading): | |
2786 (WebKit::AssociatedURLLoader::didFail): | |
2787 * src/AssociatedURLLoader.h: | |
2788 | |
2789 2011-03-15 Tony Chang <tony@chromium.org> | |
2790 | |
2791 Reviewed by Adam Barth. | |
2792 | |
2793 pngcrush images used by inspector | |
2794 https://bugs.webkit.org/show_bug.cgi?id=56426 | |
2795 | |
2796 This saves 120k in WebCore and 8k in WebKit/chromium. I ran | |
2797 pngcrush -brute, so none of the meta data (ancillary chunks) | |
2798 are modified. | |
2799 | |
2800 * src/js/Images/segmentChromium.png: | |
2801 * src/js/Images/segmentHoverChromium.png: | |
2802 * src/js/Images/segmentHoverEndChromium.png: | |
2803 * src/js/Images/segmentSelectedChromium.png: | |
2804 * src/js/Images/segmentSelectedEndChromium.png: | |
2805 * src/js/Images/statusbarBackgroundChromium.png: | |
2806 * src/js/Images/statusbarBottomBackgroundChromium.png: | |
2807 * src/js/Images/statusbarMenuButtonChromium.png: | |
2808 * src/js/Images/statusbarMenuButtonSelectedChromium.png: | |
2809 | |
2810 2011-03-15 Michael Nordman <michaeln@google.com> | |
2811 | |
2812 Reviewed by Alexey Proskuryakov. | |
2813 | |
2814 When initiating a main resource load, let the application cache | |
2815 know which frame the load is being conducted for. This patch doesn't | |
2816 resolve the following bug, but the additional WebFrame parameter | |
2817 should provide the chromium port with enough info to pick the | |
2818 "most appropiate" cached resource. | |
2819 https://bugs.webkit.org/show_bug.cgi?id=55505 | |
2820 | |
2821 Also fixup a stale comment in stopLoadingInFrame. | |
2822 | |
2823 * public/WebApplicationCacheHost.h: | |
2824 (WebKit::WebApplicationCacheHost::willStartMainResourceRequest): | |
2825 * src/ApplicationCacheHost.cpp: | |
2826 (WebCore::ApplicationCacheHost::maybeLoadMainResource): | |
2827 (WebCore::ApplicationCacheHost::stopLoadingInFrame): | |
2828 | |
2829 2011-03-15 Tony Chang <tony@chromium.org> | |
2830 | |
2831 Reviewed by Adam Barth. | |
2832 | |
2833 [chromium] add a build target to create a grd file with devtool resource
s | |
2834 https://bugs.webkit.org/show_bug.cgi?id=56335 | |
2835 | |
2836 Reland with a fix to avoid really long command lines on Windows. | |
2837 | |
2838 * WebKit.gyp: | |
2839 * scripts/generate_devtools_grd.py: Added. | |
2840 | |
2841 2011-03-15 Alok priyadarshi <alokp@chromium.org> | |
2842 | |
2843 Reviewed by James Robinson. | |
2844 | |
2845 Valgrind error due to uninitialized PluginLayerChromium::m_textureId | |
2846 https://bugs.webkit.org/show_bug.cgi?id=56390 | |
2847 | |
2848 * src/WebPluginContainerImpl.cpp: | |
2849 (WebKit::WebPluginContainerImpl::setBackingTextureId): | |
2850 (WebKit::WebPluginContainerImpl::platformLayer): | |
2851 | |
2852 2011-03-15 Brett Wilson <brettw@chromium.org> | |
2853 | |
2854 Reviewed by Adam Barth. | |
2855 | |
2856 Make WebConsoleMessage properly respect the log level. | |
2857 https://bugs.webkit.org/show_bug.cgi?id=56386 | |
2858 | |
2859 * public/WebConsoleMessage.h: | |
2860 (WebKit::WebConsoleMessage::WebConsoleMessage): | |
2861 | |
2862 2011-03-15 Tony Chang <tony@chromium.org> | |
2863 | |
2864 Revert r81147 and r81149, broke the chromium win build. | |
2865 | |
2866 * WebKit.gyp: | |
2867 * scripts/generate_devtools_grd.py: Removed. | |
2868 | |
2869 2011-03-15 Tony Chang <tony@chromium.org> | |
2870 | |
2871 Fix chromium build using python 2.5 (with statement). | |
2872 | |
2873 * scripts/generate_devtools_grd.py: | |
2874 | |
2875 2011-03-15 Tony Chang <tony@chromium.org> | |
2876 | |
2877 Reviewed by Adam Barth. | |
2878 | |
2879 [chromium] add a build target to create a grd file with devtool resource
s | |
2880 https://bugs.webkit.org/show_bug.cgi?id=56335 | |
2881 | |
2882 This is the webkit side of the fix for | |
2883 http://code.google.com/p/chromium/issues/detail?id=35793 | |
2884 | |
2885 * WebKit.gyp: | |
2886 * scripts/generate_devtools_grd.py: Added. | |
2887 | |
2888 2011-03-15 Bill Budge <bbudge@chromium.org> | |
2889 | |
2890 Reviewed by David Levin. | |
2891 | |
2892 AssociatedURLLoader does not support Cross Origin Requests | |
2893 https://bugs.webkit.org/show_bug.cgi?id=53925 | |
2894 | |
2895 No new tests. No new functionality exposed. | |
2896 | |
2897 * public/WebURLLoader.h: | |
2898 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): | |
2899 * src/AssociatedURLLoader.cpp: | |
2900 (WebKit::AssociatedURLLoader::ClientAdapter::clearClient): | |
2901 (WebKit::AssociatedURLLoader::ClientAdapter::create): | |
2902 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): | |
2903 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): | |
2904 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): | |
2905 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): | |
2906 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
2907 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): | |
2908 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): | |
2909 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): | |
2910 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
2911 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
2912 (WebKit::AssociatedURLLoader::loadSynchronously): | |
2913 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
2914 (WebKit::AssociatedURLLoader::cancel): | |
2915 (WebKit::AssociatedURLLoader::setDefersLoading): | |
2916 * src/AssociatedURLLoader.h: | |
2917 | |
2918 2011-03-15 Alok priyadarshi <alokp@chromium.org> | |
2919 | |
2920 Reviewed by James Robinson. | |
2921 | |
2922 Remove unnecessary function WebPlugin::getBackingTextureId | |
2923 https://bugs.webkit.org/show_bug.cgi?id=56122 | |
2924 | |
2925 It will be tested by Pepper2D and Pepper3D layout/smoke tests | |
2926 on the Chromium side. | |
2927 | |
2928 * public/WebPlugin.h: | |
2929 * src/WebPluginContainerImpl.cpp: | |
2930 (WebKit::WebPluginContainerImpl::platformLayer): | |
2931 | |
2932 2011-03-15 Mikhail Naganov <mnaganov@chromium.org> | |
2933 | |
2934 Unreviewed. Update chromium deps to pick up the latest V8. | |
2935 | |
2936 * DEPS: | |
2937 | |
2938 2011-03-14 Alexey Marinichev <amarinichev@chromium.org> | |
2939 | |
2940 Reviewed by Kenneth Russell. | |
2941 | |
2942 Graphics Context is not properly recovered if the GPU process dies. | |
2943 https://bugs.webkit.org/show_bug.cgi?id=56148 | |
2944 | |
2945 Split context recreation into two steps. | |
2946 | |
2947 * src/WebViewImpl.cpp: | |
2948 (WebKit::WebViewImpl::composite): | |
2949 (WebKit::WebViewImpl::doComposite): | |
2950 (WebKit::WebViewImpl::reallocateRenderer): | |
2951 * src/WebViewImpl.h: | |
2952 | |
2953 2011-03-14 Sheriff Bot <webkit.review.bot@gmail.com> | |
2954 | |
2955 Unreviewed, rolling out r81094. | |
2956 http://trac.webkit.org/changeset/81094 | |
2957 https://bugs.webkit.org/show_bug.cgi?id=56355 | |
2958 | |
2959 Broke the chromium DRT related build. (Requested by dave_levin | |
2960 on #webkit). | |
2961 | |
2962 * public/WebFrame.h: | |
2963 * src/WebFrameImpl.cpp: | |
2964 (WebKit::WebFrameImpl::renderTreeAsText): | |
2965 (WebKit::WebFrameImpl::layerTreeAsText): | |
2966 * src/WebFrameImpl.h: | |
2967 | |
2968 2011-03-14 Daniel Sievers <sievers@google.com> | |
2969 | |
2970 Reviewed by Simon Fraser. | |
2971 | |
2972 [Chromium] Make RenderAsTextBehavior and LayerTreeAsTextBehavior tweakab
le from the DumpRenderTree commandline | |
2973 https://bugs.webkit.org/show_bug.cgi?id=56139 | |
2974 | |
2975 * public/WebFrame.h: | |
2976 * src/WebFrameImpl.cpp: | |
2977 (WebKit::WebFrameImpl::renderTreeAsText): | |
2978 (WebKit::WebFrameImpl::layerTreeAsText): | |
2979 * src/WebFrameImpl.h: | |
2980 | |
2981 2011-03-14 John Knottenbelt <jknotten@chromium.org> | |
2982 | |
2983 Reviewed by Steve Block. | |
2984 | |
2985 Detach Geolocation from Frame when Page destroyed. | |
2986 https://bugs.webkit.org/show_bug.cgi?id=52877 | |
2987 | |
2988 Add accessors to the WebGeolocationClientMock to allow the number of | |
2989 pending geolocation permission requests to be queried. | |
2990 | |
2991 * public/WebGeolocationClientMock.h: | |
2992 * src/WebGeolocationClientMock.cpp: | |
2993 (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests): | |
2994 | |
2995 2011-03-11 David Levin <levin@chromium.org> | |
2996 | |
2997 Rollout the chromium deps roll as it adds a dependency on a header | |
2998 that the bots building for WebKit don't seem to have. | |
2999 | |
3000 Specifically gfx\gl\gl_context_egl.cc depends on d3dcompiler.h | |
3001 | |
3002 * DEPS: | |
3003 | |
3004 2011-03-11 Daniel Cheng <dcheng@chromium.org> | |
3005 | |
3006 Reviewed by Tony Chang. | |
3007 | |
3008 [chromium] Correct return type of WebClipboard::readImage. | |
3009 https://bugs.webkit.org/show_bug.cgi?id=56234 | |
3010 | |
3011 Update the return type to reflect that we are returning a blob of PNG | |
3012 data, not a bitmap. | |
3013 | |
3014 * public/WebClipboard.h: | |
3015 (WebKit::WebClipboard::readImage): | |
3016 | |
3017 2011-03-11 David Levin <levin@chromium.org> | |
3018 | |
3019 Update chromium deps to pick up the skia roll. | |
3020 | |
3021 * DEPS: | |
3022 | |
3023 2011-03-11 Adrienne Walker <enne@google.com> | |
3024 | |
3025 Reviewed by Kenneth Russell. | |
3026 | |
3027 Add missing unit tests to TilingData. | |
3028 https://bugs.webkit.org/show_bug.cgi?id=54143 | |
3029 | |
3030 * tests/TilingDataTest.cpp: | |
3031 (WebCore::TEST): | |
3032 | |
3033 2011-03-11 Anton D'Auria <adauria@apple.com> | |
3034 | |
3035 Reviewed and landed by Brady Eidson. | |
3036 | |
3037 Add WebKit1 API to view and delete local storage | |
3038 https://bugs.webkit.org/show_bug.cgi?id=51878 | |
3039 | |
3040 * src/StorageNamespaceProxy.cpp: | |
3041 (WebCore::StorageNamespaceProxy::clearOriginForDeletion): | |
3042 (WebCore::StorageNamespaceProxy::clearAllOriginsForDeletion): | |
3043 (WebCore::StorageNamespaceProxy::sync): | |
3044 * src/StorageNamespaceProxy.h: | |
3045 | |
3046 2011-03-11 Dominic Mazzoni <dmazzoni@google.com> | |
3047 | |
3048 Reviewed by Dimitri Glazkov. | |
3049 | |
3050 Add an accessibilityIsIgnored method to WebAccessibilityObject. | |
3051 https://bugs.webkit.org/show_bug.cgi?id=50969 | |
3052 | |
3053 * public/WebAccessibilityObject.h: | |
3054 * src/WebAccessibilityObject.cpp: | |
3055 (WebKit::WebAccessibilityObject::accessibilityIsIgnored): | |
3056 | |
3057 2011-03-11 Avi Drissman <avi@google.com> | |
3058 | |
3059 Reviewed by Tony Chang. | |
3060 | |
3061 Fix missing initialization of new member variables. | |
3062 https://bugs.webkit.org/show_bug.cgi?id=50969 | |
3063 | |
3064 * public/WebMenuItemInfo.h: | |
3065 (WebKit::WebMenuItemInfo::WebMenuItemInfo): | |
3066 | |
3067 2011-03-11 Roland Steiner <rolandsteiner@chromium.org> | |
3068 | |
3069 Reviewed by Ryosuke Niwa. | |
3070 | |
3071 Bug 55570 - Remove dependency of dom/InputElement.cpp on html/ and wml/ | |
3072 https://bugs.webkit.org/show_bug.cgi?id=55570 | |
3073 | |
3074 Add a virtual function toInputElement() to Node that has a default | |
3075 implementation of returning 0. | |
3076 For HTMLInputElement and WMLInputElement (which derive from InputElement
) | |
3077 override this to return the object. | |
3078 Change all calling sites of the old toInputElement to use the new member | |
3079 function. This also allows us to save some casts. | |
3080 | |
3081 No new tests (refactoring). | |
3082 | |
3083 * src/WebInputElement.cpp: | |
3084 (WebKit::toWebInputElement): | |
3085 | |
3086 2011-03-10 Takayoshi Kochi <kochi@chromium.org> | |
3087 | |
3088 Reviewed by Tony Chang. | |
3089 | |
3090 Remove default parameter declaration for familiForChars(), which is no l
onger necessary. | |
3091 | |
3092 * public/gtk/WebFontInfo.h: | |
3093 | |
3094 2011-03-10 Nat Duca <nduca@chromium.org> | |
3095 | |
3096 Reviewed by James Robinson. | |
3097 | |
3098 [chromium] Make updateAndDrawLayers argumentless. | |
3099 https://bugs.webkit.org/show_bug.cgi?id=55985 | |
3100 | |
3101 Made the TilePainters and viewport parameters for | |
3102 LayerRendererChromium member variables instead of arguments on | |
3103 updateAndDrawLayers. In a future change, this will allows us to | |
3104 draw the layer tree without the WebView's assistance. | |
3105 | |
3106 * src/WebViewImpl.cpp: | |
3107 (WebKit::WebViewImpl::resize): | |
3108 (WebKit::WebViewImpl::paint): | |
3109 (WebKit::WebViewImpl::scrollRootLayerRect): | |
3110 (WebKit::WebViewImpl::invalidateRootLayerRect): | |
3111 (WebKit::WebViewImplContentPainter::create): | |
3112 (WebKit::WebViewImplContentPainter::paint): | |
3113 (WebKit::WebViewImplContentPainter::WebViewImplContentPainter): | |
3114 (WebKit::WebViewImplScrollbarPainter::create): | |
3115 (WebKit::WebViewImplScrollbarPainter::paint): | |
3116 (WebKit::WebViewImplScrollbarPainter::WebViewImplScrollbarPainter): | |
3117 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): | |
3118 (WebKit::WebViewImpl::doComposite): | |
3119 (WebKit::WebViewImpl::reallocateRenderer): | |
3120 (WebKit::WebViewImpl::updateLayerRendererViewport): | |
3121 * src/WebViewImpl.h: | |
3122 | |
3123 2011-03-10 Tony Chang <tony@chromium.org> | |
3124 | |
3125 Unreviewed, roll chromium version to r77259 to pick up | |
3126 webfontinfo api change. | |
3127 | |
3128 * DEPS: | |
3129 | |
3130 2011-03-10 Sheriff Bot <webkit.review.bot@gmail.com> | |
3131 | |
3132 Unreviewed, rolling out r80701. | |
3133 http://trac.webkit.org/changeset/80701 | |
3134 https://bugs.webkit.org/show_bug.cgi?id=56126 | |
3135 | |
3136 fast/dom/Geolocation/window-close-crash.html fails on Snow | |
3137 Leopard release builds (Requested by mihaip on #webkit). | |
3138 | |
3139 * public/WebGeolocationClientMock.h: | |
3140 * src/WebGeolocationClientMock.cpp: | |
3141 | |
3142 2011-03-10 Andrey Kosyakov <caseq@chromium.org> | |
3143 | |
3144 Reviewed by Yury Semikhatsky. | |
3145 | |
3146 Web Inspector: better names for HAR export commands | |
3147 https://bugs.webkit.org/show_bug.cgi?id=56097 | |
3148 | |
3149 Rename Export to HAR to Copy entry/network log as HAR | |
3150 Expose Copy as HAR unconditionally, remove related settings entry. | |
3151 | |
3152 * src/js/DevTools.js: removed override for resourceExportEnabled | |
3153 | |
3154 2011-01-26 John Knottenbelt <jknotten@chromium.org> | |
3155 | |
3156 Reviewed by Dmitry Titov. | |
3157 | |
3158 Detach Geolocation from Frame when Page destroyed. | |
3159 https://bugs.webkit.org/show_bug.cgi?id=52877 | |
3160 | |
3161 Add accessors to the WebGeolocationClientMock to allow the number of | |
3162 pending geolocation permission requests to be queried. | |
3163 | |
3164 * public/WebGeolocationClientMock.h: | |
3165 * src/WebGeolocationClientMock.cpp: | |
3166 (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests): | |
3167 | |
3168 2011-03-08 Hans Wennborg <hans@chromium.org> | |
3169 | |
3170 Reviewed by Jeremy Orlow. | |
3171 | |
3172 IndexedDB: Add BackingStoreType parameter to IDBFactoryBackendInterface:
:open | |
3173 https://bugs.webkit.org/show_bug.cgi?id=55948 | |
3174 | |
3175 Add a parameter that allows for selection of alternative backing store | |
3176 implementations. | |
3177 | |
3178 * public/WebIDBFactory.h: | |
3179 (WebKit::WebIDBFactory::open): | |
3180 * src/AssertMatchingEnums.cpp: | |
3181 * src/IDBFactoryBackendProxy.cpp: | |
3182 (WebCore::IDBFactoryBackendProxy::open): | |
3183 * src/IDBFactoryBackendProxy.h: | |
3184 * src/WebIDBFactoryImpl.cpp: | |
3185 (WebKit::WebIDBFactoryImpl::open): | |
3186 * src/WebIDBFactoryImpl.h: | |
3187 | |
3188 2011-03-08 Kinuko Yasuda <kinuko@chromium.org> | |
3189 | |
3190 Reviewed by David Levin. | |
3191 | |
3192 Destroying WorkerFileSystemCallbacksBridge on main thread results in ASS
ERT in WorkerContext::Observer::~Observer | |
3193 https://bugs.webkit.org/show_bug.cgi?id=55895 | |
3194 | |
3195 * src/WorkerFileSystemCallbacksBridge.cpp: | |
3196 (WebKit::WorkerFileSystemCallbacksBridge::runTaskOnWorkerThread): | |
3197 Added stopObserving() so that releasing the bridge on the main thread | |
3198 (this could happen before or after the runTaskOnWorkerThread) does | |
3199 not cause the assertion error. | |
3200 | |
3201 2011-03-08 Alok priyadarshi <alokp@chromium.org> | |
3202 | |
3203 Reviewed by Dimitri Glazkov. | |
3204 | |
3205 Plugins needs a way to trigger style recalc | |
3206 https://bugs.webkit.org/show_bug.cgi?id=55242 | |
3207 | |
3208 It will be tested by Pepper2D and Pepper3D layout/smoke tests | |
3209 on the Chromium side. | |
3210 | |
3211 * public/WebPluginContainer.h: | |
3212 * src/WebPluginContainerImpl.cpp: | |
3213 (WebKit::WebPluginContainerImpl::setBackingTextureId): | |
3214 * src/WebPluginContainerImpl.h: | |
3215 | |
3216 2011-03-08 Andrei Popescu <andreip@google.com> | |
3217 | |
3218 Reviewed by Steve Block. | |
3219 | |
3220 IDBCallbacks::onsuccess(IDBIndex*) is unused and should be removed. | |
3221 https://bugs.webkit.org/show_bug.cgi?id=55938 | |
3222 | |
3223 * public/WebIDBCallbacks.h: | |
3224 * src/IDBCallbacksProxy.cpp: | |
3225 * src/IDBCallbacksProxy.h: | |
3226 * src/WebIDBCallbacksImpl.cpp: | |
3227 * src/WebIDBCallbacksImpl.h: | |
3228 * src/WebIDBObjectStoreImpl.cpp: | |
3229 | |
3230 2011-03-07 Daniel Cheng <dcheng@chromium.org> | |
3231 | |
3232 Reviewed by David Levin. | |
3233 | |
3234 Add support for DataTransferItems | |
3235 https://bugs.webkit.org/show_bug.cgi?id=55115 | |
3236 | |
3237 Add new runtime enabled flag for data transfer items feature. | |
3238 | |
3239 * public/WebRuntimeFeatures.h: | |
3240 * src/WebRuntimeFeatures.cpp: | |
3241 (WebKit::WebRuntimeFeatures::enableDataTransferItems): | |
3242 (WebKit::WebRuntimeFeatures::isDataTransferItemsEnabled): | |
3243 | |
3244 2011-03-07 Ryosuke Niwa <rniwa@webkit.org> | |
3245 | |
3246 Chromium build fix. | |
3247 | |
3248 * src/ContextMenuClientImpl.cpp: | |
3249 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): | |
3250 | |
3251 2011-03-07 Ryosuke Niwa <rniwa@webkit.org> | |
3252 | |
3253 Reviewed by Darin Adler. | |
3254 | |
3255 selectionHasStyle and selectionStartHasStyle should use EditingStyle | |
3256 https://bugs.webkit.org/show_bug.cgi?id=55902 | |
3257 | |
3258 selectionHasStyle now takes a property id and a value instead of a CSSMu
tableStyleDeclaration. | |
3259 | |
3260 * src/ContextMenuClientImpl.cpp: | |
3261 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): Calls se
lectionHasStyle. | |
3262 | |
3263 2011-03-07 Daniel Cheng <dcheng@chromium.org> | |
3264 | |
3265 Reviewed by Tony Chang. | |
3266 | |
3267 Add plumbing for paste support to ChromiumDataObject::types() | |
3268 https://bugs.webkit.org/show_bug.cgi?id=55792 | |
3269 | |
3270 This requires a DEPS roll for a Chromium-side change to support DRT test
ing of | |
3271 event.dataTransfer.types. | |
3272 | |
3273 * DEPS: | |
3274 | |
3275 2011-03-07 Takayoshi Kochi <kochi@chromium.org> | |
3276 | |
3277 Reviewed by Tony Chang. | |
3278 | |
3279 Use preferred locale information when choosing fallback font using | |
3280 fontconfig on Linux platform. | |
3281 https://bugs.webkit.org/show_bug.cgi?id=55453 | |
3282 | |
3283 Tests will be covered by Chromium side. | |
3284 | |
3285 * public/gtk/WebFontInfo.h: | |
3286 (WebKit::WebFontInfo::familyForChars): added 3rd parameter |preferredLoc
ale| | |
3287 * public/linux/WebSandboxSupport.h: | |
3288 (WebKit::WebSandboxSupport::getFontFamilyForCharacters): added 3rd param
eter |preferredLocale| | |
3289 * src/PlatformBridge.cpp: | |
3290 * src/gtk/WebFontInfo.cpp: | |
3291 | |
3292 2011-03-07 James Robinson <jamesr@chromium.org> | |
3293 | |
3294 Reviewed by Kenneth Russell. | |
3295 | |
3296 [chromium] Separate the "update" and "draw" portions
of LayerRendererChromium's drawLayers function | |
3297 https://bugs.webkit.org/show_bug.cgi?id=54047 | |
3298 | |
3299 Call updated LayerRendererChromium APIs. | |
3300 | |
3301 * src/WebViewImpl.cpp: | |
3302 (WebKit::WebViewImpl::doPixelReadbackToCanvas): | |
3303 (WebKit::WebViewImpl::paint): | |
3304 (WebKit::WebViewImpl::doComposite): | |
3305 | |
3306 2011-03-07 Sam Weinig <sam@webkit.org> | |
3307 | |
3308 Reviewed by Anders Carlsson. | |
3309 | |
3310 Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse | |
3311 https://bugs.webkit.org/show_bug.cgi?id=55827 | |
3312 | |
3313 Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDe
cidePolicyForResponse | |
3314 and pass the entire response, instead of just the MIMEType. | |
3315 | |
3316 * src/FrameLoaderClientImpl.cpp: | |
3317 (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForResponse): | |
3318 * src/FrameLoaderClientImpl.h: | |
3319 | |
3320 2011-03-07 Marcus Bulach <bulach@chromium.org> | |
3321 | |
3322 Reviewed by Dan Bernstein. | |
3323 | |
3324 WebViewImpl::focusedWebCoreFrame() should be const. | |
3325 https://bugs.webkit.org/show_bug.cgi?id=55870 | |
3326 | |
3327 * src/WebViewImpl.cpp: | |
3328 (WebKit::WebViewImpl::focusedWebCoreFrame): | |
3329 * src/WebViewImpl.h: | |
3330 | |
3331 2011-03-07 Eric Carlson <eric.carlson@apple.com> | |
3332 | |
3333 Reviewed by Darin Adler. | |
3334 | |
3335 Add API to enumerate/delete files downloaded for <audio> and <video> | |
3336 https://bugs.webkit.org/show_bug.cgi?id=55267 | |
3337 | |
3338 * src/WebMediaPlayerClientImpl.cpp: | |
3339 (WebKit::WebMediaPlayerClientImpl::registerSelf): Update for MediaEngine
Registrar change. | |
3340 | |
3341 2011-03-07 Andrei Popescu <andreip@google.com> | |
3342 | |
3343 Reviewed by Steve Block. | |
3344 | |
3345 IDBRequest::onSuccess(IDBObjectStore*) should be removed as it is unused
. | |
3346 https://bugs.webkit.org/show_bug.cgi?id=55777 | |
3347 | |
3348 * src/IDBCallbacksProxy.cpp: | |
3349 * src/IDBCallbacksProxy.h: | |
3350 * src/WebIDBCallbacksImpl.cpp: | |
3351 * src/WebIDBCallbacksImpl.h: | |
3352 | |
3353 2011-03-07 Sheriff Bot <webkit.review.bot@gmail.com> | |
3354 | |
3355 Unreviewed, rolling out r80458. | |
3356 http://trac.webkit.org/changeset/80458 | |
3357 https://bugs.webkit.org/show_bug.cgi?id=55863 | |
3358 | |
3359 caused tests to crash on several chromium bots (Requested by | |
3360 ukai on #webkit). | |
3361 | |
3362 * src/AssociatedURLLoader.cpp: | |
3363 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
3364 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
3365 (WebKit::AssociatedURLLoader::loadSynchronously): | |
3366 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
3367 (WebKit::AssociatedURLLoader::cancel): | |
3368 (WebKit::AssociatedURLLoader::setDefersLoading): | |
3369 (WebKit::AssociatedURLLoader::prepareRequest): | |
3370 (WebKit::AssociatedURLLoader::willSendRequest): | |
3371 (WebKit::AssociatedURLLoader::didSendData): | |
3372 (WebKit::AssociatedURLLoader::didReceiveResponse): | |
3373 (WebKit::AssociatedURLLoader::didDownloadData): | |
3374 (WebKit::AssociatedURLLoader::didReceiveData): | |
3375 (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): | |
3376 (WebKit::AssociatedURLLoader::didFinishLoading): | |
3377 (WebKit::AssociatedURLLoader::didFail): | |
3378 * src/AssociatedURLLoader.h: | |
3379 | |
3380 2011-03-07 Bill Budge <bbudge@chromium.org> | |
3381 | |
3382 Reviewed by David Levin. | |
3383 | |
3384 AssociatedURLLoader does not support Cross Origin Requests | |
3385 https://bugs.webkit.org/show_bug.cgi?id=53925 | |
3386 | |
3387 No tests needed. Exposes no new functionality. | |
3388 | |
3389 * src/AssociatedURLLoader.cpp: | |
3390 (WebKit::AssociatedURLLoader::ClientAdapter::create): | |
3391 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): | |
3392 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): | |
3393 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): | |
3394 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): | |
3395 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
3396 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): | |
3397 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): | |
3398 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): | |
3399 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
3400 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
3401 (WebKit::AssociatedURLLoader::loadSynchronously): | |
3402 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
3403 (WebKit::AssociatedURLLoader::cancel): | |
3404 (WebKit::AssociatedURLLoader::setDefersLoading): | |
3405 * src/AssociatedURLLoader.h: | |
3406 (WebKit::AssociatedURLLoaderOptions::AssociatedURLLoaderOptions): | |
3407 | |
3408 2011-03-06 Sreeram Ramachandran <sreeram@google.com> | |
3409 | |
3410 Reviewed by Dimitri Glazkov. | |
3411 | |
3412 Expose page dismissal event status through the WebKit API for chromium. | |
3413 https://bugs.webkit.org/show_bug.cgi?id=55844 | |
3414 | |
3415 Chromium will find it useful to know the page dismissal status (i.e., | |
3416 whether a frame is in the midst of executing a beforeunload or unload | |
3417 handler), so expose that information through the chromium port in the | |
3418 WebKit API. | |
3419 | |
3420 This is my second attempt at this patch. The previous one broke | |
3421 downstream Chromium builds of some unit tests which had classes derived | |
3422 from WebFrame (and thus became uninstantiable because of this new pure | |
3423 virtual method). Those have now been fixed (http://crrev.com/77101). | |
3424 | |
3425 * public/WebFrame.h: | |
3426 * src/WebFrameImpl.cpp: | |
3427 (WebKit::WebFrameImpl::pageDismissalEventBeingDispatched): | |
3428 * src/WebFrameImpl.h: | |
3429 | |
3430 2011-03-06 Sheriff Bot <webkit.review.bot@gmail.com> | |
3431 | |
3432 Unreviewed, rolling out r80436. | |
3433 http://trac.webkit.org/changeset/80436 | |
3434 https://bugs.webkit.org/show_bug.cgi?id=55849 | |
3435 | |
3436 Broke Chromium compile across the board (Requested by dglazkov | |
3437 on #webkit). | |
3438 | |
3439 * public/WebFrame.h: | |
3440 * src/WebFrameImpl.cpp: | |
3441 * src/WebFrameImpl.h: | |
3442 | |
3443 2011-03-06 Sreeram Ramachandran <sreeram@google.com> | |
3444 | |
3445 Reviewed by Dimitri Glazkov. | |
3446 | |
3447 Expose page dismissal event status through the WebKit API for chromium | |
3448 https://bugs.webkit.org/show_bug.cgi?id=55844 | |
3449 | |
3450 * public/WebFrame.h: | |
3451 * src/WebFrameImpl.cpp: | |
3452 (WebKit::WebFrameImpl::pageDismissalEventBeingDispatched): | |
3453 * src/WebFrameImpl.h: | |
3454 | |
3455 2011-03-05 Daniel Cheng <dcheng@chromium.org> | |
3456 | |
3457 Reviewed by Dmitry Titov. | |
3458 | |
3459 [chromium] Add method to WebClipboard to read images from the clipboard. | |
3460 https://bugs.webkit.org/show_bug.cgi?id=55814 | |
3461 | |
3462 * public/WebClipboard.h: | |
3463 (WebKit::WebClipboard::readImage): | |
3464 | |
3465 2011-03-04 Adam Barth <abarth@webkit.org> | |
3466 | |
3467 Reviewed by Dimitri Glazkov. | |
3468 | |
3469 Remove unneeded round-trips through ../Source in the Chromium GYP build | |
3470 https://bugs.webkit.org/show_bug.cgi?id=55795 | |
3471 | |
3472 * WebKit.gyp: | |
3473 | |
3474 2011-03-03 John Abd-El-Malek <jam@chromium.org> | |
3475 | |
3476 Reviewed by Dimitri Glazkov. | |
3477 | |
3478 [chromium] Get rid of IsContentFiltered flags since they're not use
d anymore | |
3479 https://bugs.webkit.org/show_bug.cgi?id=55748 | |
3480 | |
3481 * DEPS: | |
3482 * public/WebURLResponse.h: | |
3483 * src/WebURLResponse.cpp: | |
3484 | |
3485 2011-03-04 James Su <suzhe@chromium.org> | |
3486 | |
3487 Reviewed by Dimitri Glazkov. | |
3488 | |
3489 [Chromium] keycode is always 0 when using non-Latin keyboard layout. | |
3490 https://bugs.webkit.org/show_bug.cgi?id=54939 | |
3491 | |
3492 No intended functionality change. | |
3493 | |
3494 * src/mac/WebInputEventFactory.mm: | |
3495 (WebKit::windowsKeyCodeForKeyEvent): Use the same implementation | |
3496 provided in WebCore/platform/mac/KeyEventMac.mm. | |
3497 | |
3498 2011-03-04 Zelidrag Hornung <zelidrag@chromium.org> | |
3499 | |
3500 Reviewed by David Levin | |
3501 | |
3502 Expose ability to create instance of DOMFileSystem from Chromium side. | |
3503 https://bugs.webkit.org/show_bug.cgi?id=55618 | |
3504 | |
3505 * public/WebFrame.h: | |
3506 * src/WebFrameImpl.cpp: | |
3507 (WebKit::WebFrameImpl::createFileSystem): | |
3508 * src/WebFrameImpl.h: | |
3509 | |
3510 2011-03-03 Nat Duca <nduca@chromium.org> | |
3511 | |
3512 Reviewed by James Robinson. | |
3513 | |
3514 [chromium] Create a LayerChromium layerTreeAsText. Add HUD to | |
3515 LayerRendererChromium that draws compositor FPS and, optionally, | |
3516 the layer tree. | |
3517 https://bugs.webkit.org/show_bug.cgi?id=54710 | |
3518 | |
3519 * public/WebSettings.h: | |
3520 * src/WebSettingsImpl.cpp: | |
3521 (WebKit::WebSettingsImpl::WebSettingsImpl): | |
3522 (WebKit::WebSettingsImpl::setShowFPSCounter): | |
3523 (WebKit::WebSettingsImpl::setShowPlatformLayerTree): | |
3524 * src/WebSettingsImpl.h: | |
3525 (WebKit::WebSettingsImpl::showFPSCounter): | |
3526 (WebKit::WebSettingsImpl::showPlatformLayerTree): | |
3527 * src/WebViewImpl.cpp: | |
3528 (WebKit::WebViewImpl::doComposite): | |
3529 | |
3530 2011-03-03 Alexey Proskuryakov <ap@apple.com> | |
3531 | |
3532 Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's
already included | |
3533 via ChromeClient.h | |
3534 | |
3535 * src/ChromeClientImpl.h: | |
3536 | |
3537 2011-03-02 Alexey Proskuryakov <ap@apple.com> | |
3538 | |
3539 Reviewed by Darin Adler. | |
3540 | |
3541 REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access | |
3542 https://bugs.webkit.org/show_bug.cgi?id=55633 | |
3543 <rdar://problem/8963023> | |
3544 | |
3545 * src/ChromeClientImpl.cpp: (WebKit::ChromeClientImpl::keyboardUIMode): | |
3546 * src/ChromeClientImpl.h: | |
3547 Implement keyboardUIMode() instead of tabsToLinks(). No change in functi
onality, since | |
3548 this platform doesn't observe or have full keyboard access state. | |
3549 | |
3550 2011-03-03 Sheriff Bot <webkit.review.bot@gmail.com> | |
3551 | |
3552 Unreviewed, rolling out r80219. | |
3553 http://trac.webkit.org/changeset/80219 | |
3554 https://bugs.webkit.org/show_bug.cgi?id=55680 | |
3555 | |
3556 "Causes several media test crashes" (Requested by tonyg-cr on | |
3557 #webkit). | |
3558 | |
3559 * src/AssociatedURLLoader.cpp: | |
3560 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
3561 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
3562 (WebKit::AssociatedURLLoader::loadSynchronously): | |
3563 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
3564 (WebKit::AssociatedURLLoader::cancel): | |
3565 (WebKit::AssociatedURLLoader::setDefersLoading): | |
3566 (WebKit::AssociatedURLLoader::prepareRequest): | |
3567 (WebKit::AssociatedURLLoader::willSendRequest): | |
3568 (WebKit::AssociatedURLLoader::didSendData): | |
3569 (WebKit::AssociatedURLLoader::didReceiveResponse): | |
3570 (WebKit::AssociatedURLLoader::didDownloadData): | |
3571 (WebKit::AssociatedURLLoader::didReceiveData): | |
3572 (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): | |
3573 (WebKit::AssociatedURLLoader::didFinishLoading): | |
3574 (WebKit::AssociatedURLLoader::didFail): | |
3575 * src/AssociatedURLLoader.h: | |
3576 | |
3577 2011-03-03 Dominic Mazzoni <dmazzoni@google.com> | |
3578 | |
3579 Reviewed by Dimitri Glazkov. | |
3580 | |
3581 Add an equals() method to WebAccessibilityObject. | |
3582 https://bugs.webkit.org/show_bug.cgi?id=55631 | |
3583 | |
3584 * public/WebAccessibilityObject.h: | |
3585 * src/WebAccessibilityObject.cpp: | |
3586 (WebKit::WebAccessibilityObject::equals): | |
3587 | |
3588 2011-03-03 Pavel Podivilov <podivilov@chromium.org> | |
3589 | |
3590 Reviewed by Yury Semikhatsky. | |
3591 | |
3592 Web Inspector: make selected call frame debugger presentation model prop
erty. | |
3593 https://bugs.webkit.org/show_bug.cgi?id=55582 | |
3594 | |
3595 * src/js/Tests.js: | |
3596 | |
3597 2011-03-03 Bill Budge <bbudge@chromium.org> | |
3598 | |
3599 Reviewed by David Levin. | |
3600 | |
3601 AssociatedURLLoader does not support Cross Origin Requests | |
3602 https://bugs.webkit.org/show_bug.cgi?id=53925 | |
3603 | |
3604 No tests needed. Exposes no new functionality. | |
3605 | |
3606 * src/AssociatedURLLoader.cpp: | |
3607 (WebKit::AssociatedURLLoader::ClientAdapter::create): | |
3608 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): | |
3609 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): | |
3610 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): | |
3611 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): | |
3612 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): | |
3613 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): | |
3614 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): | |
3615 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): | |
3616 (WebKit::AssociatedURLLoader::AssociatedURLLoader): | |
3617 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
3618 (WebKit::AssociatedURLLoader::loadSynchronously): | |
3619 (WebKit::AssociatedURLLoader::loadAsynchronously): | |
3620 (WebKit::AssociatedURLLoader::cancel): | |
3621 (WebKit::AssociatedURLLoader::setDefersLoading): | |
3622 * src/AssociatedURLLoader.h: | |
3623 (WebKit::AssociatedURLLoaderOptions::AssociatedURLLoaderOptions): | |
3624 | |
3625 2011-03-03 Steve Lacey <sjl@chromium.org> | |
3626 | |
3627 Reviewed by Darin Fisher. | |
3628 | |
3629 Wire up webkit metrics changes to chromium changes. | |
3630 https://bugs.webkit.org/show_bug.cgi?id=54580 | |
3631 | |
3632 * features.gypi: | |
3633 * public/WebMediaPlayer.h: | |
3634 * src/WebMediaPlayerClientImpl.cpp: | |
3635 (WebKit::WebMediaPlayerClientImpl::decodedFrameCount): | |
3636 (WebKit::WebMediaPlayerClientImpl::droppedFrameCount): | |
3637 (WebKit::WebMediaPlayerClientImpl::audioDecodedByteCount): | |
3638 (WebKit::WebMediaPlayerClientImpl::videoDecodedByteCount): | |
3639 * src/WebMediaPlayerClientImpl.h: | |
3640 | |
3641 2011-03-02 Daniel Cheng <dcheng@chromium.org> | |
3642 | |
3643 Reviewed by David Levin. | |
3644 | |
3645 Manually revert ChromiumDataObject changes. | |
3646 https://bugs.webkit.org/show_bug.cgi?id=55627 | |
3647 | |
3648 * public/WebView.h: | |
3649 * src/WebDragData.cpp: | |
3650 (WebKit::WebDragData::initialize): | |
3651 * src/WebViewImpl.cpp: | |
3652 (WebKit::WebViewImpl::dragTargetDragEnter): | |
3653 * src/WebViewImpl.h: | |
3654 | |
3655 2011-03-02 David Grogan <dgrogan@chromium.org> | |
3656 | |
3657 Reviewed by Jeremy Orlow. | |
3658 | |
3659 IndexedDB: fire versionchange events when calling setVersion | |
3660 https://bugs.webkit.org/show_bug.cgi?id=55095 | |
3661 | |
3662 * WebKit.gyp: | |
3663 * src/IDBDatabaseCallbacksProxy.cpp: Copied from Source/WebCore/storage/
IDBVersionChangeEvent.h. | |
3664 (WebCore::IDBDatabaseCallbacksProxy::create): | |
3665 (WebCore::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): | |
3666 (WebCore::IDBDatabaseCallbacksProxy::~IDBDatabaseCallbacksProxy): | |
3667 (WebCore::IDBDatabaseCallbacksProxy::onVersionChange): | |
3668 * src/IDBDatabaseCallbacksProxy.h: Copied from Source/WebCore/storage/ID
BVersionChangeEvent.h. | |
3669 * src/IDBDatabaseProxy.cpp: | |
3670 (WebCore::IDBDatabaseProxy::setVersion): | |
3671 (WebCore::IDBDatabaseProxy::close): | |
3672 (WebCore::IDBDatabaseProxy::open): | |
3673 * src/IDBDatabaseProxy.h: | |
3674 * src/WebIDBDatabaseCallbacksImpl.cpp: Copied from Source/WebCore/storag
e/IDBVersionChangeEvent.cpp. | |
3675 (WebCore::WebIDBDatabaseCallbacksImpl::WebIDBDatabaseCallbacksImpl): | |
3676 (WebCore::WebIDBDatabaseCallbacksImpl::~WebIDBDatabaseCallbacksImpl): | |
3677 (WebCore::WebIDBDatabaseCallbacksImpl::onVersionChange): | |
3678 * src/WebIDBDatabaseCallbacksImpl.h: Copied from Source/WebCore/storage/
IDBVersionChangeEvent.h. | |
3679 * src/WebIDBDatabaseImpl.cpp: | |
3680 (WebKit::WebIDBDatabaseImpl::setVersion): | |
3681 (WebKit::WebIDBDatabaseImpl::close): | |
3682 (WebKit::WebIDBDatabaseImpl::open): | |
3683 * src/WebIDBDatabaseImpl.h: | |
3684 | |
3685 2011-03-02 Sheriff Bot <webkit.review.bot@gmail.com> | |
3686 | |
3687 Unreviewed, rolling out r80139. | |
3688 http://trac.webkit.org/changeset/80139 | |
3689 https://bugs.webkit.org/show_bug.cgi?id=55620 | |
3690 | |
3691 failing and crashing tests on Snow Leopard bot (Requested by | |
3692 mihaip1 on #webkit). | |
3693 | |
3694 * public/WebGeolocationClientMock.h: | |
3695 * src/WebGeolocationClientMock.cpp: | |
3696 | |
3697 2011-03-02 Daniel Cheng <dcheng@chromium.org> | |
3698 | |
3699 Revert frame-specific WebClipboard changes | |
3700 https://bugs.webkit.org/show_bug.cgi?id=55617 | |
3701 | |
3702 This code is no longer needed since we've decided to use the original | |
3703 approach to copy/paste drag/drop handling in ClipboardChromium. | |
3704 | |
3705 * public/WebFrameClient.h: | |
3706 * src/PlatformBridge.cpp: | |
3707 (WebCore::PlatformBridge::clipboardReadAvailableTypes): | |
3708 (WebCore::PlatformBridge::clipboardReadData): | |
3709 (WebCore::PlatformBridge::clipboardReadFilenames): | |
3710 * src/WebFrameImpl.cpp: | |
3711 (WebKit::WebFrameImpl::fromFrame): | |
3712 * src/WebFrameImpl.h: | |
3713 * src/WebViewImpl.cpp: | |
3714 (WebKit::WebViewImpl::dragTargetDragEnterNew): | |
3715 | |
3716 2011-03-02 Tony Chang <tony@chromium.org> | |
3717 | |
3718 Unreviewed, rolling chromium DEPS to r76362. | |
3719 | |
3720 https://bugs.webkit.org/show_bug.cgi?id=55564 | |
3721 | |
3722 * DEPS: | |
3723 | |
3724 2011-02-28 Jeremy Orlow <jorlow@chromium.org> | |
3725 | |
3726 Reviewed by James Robinson. | |
3727 | |
3728 Split IDBCursor.value into IDBCursor.primaryKey and IDBCursor.value | |
3729 https://bugs.webkit.org/show_bug.cgi?id=55443 | |
3730 | |
3731 * public/WebIDBCursor.h: | |
3732 (WebKit::WebIDBCursor::primaryKey): | |
3733 (WebKit::WebIDBCursor::value): | |
3734 * src/IDBCursorBackendProxy.cpp: | |
3735 (WebCore::IDBCursorBackendProxy::primaryKey): | |
3736 (WebCore::IDBCursorBackendProxy::value): | |
3737 * src/IDBCursorBackendProxy.h: | |
3738 * src/WebIDBCursorImpl.cpp: | |
3739 (WebKit::WebIDBCursorImpl::key): | |
3740 (WebKit::WebIDBCursorImpl::primaryKey): | |
3741 (WebKit::WebIDBCursorImpl::value): | |
3742 * src/WebIDBCursorImpl.h: | |
3743 | |
3744 2011-03-02 Daniel Cheng <dcheng@chromium.org> | |
3745 | |
3746 Reviewed by David Levin. | |
3747 | |
3748 Add feature define for data transfer items | |
3749 https://bugs.webkit.org/show_bug.cgi?id=55510 | |
3750 | |
3751 * features.gypi: | |
3752 | |
3753 2011-01-26 John Knottenbelt <jknotten@chromium.org> | |
3754 | |
3755 Detach Geolocation from Frame when Page destroyed. | |
3756 https://bugs.webkit.org/show_bug.cgi?id=52877 | |
3757 | |
3758 Add accessors to the WebGeolocationClientMock to allow the number of | |
3759 pending geolocation permission requests to be queried. | |
3760 | |
3761 * public/WebGeolocationClientMock.h: | |
3762 * src/WebGeolocationClientMock.cpp: | |
3763 (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests): | |
3764 | |
3765 2011-03-01 David Grogan <dgrogan@chromium.org> | |
3766 | |
3767 Reviewed by Jeremy Orlow. | |
3768 | |
3769 IndexedDB: public webkit interfaces for firing versionchange events to I
DBDatabase objects | |
3770 https://bugs.webkit.org/show_bug.cgi?id=55548 | |
3771 | |
3772 * WebKit.gyp: | |
3773 * public/WebIDBDatabase.h: | |
3774 (WebKit::WebIDBDatabase::createObjectStore): | |
3775 (WebKit::WebIDBDatabase::open): | |
3776 * public/WebIDBDatabaseCallbacks.h: Added. | |
3777 (WebKit::WebIDBDatabaseCallbacks::~WebIDBDatabaseCallbacks): | |
3778 (WebKit::WebIDBDatabaseCallbacks::onVersionChange): | |
3779 | |
3780 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> | |
3781 | |
3782 Unreviewed, rolling out r80079. | |
3783 http://trac.webkit.org/changeset/80079 | |
3784 https://bugs.webkit.org/show_bug.cgi?id=55547 | |
3785 | |
3786 "Broke the Win debug build?" (Requested by dcheng on #webkit). | |
3787 | |
3788 * features.gypi: | |
3789 | |
3790 2011-03-01 Daniel Cheng <dcheng@chromium.org> | |
3791 | |
3792 Reviewed by David Levin. | |
3793 | |
3794 Add feature define for data transfer items | |
3795 https://bugs.webkit.org/show_bug.cgi?id=55510 | |
3796 | |
3797 * features.gypi: | |
3798 | |
3799 2011-03-01 Jeremy Orlow <jorlow@chromium.org> | |
3800 | |
3801 Reviewed by James Robinson. | |
3802 | |
3803 Add a primaryKey method to IDBCursor | |
3804 https://bugs.webkit.org/show_bug.cgi?id=55518 | |
3805 | |
3806 In prep for https://bugs.webkit.org/show_bug.cgi?id=55443 | |
3807 | |
3808 * public/WebIDBCursor.h: | |
3809 (WebKit::WebIDBCursor::primaryKey): | |
3810 | |
3811 2011-02-28 Chang Shu <cshu@webkit.org> | |
3812 | |
3813 Reviewed by Ryosuke Niwa. | |
3814 | |
3815 Remove the support of Frame::isContentEditable and its dependencies. | |
3816 https://bugs.webkit.org/show_bug.cgi?id=54292 | |
3817 | |
3818 Remove the WebKit side implementation. | |
3819 | |
3820 * src/EditorClientImpl.cpp: | |
3821 * src/EditorClientImpl.h: | |
3822 | |
3823 2011-02-28 Avi Drissman <avi@google.com> | |
3824 | |
3825 Reviewed by James Robinson. | |
3826 | |
3827 WebCursorInfo needs to match enums in platform/Cursor.h | |
3828 https://bugs.webkit.org/show_bug.cgi?id=55094 | |
3829 | |
3830 * public/WebCursorInfo.h: | |
3831 * src/AssertMatchingEnums.cpp: | |
3832 | |
3833 2011-02-28 Sheriff Bot <webkit.review.bot@gmail.com> | |
3834 | |
3835 Unreviewed, rolling out r78789. | |
3836 http://trac.webkit.org/changeset/78789 | |
3837 https://bugs.webkit.org/show_bug.cgi?id=55409 | |
3838 | |
3839 Incorrect canvas fallback implementation (Requested by | |
3840 inferno-sec on #webkit). | |
3841 | |
3842 * public/WebAccessibilityRole.h: | |
3843 * src/AssertMatchingEnums.cpp: | |
3844 | |
3845 2011-02-28 Adam Klein <adamk@chromium.org> | |
3846 | |
3847 Reviewed by Adam Barth. | |
3848 | |
3849 [fileapi] Implement LocalFileSystem.resolveLocalFileSystemURI | |
3850 https://bugs.webkit.org/show_bug.cgi?id=54774 | |
3851 | |
3852 * src/LocalFileSystemChromium.cpp: | |
3853 (WebCore::LocalFileSystem::readFileSystem): | |
3854 Removed size argument to readFileSystem() | |
3855 | |
3856 2011-02-27 Pavel Feldman <pfeldman@chromium.org> | |
3857 | |
3858 Reviewed by Darin Fisher. | |
3859 | |
3860 Pass frame history state in the context menu parameters. | |
3861 https://bugs.webkit.org/show_bug.cgi?id=55232 | |
3862 | |
3863 * public/WebContextMenuData.h: | |
3864 * src/ContextMenuClientImpl.cpp: | |
3865 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): | |
3866 | |
3867 2011-02-26 Vsevolod Vlasov <vsevik@chromium.org> | |
3868 | |
3869 Reviewed by Pavel Feldman. | |
3870 | |
3871 DumpRenderTree should reset frame opener between tests. | |
3872 https://bugs.webkit.org/show_bug.cgi?id=54874 | |
3873 | |
3874 Added clearOpener method to WebFrame. | |
3875 | |
3876 * public/WebFrame.h: | |
3877 * src/WebFrameImpl.cpp: | |
3878 (WebKit::WebFrameImpl::clearOpener): | |
3879 * src/WebFrameImpl.h: | |
3880 | |
3881 2011-02-26 Pavel Feldman <pfeldman@chromium.org> | |
3882 | |
3883 Not reviewed: rolling chromium DEPS. | |
3884 | |
3885 * DEPS: | |
3886 | |
3887 2011-02-26 Bill Budge <bbudge@chromium.org> | |
3888 | |
3889 Reviewed by David Levin. | |
3890 | |
3891 WebURLRequest, WebURLResponse properties should be passed to WebCore Lay
er | |
3892 https://bugs.webkit.org/show_bug.cgi?id=54489 | |
3893 | |
3894 No tests needed. This is already tested by ui_tests, nacl_ui_tests, and
nacl_sandbox_tests | |
3895 | |
3896 * src/WebURLRequest.cpp: | |
3897 (WebKit::WebURLRequestPrivateImpl::WebURLRequestPrivateImpl): | |
3898 (WebKit::WebURLRequest::downloadToFile): | |
3899 (WebKit::WebURLRequest::setDownloadToFile): | |
3900 * src/WebURLRequestPrivate.h: | |
3901 (WebKit::WebURLRequestPrivate::WebURLRequestPrivate): | |
3902 * src/WebURLResponse.cpp: | |
3903 (WebKit::WebURLResponsePrivateImpl::WebURLResponsePrivateImpl): | |
3904 (WebKit::WebURLResponse::downloadFilePath): | |
3905 (WebKit::WebURLResponse::setDownloadFilePath): | |
3906 * src/WebURLResponsePrivate.h: | |
3907 | |
3908 2011-02-26 Sheriff Bot <webkit.review.bot@gmail.com> | |
3909 | |
3910 Unreviewed, rolling out r79764. | |
3911 http://trac.webkit.org/changeset/79764 | |
3912 https://bugs.webkit.org/show_bug.cgi?id=55295 | |
3913 | |
3914 "broke Chromium builds" (Requested by rniwa on #webkit). | |
3915 | |
3916 * public/WebFrame.h: | |
3917 * src/WebFrameImpl.cpp: | |
3918 * src/WebFrameImpl.h: | |
3919 | |
3920 2011-02-26 David Dorwin <ddorwin@chromium.org> | |
3921 | |
3922 Reviewed by Darin Fisher. | |
3923 | |
3924 Enable WebKit Full Screen API in Chromium. The element becomes the full
size of the window, but the window is not yet full screen. Support is disabled b
y default. | |
3925 | |
3926 fullscreen javascript bindings not implemented for v8 | |
3927 https://bugs.webkit.org/show_bug.cgi?id=44797 | |
3928 | |
3929 * features.gypi: | |
3930 * public/WebSettings.h: | |
3931 * src/ChromeClientImpl.cpp: | |
3932 (WebKit::ChromeClientImpl::supportsFullScreenForElement): | |
3933 (WebKit::ChromeClientImpl::enterFullScreenForElement): | |
3934 (WebKit::ChromeClientImpl::exitFullScreenForElement): | |
3935 (WebKit::ChromeClientImpl::fullScreenRendererChanged): | |
3936 * src/ChromeClientImpl.h: | |
3937 * src/WebSettingsImpl.cpp: | |
3938 (WebKit::WebSettingsImpl::setFullScreenEnabled): | |
3939 * src/WebSettingsImpl.h: | |
3940 | |
3941 2011-02-26 John Mellor <johnme@chromium.org> | |
3942 | |
3943 Reviewed by Antonio Gomes. | |
3944 | |
3945 [chromium] WebFrameImpl::m_totalMatchCount should be an int | |
3946 https://bugs.webkit.org/show_bug.cgi?id=55134 | |
3947 | |
3948 WebFrameImpl::m_totalMatchCount should be an int instead of a size_t sin
ce it can be -1. | |
3949 | |
3950 * src/WebFrameImpl.h: | |
3951 | |
3952 2011-02-26 Vsevolod Vlasov <vsevik@chromium.org> | |
3953 | |
3954 Reviewed by Pavel Feldman. | |
3955 | |
3956 DumpRenderTree should reset frame opener between tests. | |
3957 https://bugs.webkit.org/show_bug.cgi?id=54874 | |
3958 | |
3959 Added clearOpener method to WebFrame. | |
3960 | |
3961 * public/WebFrame.h: | |
3962 * src/WebFrameImpl.cpp: | |
3963 (WebKit::WebFrameImpl::clearOpener): | |
3964 * src/WebFrameImpl.h: | |
3965 | |
3966 2011-02-25 Tony Chang <tony@chromium.org> | |
3967 | |
3968 Roll chromium deps to include RBGToHSL fix and ICU update. | |
3969 | |
3970 * DEPS: | |
3971 | |
3972 2011-02-15 Brett Wilson <brettw@chromium.org> | |
3973 | |
3974 Reviewed by Darin Fisher. | |
3975 | |
3976 Recover the mouse capture state when we recieve a mouse event where ther
e is no longer a button down. | |
3977 https://bugs.webkit.org/show_bug.cgi?id=54503 | |
3978 | |
3979 * src/WebViewImpl.cpp: | |
3980 (WebKit::WebViewImpl::handleInputEvent): | |
3981 | |
3982 2011-02-24 James Robinson <jamesr@chromium.org> | 1 2011-02-24 James Robinson <jamesr@chromium.org> |
3983 | 2 |
3984 Reviewed by Darin Fisher. | 3 Reviewed by Darin Fisher. |
3985 | 4 |
3986 Add a USE() macro to control use of the built-in UTF8 codec | 5 Add a USE() macro to control use of the built-in UTF8 codec |
3987 https://bugs.webkit.org/show_bug.cgi?id=55189 | 6 https://bugs.webkit.org/show_bug.cgi?id=55189 |
3988 | 7 |
3989 Defaults USE(BUILTIN_UTF8_CODEC) to true for the Chromium port. | 8 Defaults USE(BUILTIN_UTF8_CODEC) to true for the Chromium port. |
3990 | 9 |
3991 * features.gypi: | 10 * features.gypi: |
(...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4516 https://bugs.webkit.org/show_bug.cgi?id=53728 | 535 https://bugs.webkit.org/show_bug.cgi?id=53728 |
4517 | 536 |
4518 * src/IDBCallbacksProxy.cpp: | 537 * src/IDBCallbacksProxy.cpp: |
4519 (WebCore::IDBCallbacksProxy::onBlocked): | 538 (WebCore::IDBCallbacksProxy::onBlocked): |
4520 * src/IDBCallbacksProxy.h: | 539 * src/IDBCallbacksProxy.h: |
4521 * src/WebIDBCallbacksImpl.cpp: | 540 * src/WebIDBCallbacksImpl.cpp: |
4522 (WebCore::WebIDBCallbacksImpl::onBlocked): | 541 (WebCore::WebIDBCallbacksImpl::onBlocked): |
4523 * src/WebIDBCallbacksImpl.h: | 542 * src/WebIDBCallbacksImpl.h: |
4524 | 543 |
4525 == Rolled over to ChangeLog-2011-02-16 == | 544 == Rolled over to ChangeLog-2011-02-16 == |
OLD | NEW |