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

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

Issue 13190018: Merge 147181 "[chromium] Use widget.parent() for plugin WebMouse..." (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/1453/
Patch Set: Created 7 years, 8 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 | « no previous file | Source/WebKit/chromium/src/WebInputEventConversion.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 2013-03-28 Alexandre Elias <aelias@chromium.org>
2
3 [chromium] Use widget.parent() for plugin WebMouseEvents
4 https://bugs.webkit.org/show_bug.cgi?id=113543
5
6 Reviewed by James Robinson.
7
8 In r142571 I switches widget.parent() to widget.root() in the plugin
9 WebCore event -> WebMouseEvent creator, to make the converter the
10 inverse of the one going the other way and avoid null pointer crashes.
11 But the plugin code expects it to be parent() (see
12 http://crbug.com/223335).
13
14 * src/WebInputEventConversion.cpp:
15 (WebKit::updateWebMouseEventFromWebCoreMouseEvent):
16
17 2013-03-28 Xianzhu Wang <wangxianzhu@chromium.org>
18
19 [Chromium] Don't create SolidColorLayer for full transparent background
20 https://bugs.webkit.org/show_bug.cgi?id=113524
21
22 Reviewed by James Robinson.
23
24 * tests/GraphicsLayerChromiumTest.cpp:
25 (GraphicsLayerChromiumTest::setContentsToSolidColor):
26
27 2013-03-28 Kent Tamura <tkent@chromium.org>
28
29 [Chromium] REGRESSION(r88030): Right-click on invalid form controls unex pectedly dispatches 'invalid' events
30 https://bugs.webkit.org/show_bug.cgi?id=113377
31
32 Reviewed by Dimitri Glazkov.
33
34 * src/ContextMenuClientImpl.cpp:
35 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
36 We don't need to call HTMLFormElement::checkValidity here.
37
38 2013-03-28 Sheriff Bot <webkit.review.bot@gmail.com>
39
40 Unreviewed. Rolled Chromium DEPS to r191172. Requested by
41 pdr2 via sheriffbot.
42
43 * DEPS:
44
45 2013-03-28 Matt Falkenhagen <falken@chromium.org>
46
47 Refactoring: Replace Element::disabled and isEnabledFormControl with isD isabledFormControl
48 https://bugs.webkit.org/show_bug.cgi?id=113273
49
50 Reviewed by Kent Tamura.
51
52 Element::disabled is about form controls and Element::isEnabledFormContr ol
53 is redundant with it, so replace them with a single function
54 Element::isDisabledFormControl.
55
56 * src/WebFormControlElement.cpp:
57 (WebKit::WebFormControlElement::isEnabled):
58 * src/WebOptionElement.cpp:
59 (WebKit::WebOptionElement::isEnabled):
60 * src/WebPasswordFormUtils.cpp:
61 (WebKit::findPasswordFormFields):
62 * src/WebSearchableFormData.cpp:
63 (HTMLNames::findSuitableSearchInputElement):
64 (HTMLNames::buildSearchString):
65
66 2013-03-27 Keishi Hattori <keishi@webkit.org>
67
68 [Chromium] Enable touch events in PagePopup
69 https://bugs.webkit.org/show_bug.cgi?id=113380
70
71 We want to use touch events inside the calendar picker. This patch adds
72 PagePopupChromeClient::needTouchEvents() and moved hasTouchEventHandlers ()
73 from WebViewClient to WebWidgetClient.
74
75 Reviewed by Kent Tamura.
76
77 * public/WebViewClient.h:
78 * public/WebWidgetClient.h:
79 (WebWidgetClient):
80 (WebKit::WebWidgetClient::hasTouchEventHandlers): Moved from WebViewClie nt.
81 * src/WebPagePopupImpl.cpp:
82 (WebKit):
83
84 2013-03-27 Timothy Hatcher <timothy@apple.com>
85
86 Add support for dock-to-right of the Web Inspector in the Mac port.
87
88 Unfortunately this requires Safari changes, so it is disabled in the nig htly builds.
89
90 https://webkit.org/b/113341
91 rdar://problem/10368152
92
93 Reviewed by Joseph Pecoraro.
94
95 * src/InspectorFrontendClientImpl.cpp:
96 (WebKit::InspectorFrontendClientImpl::changeAttachedWindowWidth):
97 * src/InspectorFrontendClientImpl.h:
98 (InspectorFrontendClientImpl):
99
100 2013-03-27 Kent Tamura <tkent@chromium.org>
101
102 Rename HTMLFormControlElement::readOnly to isReadOnly
103 https://bugs.webkit.org/show_bug.cgi?id=113297
104
105 Reviewed by Alexey Proskuryakov.
106
107 * src/WebFormControlElement.cpp:
108 (WebKit::WebFormControlElement::isReadOnly):
109
110 2013-03-26 Hayato Ito <hayato@chromium.org>
111
112 Allow ShadowContents in HitTests by default.
113 https://bugs.webkit.org/show_bug.cgi?id=113171
114
115 Reviewed by Dimitri Glazkov.
116
117 * src/ContextMenuClientImpl.cpp:
118 (WebKit::selectMisspelledWord):
119 * src/WebFrameImpl.cpp:
120 (WebKit::WebFrameImpl::visiblePositionForWindowPoint):
121 * src/WebPluginContainerImpl.cpp:
122 (WebKit::WebPluginContainerImpl::isRectTopmost):
123 * src/WebViewImpl.cpp:
124 (WebKit::WebViewImpl::computeBlockBounds):
125 (WebKit::WebViewImpl::bestTapNode):
126
127 2013-03-26 Dana Jansens <danakj@chromium.org>
128
129 [chromium] Remove the WebVideoFrame, WebVideoFrameProvider, WebStreamTex tureClient, and WebVideoLayer classes.
130 https://bugs.webkit.org/show_bug.cgi?id=112483
131
132 Reviewed by James Robinson.
133
134 These classes are no longer used, so remove them.
135
136 * WebKit.gyp:
137 * public/WebMediaPlayer.h:
138 (WebKit):
139 (WebMediaPlayer):
140 * public/WebStreamTextureClient.h: Removed.
141 * public/WebVideoFrame.h: Removed.
142
143 2013-03-26 Sheriff Bot <webkit.review.bot@gmail.com>
144
145 Unreviewed. Rolled Chromium DEPS to r190706. Requested by
146 danakj_ via sheriffbot.
147
148 * DEPS:
149
150 2013-03-26 Ryosuke Niwa <rniwa@webkit.org>
151
152 Heap-use-after-free regression
153 https://bugs.webkit.org/show_bug.cgi?id=113337
154
155 Reviewed by Abhishek Arya and Alexey Proskuryakov.
156
157 * src/ChromeClientImpl.cpp:
158 (WebKit::ChromeClientImpl::didAssociateFormControls):
159 * src/ChromeClientImpl.h:
160 (ChromeClientImpl):
161
162 2013-03-26 Tony Chang <tony@chromium.org>
163
164 Autogenerate the scrollAnimatorEnabled setting in Settings.in
165 https://bugs.webkit.org/show_bug.cgi?id=113253
166
167 Reviewed by James Robinson.
168
169 * src/WebSettingsImpl.cpp:
170 (WebKit::WebSettingsImpl::setEnableScrollAnimator): Update call to WebCo re to use setScrollAnimatorEnabled(bool).
171
172 2013-03-26 Tony Chang <tony@chromium.org>
173
174 [chromium] Expose setSelectionIncludesAltImageText in WebSettings
175 https://bugs.webkit.org/show_bug.cgi?id=113316
176
177 Reviewed by Dimitri Glazkov.
178
179 Enabling this setting allows plain text clipboard content to include alt
180 text like on Firefox and IE10.
181
182 * public/WebSettings.h:
183 (WebSettings):
184 * src/WebSettingsImpl.cpp:
185 (WebKit::WebSettingsImpl::setSelectionIncludesAltImageText):
186 * src/WebSettingsImpl.h:
187 (WebSettingsImpl):
188
189 2013-03-26 Christophe Dumez <ch.dumez@sisa.samsung.com>
190
191 Code duplication between HTTPParsers and HTTPValidation
192 https://bugs.webkit.org/show_bug.cgi?id=113283
193
194 Reviewed by Alexey Proskuryakov.
195
196 * src/AssociatedURLLoader.cpp: Include HTTPParsers.h instead
197 of HTTPValidation.h to use isValidHTTPToken().
198
199 2013-03-26 Yufeng Shen <miletus@chromium.org>
200
201 Convert WebInputEvent::GestureDoubleTap to PlatformEvent::NoType
202 https://bugs.webkit.org/show_bug.cgi?id=113215
203
204 In bug 93045 we removed PlatformEvent::GestureDoubleTap since now Double Tap gesture
205 is implemented as a Tap gesture with tap_count = 2.
206
207 In WebViewImpl::handleGestureEvent(), a PlatformEvent is built from the WebGestureEvent
208 regardless, even though the PlatfromEvent will never reach the WebCore. DoubleTap, in
209 our case, is only handled in WebViewImpl for doube-tap-to-zoom, will als o go through
210 conversion in WebInpuEventConversion.cpp::PlatformGestureEventBuilder() and reach
211 ASSERT_NOT_REACHED()
212
213 This patch converts WebGestureEvent::DoubleTap to PlatformEvent::NoType, this makes the
214 conversion list from WebInputEvent to PlatformEvent complete and we don' t need a special
215 handling for the DoubleTap event in WebViewImpl::handleGestureEvent()
216
217 Reviewed by Antonio Gomes.
218
219 * src/WebInputEventConversion.cpp:
220 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
221
222 2013-03-26 Sheriff Bot <webkit.review.bot@gmail.com>
223
224 Unreviewed, rolling out r146767.
225 http://trac.webkit.org/changeset/146767
226 https://bugs.webkit.org/show_bug.cgi?id=113295
227
228 Rolling out until nicer fonts / sizes are chosen (Requested by
229 pfeldman on #webkit).
230
231 * src/js/devTools.css:
232
233 2013-03-25 Kent Tamura <tkent@chromium.org>
234
235 Rename ENABLE_INPUT_TYPE_DATETIME
236 https://bugs.webkit.org/show_bug.cgi?id=113254
237
238 Reviewed by Kentaro Hara.
239
240 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLE TE.
241 Actually I'd like to remove the code, but we shouldn't remove it yet
242 because we shipped products with it on some platforms.
243
244 * src/WebRuntimeFeatures.cpp:
245 (WebKit::WebRuntimeFeatures::enableInputTypeDateTime):
246 (WebKit::WebRuntimeFeatures::isInputTypeDateTimeEnabled):
247 * tests/WebViewTest.cpp:
248
249 2013-03-25 Dana Jansens <danakj@chromium.org>
250
251 [chromium] Move ownership of compositor VideoLayer to WebMediaPlayer
252 https://bugs.webkit.org/show_bug.cgi?id=112971
253
254 Reviewed by James Robinson.
255
256 This moves ownership of the compositor's video layer over to the
257 implementation of WebMediaPlayer, as well as all interaction
258 between the media player system and the compositor layer or its
259 interfaces such as cc::VideoFrameProvider.
260
261 Now, the WebMediaPlayer implementation calls setWebLayer() to
262 provide the WebLayer* to the WebMediaPlayerClientImpl so that
263 it can be inserted into the GraphicsLayer tree appropriately.
264
265 Defines REMOVE_WEBVIDEOFRAME in related headers to enable this code
266 path in chromium.
267
268 Once chromium removes its use of WebVideoFrame and its related
269 classes, we can remove them from WebKit entirely.
270
271 * WebKit.gypi:
272 * public/WebMediaPlayer.h:
273 (WebKit):
274 * public/WebMediaPlayerClient.h:
275 * public/WebStreamTextureClient.h:
276 * src/WebMediaPlayerClientImpl.cpp:
277 (WebKit::WebMediaPlayerClientImpl::~WebMediaPlayerClientImpl):
278 (WebKit::WebMediaPlayerClientImpl::readyStateChanged):
279 (WebKit::WebMediaPlayerClientImpl::repaint):
280 (WebKit::WebMediaPlayerClientImpl::setOpaque):
281 (WebKit::WebMediaPlayerClientImpl::setWebLayer):
282 (WebKit::WebMediaPlayerClientImpl::loadRequested):
283 (WebKit::WebMediaPlayerClientImpl::platformLayer):
284 (WebKit::WebMediaPlayerClientImpl::paint):
285 (WebKit::WebMediaPlayerClientImpl::needsWebLayer):
286 (WebKit::WebMediaPlayerClientImpl::supportsAcceleratedRendering):
287 (WebKit::WebMediaPlayerClientImpl::acceleratedRenderingInUse):
288 (WebKit::WebMediaPlayerClientImpl::create):
289 (WebKit::WebMediaPlayerClientImpl::supportsType):
290 * src/WebMediaPlayerClientImpl.h:
291 (WebKit):
292 (WebMediaPlayerClientImpl):
293 * tests/WebMediaPlayerClientImplTest.cpp: Removed.
294
1 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com> 295 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
2 296
3 Unreviewed. Rolled Chromium DEPS to r190515. Requested by 297 Unreviewed. Rolled Chromium DEPS to r190515. Requested by
4 "Dana Jansens" <danakj@chromium.org> via sheriffbot. 298 "Dana Jansens" <danakj@chromium.org> via sheriffbot.
5 299
6 * DEPS: 300 * DEPS:
7 301
8 2013-03-25 James Robinson <jamesr@chromium.org> 302 2013-03-25 James Robinson <jamesr@chromium.org>
9 303
10 [chromium] Support GraphicsLayer::setContentsToSolidColor 304 [chromium] Support GraphicsLayer::setContentsToSolidColor
(...skipping 17693 matching lines...) Expand 10 before | Expand all | Expand 10 after
17704 17998
17705 [Chromium-Win] Implement LocaleWin::dateFormat 17999 [Chromium-Win] Implement LocaleWin::dateFormat
17706 https://bugs.webkit.org/show_bug.cgi?id=98117 18000 https://bugs.webkit.org/show_bug.cgi?id=98117
17707 18001
17708 Reviewed by Kentaro Hara. 18002 Reviewed by Kentaro Hara.
17709 18003
17710 * tests/LocaleWinTest.cpp: 18004 * tests/LocaleWinTest.cpp:
17711 (TEST_F): Add tests for LocaleWin::dateFormat. 18005 (TEST_F): Add tests for LocaleWin::dateFormat.
17712 18006
17713 == Rolled over to ChangeLog-2012-10-02 == 18007 == Rolled over to ChangeLog-2012-10-02 ==
OLDNEW
« no previous file with comments | « no previous file | Source/WebKit/chromium/src/WebInputEventConversion.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698