Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Side by Side Diff: Source/WebKit/chromium/ChangeLog

Issue 7711011: Merge 93296 - Prepare frames for history navigation. (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/835/
Patch Set: Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « Source/WebCore/loader/FrameLoader.cpp ('k') | Source/WebKit/chromium/src/WebFrameImpl.cpp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2011-08-18 Nico Weber <thakis@chromium.org>
2
3 [chromium/mac] Enable smooth scrolling
4 https://bugs.webkit.org/show_bug.cgi?id=66418
5
6 Reviewed by Dimitri Glazkov.
7
8 * features.gypi:
9
10 2011-08-17 Scott Byer <scottbyer@chromium.org>
11
12 ScrollAnimatorNone: Remove unused field
13 https://bugs.webkit.org/show_bug.cgi?id=66312
14
15 Reviewed by Adam Barth.
16
17 * tests/ScrollAnimatorNoneTest.cpp:
18 (ScrollAnimatorNoneTest::updateDataFromParameters):
19 (TEST_F):
20
21 2011-08-16 Chang Shu <cshu@webkit.org>
22
23 Support reset in WebCore::Internals
24 https://bugs.webkit.org/show_bug.cgi?id=66307
25
26 Reviewed by Dimitri Glazkov.
27
28 Added framework code in WebKit.
29
30 * public/WebTestingSupport.h:
31 * src/WebTestingSupport.cpp:
32 (WebKit::WebTestingSupport::resetInternalsObject):
33
34 2011-08-15 Aaron Boodman <aa@chromium.org>
35
36 Remove support for old didCreateIsolatedContext() signature
37 https://bugs.webkit.org/show_bug.cgi?id=66249
38
39 Reviewed by Darin Fisher.
40
41 * public/WebFrameClient.h:
42 * src/FrameLoaderClientImpl.cpp:
43 (WebKit::FrameLoaderClientImpl::didCreateIsolatedScriptContext):
44
45 2011-08-17 Aaron Boodman <aa@chromium.org>
46
47 Remove support for old didCreateIsolatedContext() signature
48 https://bugs.webkit.org/show_bug.cgi?id=66249
49
50 Reviewed by Darin Fisher.
51
52 * public/WebFrameClient.h:
53 * src/FrameLoaderClientImpl.cpp:
54 (WebKit::FrameLoaderClientImpl::didCreateIsolatedScriptContext):
55
56 2011-08-17 David Grogan <dgrogan@chromium.org>
57
58 Remove onTimeout from WebIDBTransactionCallbacks.h
59 https://bugs.webkit.org/show_bug.cgi?id=66326
60
61 Reviewed by Tony Chang.
62
63 * public/WebIDBTransactionCallbacks.h:
64
65 2011-08-16 Per-Erik Brodin <per-erik.brodin@ericsson.com>
66
67 Make it possible to explicitly prevent a preflight via ThreadableLoaderO ptions
68 https://bugs.webkit.org/show_bug.cgi?id=65694
69
70 Reviewed by Alexey Proskuryakov.
71
72 * src/AssociatedURLLoader.cpp:
73 (WebKit::AssociatedURLLoader::loadAsynchronously):
74
75 2011-08-12 John Abd-El-Malek <jam@chromium.org>
76
77 [chromium] cleanup after previous webkit change rolled into chrome
78 https://bugs.webkit.org/show_bug.cgi?id=66177
79
80 Reviewed by James Robinson.
81
82 * DEPS:
83 * WebKit.gyp:
84 * public/WebScrollbar.h:
85
86 2011-08-16 Stephen White <senorblanco@chromium.org>
87
88 GraphicsContext3D should allow its hostWindow to be NULL
89 https://bugs.webkit.org/show_bug.cgi?id=66305
90
91 Allow the hostWindow param (and m_webViewImpl) to be NULL. This
92 makes it much easier to enable GPU acceleration at a lower level
93 in WebKit's platform/graphics layer, without needing access to the
94 Page* or HostWindow*. Also bump the chromium DEPS to chrome r96940,
95 which includes a similar change for the in-process GraphicsContext3D
96 implementations.
97
98 Reviewed by James Robinson.
99
100 * DEPS:
101 * src/GraphicsContext3DChromium.cpp:
102 (WebCore::GraphicsContext3DInternal::initialize):
103 (WebCore::GraphicsContext3DInternal::platformTexture):
104 (WebCore::GraphicsContext3DInternal::paintsIntoCanvasBuffer):
105
106 2011-08-16 Mikhail Naganov <mnaganov@chromium.org>
107
108 Web Inspector: [Chromium] Add deployment of NetworkPanel .css files to c oncatenated version
109 https://bugs.webkit.org/show_bug.cgi?id=66316
110
111 Reviewed by Pavel Feldman.
112
113 * WebKit.gyp:
114
115 2011-08-16 Mikhail Naganov <mnaganov@chromium.org>
116
117 Web Inspector: [Chromium] Fix 'inspector_resources' target to depend on 'concatenated_heap_snapshot_worker_js'
118 https://bugs.webkit.org/show_bug.cgi?id=66300
119
120 Reviewed by Pavel Feldman.
121
122 * WebKit.gyp:
123
124 2011-08-15 Dmitry Titov <dimich@chromium.org>
125
126 [Chromium] Add WebFrameClient::didAdoptURLLoader() notification
127 https://bugs.webkit.org/show_bug.cgi?id=66167
128
129 Reviewed by Darin Fisher.
130
131 * public/WebFrameClient.h:
132 (WebKit::WebFrameClient::didAdoptURLLoader):
133 * src/FrameLoaderClientImpl.cpp:
134 (WebKit::FrameLoaderClientImpl::transferLoadingResourceFromPage):
135 * src/ResourceHandle.cpp:
136 (WebCore::ResourceHandleInternal::ResourceHandleInternal):
137 (WebCore::ResourceHandleInternal::FromResourceHandle):
138 (WebCore::ResourceHandle::ResourceHandle):
139 (WebCore::ResourceHandle::firstRequest):
140 (WebCore::ResourceHandle::client):
141 (WebCore::ResourceHandle::setClient):
142 (WebCore::ResourceHandle::~ResourceHandle):
143 * src/ResourceHandleInternal.h: Added.
144 (WebCore::ResourceHandleInternal::~ResourceHandleInternal):
145 (WebCore::ResourceHandleInternal::setOwner):
146 (WebCore::ResourceHandleInternal::request):
147 (WebCore::ResourceHandleInternal::client):
148 (WebCore::ResourceHandleInternal::setClient):
149 (WebCore::ResourceHandleInternal::loader):
150
151 2011-08-15 Dmitry Titov <dimich@chromium.org>
152
153 FrameLoaderClient::transferLoadingResourceFromPage does not have enough parameters
154 https://bugs.webkit.org/show_bug.cgi?id=66165
155
156 Reviewed by Darin Fisher.
157
158 * src/FrameLoaderClientImpl.cpp:
159 (WebKit::FrameLoaderClientImpl::transferLoadingResourceFromPage):
160 * src/FrameLoaderClientImpl.h:
161
162 2011-08-15 Sheriff Bot <webkit.review.bot@gmail.com>
163
164 Unreviewed, rolling out r93060.
165 http://trac.webkit.org/changeset/93060
166 https://bugs.webkit.org/show_bug.cgi?id=66259
167
168 Does not compile on Chromium Windows (Requested by
169 abarth|gardener on #webkit).
170
171 * public/WebCache.h:
172 * public/WebFontCache.h:
173 * src/WebCache.cpp:
174 (WebKit::WebCache::clear):
175 * src/WebFontCache.cpp:
176
177 2011-08-15 Mikhail Naganov <mnaganov@chromium.org>
178
179 Chromium: expose MemoryCache::prune and FontCache::purgeInactiveFontData .
180 https://bugs.webkit.org/show_bug.cgi?id=66132
181
182 Reviewed by Darin Fisher.
183
184 * public/WebCache.h:
185 * public/WebFontCache.h:
186 * src/WebCache.cpp:
187 (WebKit::WebCache::prune):
188 * src/WebFontCache.cpp:
189 (WebKit::WebFontCache::prune):
190
191 2011-08-15 Nico Weber <thakis@chromium.org>
192
193 [chromium] Implement shouldRubberBandInDirection
194 https://bugs.webkit.org/show_bug.cgi?id=66206
195
196 Reviewed by Adam Barth.
197
198 History swiping can only start after an unhandled mouse wheel event
199 came back from the renderer, because mouse wheel javascript handlers
200 take precedence over history swiping. This means that rubberbanding
201 must not consume wheel events if they could trigger history, else
202 history swiping won't be triggered for pages without wheel handlers
203 either.
204
205 This is based on the implementation in
206 Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp
207
208 * src/ChromeClientImpl.cpp:
209 (WebKit::ChromeClientImpl::shouldRubberBandInDirection):
210 * src/ChromeClientImpl.h:
211
212 2011-08-10 Aaron Boodman <aa@chromium.org>
213
214 Pass additional details to client in didCreateIsolatedContext
215 https://bugs.webkit.org/show_bug.cgi?id=66037
216
217 Reviewed by Darin Fisher.
218
219 * public/WebFrameClient.h:
220 (WebKit::WebFrameClient::didCreateIsolatedScriptContext):
221 * src/FrameLoaderClientImpl.cpp:
222 (WebKit::FrameLoaderClientImpl::didCreateIsolatedScriptContext):
223 * src/FrameLoaderClientImpl.h:
224
225 2011-08-10 Adam Roben <aroben@apple.com>
226
227 Clear up scale factor terminology
228
229 WebKit by and large deals with two scale factors: one intrinsic to the d evice on which the
230 software is running, and one that is per-Page and can be controlled via API calls. This
231 patch names the former "deviceScaleFactor" and the latter "pageScaleFact or", and makes the
232 code use those names. It should introduce no behavior changes.
233
234 Fixes <http://webkit.org/b/55787> WebKit uses multiple conflicting names to refer to the
235 device scale factor
236
237 Reviewed by Simon Fraser.
238
239 * src/ChromeClientImpl.cpp:
240 * src/ChromeClientImpl.h:
241
242 2011-08-12 Fady Samuel <fsamuel@chromium.org>
243
244 Refactoring of PopupMenuChromium For Readability and Maintainability
245 https://bugs.webkit.org/show_bug.cgi?id=66009
246
247 Reviewed by Darin Fisher.
248
249 * src/ChromeClientImpl.cpp:
250 * src/WebPopupMenuImpl.cpp:
251 * src/WebViewImpl.cpp:
252 * tests/PopupMenuTest.cpp:
253
254 2011-08-12 Fady Samuel <fsamuel@chromium.org>
255
256 Expose pageScaleFactor() to Chromium's WebViewImpl
257 https://bugs.webkit.org/show_bug.cgi?id=66067
258
259 Reviewed by Darin Fisher.
260
261 * public/WebView.h:
262 * src/WebViewImpl.cpp:
263 (WebKit::WebViewImpl::pageScaleFactor):
264 * src/WebViewImpl.h:
265
266 2011-08-12 Sadrul Habib Chowdhury <sadrul@chromium.org>
267
268 Wire gesture tap events, add support for gesture events in the DRT and a dd a layout test for it.
269 https://bugs.webkit.org/show_bug.cgi?id=66105
270
271 Reviewed by Darin Fisher.
272
273 * public/WebInputEvent.h:
274 * src/WebInputEventConversion.cpp:
275 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
276 * src/WebPopupMenuImpl.cpp:
277 (WebKit::WebPopupMenuImpl::handleInputEvent):
278 * src/WebViewImpl.cpp:
279 (WebKit::WebViewImpl::handleInputEvent):
280
281 2011-08-12 Tommy Widenflycht <tommyw@google.com>
282
283 [Chromium] Implement the embedders for the HTML5 Track List objects
284 https://bugs.webkit.org/show_bug.cgi?id=60260
285
286 Reviewed by Darin Fisher.
287
288 * WebKit.gyp:
289 * public/WebMediaStreamTrack.h: Added.
290 (WebKit::WebMediaStreamTrack::WebMediaStreamTrack):
291 (WebKit::WebMediaStreamTrack::~WebMediaStreamTrack):
292 (WebKit::WebMediaStreamTrack::isNull):
293 * public/WebMediaStreamTrackList.h: Added.
294 (WebKit::WebMediaStreamTrackList::WebMediaStreamTrackList):
295 (WebKit::WebMediaStreamTrackList::~WebMediaStreamTrackList):
296 (WebKit::WebMediaStreamTrackList::isNull):
297 * src/WebMediaStreamTrack.cpp: Added.
298 (WebKit::WebMediaStreamTrack::initialize):
299 (WebKit::WebMediaStreamTrack::reset):
300 (WebKit::WebMediaStreamTrack::WebMediaStreamTrack):
301 (WebKit::WebMediaStreamTrack::operator WTF::PassRefPtr<WebCore::MediaStr eamTrack>):
302 * src/WebMediaStreamTrackList.cpp: Added.
303 (WebKit::WebMediaStreamTrackList::initialize):
304 (WebKit::WebMediaStreamTrackList::reset):
305 (WebKit::WebMediaStreamTrackList::WebMediaStreamTrackList):
306 (WebKit::WebMediaStreamTrackList::operator WTF::PassRefPtr<MediaStreamTr ackList>):
307
308 2011-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
309
310 Unreviewed, rolling out r92976.
311 http://trac.webkit.org/changeset/92976
312 https://bugs.webkit.org/show_bug.cgi?id=66159
313
314 Does not compile on chromium-win (Requested by abarth|gardener
315 on #webkit).
316
317 * src/ChromeClientImpl.cpp:
318 * src/WebPopupMenuImpl.cpp:
319 * src/WebViewImpl.cpp:
320
321 2011-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
322
323 Unreviewed, rolling out r92978.
324 http://trac.webkit.org/changeset/92978
325 https://bugs.webkit.org/show_bug.cgi?id=66155
326
327 This patch does not compile (Requested by abarth|gardener on
328 #webkit).
329
330 * public/WebView.h:
331 * src/WebViewImpl.cpp:
332 (WebKit::WebViewImpl::zoomLevel):
333 (WebKit::WebViewImpl::setZoomLevel):
334 (WebKit::WebViewImpl::zoomLimitsChanged):
335 (WebKit::WebViewImpl::fullFramePluginZoomLevelChanged):
336 (WebKit::WebView::zoomLevelToZoomFactor):
337 (WebKit::WebView::zoomFactorToZoomLevel):
338 * src/WebViewImpl.h:
339
340 2011-08-12 Fady Samuel <fsamuel@chromium.org>
341
342 Chromium's WebKit API should use floats instead of doubles for zoom to m atch WebCore
343 https://bugs.webkit.org/show_bug.cgi?id=66089
344
345 Reviewed by Darin Fisher.
346
347 * public/WebView.h:
348 * src/WebViewImpl.cpp:
349 (WebKit::WebViewImpl::zoomLevel):
350 (WebKit::WebViewImpl::setZoomLevel):
351 (WebKit::WebViewImpl::zoomLimitsChanged):
352 (WebKit::WebViewImpl::fullFramePluginZoomLevelChanged):
353 (WebKit::WebView::zoomLevelToZoomFactor):
354 (WebKit::WebView::zoomFactorToZoomLevel):
355 * src/WebViewImpl.h:
356
357 2011-08-12 Fady Samuel <fsamuel@chromium.org>
358
359 Refactoring of PopupMenuChromium
360 https://bugs.webkit.org/show_bug.cgi?id=66009
361
362 Reviewed by Darin Fisher.
363
364 * src/ChromeClientImpl.cpp:
365 * src/WebPopupMenuImpl.cpp:
366 * src/WebViewImpl.cpp:
367
368 2011-08-12 Fady Samuel <fsamuel@chromium.org>
369
370 Expose pageScaleFactor in Chromium's WebHistoryItem
371 https://bugs.webkit.org/show_bug.cgi?id=66139
372
373 Reviewed by Darin Fisher.
374
375 * public/WebHistoryItem.h:
376 * src/WebHistoryItem.cpp:
377 (WebKit::WebHistoryItem::pageScaleFactor):
378 (WebKit::WebHistoryItem::setPageScaleFactor):
379
380 2011-08-10 Nat Duca <nduca@chromium.org>
381
382 [chromium] Add WebThread to WebKitClient
383 https://bugs.webkit.org/show_bug.cgi?id=66013
384
385 Reviewed by Darin Fisher.
386
387 * public/WebKitClient.h:
388 (WebKit::WebKitClient::createThread):
389 * public/WebThread.h: Added.
390 (WebKit::WebThread::~WebThread):
391
392 2011-08-11 John Bauman <jbauman@chromium.org>
393
394 Readback composited webgl results for printing
395 https://bugs.webkit.org/show_bug.cgi?id=65658
396
397 Reviewed by James Robinson.
398
399 Add support for reading from the composited version of a canvas.
400
401 * public/WebGraphicsContext3D.h:
402 * src/Extensions3DChromium.cpp:
403 (WebCore::Extensions3DChromium::paintFramebufferToCanvas):
404 * src/GraphicsContext3DChromium.cpp:
405 (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal):
406 (WebCore::GraphicsContext3DInternal::paintFramebufferToCanvas):
407 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas):
408 (WebCore::GraphicsContext3DInternal::paintCompositedResultsToCanvas):
409 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData):
410 (WebCore::GraphicsContext3DInternal::reshape):
411 * src/GraphicsContext3DInternal.h:
412
413 2011-08-05 Nat Duca <nduca@chromium.org>
414
415 [chromium] Make WebViewImpl point at CCLayerTreeHost and related separat ion
416 https://bugs.webkit.org/show_bug.cgi?id=65791
417
418 With this patch, LayerRendererChromium becomes increasingly responsible
419 for rendering, while render scheduling and tree hosting moves into the
420 CCLayerTreeHost.
421
422 Reviewed by James Robinson.
423
424 * src/WebViewImpl.cpp:
425 (WebKit::WebViewImpl::WebViewImpl):
426 (WebKit::WebViewImpl::resize):
427 (WebKit::WebViewImpl::animate):
428 (WebKit::WebViewImpl::doPixelReadbackToCanvas):
429 (WebKit::WebViewImpl::paint):
430 (WebKit::WebViewImpl::composite):
431 (WebKit::WebViewImpl::setRootPlatformLayer):
432 (WebKit::WebViewImpl::setRootLayerNeedsDisplay):
433 (WebKit::WebViewImpl::scrollRootLayerRect):
434 (WebKit::WebViewImpl::invalidateRootLayerRect):
435 (WebKit::getCompositorSettings):
436 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
437 (WebKit::WebViewImpl::createRootLayerPainter):
438 (WebKit::WebViewImpl::animateAndLayout):
439 (WebKit::WebViewImpl::didRecreateGraphicsContext):
440 (WebKit::WebViewImpl::scheduleComposite):
441 (WebKit::WebViewImpl::updateLayerTreeViewport):
442 (WebKit::WebViewImpl::graphicsContext3D):
443 (WebKit::WebViewImpl::setVisibilityState):
444 * src/WebViewImpl.h:
445
446 2011-08-11 Nico Weber <thakis@chromium.org>
447
448 [chromium] Expose "min/max scroll size", "has horizontal/vertical scroll bar", "number of wheel handlers" to clients
449 https://bugs.webkit.org/show_bug.cgi?id=66094
450
451 Reviewed by James Robinson.
452
453 We want to implement two-finger-swipe for history like safari does on
454 os x lion. The way this works is:
455 * If a page has no horizontal scrollbars, or the page is all the way
456 to the left, scrolling to the left will go back in history instead.
457 * Same for right/forward.
458
459 This is modelled after the WebKit2 functions
460 WKPageIsPinnedToLeftSide(), WKPageIsPinnedToRightSide(),
461 WKPageHasHorizontalScrollbar(), and
462 webPageProxy::willHandleHorizontalScrollEvents().
463
464 * public/WebFrame.h:
465 * public/WebViewClient.h:
466 (WebKit::WebViewClient::numWheelEventHandlersChanged):
467 * src/ChromeClientImpl.cpp:
468 (WebKit::ChromeClientImpl::numWheelEventHandlersChanged):
469 * src/ChromeClientImpl.h:
470 * src/WebFrameImpl.cpp:
471 (WebKit::WebFrameImpl::hasHorizontalScrollbar):
472 (WebKit::WebFrameImpl::hasVerticalScrollbar):
473 (WebKit::WebFrameImpl::isPinnedToLeft):
474 (WebKit::WebFrameImpl::isPinnedToRight):
475 * src/WebFrameImpl.h:
476
477 2011-08-11 Marja Hölttä <marja@chromium.org>
478
479 Remove the temporary workaround added by http://trac.webkit.org/changese t/51338
480 https://bugs.webkit.org/show_bug.cgi?id=65908
481
482 Reviewed by Adam Barth.
483
484 SecurityOrigin for a file URL returns "file://", and
485 SecurityOrigin::createFromString("file://") creates a unique (null)
486 security origin (because "file://" is first canonicalized to "file:///"
487 and that is a directory). This means the conversion SecurityOrigin ->
488 string -> SecurityOrigin doens't give back the same SecurityOrigin in
489 case of file URLs.
490
491 WebStorageNamespaceImpl::createStorageArea contains a workaround which
492 changes the string "file://" into "file:///a" before giving it to
493 SecurityOrigin::createFromString.
494
495 If SecurityOrigin::m_enforceFilePathSeparation is true, then
496 SecurityOrigin::toString() returns "null" for file URLs, and this
497 problem does not exist, and the workaround code is not ran.
498
499 This patch removes the workaround.
500
501 * src/WebStorageNamespaceImpl.cpp:
502 (WebKit::WebStorageNamespaceImpl::createStorageArea):
503
504 2011-08-10 John Abd-El-Malek <jam@chromium.org>
505
506 [chromium] Update WebScrollbar so that it works with overlay scrollbars on Lion
507 https://bugs.webkit.org/show_bug.cgi?id=66008
508
509 Reviewed by James Robinson.
510
511 * WebKit.gyp:
512 * public/WebScrollbar.h:
513 * public/WebScrollbarClient.h:
514 * src/ScrollbarGroup.cpp: Added.
515 (WebKit::ScrollbarGroup::ScrollbarGroup):
516 (WebKit::ScrollbarGroup::~ScrollbarGroup):
517 (WebKit::ScrollbarGroup::scrollbarCreated):
518 (WebKit::ScrollbarGroup::scrollbarDestroyed):
519 (WebKit::ScrollbarGroup::setLastMousePosition):
520 (WebKit::ScrollbarGroup::scrollSize):
521 (WebKit::ScrollbarGroup::scrollPosition):
522 (WebKit::ScrollbarGroup::setScrollOffset):
523 (WebKit::ScrollbarGroup::invalidateScrollbarRect):
524 (WebKit::ScrollbarGroup::invalidateScrollCornerRect):
525 (WebKit::ScrollbarGroup::isActive):
526 (WebKit::ScrollbarGroup::enclosingScrollableArea):
527 (WebKit::ScrollbarGroup::isScrollCornerVisible):
528 (WebKit::ScrollbarGroup::getTickmarks):
529 (WebKit::ScrollbarGroup::convertFromContainingViewToScrollbar):
530 (WebKit::ScrollbarGroup::horizontalScrollbar):
531 (WebKit::ScrollbarGroup::verticalScrollbar):
532 (WebKit::ScrollbarGroup::minimumScrollPosition):
533 (WebKit::ScrollbarGroup::maximumScrollPosition):
534 (WebKit::ScrollbarGroup::visibleHeight):
535 (WebKit::ScrollbarGroup::visibleWidth):
536 (WebKit::ScrollbarGroup::contentsSize):
537 (WebKit::ScrollbarGroup::overhangAmount):
538 (WebKit::ScrollbarGroup::currentMousePosition):
539 (WebKit::ScrollbarGroup::shouldSuspendScrollAnimations):
540 (WebKit::ScrollbarGroup::scrollbarStyleChanged):
541 (WebKit::ScrollbarGroup::isOnActivePage):
542 (WebKit::ScrollbarGroup::disconnectFromPage):
543 * src/ScrollbarGroup.h: Added.
544 (WebKit::ScrollbarGroup::scrollCornerRect):
545 * src/WebPluginContainerImpl.cpp:
546 (WebKit::WebPluginContainerImpl::paint):
547 (WebKit::WebPluginContainerImpl::reportGeometry):
548 (WebKit::WebPluginContainerImpl::scrollbarGroup):
549 (WebKit::WebPluginContainerImpl::willStartLiveResize):
550 (WebKit::WebPluginContainerImpl::willEndLiveResize):
551 (WebKit::WebPluginContainerImpl::handleMouseEvent):
552 * src/WebPluginContainerImpl.h:
553 * src/WebScrollbarImpl.cpp:
554 (WebKit::WebScrollbar::createForPlugin):
555 (WebKit::WebScrollbarImpl::WebScrollbarImpl):
556 (WebKit::WebScrollbarImpl::~WebScrollbarImpl):
557 (WebKit::WebScrollbarImpl::setScrollOffset):
558 (WebKit::WebScrollbarImpl::invalidateScrollbarRect):
559 (WebKit::WebScrollbarImpl::getTickmarks):
560 (WebKit::WebScrollbarImpl::convertFromContainingViewToScrollbar):
561 (WebKit::WebScrollbarImpl::scrollbarStyleChanged):
562 (WebKit::WebScrollbarImpl::isOverlay):
563 (WebKit::WebScrollbarImpl::setValue):
564 (WebKit::WebScrollbarImpl::scroll):
565 (WebKit::WebScrollbarImpl::onMouseMove):
566 (WebKit::WebScrollbarImpl::onMouseLeave):
567 (WebKit::WebScrollbarImpl::onMouseWheel):
568 (WebKit::WebScrollbarImpl::onKeyDown):
569 * src/WebScrollbarImpl.h:
570 (WebKit::WebScrollbarImpl::scrollOffset):
571 (WebKit::WebScrollbarImpl::scrollbar):
572 * src/WebViewImpl.cpp:
573 (WebKit::WebViewImpl::willStartLiveResize):
574 (WebKit::WebViewImpl::willEndLiveResize):
575
576 2011-08-10 Dmitry Lomov <dslomov@google.com>
577
578 [Chromium] Decouple implementation of allowFileSystem, openFileSystem an d allowDatabase from WebWorkerBase.
579 https://bugs.webkit.org/show_bug.cgi?id=65997.
580
581 This patch moves implementation of allowFileSystem, openFileSystem and a llowDatabase from
582 WebWorkerBase to respectively LocalFileSystemChromium and DatabaseObserv er,
583 parameterizing them with relevant data from WebWorker.
584
585 Reviewed by Jian Li.
586
587 * src/DatabaseObserver.cpp: Move allowDatabase from WebWorkerBase and up date the caller.
588 (WebKit::AllowDatabaseMainThreadBridge::create):
589 (WebKit::AllowDatabaseMainThreadBridge::cancel):
590 (WebKit::AllowDatabaseMainThreadBridge::result):
591 (WebKit::AllowDatabaseMainThreadBridge::signalCompleted):
592 (WebKit::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge):
593 (WebKit::AllowDatabaseMainThreadBridge::allowDatabaseTask):
594 (WebKit::AllowDatabaseMainThreadBridge::didComplete):
595 (WebKit::allowDatabaseForWorker):
596 (WebCore::DatabaseObserver::canEstablishDatabase):
597 * src/LocalFileSystemChromium.cpp: Move allowFileSystem and openFileSyst em from WebWorkerBase and update the caller.
598 (WebCore::openFileSystemHelper):
599 * src/WebWorkerBase.cpp: Move allowFileSystem, openFileSystem and allowD atabase to LocalFileSystemChromium and DatabaseObserver resp.
600 * src/WebWorkerBase.h:
601 (WebKit::WebWorkerBase::webView):
602 * src/WorkerFileSystemCallbacksBridge.cpp: Generalized WorkerFileSystemC allbacksBridge to work on WorkerLoaderProxy, not on WebWorkerBase.
603 (WebKit::WorkerFileSystemCallbacksBridge::stop):
604 (WebKit::WorkerFileSystemCallbacksBridge::WorkerFileSystemCallbacksBridg e):
605 (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread):
606 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker):
607 * src/WorkerFileSystemCallbacksBridge.h:
608 (WebKit::WorkerFileSystemCallbacksBridge::create):
609
610 2011-08-10 Vsevolod Vlasov <vsevik@chromium.org>
611
612 Web Inspector: Remove Network.initialContentSet from protocol, store wor kers content on backend.
613 https://bugs.webkit.org/show_bug.cgi?id=65929
614
615 Reviewed by Pavel Feldman.
616
617 * src/SharedWorkerRepository.cpp:
618 (WebCore::SharedWorkerScriptLoader::didReceiveResponse):
619
620 2011-08-10 Andrey Kosyakov <caseq@chromium.org>
621
622 Unreviewed. Rolled DEPS 95813:96009 to pick data url timing fix.
623
624 * DEPS:
625
626 2011-08-10 Peter Kasting <pkasting@google.com>
627
628 [Chromium] Name an enum used in some template arguments.
629 https://bugs.webkit.org/show_bug.cgi?id=65953
630
631 Reviewed by Darin Fisher.
632
633 * public/WebHTTPBody.h:
634
635 2011-08-09 Alexei Svitkine <asvitkine@chromium.org>
636
637 [Chromium] Enable rubber banding when scrolling.
638
639 https://bugs.webkit.org/show_bug.cgi?id=65707
640
641 Reviewed by Dimitri Glazkov.
642
643 * features.gypi:
644 * public/WebInputEvent.h:
645 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
646 (WebKit::WebGestureEvent::WebGestureEvent):
647 * public/mac/WebInputEventFactory.h:
648 * src/WebInputEventConversion.cpp:
649 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
650 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
651 * src/WebInputEventConversion.h:
652 * src/WebPopupMenuImpl.cpp:
653 (WebKit::WebPopupMenuImpl::GestureEvent):
654 (WebKit::WebPopupMenuImpl::handleInputEvent):
655 * src/WebPopupMenuImpl.h:
656 * src/WebViewImpl.cpp:
657 (WebKit::WebViewImpl::gestureEvent):
658 (WebKit::WebViewImpl::handleInputEvent):
659 * src/WebViewImpl.h:
660 * src/mac/WebInputEventFactory.mm:
661 (WebKit::gestureEventTypeForEvent):
662 (WebKit::phaseForNSEventPhase):
663 (WebKit::phaseForEvent):
664 (WebKit::momentumPhaseForEvent):
665 (WebKit::WebInputEventFactory::mouseWheelEvent):
666 (WebKit::WebInputEventFactory::gestureEvent):
667
668 2011-08-09 Dmitry Lomov <dslomov@google.com>
669
670 https://bugs.webkit.org/show_bug.cgi?id=65778
671 [WebWorkers][chromium] Make statics thread-safe and make sure V8 API acc esses correct isolates
672
673 Reviewed by Dmitry Titov.
674
675 * src/BoundObject.cpp:
676
677 2011-08-09 Jochen Eisinger <jochen@chromium.org>
678
679 [chromium] remove temporary #define from WebURLRequest.h
680 https://bugs.webkit.org/show_bug.cgi?id=65813
681
682 Reviewed by Darin Fisher.
683
684 * public/WebURLRequest.h:
685
686 2011-08-09 Jochen Eisinger <jochen@chromium.org>
687
688 Unreviewed. Rolled DEPS.
689
690 * DEPS:
691
692 2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com>
693
694 Unreviewed, rolling out r92619.
695 http://trac.webkit.org/changeset/92619
696 https://bugs.webkit.org/show_bug.cgi?id=65881
697
698 This patch breaks chromium canary (Requested by jianli on
699 #webkit).
700
701 * src/BoundObject.cpp:
702
703 2011-08-08 Scott Byer <scottbyer@chromium.org>
704
705 Scroll animator changes to nail the framerate
706 https://bugs.webkit.org/show_bug.cgi?id=65645
707
708 Reviewed by James Robinson.
709
710 * tests/ScrollAnimatorNoneTest.cpp:
711 (TEST):
712
713 2011-08-08 Dmitry Lomov <dslomov@google.com>
714
715 https://bugs.webkit.org/show_bug.cgi?id=65778
716 [WebWorkers][chromium] Make statics thread-safe and make sure V8 API acc esses correct isolates
717
718 Reviewed by David Levin.
719
720 * src/BoundObject.cpp: AllowAllocation moved from V8Utilities.h to V8Bin ding.h
721
722 2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com>
723
724 Unreviewed, rolling out r92607.
725 http://trac.webkit.org/changeset/92607
726 https://bugs.webkit.org/show_bug.cgi?id=65865
727
728 This patch breaks Chromium Mac Canary (Requested by jianli on
729 #webkit).
730
731 * features.gypi:
732 * public/WebInputEvent.h:
733 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
734 * public/mac/WebInputEventFactory.h:
735 * src/WebInputEventConversion.cpp:
736 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
737 * src/WebInputEventConversion.h:
738 * src/WebPopupMenuImpl.cpp:
739 (WebKit::WebPopupMenuImpl::handleInputEvent):
740 * src/WebPopupMenuImpl.h:
741 * src/WebViewImpl.cpp:
742 (WebKit::WebViewImpl::handleInputEvent):
743 * src/WebViewImpl.h:
744 * src/mac/WebInputEventFactory.mm:
745 (WebKit::WebInputEventFactory::mouseWheelEvent):
746
747 2011-08-08 Alexei Svitkine <asvitkine@chromium.org>
748
749 [Chromium] Enable rubber banding when scrolling.
750
751 https://bugs.webkit.org/show_bug.cgi?id=65707
752
753 Reviewed by Dimitri Glazkov.
754
755 * features.gypi:
756 * public/WebInputEvent.h:
757 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
758 (WebKit::WebGestureEvent::WebGestureEvent):
759 * public/mac/WebInputEventFactory.h:
760 * src/WebInputEventConversion.cpp:
761 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
762 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
763 * src/WebInputEventConversion.h:
764 * src/WebPopupMenuImpl.cpp:
765 (WebKit::WebPopupMenuImpl::GestureEvent):
766 (WebKit::WebPopupMenuImpl::handleInputEvent):
767 * src/WebPopupMenuImpl.h:
768 * src/WebViewImpl.cpp:
769 (WebKit::WebViewImpl::gestureEvent):
770 (WebKit::WebViewImpl::handleInputEvent):
771 * src/WebViewImpl.h:
772 * src/mac/WebInputEventFactory.mm:
773 (WebKit::gestureEventTypeForEvent):
774 (WebKit::phaseForNSEventPhase):
775 (WebKit::phaseForEvent):
776 (WebKit::momentumPhaseForEvent):
777 (WebKit::WebInputEventFactory::mouseWheelEvent):
778 (WebKit::WebInputEventFactory::gestureEvent):
779
780 2011-08-08 Ryosuke Niwa <rniwa@webkit.org>
781
782 Unreviewed. Rolled Chromium DEPS from 95576 to 95783.
783
784 * DEPS:
785
786 2011-08-05 Pavel Feldman <pfeldman@chromium.org>
787
788 Web Inspector: implement dock/undock in WebKit2 without getting into Web Core.
789 https://bugs.webkit.org/show_bug.cgi?id=65763
790
791 Reviewed by Yury Semikhatsky.
792
793 * src/InspectorFrontendClientImpl.cpp:
794 * src/InspectorFrontendClientImpl.h:
795 * src/js/DevTools.js:
796 (devtools.domContentLoaded):
797
798 2011-08-07 James Kozianski <koz@chromium.org>
799
800 Make the fullscreen JS API enabled at runtime.
801 https://bugs.webkit.org/show_bug.cgi?id=65501
802
803 Reviewed by Adam Barth.
804
805 * public/WebRuntimeFeatures.h:
806 * src/WebRuntimeFeatures.cpp:
807 (WebKit::WebRuntimeFeatures::enableFullScreenAPI):
808 (WebKit::WebRuntimeFeatures::isFullScreenAPIEnabled):
809
1 2011-08-05 James Robinson <jamesr@chromium.org> 810 2011-08-05 James Robinson <jamesr@chromium.org>
2 811
3 [chromium] Accelerated canvas breaks when moving canvases or resources b etween Pages 812 [chromium] Accelerated canvas breaks when moving canvases or resources b etween Pages
4 https://bugs.webkit.org/show_bug.cgi?id=65402 813 https://bugs.webkit.org/show_bug.cgi?id=65402
5 814
6 Reviewed by Stephen White. 815 Reviewed by Stephen White.
7 816
8 Remove plumbing for copyTextureToParentTexture extension, it's no longer used or needed. 817 Remove plumbing for copyTextureToParentTexture extension, it's no longer used or needed.
9 818
10 * public/WebGraphicsContext3D.h: 819 * public/WebGraphicsContext3D.h:
(...skipping 10496 matching lines...) Expand 10 before | Expand all | Expand 10 after
10507 https://bugs.webkit.org/show_bug.cgi?id=53728 11316 https://bugs.webkit.org/show_bug.cgi?id=53728
10508 11317
10509 * src/IDBCallbacksProxy.cpp: 11318 * src/IDBCallbacksProxy.cpp:
10510 (WebCore::IDBCallbacksProxy::onBlocked): 11319 (WebCore::IDBCallbacksProxy::onBlocked):
10511 * src/IDBCallbacksProxy.h: 11320 * src/IDBCallbacksProxy.h:
10512 * src/WebIDBCallbacksImpl.cpp: 11321 * src/WebIDBCallbacksImpl.cpp:
10513 (WebCore::WebIDBCallbacksImpl::onBlocked): 11322 (WebCore::WebIDBCallbacksImpl::onBlocked):
10514 * src/WebIDBCallbacksImpl.h: 11323 * src/WebIDBCallbacksImpl.h:
10515 11324
10516 == Rolled over to ChangeLog-2011-02-16 == 11325 == Rolled over to ChangeLog-2011-02-16 ==
OLDNEW
« no previous file with comments | « Source/WebCore/loader/FrameLoader.cpp ('k') | Source/WebKit/chromium/src/WebFrameImpl.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698