OLD | NEW |
1 2011-08-11 John Bauman <jbauman@chromium.org> | |
2 | |
3 Readback composited webgl results for printing | |
4 https://bugs.webkit.org/show_bug.cgi?id=65658 | |
5 | |
6 Reviewed by James Robinson. | |
7 | |
8 Add support for reading from the composited version of a canvas. | |
9 | |
10 * public/WebGraphicsContext3D.h: | |
11 * src/Extensions3DChromium.cpp: | |
12 (WebCore::Extensions3DChromium::paintFramebufferToCanvas): | |
13 * src/GraphicsContext3DChromium.cpp: | |
14 (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): | |
15 (WebCore::GraphicsContext3DInternal::paintFramebufferToCanvas): | |
16 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): | |
17 (WebCore::GraphicsContext3DInternal::paintCompositedResultsToCanvas): | |
18 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData): | |
19 (WebCore::GraphicsContext3DInternal::reshape): | |
20 * src/GraphicsContext3DInternal.h: | |
21 | |
22 2011-08-05 Nat Duca <nduca@chromium.org> | |
23 | |
24 [chromium] Make WebViewImpl point at CCLayerTreeHost and related separat
ion | |
25 https://bugs.webkit.org/show_bug.cgi?id=65791 | |
26 | |
27 With this patch, LayerRendererChromium becomes increasingly responsible | |
28 for rendering, while render scheduling and tree hosting moves into the | |
29 CCLayerTreeHost. | |
30 | |
31 Reviewed by James Robinson. | |
32 | |
33 * src/WebViewImpl.cpp: | |
34 (WebKit::WebViewImpl::WebViewImpl): | |
35 (WebKit::WebViewImpl::resize): | |
36 (WebKit::WebViewImpl::animate): | |
37 (WebKit::WebViewImpl::doPixelReadbackToCanvas): | |
38 (WebKit::WebViewImpl::paint): | |
39 (WebKit::WebViewImpl::composite): | |
40 (WebKit::WebViewImpl::setRootPlatformLayer): | |
41 (WebKit::WebViewImpl::setRootLayerNeedsDisplay): | |
42 (WebKit::WebViewImpl::scrollRootLayerRect): | |
43 (WebKit::WebViewImpl::invalidateRootLayerRect): | |
44 (WebKit::getCompositorSettings): | |
45 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): | |
46 (WebKit::WebViewImpl::createRootLayerPainter): | |
47 (WebKit::WebViewImpl::animateAndLayout): | |
48 (WebKit::WebViewImpl::didRecreateGraphicsContext): | |
49 (WebKit::WebViewImpl::scheduleComposite): | |
50 (WebKit::WebViewImpl::updateLayerTreeViewport): | |
51 (WebKit::WebViewImpl::graphicsContext3D): | |
52 (WebKit::WebViewImpl::setVisibilityState): | |
53 * src/WebViewImpl.h: | |
54 | |
55 2011-08-11 Nico Weber <thakis@chromium.org> | |
56 | |
57 [chromium] Expose "min/max scroll size", "has horizontal/vertical scroll
bar", "number of wheel handlers" to clients | |
58 https://bugs.webkit.org/show_bug.cgi?id=66094 | |
59 | |
60 Reviewed by James Robinson. | |
61 | |
62 We want to implement two-finger-swipe for history like safari does on | |
63 os x lion. The way this works is: | |
64 * If a page has no horizontal scrollbars, or the page is all the way | |
65 to the left, scrolling to the left will go back in history instead. | |
66 * Same for right/forward. | |
67 | |
68 This is modelled after the WebKit2 functions | |
69 WKPageIsPinnedToLeftSide(), WKPageIsPinnedToRightSide(), | |
70 WKPageHasHorizontalScrollbar(), and | |
71 webPageProxy::willHandleHorizontalScrollEvents(). | |
72 | |
73 * public/WebFrame.h: | |
74 * public/WebViewClient.h: | |
75 (WebKit::WebViewClient::numWheelEventHandlersChanged): | |
76 * src/ChromeClientImpl.cpp: | |
77 (WebKit::ChromeClientImpl::numWheelEventHandlersChanged): | |
78 * src/ChromeClientImpl.h: | |
79 * src/WebFrameImpl.cpp: | |
80 (WebKit::WebFrameImpl::hasHorizontalScrollbar): | |
81 (WebKit::WebFrameImpl::hasVerticalScrollbar): | |
82 (WebKit::WebFrameImpl::isPinnedToLeft): | |
83 (WebKit::WebFrameImpl::isPinnedToRight): | |
84 * src/WebFrameImpl.h: | |
85 | |
86 2011-08-11 Marja Hölttä <marja@chromium.org> | |
87 | |
88 Remove the temporary workaround added by http://trac.webkit.org/changese
t/51338 | |
89 https://bugs.webkit.org/show_bug.cgi?id=65908 | |
90 | |
91 Reviewed by Adam Barth. | |
92 | |
93 SecurityOrigin for a file URL returns "file://", and | |
94 SecurityOrigin::createFromString("file://") creates a unique (null) | |
95 security origin (because "file://" is first canonicalized to "file:///" | |
96 and that is a directory). This means the conversion SecurityOrigin -> | |
97 string -> SecurityOrigin doens't give back the same SecurityOrigin in | |
98 case of file URLs. | |
99 | |
100 WebStorageNamespaceImpl::createStorageArea contains a workaround which | |
101 changes the string "file://" into "file:///a" before giving it to | |
102 SecurityOrigin::createFromString. | |
103 | |
104 If SecurityOrigin::m_enforceFilePathSeparation is true, then | |
105 SecurityOrigin::toString() returns "null" for file URLs, and this | |
106 problem does not exist, and the workaround code is not ran. | |
107 | |
108 This patch removes the workaround. | |
109 | |
110 * src/WebStorageNamespaceImpl.cpp: | |
111 (WebKit::WebStorageNamespaceImpl::createStorageArea): | |
112 | |
113 2011-08-10 John Abd-El-Malek <jam@chromium.org> | |
114 | |
115 [chromium] Update WebScrollbar so that it works with overlay scrollbars
on Lion | |
116 https://bugs.webkit.org/show_bug.cgi?id=66008 | |
117 | |
118 Reviewed by James Robinson. | |
119 | |
120 * WebKit.gyp: | |
121 * public/WebScrollbar.h: | |
122 * public/WebScrollbarClient.h: | |
123 * src/ScrollbarGroup.cpp: Added. | |
124 (WebKit::ScrollbarGroup::ScrollbarGroup): | |
125 (WebKit::ScrollbarGroup::~ScrollbarGroup): | |
126 (WebKit::ScrollbarGroup::scrollbarCreated): | |
127 (WebKit::ScrollbarGroup::scrollbarDestroyed): | |
128 (WebKit::ScrollbarGroup::setLastMousePosition): | |
129 (WebKit::ScrollbarGroup::scrollSize): | |
130 (WebKit::ScrollbarGroup::scrollPosition): | |
131 (WebKit::ScrollbarGroup::setScrollOffset): | |
132 (WebKit::ScrollbarGroup::invalidateScrollbarRect): | |
133 (WebKit::ScrollbarGroup::invalidateScrollCornerRect): | |
134 (WebKit::ScrollbarGroup::isActive): | |
135 (WebKit::ScrollbarGroup::enclosingScrollableArea): | |
136 (WebKit::ScrollbarGroup::isScrollCornerVisible): | |
137 (WebKit::ScrollbarGroup::getTickmarks): | |
138 (WebKit::ScrollbarGroup::convertFromContainingViewToScrollbar): | |
139 (WebKit::ScrollbarGroup::horizontalScrollbar): | |
140 (WebKit::ScrollbarGroup::verticalScrollbar): | |
141 (WebKit::ScrollbarGroup::minimumScrollPosition): | |
142 (WebKit::ScrollbarGroup::maximumScrollPosition): | |
143 (WebKit::ScrollbarGroup::visibleHeight): | |
144 (WebKit::ScrollbarGroup::visibleWidth): | |
145 (WebKit::ScrollbarGroup::contentsSize): | |
146 (WebKit::ScrollbarGroup::overhangAmount): | |
147 (WebKit::ScrollbarGroup::currentMousePosition): | |
148 (WebKit::ScrollbarGroup::shouldSuspendScrollAnimations): | |
149 (WebKit::ScrollbarGroup::scrollbarStyleChanged): | |
150 (WebKit::ScrollbarGroup::isOnActivePage): | |
151 (WebKit::ScrollbarGroup::disconnectFromPage): | |
152 * src/ScrollbarGroup.h: Added. | |
153 (WebKit::ScrollbarGroup::scrollCornerRect): | |
154 * src/WebPluginContainerImpl.cpp: | |
155 (WebKit::WebPluginContainerImpl::paint): | |
156 (WebKit::WebPluginContainerImpl::reportGeometry): | |
157 (WebKit::WebPluginContainerImpl::scrollbarGroup): | |
158 (WebKit::WebPluginContainerImpl::willStartLiveResize): | |
159 (WebKit::WebPluginContainerImpl::willEndLiveResize): | |
160 (WebKit::WebPluginContainerImpl::handleMouseEvent): | |
161 * src/WebPluginContainerImpl.h: | |
162 * src/WebScrollbarImpl.cpp: | |
163 (WebKit::WebScrollbar::createForPlugin): | |
164 (WebKit::WebScrollbarImpl::WebScrollbarImpl): | |
165 (WebKit::WebScrollbarImpl::~WebScrollbarImpl): | |
166 (WebKit::WebScrollbarImpl::setScrollOffset): | |
167 (WebKit::WebScrollbarImpl::invalidateScrollbarRect): | |
168 (WebKit::WebScrollbarImpl::getTickmarks): | |
169 (WebKit::WebScrollbarImpl::convertFromContainingViewToScrollbar): | |
170 (WebKit::WebScrollbarImpl::scrollbarStyleChanged): | |
171 (WebKit::WebScrollbarImpl::isOverlay): | |
172 (WebKit::WebScrollbarImpl::setValue): | |
173 (WebKit::WebScrollbarImpl::scroll): | |
174 (WebKit::WebScrollbarImpl::onMouseMove): | |
175 (WebKit::WebScrollbarImpl::onMouseLeave): | |
176 (WebKit::WebScrollbarImpl::onMouseWheel): | |
177 (WebKit::WebScrollbarImpl::onKeyDown): | |
178 * src/WebScrollbarImpl.h: | |
179 (WebKit::WebScrollbarImpl::scrollOffset): | |
180 (WebKit::WebScrollbarImpl::scrollbar): | |
181 * src/WebViewImpl.cpp: | |
182 (WebKit::WebViewImpl::willStartLiveResize): | |
183 (WebKit::WebViewImpl::willEndLiveResize): | |
184 | |
185 2011-08-10 Dmitry Lomov <dslomov@google.com> | |
186 | |
187 [Chromium] Decouple implementation of allowFileSystem, openFileSystem an
d allowDatabase from WebWorkerBase. | |
188 https://bugs.webkit.org/show_bug.cgi?id=65997. | |
189 | |
190 This patch moves implementation of allowFileSystem, openFileSystem and a
llowDatabase from | |
191 WebWorkerBase to respectively LocalFileSystemChromium and DatabaseObserv
er, | |
192 parameterizing them with relevant data from WebWorker. | |
193 | |
194 Reviewed by Jian Li. | |
195 | |
196 * src/DatabaseObserver.cpp: Move allowDatabase from WebWorkerBase and up
date the caller. | |
197 (WebKit::AllowDatabaseMainThreadBridge::create): | |
198 (WebKit::AllowDatabaseMainThreadBridge::cancel): | |
199 (WebKit::AllowDatabaseMainThreadBridge::result): | |
200 (WebKit::AllowDatabaseMainThreadBridge::signalCompleted): | |
201 (WebKit::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge): | |
202 (WebKit::AllowDatabaseMainThreadBridge::allowDatabaseTask): | |
203 (WebKit::AllowDatabaseMainThreadBridge::didComplete): | |
204 (WebKit::allowDatabaseForWorker): | |
205 (WebCore::DatabaseObserver::canEstablishDatabase): | |
206 * src/LocalFileSystemChromium.cpp: Move allowFileSystem and openFileSyst
em from WebWorkerBase and update the caller. | |
207 (WebCore::openFileSystemHelper): | |
208 * src/WebWorkerBase.cpp: Move allowFileSystem, openFileSystem and allowD
atabase to LocalFileSystemChromium and DatabaseObserver resp. | |
209 * src/WebWorkerBase.h: | |
210 (WebKit::WebWorkerBase::webView): | |
211 * src/WorkerFileSystemCallbacksBridge.cpp: Generalized WorkerFileSystemC
allbacksBridge to work on WorkerLoaderProxy, not on WebWorkerBase. | |
212 (WebKit::WorkerFileSystemCallbacksBridge::stop): | |
213 (WebKit::WorkerFileSystemCallbacksBridge::WorkerFileSystemCallbacksBridg
e): | |
214 (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread): | |
215 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): | |
216 * src/WorkerFileSystemCallbacksBridge.h: | |
217 (WebKit::WorkerFileSystemCallbacksBridge::create): | |
218 | |
219 2011-08-10 Vsevolod Vlasov <vsevik@chromium.org> | |
220 | |
221 Web Inspector: Remove Network.initialContentSet from protocol, store wor
kers content on backend. | |
222 https://bugs.webkit.org/show_bug.cgi?id=65929 | |
223 | |
224 Reviewed by Pavel Feldman. | |
225 | |
226 * src/SharedWorkerRepository.cpp: | |
227 (WebCore::SharedWorkerScriptLoader::didReceiveResponse): | |
228 | |
229 2011-08-10 Andrey Kosyakov <caseq@chromium.org> | |
230 | |
231 Unreviewed. Rolled DEPS 95813:96009 to pick data url timing fix. | |
232 | |
233 * DEPS: | |
234 | |
235 2011-08-10 Peter Kasting <pkasting@google.com> | |
236 | |
237 [Chromium] Name an enum used in some template arguments. | |
238 https://bugs.webkit.org/show_bug.cgi?id=65953 | |
239 | |
240 Reviewed by Darin Fisher. | |
241 | |
242 * public/WebHTTPBody.h: | |
243 | |
244 2011-08-09 Alexei Svitkine <asvitkine@chromium.org> | |
245 | |
246 [Chromium] Enable rubber banding when scrolling. | |
247 | |
248 https://bugs.webkit.org/show_bug.cgi?id=65707 | |
249 | |
250 Reviewed by Dimitri Glazkov. | |
251 | |
252 * features.gypi: | |
253 * public/WebInputEvent.h: | |
254 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent): | |
255 (WebKit::WebGestureEvent::WebGestureEvent): | |
256 * public/mac/WebInputEventFactory.h: | |
257 * src/WebInputEventConversion.cpp: | |
258 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder): | |
259 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder): | |
260 * src/WebInputEventConversion.h: | |
261 * src/WebPopupMenuImpl.cpp: | |
262 (WebKit::WebPopupMenuImpl::GestureEvent): | |
263 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
264 * src/WebPopupMenuImpl.h: | |
265 * src/WebViewImpl.cpp: | |
266 (WebKit::WebViewImpl::gestureEvent): | |
267 (WebKit::WebViewImpl::handleInputEvent): | |
268 * src/WebViewImpl.h: | |
269 * src/mac/WebInputEventFactory.mm: | |
270 (WebKit::gestureEventTypeForEvent): | |
271 (WebKit::phaseForNSEventPhase): | |
272 (WebKit::phaseForEvent): | |
273 (WebKit::momentumPhaseForEvent): | |
274 (WebKit::WebInputEventFactory::mouseWheelEvent): | |
275 (WebKit::WebInputEventFactory::gestureEvent): | |
276 | |
277 2011-08-09 Dmitry Lomov <dslomov@google.com> | |
278 | |
279 https://bugs.webkit.org/show_bug.cgi?id=65778 | |
280 [WebWorkers][chromium] Make statics thread-safe and make sure V8 API acc
esses correct isolates | |
281 | |
282 Reviewed by Dmitry Titov. | |
283 | |
284 * src/BoundObject.cpp: | |
285 | |
286 2011-08-09 Jochen Eisinger <jochen@chromium.org> | |
287 | |
288 [chromium] remove temporary #define from WebURLRequest.h | |
289 https://bugs.webkit.org/show_bug.cgi?id=65813 | |
290 | |
291 Reviewed by Darin Fisher. | |
292 | |
293 * public/WebURLRequest.h: | |
294 | |
295 2011-08-09 Jochen Eisinger <jochen@chromium.org> | |
296 | |
297 Unreviewed. Rolled DEPS. | |
298 | |
299 * DEPS: | |
300 | |
301 2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com> | |
302 | |
303 Unreviewed, rolling out r92619. | |
304 http://trac.webkit.org/changeset/92619 | |
305 https://bugs.webkit.org/show_bug.cgi?id=65881 | |
306 | |
307 This patch breaks chromium canary (Requested by jianli on | |
308 #webkit). | |
309 | |
310 * src/BoundObject.cpp: | |
311 | |
312 2011-08-08 Scott Byer <scottbyer@chromium.org> | |
313 | |
314 Scroll animator changes to nail the framerate | |
315 https://bugs.webkit.org/show_bug.cgi?id=65645 | |
316 | |
317 Reviewed by James Robinson. | |
318 | |
319 * tests/ScrollAnimatorNoneTest.cpp: | |
320 (TEST): | |
321 | |
322 2011-08-08 Dmitry Lomov <dslomov@google.com> | |
323 | |
324 https://bugs.webkit.org/show_bug.cgi?id=65778 | |
325 [WebWorkers][chromium] Make statics thread-safe and make sure V8 API acc
esses correct isolates | |
326 | |
327 Reviewed by David Levin. | |
328 | |
329 * src/BoundObject.cpp: AllowAllocation moved from V8Utilities.h to V8Bin
ding.h | |
330 | |
331 2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com> | |
332 | |
333 Unreviewed, rolling out r92607. | |
334 http://trac.webkit.org/changeset/92607 | |
335 https://bugs.webkit.org/show_bug.cgi?id=65865 | |
336 | |
337 This patch breaks Chromium Mac Canary (Requested by jianli on | |
338 #webkit). | |
339 | |
340 * features.gypi: | |
341 * public/WebInputEvent.h: | |
342 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent): | |
343 * public/mac/WebInputEventFactory.h: | |
344 * src/WebInputEventConversion.cpp: | |
345 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder): | |
346 * src/WebInputEventConversion.h: | |
347 * src/WebPopupMenuImpl.cpp: | |
348 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
349 * src/WebPopupMenuImpl.h: | |
350 * src/WebViewImpl.cpp: | |
351 (WebKit::WebViewImpl::handleInputEvent): | |
352 * src/WebViewImpl.h: | |
353 * src/mac/WebInputEventFactory.mm: | |
354 (WebKit::WebInputEventFactory::mouseWheelEvent): | |
355 | |
356 2011-08-08 Alexei Svitkine <asvitkine@chromium.org> | |
357 | |
358 [Chromium] Enable rubber banding when scrolling. | |
359 | |
360 https://bugs.webkit.org/show_bug.cgi?id=65707 | |
361 | |
362 Reviewed by Dimitri Glazkov. | |
363 | |
364 * features.gypi: | |
365 * public/WebInputEvent.h: | |
366 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent): | |
367 (WebKit::WebGestureEvent::WebGestureEvent): | |
368 * public/mac/WebInputEventFactory.h: | |
369 * src/WebInputEventConversion.cpp: | |
370 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder): | |
371 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder): | |
372 * src/WebInputEventConversion.h: | |
373 * src/WebPopupMenuImpl.cpp: | |
374 (WebKit::WebPopupMenuImpl::GestureEvent): | |
375 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
376 * src/WebPopupMenuImpl.h: | |
377 * src/WebViewImpl.cpp: | |
378 (WebKit::WebViewImpl::gestureEvent): | |
379 (WebKit::WebViewImpl::handleInputEvent): | |
380 * src/WebViewImpl.h: | |
381 * src/mac/WebInputEventFactory.mm: | |
382 (WebKit::gestureEventTypeForEvent): | |
383 (WebKit::phaseForNSEventPhase): | |
384 (WebKit::phaseForEvent): | |
385 (WebKit::momentumPhaseForEvent): | |
386 (WebKit::WebInputEventFactory::mouseWheelEvent): | |
387 (WebKit::WebInputEventFactory::gestureEvent): | |
388 | |
389 2011-08-08 Ryosuke Niwa <rniwa@webkit.org> | |
390 | |
391 Unreviewed. Rolled Chromium DEPS from 95576 to 95783. | |
392 | |
393 * DEPS: | |
394 | |
395 2011-08-05 Pavel Feldman <pfeldman@chromium.org> | |
396 | |
397 Web Inspector: implement dock/undock in WebKit2 without getting into Web
Core. | |
398 https://bugs.webkit.org/show_bug.cgi?id=65763 | |
399 | |
400 Reviewed by Yury Semikhatsky. | |
401 | |
402 * src/InspectorFrontendClientImpl.cpp: | |
403 * src/InspectorFrontendClientImpl.h: | |
404 * src/js/DevTools.js: | |
405 (devtools.domContentLoaded): | |
406 | |
407 2011-08-07 James Kozianski <koz@chromium.org> | |
408 | |
409 Make the fullscreen JS API enabled at runtime. | |
410 https://bugs.webkit.org/show_bug.cgi?id=65501 | |
411 | |
412 Reviewed by Adam Barth. | |
413 | |
414 * public/WebRuntimeFeatures.h: | |
415 * src/WebRuntimeFeatures.cpp: | |
416 (WebKit::WebRuntimeFeatures::enableFullScreenAPI): | |
417 (WebKit::WebRuntimeFeatures::isFullScreenAPIEnabled): | |
418 | |
419 2011-08-05 James Robinson <jamesr@chromium.org> | |
420 | |
421 [chromium] Accelerated canvas breaks when moving canvases or resources b
etween Pages | |
422 https://bugs.webkit.org/show_bug.cgi?id=65402 | |
423 | |
424 Reviewed by Stephen White. | |
425 | |
426 Remove plumbing for copyTextureToParentTexture extension, it's no longer
used or needed. | |
427 | |
428 * public/WebGraphicsContext3D.h: | |
429 * src/Extensions3DChromium.cpp: | |
430 * src/GraphicsContext3DChromium.cpp: | |
431 * src/GraphicsContext3DInternal.h: | |
432 | |
433 2011-08-05 Jochen Eisinger <jochen@chromium.org> | |
434 | |
435 Introduce a new ResourceRequest::TargetType for XHRs | |
436 https://bugs.webkit.org/show_bug.cgi?id=65544 | |
437 | |
438 Reviewed by Darin Fisher. | |
439 | |
440 * public/WebURLRequest.h: | |
441 | |
442 2011-08-04 James Robinson <jamesr@chromium.org> | |
443 | |
444 Unreviewed. Rolled DEPS. | |
445 | |
446 * DEPS: | |
447 | |
448 2011-08-04 David Levin <levin@chromium.org> | |
449 | |
450 CStringBuffer should have thread safety checks turned on. | |
451 https://bugs.webkit.org/show_bug.cgi?id=58093 | |
452 | |
453 Reviewed by Dmitry Titov. | |
454 | |
455 * DEPS: Roll far enough to pick up the latest WebKit::initialize | |
456 fix for Linux. | |
457 | |
458 2011-08-04 Sheriff Bot <webkit.review.bot@gmail.com> | |
459 | |
460 Unreviewed, rolling out r92415. | |
461 http://trac.webkit.org/changeset/92415 | |
462 https://bugs.webkit.org/show_bug.cgi?id=65728 | |
463 | |
464 Causes many DEBUG crashes (Requested by abarth on #webkit). | |
465 | |
466 * public/WebURLRequest.h: | |
467 | |
468 2011-08-04 Jochen Eisinger <jochen@chromium.org> | |
469 | |
470 Introduce a new ResourceRequest::TargetType for XHRs | |
471 https://bugs.webkit.org/show_bug.cgi?id=65544 | |
472 | |
473 Reviewed by Darin Fisher. | |
474 | |
475 * public/WebURLRequest.h: | |
476 | |
477 2011-08-04 Jochen Eisinger <jochen@chromium.org> | |
478 | |
479 Get rid of ResourceRequestBase::m_targetType. Move it to chromium's Reso
urceRequest. | |
480 https://bugs.webkit.org/show_bug.cgi?id=48483 | |
481 | |
482 Reviewed by Alexey Proskuryakov. | |
483 | |
484 * src/SharedWorkerRepository.cpp: | |
485 (WebCore::SharedWorkerScriptLoader::SharedWorkerScriptLoader): | |
486 | |
487 2011-08-04 Brian Weinstein <bweinstein@apple.com> | |
488 | |
489 WebKit2: Web Inspector always starts in undocked mode | |
490 https://bugs.webkit.org/show_bug.cgi?id=65493 | |
491 <rdar://problem/9353114> | |
492 | |
493 Reviewed by Adam Roben. | |
494 | |
495 Add a stub method for Chromium. | |
496 | |
497 * src/InspectorFrontendClientImpl.cpp: | |
498 (WebKit::InspectorFrontendClientImpl::canAttachWindow): | |
499 * src/InspectorFrontendClientImpl.h: | |
500 | |
501 2011-08-03 Kentaro Hara <haraken@google.com> | |
502 | |
503 Implement EventSender.scalePageBy() | |
504 https://bugs.webkit.org/show_bug.cgi?id=58013 | |
505 | |
506 Reviewed by Darin Fisher. | |
507 | |
508 Implemented EventSender.scalePageBy(f, x, y), which scales a page by a f
actor of f | |
509 and then sets a scroll position to (x, y). Enabled the tests that had be
en waiting | |
510 for the implementation of EventSender.scalePageBy(f, x, y). | |
511 | |
512 Tests: compositing/scaling/tiled-layer-recursion.html | |
513 fast/repaint/scale-page-shrink.html | |
514 fast/dom/Element/scale-page-client-rects.html | |
515 fast/dom/Range/scale-page-client-rects.html | |
516 fast/events/scroll-in-scaled-page-with-overflow-hidden.html | |
517 fast/dom/Element/scale-page-bounding-client-rect.html | |
518 fast/dom/Range/scale-page-bounding-client-rect.html | |
519 | |
520 * public/WebView.h: | |
521 * src/WebViewImpl.cpp: | |
522 (WebKit::WebViewImpl::scalePage): A wrapper method for scalePage() in We
bCore. | |
523 * src/WebViewImpl.h: | |
524 | |
525 2011-08-03 Darin Fisher <darin@chromium.org> | |
526 | |
527 [Chromium] Rename WEBKIT_API to WEBKIT_EXPORT. | |
528 https://bugs.webkit.org/show_bug.cgi?id=65649 | |
529 | |
530 Reviewed by Adam Barth. | |
531 | |
532 * README: | |
533 * public/WebAccessibilityCache.h: | |
534 * public/WebAccessibilityObject.h: | |
535 * public/WebArrayBufferView.h: | |
536 * public/WebAttribute.h: | |
537 * public/WebAudioBus.h: | |
538 * public/WebBindings.h: | |
539 * public/WebBlobData.h: | |
540 * public/WebBlobRegistry.h: | |
541 * public/WebCString.h: | |
542 * public/WebCache.h: | |
543 * public/WebColor.h: | |
544 * public/WebCommon.h: | |
545 * public/WebCrossOriginPreflightResultCache.h: | |
546 * public/WebDOMEvent.h: | |
547 * public/WebDOMEventListener.h: | |
548 * public/WebDOMMouseEvent.h: | |
549 * public/WebDOMMutationEvent.h: | |
550 * public/WebDOMStringList.h: | |
551 * public/WebData.h: | |
552 * public/WebDatabase.h: | |
553 * public/WebDevToolsAgent.h: | |
554 * public/WebDevToolsFrontend.h: | |
555 * public/WebDeviceOrientationClientMock.h: | |
556 * public/WebDeviceOrientationController.h: | |
557 * public/WebDocument.h: | |
558 * public/WebDocumentType.h: | |
559 * public/WebDragData.h: | |
560 * public/WebElement.h: | |
561 * public/WebFont.h: | |
562 * public/WebFontCache.h: | |
563 * public/WebFormControlElement.h: | |
564 * public/WebFormElement.h: | |
565 * public/WebFrame.h: | |
566 * public/WebGeolocationClientMock.h: | |
567 * public/WebGeolocationController.h: | |
568 * public/WebGeolocationError.h: | |
569 * public/WebGeolocationPermissionRequest.h: | |
570 * public/WebGeolocationPermissionRequestManager.h: | |
571 * public/WebGeolocationPosition.h: | |
572 * public/WebGlyphCache.h: | |
573 * public/WebHTTPBody.h: | |
574 * public/WebHTTPLoadInfo.h: | |
575 * public/WebHistoryItem.h: | |
576 * public/WebIDBDatabaseError.h: | |
577 * public/WebIDBFactory.h: | |
578 * public/WebIDBKey.h: | |
579 * public/WebIDBKeyPath.h: | |
580 * public/WebIDBKeyRange.h: | |
581 * public/WebImage.h: | |
582 * public/WebImageDecoder.h: | |
583 * public/WebInputElement.h: | |
584 * public/WebInputEvent.h: | |
585 * public/WebKit.h: | |
586 * public/WebLabelElement.h: | |
587 * public/WebMediaElement.h: | |
588 * public/WebNamedNodeMap.h: | |
589 * public/WebNetworkStateNotifier.h: | |
590 * public/WebNode.h: | |
591 * public/WebNodeCollection.h: | |
592 * public/WebNodeList.h: | |
593 * public/WebNotification.h: | |
594 * public/WebOptionElement.h: | |
595 * public/WebPageSerializer.h: | |
596 * public/WebPasswordFormData.h: | |
597 * public/WebPerformance.h: | |
598 * public/WebPluginDocument.h: | |
599 * public/WebPopupMenu.h: | |
600 * public/WebRange.h: | |
601 * public/WebRegularExpression.h: | |
602 * public/WebRuntimeFeatures.h: | |
603 * public/WebScriptController.h: | |
604 * public/WebScrollbar.h: | |
605 * public/WebSearchableFormData.h: | |
606 * public/WebSecurityOrigin.h: | |
607 * public/WebSecurityPolicy.h: | |
608 * public/WebSelectElement.h: | |
609 * public/WebSerializedScriptValue.h: | |
610 * public/WebSharedWorker.h: | |
611 * public/WebSpeechInputControllerMock.h: | |
612 * public/WebSpeechInputResult.h: | |
613 * public/WebStorageEventDispatcher.h: | |
614 * public/WebStorageNamespace.h: | |
615 * public/WebString.h: | |
616 * public/WebTestingSupport.h: | |
617 * public/WebThreadSafeData.h: | |
618 * public/WebURLLoadTiming.h: | |
619 * public/WebURLRequest.h: | |
620 * public/WebURLResponse.h: | |
621 * public/WebView.h: | |
622 * public/WebWorker.h: | |
623 * public/gtk/WebFontInfo.h: | |
624 * public/gtk/WebInputEventFactory.h: | |
625 * public/linux/WebFontRenderStyle.h: | |
626 * public/linux/WebFontRendering.h: | |
627 * public/linux/WebRenderTheme.h: | |
628 * public/mac/WebInputEventFactory.h: | |
629 * public/mac/WebScreenInfoFactory.h: | |
630 * public/mac/WebSubstringUtil.h: | |
631 * public/win/WebInputEventFactory.h: | |
632 * public/win/WebScreenInfoFactory.h: | |
633 * public/x11/WebScreenInfoFactory.h: | |
634 * tests/WebUnitTests.h: | |
635 | |
636 2011-08-03 Michael Nordman <michaeln@google.com> | |
637 | |
638 [Chromium] Minor cleanup, remove a deprecated method. | |
639 The old WebDatabase::updateDatabaseSize method has been replaced with | |
640 updateDatabaseSize, updateSpaceAvailable, and resetSpaceAvailable. | |
641 https://bugs.webkit.org/show_bug.cgi?id=65553 | |
642 | |
643 Reviewed by Adam Barth. | |
644 | |
645 * public/WebDatabase.h: | |
646 * src/WebDatabase.cpp: | |
647 | |
648 2011-08-03 Pavel Feldman <pfeldman@google.com> | |
649 | |
650 Web Inspector: [Timeline] Hover on paint events and see rect outline aro
und that area. | |
651 https://bugs.webkit.org/show_bug.cgi?id=65510 | |
652 | |
653 Reviewed by Yury Semikhatsky. | |
654 | |
655 * src/WebDevToolsAgentImpl.cpp: | |
656 (WebKit::WebDevToolsAgentImpl::paintPageOverlay): | |
657 | |
658 2011-08-03 Jeremy Moskovich <jeremy@chromium.org> | |
659 | |
660 [Chromium] Fix OOP font loading to work on 10.6.6 and above. | |
661 https://bugs.webkit.org/show_bug.cgi?id=65543 | |
662 | |
663 In 10.6.6 the function used to get the unique ID for an NSFont in the | |
664 renderer was changed so it fails in the sandbox (it now tries to access | |
665 the on-disk font file). In order to work around this, we get the font | |
666 ID from the browser process. | |
667 | |
668 To speed things up, we introduce 2 levels of caching in WebKit. A font | |
669 name cache where we can perform a quick lookup without the need for the | |
670 font id and a font id cache which we can only lookup in after getting | |
671 the unique ID from the browser process. | |
672 | |
673 Reviewed by Kenneth Russell. | |
674 | |
675 No new tests since this is not readily testable. | |
676 | |
677 * public/mac/WebSandboxSupport.h: Plumb font ID parameter through. | |
678 * src/PlatformBridge.cpp: | |
679 (WebCore::PlatformBridge::loadFont): ditto. | |
680 | |
681 2011-08-03 Pavel Feldman <pfeldman@chromium.org> | |
682 | |
683 Web Inspector: remove Node parameter from the InspectorClient::highlight | |
684 https://bugs.webkit.org/show_bug.cgi?id=65549 | |
685 | |
686 Reviewed by Yury Semikhatsky. | |
687 | |
688 * src/InspectorClientImpl.cpp: | |
689 (WebKit::InspectorClientImpl::highlight): | |
690 * src/InspectorClientImpl.h: | |
691 * src/WebDevToolsAgentImpl.cpp: | |
692 (WebKit::WebDevToolsAgentImpl::highlight): | |
693 * src/WebDevToolsAgentImpl.h: | |
694 | |
695 2011-08-02 David Reveman <reveman@chromium.org> | |
696 | |
697 [Chromium] Remove outer border from TilingData as it's no longer needed
by layer compositor for anti-aliasing. | |
698 https://bugs.webkit.org/show_bug.cgi?id=64942 | |
699 | |
700 Reviewed by James Robinson. | |
701 | |
702 * tests/TilingDataTest.cpp: | |
703 (WebCore::TEST): | |
704 | |
705 2011-08-02 Robert Kroeger <rjkroege@chromium.org> | |
706 | |
707 [chromium] Layering violations in gesture recognizer | |
708 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
709 | |
710 Reviewed by Adam Barth. | |
711 | |
712 Moved gesture recognition higher up the event delivery code | |
713 path so that recognition of gestures is completely separated | |
714 from gesture handling. | |
715 | |
716 * features.gypi: | |
717 * src/WebFrameImpl.cpp: | |
718 (WebKit::WebFrameImpl::createFrameView): | |
719 Added code to reset the gesture recognizer to preserve parallel | |
720 layout test execution. | |
721 * src/WebPopupMenuImpl.cpp: | |
722 Support dispatching touch and gesture events to Popups. | |
723 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
724 (WebKit::WebPopupMenuImpl::TouchEvent): | |
725 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
726 * src/WebPopupMenuImpl.h: | |
727 * src/WebViewImpl.cpp: | |
728 (WebKit::WebViewImpl::WebViewImpl): | |
729 Added gesture recognition creation. | |
730 (WebKit::WebViewImpl::touchEvent): | |
731 Added recognition of gestures and dispatch of gesture events. | |
732 (WebKit::WebViewImpl::resetGestureRecognizer): | |
733 * src/WebViewImpl.h: | |
734 | |
735 2011-08-02 Zhenyao Mo <zmo@google.com> | |
736 | |
737 Unreviewed, mark SelectPopupMenuTest.SelectItemKeyEvent as flaky, garden
er stuff. | |
738 | |
739 * tests/PopupMenuTest.cpp: | |
740 (WebKit::TEST_F): | |
741 | |
742 2011-08-02 Vsevolod Vlasov <vsevik@chromium.org> | |
743 | |
744 Web Inspector: Remove initator column for JSC, fix network resource init
iator tests. | |
745 https://bugs.webkit.org/show_bug.cgi?id=65534 | |
746 | |
747 Reviewed by Pavel Feldman. | |
748 | |
749 * src/js/DevTools.js: | |
750 (): | |
751 | |
752 2011-08-02 Nat Duca <nduca@chromium.org> | |
753 | |
754 [chromium] Remove resizeOnscreenContent from LRC. It can be derived. | |
755 https://bugs.webkit.org/show_bug.cgi?id=65519 | |
756 | |
757 Reviewed by James Robinson. | |
758 | |
759 * src/WebViewImpl.cpp: | |
760 (WebKit::WebViewImpl::resize): | |
761 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): | |
762 | |
763 2011-08-01 Jean-luc Brouillet <jeanluc@chromium.org> | |
764 | |
765 Removing old source files in gyp files that slow build | |
766 https://bugs.webkit.org/show_bug.cgi?id=65503 | |
767 | |
768 Reviewed by Adam Barth. | |
769 | |
770 A number of stale files are listed in the gyp files. These slow the | |
771 build on Visual Studio 2010. Removing them. | |
772 | |
773 * WebKit.gyp: | |
774 | |
775 2011-08-01 Nat Duca <nduca@chromium.org> | |
776 | |
777 [chromium] Add null check to setSwapbuffersCompletCallbackChromium | |
778 https://bugs.webkit.org/show_bug.cgi?id=65485 | |
779 | |
780 Reviewed by James Robinson. | |
781 | |
782 * src/GraphicsContext3DChromium.cpp: | |
783 (WebCore::SwapBuffersCompleteCallbackAdapter::create): | |
784 | |
785 2011-08-01 Yuta Kitamura <yutak@chromium.org> | |
786 | |
787 WebSocket: Rename SocketStreamHandleClient member functions | |
788 https://bugs.webkit.org/show_bug.cgi?id=65374 | |
789 | |
790 Reviewed by Kent Tamura. | |
791 | |
792 * src/SocketStreamHandle.cpp: | |
793 (WebCore::SocketStreamHandleInternal::didOpenStream): | |
794 (WebCore::SocketStreamHandleInternal::didReceiveData): | |
795 (WebCore::SocketStreamHandleInternal::didClose): | |
796 (WebCore::SocketStreamHandleInternal::didFail): | |
797 | |
798 2011-07-31 Bill Budge <bbudge@chromium.org> | |
799 | |
800 [Chromium] Remove the parameterless WebFrame::createAssociatedURLLoader | |
801 overload, and change the overload that takes WebURLLoaderOptions to | |
802 use a default value. This is equivalent to the original parameterless | |
803 overload. | |
804 https://bugs.webkit.org/show_bug.cgi?id=65280 | |
805 | |
806 Reviewed by Darin Fisher. | |
807 | |
808 * public/WebFrame.h: | |
809 * src/AssociatedURLLoader.cpp: | |
810 * src/AssociatedURLLoader.h: | |
811 * src/WebFrameImpl.cpp: | |
812 * src/WebFrameImpl.h: | |
813 | |
814 2011-07-30 Sheriff Bot <webkit.review.bot@gmail.com> | |
815 | |
816 Unreviewed. Rolled DEPS. | |
817 | |
818 * DEPS: | |
819 | |
820 2011-07-30 Patrick Gansterer <paroga@webkit.org> | |
821 | |
822 Remove inclusion of MainThread.h from Threading.h | |
823 https://bugs.webkit.org/show_bug.cgi?id=65081 | |
824 | |
825 Reviewed by Darin Adler. | |
826 | |
827 Add missing include statements for MainThread. | |
828 | |
829 * src/WebKit.cpp: | |
830 * src/WebViewImpl.cpp: | |
831 * tests/CCThreadTest.cpp: | |
832 | |
833 2011-07-29 Zhenyao Mo <zmo@google.com> | |
834 | |
835 Unreviewed, rolling out r92011. | |
836 http://trac.webkit.org/changeset/92011 | |
837 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
838 | |
839 break chromium win build | |
840 | |
841 * features.gypi: | |
842 * src/WebFrameImpl.cpp: | |
843 (WebKit::WebFrameImpl::createFrameView): | |
844 * src/WebPopupMenuImpl.cpp: | |
845 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
846 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
847 * src/WebPopupMenuImpl.h: | |
848 * src/WebViewImpl.cpp: | |
849 (WebKit::WebViewImpl::WebViewImpl): | |
850 (WebKit::WebViewImpl::touchEvent): | |
851 * src/WebViewImpl.h: | |
852 | |
853 2011-07-29 Robert Kroeger <rjkroege@chromium.org> | |
854 | |
855 [chromium] Layering violations in gesture recognizer | |
856 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
857 | |
858 Reviewed by Adam Barth. | |
859 | |
860 Moved gesture recognition higher up the event delivery code | |
861 path so that recognition of gestures is completely separated | |
862 from gesture handling. | |
863 | |
864 * features.gypi: | |
865 * src/WebFrameImpl.cpp: | |
866 (WebKit::WebFrameImpl::createFrameView): | |
867 Added code to reset the gesture recognizer to preserve parallel | |
868 layout test execution. | |
869 * src/WebPopupMenuImpl.cpp: | |
870 Support dispatching touch and gesture events to Popups. | |
871 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
872 (WebKit::WebPopupMenuImpl::TouchEvent): | |
873 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
874 * src/WebPopupMenuImpl.h: | |
875 * src/WebViewImpl.cpp: | |
876 (WebKit::WebViewImpl::WebViewImpl): | |
877 Added gesture recognition creation. | |
878 (WebKit::WebViewImpl::touchEvent): | |
879 Added recognition of gestures and dispatch of gesture events. | |
880 (WebKit::WebViewImpl::resetGestureRecognizer): | |
881 * src/WebViewImpl.h: | |
882 | |
883 2011-07-29 Scott Byer <scottbyer@chromium.org> | |
884 | |
885 Scroll animation refinements. | |
886 https://bugs.webkit.org/show_bug.cgi?id=65154 | |
887 | |
888 Reviewed by Adam Barth. | |
889 | |
890 Fix scroll animation bugs when scrolling to the ends of a document. Smoo
th over slow event repeat rates | |
891 better. Fix tests to allow for unit testing of scrolling up and not just
down. | |
892 | |
893 Additional unit tests added to ScrollAnimatorNoneTest: | |
894 ScrollQuadraticSmoothed, ScrollLotsQuadraticSmoothed, ScrollDownToBumper
, ScrollUpToBumper | |
895 | |
896 * tests/ScrollAnimatorNoneTest.cpp: | |
897 (ScrollAnimatorNoneTest::reset): | |
898 (ScrollAnimatorNoneTest::updateDataFromParameters): | |
899 (ScrollAnimatorNoneTest::animateScroll): | |
900 (ScrollAnimatorNoneTest::checkDesiredPosition): | |
901 (ScrollAnimatorNoneTest::checkSoftLanding): | |
902 | |
903 2011-07-28 Naoki Takano <honten@chromium.org> | |
904 | |
905 [Chromium] Add form() function to access parent WebFormElement from WebF
ormControlElement. | |
906 https://bugs.webkit.org/show_bug.cgi?id=65304 | |
907 http://code.google.com/p/chromium/issues/detail?id=63553 | |
908 | |
909 Reviewed by Darin Fisher. | |
910 | |
911 Chromium Autofill feature needs to access the parent WebFormElement from
WebFormControlElement. So added form() method. | |
912 | |
913 * public/WebFormControlElement.h: Add form() function. | |
914 * src/WebFormControlElement.cpp: | |
915 (WebKit::WebFormControlElement::form): Return parent WebFormElement. | |
916 | |
917 2011-07-28 Nico Weber <thakis@chromium.org> | |
918 | |
919 [chromium] Make WebImage::assign(CGImageRef) a WEBKIT_API | |
920 https://bugs.webkit.org/show_bug.cgi?id=65265 | |
921 | |
922 Reviewed by James Robinson. | |
923 | |
924 Required for the components build on mac. The inline function | |
925 operator=(CGImageRef) is used from outside webkit, and calls this | |
926 function. | |
927 | |
928 * public/WebImage.h: | |
929 | |
930 2011-07-28 Mihai Parparita <mihaip@chromium.org> | |
931 | |
932 [Chromium] Remove WebDocument::insertStyleText | |
933 https://bugs.webkit.org/show_bug.cgi?id=65332 | |
934 | |
935 Reviewed by Tony Chang. | |
936 | |
937 As of http://crrev.com/94499 no Chromium code calls this anymore. | |
938 Also does a bit of #include cleanup. | |
939 | |
940 * public/WebDocument.h: | |
941 * src/WebDocument.cpp: | |
942 | |
943 2011-07-27 Fady Samuel <fsamuel@chromium.org> | |
944 | |
945 Added a Chromium WebKit API method to set the minimum row height of a po
pup listbox. | |
946 https://bugs.webkit.org/show_bug.cgi?id=64897 | |
947 | |
948 Reviewed by Darin Fisher. | |
949 | |
950 * public/WebPopupMenu.h: | |
951 * src/WebPopupMenuImpl.cpp: | |
952 (WebKit::WebPopupMenu::setMinimumRowHeight): | |
953 | |
954 2011-07-27 Peng Huang <penghuang@chromium.org> | |
955 | |
956 Add more text input types for chromium | |
957 https://bugs.webkit.org/show_bug.cgi?id=64937 | |
958 | |
959 Reviewed by Darin Fisher. | |
960 | |
961 * public/WebTextInputType.h: | |
962 * src/WebViewImpl.cpp: | |
963 (WebKit::WebViewImpl::textInputType): | |
964 | |
965 2011-07-27 Ryosuke Niwa <rniwa@webkit.org> | |
966 | |
967 Add sfntly library to the Chromium DEPS file. | |
968 | |
969 * DEPS: | |
970 | |
971 2011-07-27 Ryosuke Niwa <rniwa@webkit.org> | |
972 | |
973 Unreviewed. Rolled DEPS. | |
974 | |
975 * DEPS: | |
976 | |
977 2011-07-25 Mihai Parparita <mihaip@chromium.org> | |
978 | |
979 [Chromium] Add better WebKit API for chrome.tabs.insertCSS extension API | |
980 https://bugs.webkit.org/show_bug.cgi?id=65158 | |
981 | |
982 Reviewed by David Hyatt. | |
983 | |
984 Add WebDocument::insertUserStyleSheet which inserts a user stylesheet, | |
985 instead of forcing extensions to use insertStyleText which manipulates | |
986 the DOM of the page and results in compatibility issues (see | |
987 http://crbug.com/82220). | |
988 | |
989 * public/WebDocument.h: | |
990 * src/WebDocument.cpp: | |
991 (WebKit::WebDocument::insertUserStyleSheet): | |
992 | |
993 2011-07-27 Vsevolod Vlasov <vsevik@chromium.org> | |
994 | |
995 Web Inspector: Disable cache option should only clear memory cache, not
disable it. | |
996 https://bugs.webkit.org/show_bug.cgi?id=65184 | |
997 | |
998 Reviewed by Pavel Feldman. | |
999 | |
1000 * src/InspectorClientImpl.cpp: | |
1001 * src/InspectorClientImpl.h: | |
1002 * src/WebDevToolsAgentImpl.cpp: | |
1003 * src/WebDevToolsAgentImpl.h: | |
1004 | |
1005 2011-07-27 Sadrul Habib Chowdhury <sadrul@chromium.org> | |
1006 | |
1007 Pass on the suggested name for download file to the client. | |
1008 https://bugs.webkit.org/show_bug.cgi?id=65181 | |
1009 | |
1010 Reviewed by Darin Fisher. | |
1011 | |
1012 * src/FrameLoaderClientImpl.cpp: | |
1013 (WebKit::FrameLoaderClientImpl::startDownload): | |
1014 | |
1015 2011-07-27 Tony Gentilcore <tonyg@chromium.org> | |
1016 | |
1017 Speculative win build fix after r91835 | |
1018 https://bugs.webkit.org/show_bug.cgi?id=65255 | |
1019 | |
1020 Unreviewed build fix. | |
1021 | |
1022 * src/WebFontImpl.cpp: | |
1023 | |
1024 2011-07-26 Sheriff Bot <webkit.review.bot@gmail.com> | |
1025 | |
1026 Unreviewed, rolling out r91809. | |
1027 http://trac.webkit.org/changeset/91809 | |
1028 https://bugs.webkit.org/show_bug.cgi?id=65225 | |
1029 | |
1030 Does not build on Chromium Windows (Requested by abarth on | |
1031 #webkit). | |
1032 | |
1033 * features.gypi: | |
1034 * src/WebFrameImpl.cpp: | |
1035 (WebKit::WebFrameImpl::createFrameView): | |
1036 * src/WebPopupMenuImpl.cpp: | |
1037 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
1038 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
1039 * src/WebPopupMenuImpl.h: | |
1040 * src/WebViewImpl.cpp: | |
1041 (WebKit::WebViewImpl::WebViewImpl): | |
1042 (WebKit::WebViewImpl::touchEvent): | |
1043 * src/WebViewImpl.h: | |
1044 | |
1045 2011-07-26 Robert Kroeger <rjkroege@chromium.org> | |
1046 | |
1047 [chromium] Layering violations in gesture recognizer | |
1048 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
1049 | |
1050 Reviewed by Adam Barth. | |
1051 | |
1052 Moved gesture recognition higher up the event delivery code | |
1053 path so that recognition of gestures is completely separated | |
1054 from gesture handling. | |
1055 | |
1056 * features.gypi: | |
1057 * src/WebFrameImpl.cpp: | |
1058 (WebKit::WebFrameImpl::createFrameView): | |
1059 Added code to reset the gesture recognizer to preserve parallel | |
1060 layout test execution. | |
1061 * src/WebPopupMenuImpl.cpp: | |
1062 Support dispatching touch and gesture events to Popups. | |
1063 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
1064 (WebKit::WebPopupMenuImpl::TouchEvent): | |
1065 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
1066 * src/WebPopupMenuImpl.h: | |
1067 * src/WebViewImpl.cpp: | |
1068 (WebKit::WebViewImpl::WebViewImpl): | |
1069 Added gesture recognition creation. | |
1070 (WebKit::WebViewImpl::touchEvent): | |
1071 Added recognition of gestures and dispatch of gesture events. | |
1072 (WebKit::WebViewImpl::resetGestureRecognizer): | |
1073 * src/WebViewImpl.h: | |
1074 | |
1075 2011-07-26 Sadrul Habib Chowdhury <sadrul@chromium.org> | |
1076 | |
1077 Add support for download='filename' attribute in anchors. | |
1078 https://bugs.webkit.org/show_bug.cgi?id=64580 | |
1079 | |
1080 Reviewed by Adam Barth. | |
1081 | |
1082 * features.gypi: | |
1083 * public/WebFrameClient.h: | |
1084 (WebKit::WebFrameClient::loadURLExternally): | |
1085 * src/FrameLoaderClientImpl.cpp: | |
1086 (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForNavigationAction)
: | |
1087 (WebKit::FrameLoaderClientImpl::startDownload): | |
1088 * src/FrameLoaderClientImpl.h: | |
1089 | |
1090 2011-07-26 Brett Wilson <brettw@chromium.org> | |
1091 | |
1092 Cancel the load when an associated URL loader goes out of scope. | |
1093 Previously, the load would continue even when the WebURLLoader object | |
1094 was deleted, and the data would just get queued up. | |
1095 | |
1096 https://bugs.webkit.org/show_bug.cgi?id=65204 | |
1097 | |
1098 Reviewed by Darin Fisher. | |
1099 | |
1100 * src/AssociatedURLLoader.cpp: | |
1101 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
1102 (WebKit::AssociatedURLLoader::cancel): | |
1103 | |
1104 2011-07-25 Al Patrick <apatrick@chromium.org> | 1 2011-07-25 Al Patrick <apatrick@chromium.org> |
1105 | 2 |
1106 Removed support for the GL_latch_CHROMIUM extension which Chromium no lo
nger supports. | 3 Removed support for the GL_latch_CHROMIUM extension which Chromium no lo
nger supports. |
1107 https://bugs.webkit.org/show_bug.cgi?id=65043 | 4 https://bugs.webkit.org/show_bug.cgi?id=65043 |
1108 | 5 |
1109 Reviewed by James Robinson. | 6 Reviewed by James Robinson. |
1110 | 7 |
1111 * public/WebGraphicsContext3D.h: | 8 * public/WebGraphicsContext3D.h: |
1112 * src/Extensions3DChromium.cpp: | 9 * src/Extensions3DChromium.cpp: |
1113 * src/GraphicsContext3DChromium.cpp: | 10 * src/GraphicsContext3DChromium.cpp: |
(...skipping 9811 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10925 https://bugs.webkit.org/show_bug.cgi?id=53728 | 9822 https://bugs.webkit.org/show_bug.cgi?id=53728 |
10926 | 9823 |
10927 * src/IDBCallbacksProxy.cpp: | 9824 * src/IDBCallbacksProxy.cpp: |
10928 (WebCore::IDBCallbacksProxy::onBlocked): | 9825 (WebCore::IDBCallbacksProxy::onBlocked): |
10929 * src/IDBCallbacksProxy.h: | 9826 * src/IDBCallbacksProxy.h: |
10930 * src/WebIDBCallbacksImpl.cpp: | 9827 * src/WebIDBCallbacksImpl.cpp: |
10931 (WebCore::WebIDBCallbacksImpl::onBlocked): | 9828 (WebCore::WebIDBCallbacksImpl::onBlocked): |
10932 * src/WebIDBCallbacksImpl.h: | 9829 * src/WebIDBCallbacksImpl.h: |
10933 | 9830 |
10934 == Rolled over to ChangeLog-2011-02-16 == | 9831 == Rolled over to ChangeLog-2011-02-16 == |
OLD | NEW |