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

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

Issue 7046071: Merge 88429 - 2011-06-08 Justin Novosad <junov@chromium.org> (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/782/
Patch Set: Created 9 years, 6 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
OLDNEW
1 2011-06-08 Justin Novosad <junov@chromium.org>
2
3 Reviewed by James Robinson.
4
5 [Chromium] Crash when closing a tab with accelerated 2d canvas
6 https://bugs.webkit.org/show_bug.cgi?id=62324
7 In GraphicsContext3DInternal::setContextLostCallback we are passing a
8 non-refcounted ptr to a refcounted member. this can cause an access
9 violation after the destruction of GraphicsContext3D. Upon destruction
10 a null callback is sent to setContextLostCallback, which is good
11 except that it gets placed in a non-null adapter object. This fix
12 prevents the creation of the adapter when the callback is null, thus
13 preventing a later crash.
14
15 * src/GraphicsContext3DChromium.cpp:
16 (WebCore::GraphicsContextLostCallbackAdapter::create):
17
18 2011-06-08 James Robinson <jamesr@chromium.org>
19
20 Hopefully last change to features.gypi - set ENABLE_REGISTER_PROTOCOL_HA NDLER based off of the the variable set
21 in chromium's common.gypi. Should green up the chromium linux tester on build.webkit.org.
22
23 * features.gypi:
24
25 2011-06-08 James Robinson <jamesr@chromium.org>
26
27 Set ENABLE_REGISTER_PROTOCOL_HANDLER=1 for chromium. I didn't mean to tu rn that off...
28
29 * features.gypi:
30
31 2011-06-08 James Robinson <jamesr@chromium.org>
32
33 [chromium] Update the chromium-within-WebKit revision to r88481
34 https://bugs.webkit.org/show_bug.cgi?id=62353
35
36 * DEPS:
37
38 2011-06-08 Sailesh Agrawal <sail@chromium.org>
39
40 Reviewed by Darin Fisher.
41
42 [Chromium] Add stubs to WebWidget
43 https://bugs.webkit.org/show_bug.cgi?id=62263
44
45 This change add stub implementations for all WebWidget functions. Having stub methods should make it easier to add new functions to the class without br eaking Chromium.
46
47 * public/WebWidget.h:
48 (WebKit::WebWidget::close):
49 (WebKit::WebWidget::size):
50 (WebKit::WebWidget::resize):
51 (WebKit::WebWidget::animate):
52 (WebKit::WebWidget::layout):
53 (WebKit::WebWidget::paint):
54 (WebKit::WebWidget::composite):
55 (WebKit::WebWidget::themeChanged):
56 (WebKit::WebWidget::handleInputEvent):
57 (WebKit::WebWidget::mouseCaptureLost):
58 (WebKit::WebWidget::setFocus):
59 (WebKit::WebWidget::setComposition):
60 (WebKit::WebWidget::confirmComposition):
61 (WebKit::WebWidget::compositionRange):
62 (WebKit::WebWidget::textInputType):
63 (WebKit::WebWidget::caretOrSelectionBounds):
64 (WebKit::WebWidget::selectionRange):
65 (WebKit::WebWidget::caretOrSelectionRange):
66 (WebKit::WebWidget::setTextDirection):
67 (WebKit::WebWidget::isAcceleratedCompositingActive):
68
69 2011-06-08 Tom Sepez <tsepez@chromium.org>
70
71 Reviewed by Adam Barth.
72
73 Add new permission callbacks for mixed content blocking.
74 https://bugs.webkit.org/show_bug.cgi?id=61946
75
76 * public/WebPermissionClient.h:
77 (WebKit::WebPermissionClient::allowDisplayingInsecureContent):
78 (WebKit::WebPermissionClient::allowRunningInsecureContent):
79 * src/FrameLoaderClientImpl.cpp:
80 (WebKit::FrameLoaderClientImpl::allowDisplayingInsecureContent):
81 (WebKit::FrameLoaderClientImpl::allowRunningInsecureContent):
82 * src/FrameLoaderClientImpl.h:
83
84 2011-06-08 Ryosuke Niwa <rniwa@webkit.org>
85
86 Added new entries for skia/third_party/glu.
87
88 * DEPS:
89
90 2011-06-08 Ryosuke Niwa <rniwa@webkit.org>
91
92 Rolled DEPS.
93
94 * DEPS:
95
96 2011-06-08 Ryan Sleevi <rsleevi@chromium.org>
97
98 Reviewed by Tony Chang.
99
100 Suppress C++0x compat warnings when compiling Chromium port with GCC 4.6
101
102 Compiling Chromium port under GCC 4.6 produces warnings about nullptr
103 https://bugs.webkit.org/show_bug.cgi?id=62242
104
105 * WebKit.gyp:
106
107 2011-06-08 Greg Simon <gregsimon@chromium.org>
108
109 Reviewed by Dimitri Glazkov.
110
111 Control Indexeddb backends from LayoutTestController
112 https://bugs.webkit.org/show_bug.cgi?id=61000
113
114 * public/WebIDBFactory.h:
115 * src/AssertMatchingEnums.cpp:
116 * src/WebIDBFactoryImpl.cpp:
117 (WebKit::WebIDBFactory::setOverrideBackingStoreType):
118 (WebKit::WebIDBFactory::setTemporaryDatabaseFolder):
119 (WebKit::WebIDBFactoryImpl::open):
120
121 2011-06-08 Dominic Mazzoni <dmazzoni@google.com>
122
123 Reviewed by Dimitri Glazkov.
124
125 Add a method to return the line breaks for any element with
126 multiline text content.
127 https://bugs.webkit.org/show_bug.cgi?id=62236
128
129 * public/WebAccessibilityObject.h:
130 * src/WebAccessibilityObject.cpp:
131 (WebKit::WebAccessibilityObject::lineBreaks):
132
133 2011-06-08 Ilya Tikhonovsky <loislo@chromium.org>
134
135 Unreviewed chromium build fix for r88332.
136
137 * src/WebRuntimeFeatures.cpp:
138
139 2011-06-08 Hironori Bono <hbono@chromium.org>
140
141 Reviewed by Brent Fulgham.
142
143 Add SpellCheck API
144 https://bugs.webkit.org/show_bug.cgi?id=59693
145
146 This change adds two SpellCheck API functions (addSpellcheckRange and
147 removeSpellcheckRange) and one attribute (spellcheckRange) discussed in
148 the public-webapps ML. This change is currently available only on Chromi um.
149
150 * features.gypi:
151 * public/WebRuntimeFeatures.h:
152 * src/ContextMenuClientImpl.cpp:
153 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
154 * src/WebRuntimeFeatures.cpp:
155 (WebKit::WebRuntimeFeatures::enableSpellCheckAPI):
156 (WebKit::WebRuntimeFeatures::isSpellCheckAPIEnabled):
157
158 2011-06-07 James Kozianski <koz@chromium.org>
159
160 [Chromium] Unreviewed. Disable SelectItemEvenFire that fails on
161 chromium canaries.
162
163 * tests/PopupMenuTest.cpp:
164 (WebKit::TEST_F):
165
166 2011-06-07 Robert Kroeger <rjkroege@chromium.org>
167
168 Reviewed by Adam Barth.
169
170 [chromium] Add a basic gesture recognizer to the Chromium platform
171 https://bugs.webkit.org/show_bug.cgi?id=54417
172
173 Added unit tests for the basic chromium platform gesture recognizer.
174
175 * tests/InnerGestureRecognizerTest.cpp: Added.
176 (WebCore::InspectableInnerGestureRecognizer::InspectableInnerGestureReco gnizer):
177 (WebCore::InspectableInnerGestureRecognizer::signature):
178 (WebCore::InspectableInnerGestureRecognizer::firstTouchPosition):
179 (WebCore::InspectableInnerGestureRecognizer::setFirstTouchTime):
180 (WebCore::InspectableInnerGestureRecognizer::firstTouchTime):
181 (WebCore::InspectableInnerGestureRecognizer::setLastTouchTime):
182 (WebCore::InspectableInnerGestureRecognizer::lastTouchTime):
183 (WebCore::InspectableInnerGestureRecognizer::edgeFunction):
184 (WebCore::InspectableInnerGestureRecognizer::updateValues):
185 (WebCore::InspectableInnerGestureRecognizer::addEdgeFunction):
186 (WebCore::BuildablePlatformTouchPoint::setX):
187 (WebCore::BuildablePlatformTouchPoint::setY):
188 (WebCore::BuildablePlatformTouchPoint::BuildablePlatformTouchPoint):
189 (WebCore::TestGestureRecognizer::TestGestureRecognizer):
190 (WebCore::TestGestureRecognizer::SetUp):
191 (WebCore::TestGestureRecognizer::TearDown):
192 (WebCore::TEST_F):
193
194 2011-06-07 Vangelis Kokkevis <vangelis@chromium.org>
195
196 Reviewed by James Robinson.
197
198 Disable compositing for RTL pages in the RenderLayerCompositor rather
199 than later on in the WebViewImpl.
200 https://bugs.webkit.org/show_bug.cgi?id=62246
201
202 * src/ChromeClientImpl.cpp:
203 (WebKit::ChromeClientImpl::allowedCompositingTriggers):
204 * src/WebViewImpl.cpp:
205 (WebKit::WebViewImpl::layout):
206 (WebKit::WebViewImpl::setRootGraphicsLayer):
207
208 2011-06-07 Sheriff Bot <webkit.review.bot@gmail.com>
209
210 Unreviewed, rolling out r88254, r88262, and r88268.
211 http://trac.webkit.org/changeset/88254
212 http://trac.webkit.org/changeset/88262
213 http://trac.webkit.org/changeset/88268
214 https://bugs.webkit.org/show_bug.cgi?id=62234
215
216 I fail at changing features.gypi (Requested by abarth on
217 #webkit).
218
219 * features.gypi:
220
221 2011-06-07 Adam Barth <abarth@webkit.org>
222
223 Reviewed by Tony Chang.
224
225 Fix "branding" issue in features.gypi
226 https://bugs.webkit.org/show_bug.cgi?id=62229
227
228 Apparently we need to move the conditional block further out of the
229 nesting in order to see the branding variable. This patch also remove
230 the dummy branding variable I added to get the buildbot building again.
231
232 * features.gypi:
233
234 2011-06-07 Adam Barth <abarth@webkit.org>
235
236 Attempt to fix the cr-win build.
237
238 * features.gypi:
239
240 2011-06-07 Adam Barth <abarth@webkit.org>
241
242 Reviewed by Dimitri Glazkov.
243
244 Synchronize features.gypi and features_override.gypi in preparation for removing features_override.gypi
245 https://bugs.webkit.org/show_bug.cgi?id=62135
246
247 After this patch is rolled into Chromium, we should be able to delete
248 features_override.gyp downstream. Once we do that, we can simplify
249 this file somewhat by removing at least on level of nesting.
250
251 * features.gypi:
252
253 2011-06-03 Yury Semikhatsky <yurys@chromium.org>
254
255 Reviewed by Pavel Feldman.
256
257 [Chromium] Web Inspector: correctly handle disconnect from worker when s cript execution is paused
258 https://bugs.webkit.org/show_bug.cgi?id=62019
259
260 Dispatch disconnecFrontend message in debugger task mode to make sure
261 it is processed even if execution is paused.
262
263 * src/WebWorkerImpl.cpp:
264 (WebKit::WebWorkerImpl::detachDevTools):
265 (WebKit::WebWorkerImpl::dispatchDevToolsMessage):
266
267 2011-06-07 Naoki Takano <takano.naoki@gmail.com>
268
269 Reviewed by Kent Tamura.
270
271 [Chromium] Click event is not fired for a menulist <select>
272 https://bugs.webkit.org/show_bug.cgi?id=60563
273
274 * tests/PopupMenuTest.cpp:
275 (WebKit::TestPopupMenuClient::TestPopupMenuClient): Initialize m_node.
276 (WebKit::TestPopupMenuClient::valueChanged): To fire 'change' event, for ward the event like RenderMenuList.
277 (WebKit::TestPopupMenuClient::itemIsEnabled): Change to return true or f alse according to disabled item or not.
278 (WebKit::TestPopupMenuClient::setDisabledIndex): Set disabled index to s imulate disabled item.
279 (WebKit::TestPopupMenuClient::setFocusedNode): Set focused node to dispa tch the event.
280 (WebKit::SelectPopupMenuTest::SelectPopupMenuTest): Add baseURL.
281 (WebKit::SelectPopupMenuTest::TearDown): Add UnregisterAllMockedURLs() c all.
282 (WebKit::SelectPopupMenuTest::registerMockedURLLoad): To simulate html l oad, call RegisterMockedURL().
283 (WebKit::SelectPopupMenuTest::serveRequests): Call ServeAsynchronousMock edRequests().
284 (WebKit::SelectPopupMenuTest::loadFrame): Simulate load frame with url s tring.
285 (WebKit::TEST_F): Implement SelectItemEventFire, SelectItemKeyEvent, Sel ectItemRemoveSelectOnChange and SelectItemRemoveSelectOnChange.
286 * tests/data/select_event.html: Added for SelectItemEventFire and Select ItemKeyEvent.
287 * tests/data/select_event_remove_on_change.html: Added SelectItemRemoveS electOnChange.
288 * tests/data/select_event_remove_on_click.html: Added SelectItemRemoveSe lectOnChange.
289 * WebKit.gyp: Added PopupMenuTest.cpp. Because webkit_support dependency is added, we can't build PopupMenuTest.cpp with Chromium-win (shared) configura tion.
290
291 2011-06-06 Nico Weber <thakis@chromium.org>
292
293 Reviewed by James Robinson.
294
295 [chromium] Make WebViewImpl's destructor virtual
296 https://bugs.webkit.org/show_bug.cgi?id=62155
297
298 This is _not_ to fix a real bug, just to make clang's
299 -Wdelete-non-virtual-dtor happy. As discussed at
300 http://codereview.chromium.org/7094005/, we prefer making leaf class
301 destructors virtual over making the leaf classes final.
302
303 * src/WebViewImpl.h:
304
305 2011-06-06 Daniel Cheng <dcheng@chromium.org>
306
307 Reviewed by Tony Chang.
308
309 [chromium] Delete dead clipboard code.
310 https://bugs.webkit.org/show_bug.cgi?id=62113
311
312 * src/WebDragData.cpp:
313
314 2011-06-06 Nico Weber <thakis@chromium.org>
315
316 Reviewed by James Robinson.
317
318 [chromium] Make WebURLRequestPrivateImpl's and WebURLResponsePrivateImpl 's destructors virtual
319 https://bugs.webkit.org/show_bug.cgi?id=62148
320
321 This is _not_ to fix a real bug, just to make clang's
322 -Wdelete-non-virtual-dtor happy. As discussed at
323 http://codereview.chromium.org/7094005/, we prefer making leaf class
324 destructors virtual over making the leaf classes final.
325
326 * src/WebURLRequest.cpp:
327 (WebKit::WebURLRequestPrivateImpl::~WebURLRequestPrivateImpl):
328 * src/WebURLResponse.cpp:
329 (WebKit::WebURLResponsePrivateImpl::~WebURLResponsePrivateImpl):
330
1 2011-06-06 Shishir Agrawal <shishir@chromium.org> 331 2011-06-06 Shishir Agrawal <shishir@chromium.org>
2 332
3 Reviewed by Tony Gentilcore. 333 Reviewed by Tony Gentilcore.
4 334
5 Add a "prerender" state for page visibility. 335 Add a "prerender" state for page visibility.
6 https://bugs.webkit.org/show_bug.cgi?id=62062 336 https://bugs.webkit.org/show_bug.cgi?id=62062
7 337
8 * public/WebPageVisibilityState.h: 338 * public/WebPageVisibilityState.h:
9 * src/AssertMatchingEnums.cpp: 339 * src/AssertMatchingEnums.cpp:
10 * src/WebViewImpl.cpp: 340 * src/WebViewImpl.cpp:
(...skipping 7001 matching lines...) Expand 10 before | Expand all | Expand 10 after
7012 https://bugs.webkit.org/show_bug.cgi?id=53728 7342 https://bugs.webkit.org/show_bug.cgi?id=53728
7013 7343
7014 * src/IDBCallbacksProxy.cpp: 7344 * src/IDBCallbacksProxy.cpp:
7015 (WebCore::IDBCallbacksProxy::onBlocked): 7345 (WebCore::IDBCallbacksProxy::onBlocked):
7016 * src/IDBCallbacksProxy.h: 7346 * src/IDBCallbacksProxy.h:
7017 * src/WebIDBCallbacksImpl.cpp: 7347 * src/WebIDBCallbacksImpl.cpp:
7018 (WebCore::WebIDBCallbacksImpl::onBlocked): 7348 (WebCore::WebIDBCallbacksImpl::onBlocked):
7019 * src/WebIDBCallbacksImpl.h: 7349 * src/WebIDBCallbacksImpl.h:
7020 7350
7021 == Rolled over to ChangeLog-2011-02-16 == 7351 == Rolled over to ChangeLog-2011-02-16 ==
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698