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

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

Issue 6541090: Merge 79107 - 2011-02-19 Charlie Reis <creis@chromium.org>... (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/648/
Patch Set: Created 9 years, 10 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-02-19 Charlie Reis <creis@chromium.org>
2
3 Reviewed by Mihai Parparita.
4
5 Ensure loading has stopped in HistoryController::goToItem
6 https://bugs.webkit.org/show_bug.cgi?id=54517
7
8 Add a FrameLoaderClient callback for whether to stop loading before goTo Item.
9
10 Test: http/tests/navigation/forward-to-fragment-fires-onload.html
11
12 * WebCoreSupport/WebFrameLoaderClient.cpp:
13 (WebFrameLoaderClient::shouldStopLoadingForHistoryItem): Added.
14 * WebCoreSupport/WebFrameLoaderClient.h:
15
16 2011-02-16 David Hyatt <hyatt@apple.com>
17
18 Reviewed by Dan Bernstein.
19
20 https://bugs.webkit.org/show_bug.cgi?id=54244
21
22 Convert the line box tree to floating point and eliminate font rounding hacks. This patch removes all of the rounding
23 hacks from the Font code and makes sure all Font APIs involving width me asurement and width offsets use floats.
24
25 The line box tree's x, y and logicalWidth members have all been converte d to floats and all of the line box APIs have
26 been changed as well.
27
28 In terms of pixel adjustments, overflow is using an enclosing model (so it will be enclosingIntRect of a line box's x/y/width/height).
29
30 Background and border painting is using a rounding model, so borders and backgrounds will round to the nearest pixel when painting.
31
32 Replaced elements still snap to integer positions on lines, and they use a rounding model as well, although their underlying line boxes
33 still have a precise floating point position.
34
35 Justification will now allow subpixel positioning to occur as well. Pla tforms that don't support subpixel positioning should already
36 be rounding justification spacing in their font code.
37
38 Many layout test results change on Mac, since rounding hacks were used t here and are now gone.
39
40 * WebKitGraphics.cpp:
41 (CenterTruncateStringToWidth):
42 (RightTruncateStringToWidth):
43
44 2011-02-10 Luiz Agostini <luiz.agostini@openbossa.org>
45
46 Reviewed by Adam Roben.
47
48 HTML5 <details> and <summary>: localized text
49 https://bugs.webkit.org/show_bug.cgi?id=54260
50
51 The method defaultDetailsSummaryText was added to LocalizationStrategy c lass. It is used to
52 provide the default label to be used by a <details> tag that has no <sum mary> child.
53
54 * WebCoreSupport/WebPlatformStrategies.cpp:
55 (WebPlatformStrategies::defaultDetailsSummaryText):
56 * WebCoreSupport/WebPlatformStrategies.h:
57
58 2011-02-16 Dominic Mazzoni <dmazzoni@google.com>
59
60 Reviewed by Chris Fleizach.
61
62 Add new role for canvas elements.
63
64 https://bugs.webkit.org/show_bug.cgi?id=50126
65
66 Test: accessibility/canvas-fallback-content.html
67
68 * AccessibleBase.cpp:
69 (MSAARole):
70
71 2011-02-15 Kenneth Russell <kbr@google.com>
72
73 Unreviewed. Remove whitespace-only change from
74 http://trac.webkit.org/changeset/78620 (https://bugs.webkit.org/show_bug .cgi?id=54312)
75 now that the patch has passed the Windows build bots.
76
77 * Interfaces/WebKit.idl:
78
79 2011-02-15 Kenneth Russell <kbr@google.com>
80
81 Reviewed by Darin Fisher.
82
83 Allow controlling minimum DOMTimer interval on a per-page basis
84 https://bugs.webkit.org/show_bug.cgi?id=54312
85
86 Added needed methods to implement LayoutTestController's new
87 setMinimumTimerInterval method. Includes whitespace-only change to
88 WebKit.idl to trigger proper rebuild on bots; will be removed in
89 subsequent checkin.
90
91 * Interfaces/IWebViewPrivate.idl:
92 * Interfaces/WebKit.idl:
93 * WebView.cpp:
94 (WebView::initWithFrame):
95 (WebView::defaultMinimumTimerInterval):
96 (WebView::setMinimumTimerInterval):
97 * WebView.h:
98
99 2011-01-26 MORITA Hajime <morrita@google.com>
100
101 Reviewed by Ryosuke Niwa.
102
103 Refactoring: Extract TextCheckerClient from EditorClient
104 https://bugs.webkit.org/show_bug.cgi?id=53213
105
106 * WebCoreSupport/WebEditorClient.h:
107 (WebEditorClient::textChecker):
108
109 2011-02-07 Ryosuke Niwa <rniwa@webkit.org>
110
111 Reviewed by Adam Barth.
112
113 Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptC anAccessClipboard
114 https://bugs.webkit.org/show_bug.cgi?id=52417
115
116 Added two callback functions, canCopyCut and canPaste to EditorClient. T hey are currently
117 not implemented.
118
119 * WebCoreSupport/WebEditorClient.cpp:
120 (WebEditorClient::canCopyCut): Added.
121 (WebEditorClient::canPaste): Added.
122 * WebCoreSupport/WebEditorClient.h:
123
124 2011-02-14 Brian Weinstein <bweinstein@apple.com>
125
126 Reviewed by Brady Eidson.
127
128 Need WebKit API to determine whether we have a site icon for a given URL
129 https://bugs.webkit.org/show_bug.cgi?id=54400
130
131 This patch implements IWebIconDatabase::hasIconForURL which tells us whe ther or not
132 we have a site icon for the given URL.
133
134 * Interfaces/IWebIconDatabase.idl: Added new function.
135 * Interfaces/WebKit.idl: Touched to make sure Interfaces rebuilds.
136 * WebIconDatabase.cpp:
137 (WebIconDatabase::hasIconForURL): Call IconDatabase::iconForPageURL to m ake sure we
138 load the icon from disk, and call iconURLForPageURL to determine whe ther or not
139 we actually have an icon.
140 * WebIconDatabase.h:
141
142 2011-02-11 Geoffrey Garen <ggaren@apple.com>
143
144 Reviewed by Oliver Hunt.
145
146 A little more encapsulation for the heap: Removed CollectorHeapIterator
147 https://bugs.webkit.org/show_bug.cgi?id=54298
148
149 * WebCoreStatistics.cpp:
150 (WebCoreStatistics::javaScriptProtectedObjectTypeCounts):
151
152 2011-02-09 Pavel Feldman <pfeldman@chromium.org>
153
154 Reviewed by Yury Semikhatsky.
155
156 Web Inspector: follow up on InspectorAgent split -
157 removing unnecessary methods from InspectorController.
158 https://bugs.webkit.org/show_bug.cgi?id=54093
159
160 * WebInspector.cpp:
161 (WebInspector::showConsole):
162 (WebInspector::toggleProfilingJavaScript):
163
164 2011-02-08 Adam Barth <abarth@webkit.org>
165
166 Reviewed by Eric Seidel.
167
168 Remove orphan code from old parser
169 https://bugs.webkit.org/show_bug.cgi?id=53984
170
171 * WebCoreSupport/WebChromeClient.h:
172
173 2011-02-08 David Hyatt <hyatt@apple.com>
174
175 Reviewed by Adam Roben.
176
177 <rdar://problem/8932077> REGRESSION (5.0.3-ToT): United boarding pass ha s wrong layout when printed
178
179 Windows never got patched to pass in the page height to WebCore, so when WebCore's pagination got re-written to depend on this
180 value, Windows got broken. Patch setPrinting to be identical to WebKit1 on OS X and to have it take an extra minimum page height
181 argument.
182
183 * WebFrame.cpp:
184 (WebFrame::setPrinting):
185 (WebFrame::setInPrintingMode):
186 * WebFrame.h:
187
188 2011-02-02 Ilya Tikhonovsky <loislo@chromium.org>
189
190 Reviewed by Yury Semikhatsky.
191
192 Web Inspector: move InspectorController's methods from InspectorAgent to InspectorController.
193
194 https://bugs.webkit.org/show_bug.cgi?id=53169
195
196 Minor change enforced by major changes in WebCore/inspector/InspectorCon troller.
197
198 * WebInspector.cpp:
199 (WebInspector::isTimelineProfilingEnabled):
200
201 2011-02-07 Enrica Casucci <enrica@apple.com>
202
203 Reviewed Adam Roben and Darin Adler.
204
205 WebKit2: drag and drop support on Windows.
206 https://bugs.webkit.org/show_bug.cgi?id=52775
207
208 Removed createDragImageForLink from DragClient.
209
210 * WebCoreSupport/WebDragClient.cpp:
211 (WebDragClient::startDrag):
212 * WebCoreSupport/WebDragClient.h:
213
214 2011-02-06 Ryosuke Niwa <rniwa@webkit.org>
215
216 Reviewed by Darin Adler.
217
218 OwnArraryPtr.h uses deleteOwnedPtr but doesn’t include OwnPtrCommon.h
219 https://bugs.webkit.org/show_bug.cgi?id=52867
220
221 * WebHistory.cpp:
222 (WebHistory::orderedLastVisitedDays): Calls adoptArrayPtr.
223 * WebPreferences.cpp:
224 (WebPreferences::copyWebKitPreferencesToCFPreferences): Ditto.
225
226 2011-02-03 Yury Semikhatsky <yurys@chromium.org>
227
228 Reviewed by Pavel Feldman.
229
230 Web Inspector: remove settings related methods from InspectorClient
231 https://bugs.webkit.org/show_bug.cgi?id=53686
232
233 * WebCoreSupport/WebInspectorClient.cpp:
234 (WebInspectorClient::openInspectorFrontend):
235 (WebInspectorFrontendClient::WebInspectorFrontendClient):
236 * WebCoreSupport/WebInspectorClient.h:
237
238 2011-02-03 Adam Langley <agl@chromium.org>
239
240 Reviewed by Adam Barth.
241
242 Plumb mixed script URL to FrameLoaderClient
243 https://bugs.webkit.org/show_bug.cgi?id=52384
244
245 Regressions covered by http/tests/security/mixedContent/*
246
247 * WebCoreSupport/WebFrameLoaderClient.cpp:
248 (WebFrameLoaderClient::didRunInsecureContent):
249 * WebCoreSupport/WebFrameLoaderClient.h:
250
251 2011-02-02 David Hyatt <hyatt@apple.com>
252
253 Reviewed by Darin Adler.
254
255 Removal of right()/bottom(), converting to maxX()/maxY().
256
257 * DOMHTMLClasses.cpp:
258 (DOMHTMLInputElement::rectOnScreen):
259 * WebCoreSupport/EmbeddedWidget.cpp:
260 (EmbeddedWidget::frameRectsChanged):
261 * WebFrame.cpp:
262 (WebFrame::computePageRects):
263 * WebScrollBar.cpp:
264 (WebScrollBar::frameRect):
265 * WebView.cpp:
266 (WebView::addToDirtyRegion):
267 (WebView::visibleContentRect):
268 (WebView::prepareCandidateWindow):
269
270 2011-01-31 Brady Eidson <beidson@apple.com>
271
272 Reviewed by Adam Roben.
273
274 Fix the clean Windows build.
275
276 * WebKitGraphics.cpp:
277 (WebDrawText):
278
279 2011-01-28 Jon Honeycutt <jhoneycutt@apple.com>
280
281 Downloads in WK2 on Windows should write resume data to bundle
282 https://bugs.webkit.org/show_bug.cgi?id=53282
283 <rdar://problem/8753077>
284
285 Reviewed by Alice Liu.
286
287 * WebDownload.cpp:
288 (WebDownload::bundlePathForTargetPath):
289 Use the new WebCore::DownloadBundle function.
290 (WebDownload::request):
291
292 * WebDownload.h:
293 Removed declarations for functions that were moved to a new location.
294
295 * WebDownloadCFNet.cpp:
296 (WebDownload::initToResumeWithBundle):
297 Use the new WebCore::DownloadBundle function.
298 (WebDownload::cancelForResume):
299 Fix a leak of the resume data CFDataRef by using adoptCF(). Use the new
300 WebCore::DownloadBundle function.
301
302 2011-01-28 Dan Bernstein <mitz@apple.com>
303
304 Reviewed by Sam Weinig.
305
306 <select> can't display right-to-left (rtl) languages
307 https://bugs.webkit.org/show_bug.cgi?id=19785
308
309 * WebCoreSupport/WebChromeClient.cpp:
310 (WebChromeClient::selectItemAlignmentFollowsMenuWritingDirection): Added .
311 * WebCoreSupport/WebChromeClient.h:
312
313 2011-01-27 Nate Chapin <japhet@chromium.org>
314
315 Reviewed by Adam Barth.
316
317 Use Document::url() instead of FrameLoader::url().
318 https://bugs.webkit.org/show_bug.cgi?id=41165
319
320 * WebFrame.cpp:
321 (WebFrame::url):
322
323 2011-01-27 Sam Weinig <sam@webkit.org>
324
325 Reviewed by Adam Roben.
326
327 Fix scrollbars in Safari's Downloads window and Bookmarks view by
328 implementing two needed functions from ScrollableArea.
329
330 * WebScrollBar.cpp:
331 (WebScrollBar::horizontalScrollbar): Return the WebCore::Scrollbar if
332 we are a horizontal scrollbar.
333 (WebScrollBar::verticalScrollbar): Return the WebCore::Scrollbar if we
334 are a vertical scrollbar.
335 * WebScrollBar.h:
336
337 2011-01-27 Adam Roben <aroben@apple.com>
338
339 Trim down #includes in WebView.h
340
341 Rubber-stamped by Steve Falkenburg.
342
343 * WebView.cpp: Moved some #includes here from the header file.
344
345 * WebView.h: Replaced some broader #includes with more specific ones, pl us a
346 forward-declaration.
347
348 2011-01-25 Steve Falkenburg <sfalken@apple.com>
349
350 Windows production build fix.
351 Build correct configuration of Interfaces for Debug_All.
352
353 * WebKit.vcproj/WebKit.submit.sln:
354
355 2011-01-25 Steve Falkenburg <sfalken@apple.com>
356
357 Rubber-stamped by Adam Roben.
358
359 Windows production build fix.
360 Use correct environment variable escaping
361
362 * WebKit.vcproj/WebKit.make:
363
364 2011-01-24 Chris Marrin <cmarrin@apple.com>
365
366 Reviewed by Eric Seidel.
367
368 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
369 https://bugs.webkit.org/show_bug.cgi?id=53041
370
371 * WebView.cpp:
372 (WebView::notifyPreferencesChanged):
373
374 2011-01-25 Yury Semikhatsky <yurys@chromium.org>
375
376 Reviewed by Pavel Feldman.
377
378 Web Inspector: remove "attached" state related methods from InspectorAge nt
379 https://bugs.webkit.org/show_bug.cgi?id=53086
380
381 * WebCoreSupport/WebInspectorClient.cpp:
382 (WebInspectorFrontendClient::attachWindow):
383 (WebInspectorFrontendClient::detachWindow):
384 (WebInspectorFrontendClient::showWindowWithoutNotifications):
385 * WebCoreSupport/WebInspectorClient.h:
386
387 2011-01-24 Adam Roben <aroben@apple.com>
388
389 Windows Production build fix
390
391 * WebKit.vcproj/WebKit.make: Update for move of WebKit into Source.
392
393 2011-01-21 Nikolas Zimmermann <nzimmermann@rim.com>
394
395 Reviewed by Dirk Schulze.
396
397 Introduce FontMetrics abstraction
398 https://bugs.webkit.org/show_bug.cgi?id=51456
399
400 * FullscreenVideoController.cpp: Use FontMetrics instead of Font to acce ss the metrics.
401 (FullscreenVideoController::draw):
402 * WebCoreSupport/WebDragClient.cpp: Ditto.
403 (WebDragClient::createDragImageForLink):
404 * WebKitGraphics.cpp: Ditto.
405 (FontMetrics):
406
1 2011-01-21 Chris Rogers <crogers@google.com> 407 2011-01-21 Chris Rogers <crogers@google.com>
2 408
3 Reviewed by Darin Fisher. 409 Reviewed by Darin Fisher.
4 410
5 Add run-time enable support for the web audio API 411 Add run-time enable support for the web audio API
6 https://bugs.webkit.org/show_bug.cgi?id=52741 412 https://bugs.webkit.org/show_bug.cgi?id=52741
7 413
8 * WebPreferenceKeysPrivate.h: 414 * WebPreferenceKeysPrivate.h:
9 * WebView.cpp: 415 * WebView.cpp:
10 (WebView::notifyPreferencesChanged): 416 (WebView::notifyPreferencesChanged):
(...skipping 9247 matching lines...) Expand 10 before | Expand all | Expand 10 after
9258 9664
9259 Reviewed by Darin Adler. 9665 Reviewed by Darin Adler.
9260 9666
9261 Use consistent Windows GUID Comparison Functions. 9667 Use consistent Windows GUID Comparison Functions.
9262 https://bugs.webkit.org/show_bug.cgi?id=26427. 9668 https://bugs.webkit.org/show_bug.cgi?id=26427.
9263 9669
9264 * WebView.cpp: 9670 * WebView.cpp:
9265 (EnumTextMatches::QueryInterface): 9671 (EnumTextMatches::QueryInterface):
9266 9672
9267 == Rolled over to ChangeLog-2009-06-16 == 9673 == Rolled over to ChangeLog-2009-06-16 ==
OLDNEW
« no previous file with comments | « Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp ('k') | Source/WebKit/win/WebCoreSupport/WebFrameLoaderClient.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698