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

Side by Side Diff: WebKit/chromium/ChangeLog

Issue 3453022: Merge 68061 - 2010-09-22 Matt Perry <mpcomplete@chromium.org>... (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/517/
Patch Set: Created 10 years, 3 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 | « WebCore/loader/FrameLoaderClient.h ('k') | WebKit/chromium/public/WebFrameClient.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2010-09-22 Matt Perry <mpcomplete@chromium.org>
2
3 Reviewed by Darin Fisher.
4
5 Trying to reland a version of r67749:
6 Have V8DOMWindowShell ask the embedder whether to run a V8 extension
7 in a particular script context.
8 https://bugs.webkit.org/show_bug.cgi?id=45721
9
10 * public/WebFrameClient.h:
11 (WebKit::WebFrameClient::allowScriptExtension):
12 * public/WebScriptController.h:
13 * src/FrameLoaderClientImpl.cpp:
14 (WebKit::FrameLoaderClientImpl::allowScriptExtension):
15 * src/FrameLoaderClientImpl.h:
16 * src/WebScriptController.cpp:
17 (WebKit::WebScriptController::registerExtension):
18
19 2010-09-22 Jeremy Orlow <jorlow@chromium.org>
20
21 Reviewed by Darin Fisher.
22
23 [Chromium] Change WebKit API for IDBTransaciton to new style
24 https://bugs.webkit.org/show_bug.cgi?id=46263
25
26 * public/WebIDBIndex.h:
27 (WebKit::WebIDBIndex::openObjectCursor):
28 (WebKit::WebIDBIndex::openCursor):
29 (WebKit::WebIDBIndex::getObject):
30 (WebKit::WebIDBIndex::get):
31 * public/WebIDBObjectStore.h:
32 (WebKit::WebIDBObjectStore::get):
33 (WebKit::WebIDBObjectStore::put):
34 (WebKit::WebIDBObjectStore::remove):
35 (WebKit::WebIDBObjectStore::openCursor):
36 * src/WebIDBIndexImpl.cpp:
37 (WebKit::WebIDBIndexImpl::openCursor):
38 (WebKit::WebIDBIndexImpl::openObjectCursor):
39 (WebKit::WebIDBIndexImpl::getObject):
40 (WebKit::WebIDBIndexImpl::get):
41 * src/WebIDBIndexImpl.h:
42 * src/WebIDBObjectStoreImpl.cpp:
43 (WebKit::WebIDBObjectStoreImpl::get):
44 (WebKit::WebIDBObjectStoreImpl::put):
45 (WebKit::WebIDBObjectStoreImpl::remove):
46 (WebKit::WebIDBObjectStoreImpl::openCursor):
47 * src/WebIDBObjectStoreImpl.h:
48
49 2010-09-22 Pavel Podivilov <podivilov@chromium.org>
50
51 Reviewed by Pavel Feldman.
52
53 Web Inspector: implement pausing on XHR
54 https://bugs.webkit.org/show_bug.cgi?id=46086
55
56 * src/js/DevTools.js:
57 ():
58
59 2010-09-21 Brett Wilson <brettw@chromium.org>
60
61 Reviewed by Darin Fisher.
62
63 Add caps log and num lock toggle state to WebInputEvent.
64 https://bugs.webkit.org/show_bug.cgi?id=46229
65
66 * public/WebInputEvent.h:
67 * src/WebViewImpl.cpp:
68 (WebKit::WebViewImpl::handleInputEvent):
69 * src/WebViewImpl.h:
70 * src/gtk/WebInputEventFactory.cpp:
71 (WebKit::gdkStateToWebEventModifiers):
72 * src/win/WebInputEventFactory.cpp:
73 (WebKit::SetToggleKeyState):
74 (WebKit::WebInputEventFactory::keyboardEvent):
75 (WebKit::WebInputEventFactory::mouseEvent):
76 (WebKit::WebInputEventFactory::mouseWheelEvent):
77
78 2010-09-21 James Robinson <jamesr@chromium.org>
79
80 Reviewed by Kenneth Russell.
81
82 [chromium] Check if the acceleratedCompositingEnabled setting is active in WebViewImpl::graphicsContext3D()
83 https://bugs.webkit.org/show_bug.cgi?id=46239
84
85 This adds a check for whether acceleratedCompositingEnabled is true on t he Page's Settings
86 object before creating and vending a GraphicsContext3D object. This is needed because when
87 an offscreen WebGraphicsContext3DCommandBufferImpl is initialized it fir st asks the WebViewImpl
88 for the compositor context. WebGraphicsContext3DCommandBufferImpl::init ialize checks if the
89 disable accelerated compositing command line switch is set, but this is insufficient as sometimes
90 the Setting object does not agree exactly with the command line switches . For example,
91 we explicitly toggle accelerated compositing for some chrome UI URLs reg ardless of what the
92 flag says.
93
94 * src/WebViewImpl.cpp:
95 (WebKit::WebViewImpl::graphicsContext3D):
96
97 2010-09-21 Kent Tamura <tkent@chromium.org>
98
99 Reviewed by David Levin.
100
101 [Chromium] Remove WebInputElement::InputType and inputType()
102 https://bugs.webkit.org/show_bug.cgi?id=46238
103
104 * DEPS: Roll Chromium revision to 60132, which removed all usage of inpu tType().
105 * public/WebInputElement.h: Remove InputType and inputType().
106 * src/AssertMatchingEnums.cpp: Remove WebInputElement::InputType -
107 HTMLInputElement::InputType matching tests.
108 * src/WebInputElement.cpp: Remove inputType().
109
110 2010-09-21 Andrew Wilson <atwilson@chromium.org>
111
112 Unreviewed, rolling out r67982.
113 http://trac.webkit.org/changeset/67982
114 https://bugs.webkit.org/show_bug.cgi?id=45156
115
116 Causes crashes on chromium testshell
117
118 * public/WebAccessibilityCache.h:
119 * public/WebViewClient.h:
120 (WebKit::WebViewClient::didChangeAccessibilityObjectState):
121 (WebKit::WebViewClient::didChangeAccessibilityObjectChildren):
122 * src/ChromeClientImpl.cpp:
123 (WebKit::ChromeClientImpl::focusedNodeChanged):
124 (WebKit::ChromeClientImpl::didChangeAccessibilityObjectState):
125 (WebKit::ChromeClientImpl::didChangeAccessibilityObjectChildren):
126 * src/ChromeClientImpl.h:
127 * src/WebAccessibilityCache.cpp:
128
129 2010-09-21 Kenneth Russell <kbr@google.com>
130
131 Reviewed by James Robinson.
132
133 [chromium] Remove GLES2Context and WebGLES2Context
134 https://bugs.webkit.org/show_bug.cgi?id=46131
135
136 Removed now-obsolete GLES2Context and WebGLES2Context classes, and
137 dependency on command buffer client code from WebCore. Built and
138 tested 3D CSS and WebGL content on Mac OS X to test.
139
140 * WebKit.gyp:
141 * public/WebGLES2Context.h: Removed.
142 * public/WebGraphicsContext3D.h:
143 * public/WebKitClient.h:
144 * public/WebView.h:
145 * src/ChromeClientImpl.cpp:
146 * src/GLES2Context.cpp: Removed.
147 * src/GLES2ContextInternal.cpp: Removed.
148 * src/GLES2ContextInternal.h: Removed.
149 * src/WebGraphicsContext3DDefaultImpl.cpp:
150 * src/WebGraphicsContext3DDefaultImpl.h:
151 * src/WebViewImpl.cpp:
152 * src/WebViewImpl.h:
153
154 2010-09-21 Kenneth Russell <kbr@google.com>
155
156 Reviewed by James Robinson.
157
158 [chromium] Roll forward Chromium DEPS to pick up removal of WebGLES2Cont ext dependencies
159 https://bugs.webkit.org/show_bug.cgi?id=46231
160
161 Ran build-webkit --chromium --debug on Mac OS X to test the roll-forward .
162
163 * DEPS:
164
165 2010-09-21 Jeremy Orlow <jorlow@chromium.org>
166
167 Reviewed by Nate Chapin.
168
169 [Chromium] Plumb the IDBTransansaction's id
170 https://bugs.webkit.org/show_bug.cgi?id=46197
171
172 Next step, add the plumbing to Chromium. Then we add code to WebKit
173 that uses it (and take out the default IDBTransaction param).
174
175 * public/WebIDBCursor.h:
176 (WebKit::WebIDBCursor::key):
177 (WebKit::WebIDBCursor::value):
178 * public/WebIDBFactory.h:
179 (WebKit::WebIDBFactory::open):
180 * public/WebIDBIndex.h:
181 (WebKit::WebIDBIndex::openObjectCursor):
182 (WebKit::WebIDBIndex::openCursor):
183 (WebKit::WebIDBIndex::getObject):
184 (WebKit::WebIDBIndex::get):
185 * public/WebIDBObjectStore.h:
186 (WebKit::WebIDBObjectStore::get):
187 (WebKit::WebIDBObjectStore::put):
188 (WebKit::WebIDBObjectStore::remove):
189 (WebKit::WebIDBObjectStore::createIndex):
190 (WebKit::WebIDBObjectStore::removeIndex):
191 (WebKit::WebIDBObjectStore::openCursor):
192 * src/WebIDBIndexImpl.cpp:
193 (WebKit::WebIDBIndexImpl::openCursor):
194 (WebKit::WebIDBIndexImpl::openObjectCursor):
195 (WebKit::WebIDBIndexImpl::getObject):
196 (WebKit::WebIDBIndexImpl::get):
197 * src/WebIDBIndexImpl.h:
198 * src/WebIDBObjectStoreImpl.cpp:
199 (WebKit::WebIDBObjectStoreImpl::get):
200 (WebKit::WebIDBObjectStoreImpl::put):
201 (WebKit::WebIDBObjectStoreImpl::remove):
202 (WebKit::WebIDBObjectStoreImpl::openCursor):
203 * src/WebIDBObjectStoreImpl.h:
204
205 2010-09-21 Chris Guillory <chris.guillory@google.com>
206
207 Reviewed by Chris Fleizach.
208
209 Send webkit accessibility notifications to Chromium.
210 https://bugs.webkit.org/show_bug.cgi?id=45156
211
212 * public/WebAccessibilityCache.h:
213 * public/WebViewClient.h:
214 * src/ChromeClientImpl.cpp:
215 (WebKit::ChromeClientImpl::focusedNodeChanged):
216 (WebKit::ChromeClientImpl::getPopupMenuInfo):
217 * src/ChromeClientImpl.h:
218 * src/WebAccessibilityCache.cpp:
219 (WebKit::WebAccessibilityCache::accessibilityEnabled):
220
221 2010-09-21 Steve Block <steveblock@google.com>
222
223 Reviewed by Jeremy Orlow.
224
225 DeviceOrientationClient and DeviceMotionClient should have controllerDes troyed() methods
226 https://bugs.webkit.org/show_bug.cgi?id=45891
227
228 Implements DeviceOrientationClientProxy::deviceOrientationControllerDest royed() as a no-op,
229 as the client's lifetime is determined by the WebViewImpl.
230
231 * src/DeviceOrientationClientProxy.cpp:
232 (WebKit::DeviceOrientationClientProxy::deviceOrientationControllerDestro yed):
233 * src/DeviceOrientationClientProxy.h:
234
235 2010-09-21 Jochen Eisinger <jochen@chromium.org>
236
237 Reviewed by Jeremy Orlow.
238
239 [chromium] expose the filename used for a given indexed DB
240 https://bugs.webkit.org/show_bug.cgi?id=46090
241
242 * WebKit.gyp:
243 * public/WebIDBFactory.h:
244 * src/WebIDBFactory.cpp:
245 (WebKit::WebIDBFactory::databaseFileName):
246
247 2010-09-20 Philippe Normand <pnormand@igalia.com>
248
249 Reviewed by Eric Carlson.
250
251 [GTK] enhanced context menu for media elements
252 https://bugs.webkit.org/show_bug.cgi?id=45021
253
254 New localized strings for the media element context-menu.
255
256 * src/LocalizedStrings.cpp:
257 (WebCore::contextMenuItemTagOpenVideoInNewWindow):
258 (WebCore::contextMenuItemTagOpenAudioInNewWindow):
259 (WebCore::contextMenuItemTagCopyVideoLinkToClipboard):
260 (WebCore::contextMenuItemTagCopyAudioLinkToClipboard):
261 (WebCore::contextMenuItemTagToggleMediaControls):
262 (WebCore::contextMenuItemTagToggleMediaLoop):
263 (WebCore::contextMenuItemTagEnterVideoFullscreen):
264 (WebCore::contextMenuItemTagMediaPlay):
265 (WebCore::contextMenuItemTagMediaPause):
266 (WebCore::contextMenuItemTagMediaMute):
267
268 2010-09-20 Nico Weber <thakis@chromium.org>
269
270 Reviewed by James Robinson.
271
272 [chromium] Trivial clang warning fix
273 https://bugs.webkit.org/show_bug.cgi?id=46143
274
275 * src/WebFileSystemCallbacksImpl.h:
276
277 2010-09-20 Darin Adler <darin@apple.com>
278
279 Reviewed by James Robinson.
280
281 Deprecate the inputType function on HTMLInputElement
282 https://bugs.webkit.org/show_bug.cgi?id=46023
283
284 * src/WebInputElement.cpp:
285 (WebKit::WebInputElement::inputType):
286 * src/WebPasswordFormUtils.cpp:
287 (WebKit::findPasswordFormFields):
288 * src/WebSearchableFormData.cpp:
289 (WebCore::HasSuitableTextElement):
290 Use deprecatedInputType instead of inputType.
291
292 2010-09-20 Kenneth Russell <kbr@google.com>
293
294 Reviewed by James Robinson.
295
296 [chromium] Change compositor to use GraphicsContext3D rather than GLES2C ontext
297 https://bugs.webkit.org/show_bug.cgi?id=45912
298
299 Switched Chromium's compositor to use GraphicsContext3D to issue
300 its OpenGL rendering calls rather than the Chromium-specific
301 GLES2Context and command buffer OpenGL implementation.
302
303 The in-process software rendering path for GraphicsContext3D does
304 not yet work with the compositor, at least not on Mac OS X. This
305 will be worked on in subsequent bugs.
306
307 Tested manually with 3D CSS, WebGL and video content on Mac OS X
308 and Linux. No new tests.
309
310 * src/GraphicsContext3D.cpp:
311 (WebCore::GraphicsContext3DInternal::initialize):
312 (WebCore::GraphicsContext3DInternal::extractWebGraphicsContext3D):
313 (WebCore::GraphicsContext3D::create):
314 * src/GraphicsContext3DInternal.h:
315 * src/WebViewImpl.cpp:
316 (WebKit::WebViewImpl::resize):
317 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
318 (WebKit::WebViewImpl::gles2Context):
319 (WebKit::WebViewImpl::graphicsContext3D):
320 * src/WebViewImpl.h:
321
322 2010-09-20 Kenneth Russell <kbr@google.com>
323
324 Reviewed by Dimitri Glazkov.
325
326 [chromium] Roll forward Chromium DEPS to pick up WebGraphicsContext3D im plementation changes
327 https://bugs.webkit.org/show_bug.cgi?id=46115
328
329 * DEPS:
330
331 2010-09-20 Ilya Tikhonovsky <loislo@chromium.org>
332
333 Reviewed by Pavel Feldman.
334
335 Web Inspector: merge Inspector client runtime events into the serialized inspector state object.
336
337 Drive-by rename getBackendSettings -> getInspectorState to better reflec t the nature of the data.
338
339 https://bugs.webkit.org/show_bug.cgi?id=45974
340
341 * src/InspectorClientImpl.cpp:
342 (WebKit::InspectorClientImpl::updateInspectorStateCookie):
343 * src/InspectorClientImpl.h:
344 * src/WebDevToolsAgentImpl.cpp:
345 (WebKit::WebDevToolsAgentImpl::setRuntimeProperty):
346 (WebKit::WebDevToolsAgentImpl::setApuAgentEnabled):
347 (WebKit::WebDevToolsAgentImpl::updateInspectorStateCookie):
348 * src/WebDevToolsAgentImpl.h:
349
350 2010-09-19 Sheriff Bot <webkit.review.bot@gmail.com>
351
352 Unreviewed, rolling out r67749.
353 http://trac.webkit.org/changeset/67749
354 https://bugs.webkit.org/show_bug.cgi?id=46068
355
356 breaking ToT chromium canary build (Requested by shans on
357 #webkit).
358
359 * public/WebFrameClient.h:
360 * public/WebScriptController.h:
361 * src/FrameLoaderClientImpl.cpp:
362 * src/FrameLoaderClientImpl.h:
363 * src/WebScriptController.cpp:
364 (WebKit::WebScriptController::registerExtension):
365
366 2010-09-19 Kent Tamura <tkent@chromium.org>
367
368 Reviewed by Dimitri Glazkov.
369
370 [Chromium] Add is<input type>() functions to WebInputElement
371 https://bugs.webkit.org/show_bug.cgi?id=46035
372
373 We're going to stop exposing HTMLInputElemnt::InputType. So, add
374 isFoo() functions in order to remove WebInputElement::InputType.
375
376 * public/WebInputElement.h:
377 * src/WebInputElement.cpp:
378 (WebKit::WebInputElement::isTextField):
379 (WebKit::WebInputElement::isText):
380 (WebKit::WebInputElement::isPasswordField):
381 (WebKit::WebInputElement::isImageButton):
382
383 2010-09-17 Darin Adler <darin@apple.com>
384
385 Reviewed by Sam Weinig.
386
387 REGRESSION (r60104): Zoom level is unexpectedly reset on page reload
388 https://bugs.webkit.org/show_bug.cgi?id=42863
389
390 * src/FrameLoaderClientImpl.cpp:
391 (WebKit::FrameLoaderClientImpl::createPlugin):
392 * src/WebViewImpl.cpp:
393 (WebKit::WebViewImpl::setZoomLevel):
394 Call functions on Frame instead of FrameView.
395
396 2010-09-17 Kenneth Russell <kbr@google.com>
397
398 Reviewed by James Robinson.
399
400 [chromium] Roll forward Chromium DEPS to pick up Mesa DRT changes
401 https://bugs.webkit.org/show_bug.cgi?id=46006
402
403 * DEPS:
404
405 2010-09-17 Kenneth Russell <kbr@google.com>
406
407 Reviewed by Dimitri Glazkov.
408
409 [chromium] Add mesa as DumpRenderTree dependency
410 https://bugs.webkit.org/show_bug.cgi?id=46001
411
412 * WebKit.gyp:
413
414 2010-09-13 Matt Perry <mpcomplete@chromium.org>
415
416 Reviewed by Darin Fisher.
417
418 Have V8DOMWindowShell ask the embedder whether to run a V8 extension
419 in a particular script context.
420 https://bugs.webkit.org/show_bug.cgi?id=45721
421
422 * public/WebFrameClient.h:
423 (WebKit::WebFrameClient::allowScriptExtension):
424 * public/WebScriptController.h:
425 * src/FrameLoaderClientImpl.cpp:
426 (WebKit::FrameLoaderClientImpl::allowScriptExtension):
427 * src/FrameLoaderClientImpl.h:
428 * src/WebScriptController.cpp:
429 (WebKit::WebScriptController::registerExtension):
430
431 2010-09-17 Eric Uhrhane <ericu@chromium.org>
432
433 Reviewed by David Levin.
434
435 Remove unimplemented destructor declaration to fix Chromium build.
436 https://bugs.webkit.org/show_bug.cgi?id=45987
437
438 * src/AsyncFileWriterChromium.h:
439
440 2010-09-16 Sheriff Bot <webkit.review.bot@gmail.com>
441
442 Unreviewed, rolling out r67693.
443 http://trac.webkit.org/changeset/67693
444 https://bugs.webkit.org/show_bug.cgi?id=45946
445
446 "Need to pick up a chromium change first" (Requested by dumi
447 on #webkit).
448
449 * public/WebHTTPBody.h:
450 * src/WebHTTPBody.cpp:
451 (WebKit::WebHTTPBody::elementAt):
452 (WebKit::WebHTTPBody::appendFileRange):
453
454 2010-09-15 Dumitru Daniliuc <dumi@chromium.org>
455
456 Reviewed by Darin Fisher.
457
458 Remove WebHTTPBody::appendFileRange(..., const WebFileInfo&).
459
460 * public/WebHTTPBody.h:
461 * src/WebHTTPBody.cpp:
462 (WebKit::WebHTTPBody::elementAt):
463
464 2010-09-16 Kenneth Russell <kbr@google.com>
465
466 Reviewed by James Robinson.
467
468 Add entry points to GraphicsContext3D needed for Chromium compositor por t
469 https://bugs.webkit.org/show_bug.cgi?id=45939
470
471 Added entry points for two Chromium-specific extensions, and added
472 a flag to the GraphicsContext3D constructor, currently unsupported
473 by all ports (including Chromium), indicating whether the context
474 should render directly to the passed HostWindow or off-screen per
475 the current semantics. The switch to use GraphicsContext3D in
476 Chromium's compositor will follow in a subsequent patch.
477
478 No new tests; functionality is unchanged. Built and tested
479 Chromium and WebKit on Mac OS X.
480
481 * src/GraphicsContext3D.cpp:
482 (WebCore::GraphicsContext3D::GraphicsContext3D):
483 (WebCore::GraphicsContext3D::create):
484 * src/GraphicsContext3DInternal.h:
485
486 2010-09-16 Kenneth Russell <kbr@google.com>
487
488 Reviewed by James Robinson.
489
490 [chromium] Add needed entry points to WebGraphicsContext3D for composito r
491 https://bugs.webkit.org/show_bug.cgi?id=45921
492
493 * public/WebGraphicsContext3D.h:
494 * src/WebGraphicsContext3DDefaultImpl.cpp:
495 (WebKit::WebGraphicsContext3DDefaultImpl::initialize):
496 (WebKit::WebGraphicsContext3DDefaultImpl::supportsMapSubCHROMIUM):
497 (WebKit::WebGraphicsContext3DDefaultImpl::mapBufferSubDataCHROMIUM):
498 (WebKit::WebGraphicsContext3DDefaultImpl::unmapBufferSubDataCHROMIUM):
499 (WebKit::WebGraphicsContext3DDefaultImpl::mapTexSubImage2DCHROMIUM):
500 (WebKit::WebGraphicsContext3DDefaultImpl::unmapTexSubImage2DCHROMIUM):
501 (WebKit::WebGraphicsContext3DDefaultImpl::supportsCopyTextureToParentTex tureCHROMIUM):
502 (WebKit::WebGraphicsContext3DDefaultImpl::copyTextureToParentTextureCHRO MIUM):
503 * src/WebGraphicsContext3DDefaultImpl.h:
504
505 2010-09-15 Tony Chang <tony@chromium.org>
506
507 Reviewed by Kent Tamura.
508
509 [Chromium] Needs DRT queueLoadHTMLString and setDeferMainResourceLoad-im plementations
510 https://bugs.webkit.org/show_bug.cgi?id=42151
511
512 * public/WebDataSource.h:
513 * src/WebDataSourceImpl.cpp:
514 (WebKit::WebDataSourceImpl::applicationCacheHost):
515 (WebKit::WebDataSourceImpl::setDeferMainResourceDataLoad): Added so DRT can set this flag before a load.
516 * src/WebDataSourceImpl.h:
517
518 2010-09-16 Kenneth Russell <kbr@google.com>
519
520 Reviewed by James Robinson.
521
522 Roll forward Chromium DEPS to r59706
523 https://bugs.webkit.org/show_bug.cgi?id=45916
524
525 * DEPS:
526
527 2010-09-16 Darin Adler <darin@apple.com>
528
529 Reviewed by Andreas Kling.
530
531 Reduce use of HTMLInputElement::inputType so we can remove it later
532 https://bugs.webkit.org/show_bug.cgi?id=45903
533
534 * src/DOMUtilitiesPrivate.cpp:
535 (WebKit::elementHasLegalLinkAttribute): Use isImageButton.
536 * src/WebPasswordFormUtils.cpp:
537 (WebKit::findPasswordFormFields): Use isPasswordField.
538 * src/WebSearchableFormData.cpp:
539 (WebCore::IsInDefaultState): Use isCheckbox and isRadioButton.
540 (WebCore::HasSuitableTextElement): Use isFileUpload and isPasswordField.
541
542 2010-09-16 Kenneth Russell <kbr@google.com>
543
544 Reviewed by James Robinson.
545
546 [chromium] Expose separate GraphicsContext3DInternal.h
547 https://bugs.webkit.org/show_bug.cgi?id=45914
548
549 * WebKit.gyp:
550 * src/GraphicsContext3D.cpp:
551 * src/GraphicsContext3DInternal.h: Added.
552
553 2010-09-16 Kenneth Russell <kbr@google.com>
554
555 Reviewed by James Robinson.
556
557 [chromium] Add WebGraphicsContext3D accessor to WebView
558 https://bugs.webkit.org/show_bug.cgi?id=45913
559
560 * public/WebView.h:
561 * src/WebViewImpl.cpp:
562 (WebKit::WebViewImpl::WebViewImpl):
563 (WebKit::WebViewImpl::graphicsContext3D):
564 * src/WebViewImpl.h:
565
566 2010-09-16 Ilya Tikhonovsky <loislo@chromium.org>
567
568 Reviewed by Yury Semikhatsky.
569
570 Web Inspector: move resourceTracking flag under control of BackendSettin gs.
571
572 Four Inspector API methods about resourceTracking flag were removed.
573 Actual state of the flag is transfered as the response of setResourceTra cking request.
574 Initial state of the flag on the frontend side is obtained from settings .backend.
575
576 https://bugs.webkit.org/show_bug.cgi?id=45887
577
578 * src/WebDevToolsAgentImpl.cpp:
579 (WebKit::WebDevToolsAgentImpl::setRuntimeProperty):
580 (WebKit::WebDevToolsAgentImpl::setApuAgentEnabled):
581
582 2010-09-16 Yury Semikhatsky <yurys@chromium.org>
583
584 Reviewed by Pavel Feldman.
585
586 Web Inspector: [REGRESSION] Scripts disappear from scripts panel after n avigation
587 https://bugs.webkit.org/show_bug.cgi?id=45890
588
589 * src/WebDevToolsAgentImpl.cpp:
590 (WebKit::WebDevToolsAgentImpl::setRuntimeProperty): make sure debugger a nd profiler
591 are initialized when inspected page navigation leads to renderer process change.
592
593 2010-09-16 Eric Uhrhane <ericu@chromium.org>
594
595 Reviewed by Jian Li.
596
597 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
598 https://bugs.webkit.org/show_bug.cgi?id=45798
599
600 * src/AsyncFileWriterChromium.h:
601 * src/AsyncFileWriterChromium.cpp:
602
603 2010-09-16 Nat Duca <nduca@chromium.org>
604
605 Reviewed by Darin Fisher.
606
607 [chromium] Make compositor obey finish flag
608 https://bugs.webkit.org/show_bug.cgi?id=45552
609
610 The compositor should obey the finish flag on doComposite. This
611 flag causes the compositor to finish rendering before returning,
612 which is needed when resizing the window to avoid flashes of green.
613
614 * src/WebViewImpl.cpp:
615 (WebKit::WebViewImpl::composite):
616
617 2010-09-15 Jeremy Orlow <jorlow@chromium.org>
618
619 Reviewed by Steve Block.
620
621 Allow the embedder to specify the base path for IndexedDB.
622 https://bugs.webkit.org/show_bug.cgi?id=45815
623
624 Need to add the extra .open() parameter to make this all work.
625
626 * public/WebIDBFactory.h:
627 (WebKit::WebIDBFactory::open):
628 * src/IDBFactoryBackendProxy.cpp:
629 (WebCore::IDBFactoryBackendProxy::open):
630 * src/IDBFactoryBackendProxy.h:
631 * src/WebIDBFactoryImpl.cpp:
632 (WebKit::WebIDBFactoryImpl::open):
633 * src/WebIDBFactoryImpl.h:
634
635 2010-09-16 Jeremy Orlow <jorlow@chromium.org>
636
637 Speculative build fix.
638
639 * src/IDBIndexBackendProxy.cpp:
640
641 2010-09-08 Jeremy Orlow <jorlow@chromium.org>
642
643 Reviewed by Steve Block.
644
645 Complete index support for IndexedDB
646 https://bugs.webkit.org/show_bug.cgi?id=45386
647
648 * public/WebIDBCursor.h:
649 (WebKit::WebIDBCursor::direction):
650 (WebKit::WebIDBCursor::key):
651 (WebKit::WebIDBCursor::value):
652 (WebKit::WebIDBCursor::update):
653 (WebKit::WebIDBCursor::continueFunction):
654 (WebKit::WebIDBCursor::remove):
655 * public/WebIDBIndex.h:
656 (WebKit::WebIDBIndex::storeName):
657 (WebKit::WebIDBIndex::openObjectCursor):
658 (WebKit::WebIDBIndex::openCursor):
659 (WebKit::WebIDBIndex::getObject):
660 (WebKit::WebIDBIndex::get):
661 * public/WebIDBKey.h:
662 * src/IDBCursorBackendProxy.cpp:
663 (WebCore::IDBCursorBackendProxy::value):
664 * src/IDBCursorBackendProxy.h:
665 * src/IDBIndexBackendProxy.cpp:
666 (WebCore::IDBIndexBackendProxy::storeName):
667 (WebCore::IDBIndexBackendProxy::openObjectCursor):
668 (WebCore::IDBIndexBackendProxy::openCursor):
669 (WebCore::IDBIndexBackendProxy::getObject):
670 (WebCore::IDBIndexBackendProxy::get):
671 * src/IDBIndexBackendProxy.h:
672 * src/WebIDBCursorImpl.cpp:
673 (WebKit::WebIDBCursorImpl::value):
674 * src/WebIDBCursorImpl.h:
675 * src/WebIDBIndexImpl.cpp:
676 (WebKit::WebIDBIndexImpl::storeName):
677 (WebKit::WebIDBIndexImpl::openCursor):
678 (WebKit::WebIDBIndexImpl::openObjectCursor):
679 (WebKit::WebIDBIndexImpl::getObject):
680 (WebKit::WebIDBIndexImpl::get):
681 * src/WebIDBIndexImpl.h:
682
683 2010-09-15 Dumitru Daniliuc <dumi@chromium.org>
684
685 Reviewed by Darin Fisher.
686
687 Overload WebHTTPBody::appendFileRange() to take a double modification ti me argument.
688 https://bugs.webkit.org/show_bug.cgi?id=45829
689
690 The plan is to change all callers of
691 WebHTTPBody::appendFileRange(..., const WebFileInfo&) to use the
692 new method, and then remove it.
693
694 * public/WebHTTPBody.h:
695 * src/WebHTTPBody.cpp:
696 (WebKit::WebHTTPBody::elementAt):
697 (WebKit::WebHTTPBody::appendFileRange):
698
699 2010-09-14 Pavel Feldman <pfeldman@chromium.org>
700
701 Reviewed by Yury Semikhatsky.
702
703 Web Inspector: Provide network-based load timing.
704 Before this change, inspector used timers taken from
705 within WebCore notifications (that are by definition
706 synchronous and serialized). As a result, timing was
707 affected by the routines running on the main thread
708 (JavaScript and such).
709 https://bugs.webkit.org/show_bug.cgi?id=45664
710
711 * public/WebURLLoadTiming.h:
712 * public/WebURLLoaderClient.h:
713 (WebKit::WebURLLoaderClient::didFinishLoading):
714 * src/ResourceHandle.cpp:
715 (WebCore::ResourceHandleInternal::didFinishLoading):
716 * src/WebDevToolsAgentImpl.cpp:
717 (WebKit::WebDevToolsAgentImpl::didFinishLoading):
718 * src/WebURLLoadTiming.cpp:
719 (WebKit::WebURLLoadTiming::receiveHeadersStart):
720 (WebKit::WebURLLoadTiming::setReceiveHeadersStart):
721
722 2010-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
723
724 Unreviewed, rolling out r67551.
725 http://trac.webkit.org/changeset/67551
726 https://bugs.webkit.org/show_bug.cgi?id=45816
727
728 "Plugin tests fail" (Requested by yurys on #webkit).
729
730 * public/WebURLLoaderClient.h:
731 (WebKit::WebURLLoaderClient::didFinishLoading):
732 * src/ResourceHandle.cpp:
733 (WebCore::ResourceHandleInternal::didFinishLoading):
734 * src/WebDevToolsAgentImpl.cpp:
735 (WebKit::WebDevToolsAgentImpl::didFinishLoading):
736
737 2010-09-14 Pavel Feldman <pfeldman@chromium.org>
738
739 Reviewed by Yury Semikhatsky.
740
741 Web Inspector: Provide network-based load timing.
742 Before this change, inspector used timers taken from
743 within WebCore notifications (that are by definition
744 synchronous and serialized). As a result, timing was
745 affected by the routines running on the main thread
746 (JavaScript and such).
747 https://bugs.webkit.org/show_bug.cgi?id=45664
748
749 * public/WebURLLoadTiming.h:
750 * public/WebURLLoaderClient.h:
751 (WebKit::WebURLLoaderClient::didFinishLoading):
752 * src/ResourceHandle.cpp:
753 (WebCore::ResourceHandleInternal::didFinishLoading):
754 * src/WebDevToolsAgentImpl.cpp:
755 (WebKit::WebDevToolsAgentImpl::didFinishLoading):
756 * src/WebURLLoadTiming.cpp:
757 (WebKit::WebURLLoadTiming::receiveHeadersStart):
758 (WebKit::WebURLLoadTiming::setReceiveHeadersStart):
759
760 2010-09-14 Sheriff Bot <webkit.review.bot@gmail.com>
761
762 Unreviewed, rolling out r67503.
763 http://trac.webkit.org/changeset/67503
764 https://bugs.webkit.org/show_bug.cgi?id=45802
765
766 This patch broke GTK builds (Requested by jianli_ on #webkit).
767
768 * src/ResourceHandle.cpp:
769
770 2010-09-14 Yury Semikhatsky <yurys@chromium.org>
771
772 Reviewed by Pavel Feldman.
773
774 Web Inspector: Links from "Profiles" don't lead to "Scripts"
775 https://bugs.webkit.org/show_bug.cgi?id=45756
776
777 * src/js/DevTools.js: remove obsolete code
778
779 2010-09-14 Tony Chang <tony@chromium.org>
780
781 Reviewed by Kent Tamura.
782
783 [chromium] fix http/tests/security/local-user-CSS-from-remote.html
784 https://bugs.webkit.org/show_bug.cgi?id=45788
785
786 * DEPS: Include webkit_support::LocalFileToDataURL
787
788 2010-09-14 Tony Chang <tony@chromium.org>
789
790 Reviewed by Ojan Vafai.
791
792 [chromium] Remove WebKit::areLayoutTestImagesOpaque since it's no longer needed
793 https://bugs.webkit.org/show_bug.cgi?id=45768
794
795 * public/WebKit.h:
796 * src/WebKit.cpp:
797
798 2010-09-14 Mihai Parparita <mihaip@chromium.org>
799
800 Reviewed by Tony Chang.
801
802 blob: URL scheme does not work with Chromium DRT
803 https://bugs.webkit.org/show_bug.cgi?id=45772
804
805 Roll Chromium forward to r59406, which registers the blob
806 URL scheme for the Chromium DRT too.
807
808 * DEPS:
809
810 2010-09-14 Jian Li <jianli@chromium.org>
811
812 Reviewed by David Levin.
813
814 fast/files/apply-blob-url-to-img.html timeout on Leopard
815 https://bugs.webkit.org/show_bug.cgi?id=45576
816
817 * src/ResourceHandle.cpp: Remove the no longer applicable static comment .
818
819 2010-09-14 Chris Guillory <chris.guillory@google.com>
820
821 Reviewed by Chris Fleizach.
822
823 Send all accessibility notifications to Chromium.
824 https://bugs.webkit.org/show_bug.cgi?id=45156
825
826 Use postAccessibilityNotification to pass accessibility notifications
827 to chromium.
828
829 * WebKit.gyp:
830 * public/WebAccessibilityNotification.h: Added.
831 * public/WebViewClient.h:
832 (WebKit::WebViewClient::postAccessibilityNotification):
833 * src/AssertMatchingEnums.h: Added.
834 * src/ChromeClientImpl.cpp:
835 (WebKit::toWebAccessibilityNotification):
836 (WebKit::ChromeClientImpl::didChangeAccessibilityObjectChildren):
837 (WebKit::ChromeClientImpl::postAccessibilityNotification):
838 * src/ChromeClientImpl.h:
839
840 2010-09-14 Tony Chang <tony@chromium.org>
841
842 Unreviewed, fix chromium win compile.
843
844 * public/WebView.h:
845
846 2010-09-14 Tony Chang <tony@chromium.org>
847
848 Reviewed by Dimitri Glazkov.
849
850 [chromium] implement layoutTestController.setDomainRelaxationForbiddenFo rURLScheme
851 https://bugs.webkit.org/show_bug.cgi?id=45762
852
853 * public/WebView.h: add WebView::setDomainRelaxationForbidden
854 * src/WebViewImpl.cpp:
855 (WebKit::WebViewImpl::setDomainRelaxationForbidden):
856 * src/WebViewImpl.h:
857
858 2010-09-14 Yury Semikhatsky <yurys@chromium.org>
859
860 Reviewed by Andreas Kling.
861
862 Move DebuggerScript.js from WebKit/chromium/src/js to WebCore/bindings/v 8
863 https://bugs.webkit.org/show_bug.cgi?id=45739
864
865 * WebKit.grd:
866 * WebKit.gypi:
867 * src/js/DebuggerScript.js: Removed.
868 * src/js/DevToolsHostStub.js: Removed.
869
870 2010-09-14 Hans Wennborg <hans@chromium.org>
871
872 Reviewed by Jeremy Orlow.
873
874 Make WebDeviceOrientationClientMock constructor private.
875 https://bugs.webkit.org/show_bug.cgi?id=45743
876
877 Clients should use the create member function instead. DumpRenderTree
878 and the Chromium test_shell have previously been updated to call create.
879
880 * public/WebDeviceOrientationClientMock.h:
881 (WebKit::WebDeviceOrientationClientMock::WebDeviceOrientationClientMock) :
882
883 2010-09-13 Eric Uhrhane <ericu@chromium.org>
884
885 Reviewed by Darin Fisher.
886
887 Add Chromium API for FileWriter
888 https://bugs.webkit.org/show_bug.cgi?id=44360
889
890 Build file changes.
891 * WebKit.gyp:
892
893 Added a way to get a WebFileWriter.
894 * public/WebFileSystem.h:
895 (WebKit::WebFileSystem::createFileWriter):
896
897 WebFileWriter writes and truncates files.
898 * public/WebFileWriter.h: Added.
899
900 WebFileWriterClient reports success/failure and progress events.
901 * public/WebFileWriterClient.h: Added.
902
903 AsyncFileWriterChromium is a connector that links FileWriter and WebFile Writer, FileWriterClient and WebFileWriterClient.
904 * src/AsyncFileWriterChromium.cpp: Added.
905 * src/AsyncFileWriterChromium.h: Added.
906
907 2010-09-13 W. James MacLean <wjmaclean@google.com>
908
909 Reviewed by Darin Fisher.
910
911 [chromium] Thumbnails not generated for GPU Rendered Pages
912 https://bugs.webkit.org/show_bug.cgi?id=44127
913
914 Modified WebViewImpl::paint() to detect non-null canvas pointers when
915 accelerated compositing is active, and instead fills the pixel buffer
916 from the GPU framebuffer. Includes re-scaling support when provided
917 canvas does not match size of current render layer. Limits pixel
918 readback to rect passed to paint(), clipped by size of rootLayerTexture.
919
920 * src/WebViewImpl.cpp:
921 (WebKit::WebViewImpl::doPixelReadbackToCanvas):
922 (WebKit::WebViewImpl::paint):
923 * src/WebViewImpl.h:
924
925 2010-09-13 James Robinson <jamesr@chromium.org>
926
927 Reviewed by Dimitri Glazkov.
928
929 [chromium] Return NULL from getSharedGraphicsContext3D if we couldn't in itialize
930 https://bugs.webkit.org/show_bug.cgi?id=45731
931
932 If we can't create a GraphicsContext3D, return NULL from getSharedGraphi csContext3D rather
933 than an object with NULL internal pointers. Callers know how to handle a null return value
934 but not one that has inconsistent internal state.
935
936 * src/WebViewImpl.cpp:
937 (WebKit::WebViewImpl::getSharedGraphicsContext3D):
938
1 2010-09-13 Chris Guillory <chris.guillory@google.com> 939 2010-09-13 Chris Guillory <chris.guillory@google.com>
2 940
3 Reviewed by Chris Fleizach. 941 Reviewed by Chris Fleizach.
4 942
5 WebAccessibilityCacheImpl needs to handle invalid accessibility object i ds. 943 WebAccessibilityCacheImpl needs to handle invalid accessibility object i ds.
6 https://bugs.webkit.org/show_bug.cgi?id=45572 944 https://bugs.webkit.org/show_bug.cgi?id=45572
7 945
8 * public/WebAccessibilityObject.h: 946 * public/WebAccessibilityObject.h:
9 * src/WebAccessibilityCacheImpl.cpp: 947 * src/WebAccessibilityCacheImpl.cpp:
10 (WebKit::WebAccessibilityCacheImpl::addOrGetId): 948 (WebKit::WebAccessibilityCacheImpl::addOrGetId):
(...skipping 20070 matching lines...) Expand 10 before | Expand all | Expand 10 after
20081 (WebKit::WebAccessibilityObject::WebAccessibilityObject): 21019 (WebKit::WebAccessibilityObject::WebAccessibilityObject):
20082 (WebKit::WebAccessibilityObject::operator=): 21020 (WebKit::WebAccessibilityObject::operator=):
20083 (WebKit::WebAccessibilityObject::isNull): 21021 (WebKit::WebAccessibilityObject::isNull):
20084 * public/WebAccessibilityRole.h: Added. 21022 * public/WebAccessibilityRole.h: Added.
20085 (WebKit::): 21023 (WebKit::):
20086 * public/WebApplicationCacheHost.h: Added. 21024 * public/WebApplicationCacheHost.h: Added.
20087 (WebKit::WebApplicationCacheHost::): 21025 (WebKit::WebApplicationCacheHost::):
20088 (WebKit::WebApplicationCacheHost::~WebApplicationCacheHost): 21026 (WebKit::WebApplicationCacheHost::~WebApplicationCacheHost):
20089 * public/WebApplicationCacheHostClient.h: Added. 21027 * public/WebApplicationCacheHostClient.h: Added.
20090 (WebKit::WebApplicationCacheHostClient::~WebApplicationCacheHostClient): 21028 (WebKit::WebApplicationCacheHostClient::~WebApplicationCacheHostClient):
OLDNEW
« no previous file with comments | « WebCore/loader/FrameLoaderClient.h ('k') | WebKit/chromium/public/WebFrameClient.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698