OLD | NEW |
| 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 Loading... |
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 == |
OLD | NEW |