OLD | NEW |
| 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.mm: |
| 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 * Misc/WebKitNSStringExtras.mm: |
| 41 (-[NSString _web_drawAtPoint:font:textColor:allowingFontSmoothing:]): |
| 42 (-[NSString _web_widthWithFont:]): |
| 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.h: |
| 55 * WebCoreSupport/WebPlatformStrategies.mm: |
| 56 (WebPlatformStrategies::defaultDetailsSummaryText): |
| 57 |
| 58 2011-02-16 Matthew Delaney <mdelaney@apple.com> |
| 59 |
| 60 Reviewed by Simon Fraser. |
| 61 |
| 62 Allow acceleratesDrawing for WebKit2 |
| 63 https://bugs.webkit.org/show_bug.cgi?id=54511 |
| 64 |
| 65 Plumb through preference for accelerated drawing. |
| 66 |
| 67 * WebView/WebPreferenceKeysPrivate.h: |
| 68 * WebView/WebPreferences.mm: |
| 69 (+[WebPreferences initialize]): |
| 70 (-[WebPreferences acceleratedDrawingEnabled]): |
| 71 (-[WebPreferences setAcceleratedDrawingEnabled:]): |
| 72 * WebView/WebPreferencesPrivate.h: |
| 73 |
| 74 2011-02-15 David Kilzer <ddkilzer@apple.com> |
| 75 |
| 76 <http://webkit.org/b/54505> Move -[WebDynamicScrollBarsView inProgrammat
icScroll] to WebDynamicScrollBarsViewInternal.h |
| 77 |
| 78 Reviewed by Darin Adler. |
| 79 |
| 80 * WebView/WebDynamicScrollBarsView.h: |
| 81 (-[WebDynamicScrollBarsView inProgrammaticScroll]): Removed |
| 82 declaration. |
| 83 * WebView/WebDynamicScrollBarsView.mm: |
| 84 (-[WebDynamicScrollBarsView inProgrammaticScroll]): Moved |
| 85 implementation into correct category. |
| 86 * WebView/WebDynamicScrollBarsViewInternal.h: |
| 87 (-[WebDynamicScrollBarsView inProgrammaticScroll]): Added |
| 88 declaration. |
| 89 * WebView/WebHTMLView.mm: Included |
| 90 WebDynamicScrollBarsViewInternal.h instead of |
| 91 WebDynamicScrollBarsView.h. |
| 92 |
| 93 2011-02-14 Oliver Hunt <oliver@apple.com> |
| 94 |
| 95 Reviewed by Gavin Barraclough and Geoff Garen. |
| 96 |
| 97 Refactor handles and weak pointers to become nicer and more automatic |
| 98 https://bugs.webkit.org/show_bug.cgi?id=54415 |
| 99 |
| 100 Update to use Global<> instead of ProtectedPtr, and refactored slightly |
| 101 to get global data to places it's needed for when we're assigning to |
| 102 Global<>s |
| 103 |
| 104 * ForwardingHeaders/collector/handles/Global.h: Added. |
| 105 * Plugins/Hosted/NetscapePluginInstanceProxy.h: |
| 106 * Plugins/Hosted/NetscapePluginInstanceProxy.mm: |
| 107 (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::get): |
| 108 (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::idForObject): |
| 109 (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::forget): |
| 110 (WebKit::NetscapePluginInstanceProxy::getWindowNPObject): |
| 111 (WebKit::NetscapePluginInstanceProxy::getPluginElementNPObject): |
| 112 (WebKit::NetscapePluginInstanceProxy::evaluate): |
| 113 (WebKit::NetscapePluginInstanceProxy::invoke): |
| 114 (WebKit::NetscapePluginInstanceProxy::invokeDefault): |
| 115 (WebKit::NetscapePluginInstanceProxy::construct): |
| 116 (WebKit::NetscapePluginInstanceProxy::addValueToArray): |
| 117 * WebView/WebScriptDebugger.h: |
| 118 * WebView/WebScriptDebugger.mm: |
| 119 (WebScriptDebugger::WebScriptDebugger): |
| 120 |
| 121 2011-02-15 Jia Pu <jpu@apple.com> |
| 122 |
| 123 Reviewed by Darin Adler. |
| 124 |
| 125 Autocorrection should respect undo. |
| 126 https://bugs.webkit.org/show_bug.cgi?id=52221 |
| 127 <rdar://problem/8663399> |
| 128 |
| 129 Please see WebCore/ChangeLog for detailed description. |
| 130 |
| 131 * WebCoreSupport/WebEditorClient.h: Updated for the new function declare
d in EditorClient. |
| 132 |
| 133 * WebCoreSupport/WebEditorClient.mm: |
| 134 (WebEditorClient::recordAutocorrectionResponse): Ditto. |
| 135 |
| 136 * WebView/WebFrame.mm: |
| 137 (-[WebFrame _replaceSelectionWithFragment:selectReplacement:smartReplace
:matchStyle:]): |
| 138 Adopted new signature of ReplaceSelectionCommand::create(). |
| 139 |
| 140 2011-02-15 David Kilzer <ddkilzer@apple.com> |
| 141 |
| 142 <http://webkit.org/b/54485> Fix spelling of -inProgramaticScroll |
| 143 |
| 144 Reviewed by Darin Adler. |
| 145 |
| 146 * WebView/WebDynamicScrollBarsView.h: |
| 147 * WebView/WebDynamicScrollBarsView.mm: |
| 148 (-[WebDynamicScrollBarsView inProgrammaticScroll]): Renamed from |
| 149 -inProgramaticScroll. |
| 150 * WebView/WebHTMLView.mm: |
| 151 (-[WebHTMLView _frameOrBoundsChanged]): Corrected method name. |
| 152 |
| 153 2011-02-15 Kenneth Russell <kbr@google.com> |
| 154 |
| 155 Reviewed by Darin Fisher. |
| 156 |
| 157 Allow controlling minimum DOMTimer interval on a per-page basis |
| 158 https://bugs.webkit.org/show_bug.cgi?id=54312 |
| 159 |
| 160 Added needed methods to implement LayoutTestController's new |
| 161 setMinimumTimerInterval method. |
| 162 |
| 163 * WebView/WebView.mm: |
| 164 (-[WebView _commonInitializationWithFrameName:groupName:usesDocumentView
s:]): |
| 165 (+[WebView _defaultMinimumTimerInterval]): |
| 166 (-[WebView _setMinimumTimerInterval:]): |
| 167 * WebView/WebViewPrivate.h: |
| 168 |
| 169 2011-02-11 Geoffrey Garen <ggaren@apple.com> |
| 170 |
| 171 Reviewed by Oliver Hunt. |
| 172 |
| 173 A little more encapsulation for the heap: Removed CollectorHeapIterator |
| 174 https://bugs.webkit.org/show_bug.cgi?id=54298 |
| 175 |
| 176 * Misc/WebCoreStatistics.mm: |
| 177 (+[WebCoreStatistics javaScriptProtectedObjectTypeCounts]): |
| 178 (+[WebCoreStatistics javaScriptObjectTypeCounts]): Updated for new typed
ef. |
| 179 |
| 180 2011-02-10 Nate Chapin <japhet@chromium.org> |
| 181 |
| 182 Reviewed by Adam Barth. |
| 183 |
| 184 Update calls to DocumentWriter. |
| 185 https://bugs.webkit.org/show_bug.cgi?id=50489 |
| 186 |
| 187 * WebView/WebFrame.mm: |
| 188 (-[WebFrame _canProvideDocumentSource]): |
| 189 |
| 190 2011-02-10 Chris Fleizach <cfleizach@apple.com> |
| 191 |
| 192 Reviewed by Anders Carlsson. |
| 193 |
| 194 AX: AX needs to stop using WebCoreViewFactory |
| 195 https://bugs.webkit.org/show_bug.cgi?id=54153 |
| 196 |
| 197 * WebCoreSupport/WebSystemInterface.mm: |
| 198 (InitWebCoreSystemInterface): |
| 199 |
| 200 2011-02-10 Peter Varga <pvarga@webkit.org> |
| 201 |
| 202 Reviewed by Csaba Osztrogonác. |
| 203 |
| 204 Remove PCRE source from trunk |
| 205 https://bugs.webkit.org/show_bug.cgi?id=54188 |
| 206 |
| 207 * ForwardingHeaders/pcre/pcre.h: Removed. |
| 208 |
| 209 2011-02-09 Pavel Feldman <pfeldman@chromium.org> |
| 210 |
| 211 Reviewed by Yury Semikhatsky. |
| 212 |
| 213 Web Inspector: follow up on InspectorAgent split - |
| 214 removing unnecessary methods from InspectorController. |
| 215 https://bugs.webkit.org/show_bug.cgi?id=54093 |
| 216 |
| 217 * WebInspector/WebInspector.mm: |
| 218 (-[WebInspector showConsole:]): |
| 219 (-[WebInspector stopProfilingJavaScript:]): |
| 220 |
| 221 2011-02-08 Dan Bernstein <mitz@apple.com> |
| 222 |
| 223 Reviewed by Jon Honeycutt and Maciej Stachowiak. |
| 224 |
| 225 <rdar://problem/8959420> Find in Mail no longer cycles around |
| 226 |
| 227 * WebView/WebHTMLView.mm: |
| 228 (-[WebHTMLView searchFor:direction:caseSensitive:wrap:startInSelection:]
): Set |
| 229 the wrap option according to the flag. |
| 230 |
| 231 2011-02-08 Sheriff Bot <webkit.review.bot@gmail.com> |
| 232 |
| 233 Unreviewed, rolling out r77980. |
| 234 http://trac.webkit.org/changeset/77980 |
| 235 https://bugs.webkit.org/show_bug.cgi?id=54043 |
| 236 |
| 237 "Crashes on Windows and Linux..." (Requested by leviw on |
| 238 #webkit). |
| 239 |
| 240 * WebView/WebFrame.mm: |
| 241 (-[WebFrame _caretRectAtNode:offset:affinity:]): |
| 242 * WebView/WebFrameInternal.h: |
| 243 * WebView/WebTextCompletionController.mm: |
| 244 (-[WebTextCompletionController doCompletion]): |
| 245 |
| 246 2011-02-08 Levi Weintraub <leviw@chromium.org> |
| 247 |
| 248 Reviewed by Ryosuke Niwa. |
| 249 |
| 250 Stop instantiating legacy editing Positions in VisiblePosition |
| 251 https://bugs.webkit.org/show_bug.cgi?id=52919 |
| 252 |
| 253 Changing usage of legacy VisiblePosition constructor. Since we were deal
ing |
| 254 with positions from DOM Ranges, we're guaranteed a parent-anchored posit
ion. |
| 255 |
| 256 * WebView/WebFrame.mm: |
| 257 (-[WebFrame _caretRectAtPosition:affinity:]): |
| 258 * WebView/WebFrameInternal.h: |
| 259 * WebView/WebTextCompletionController.mm: |
| 260 (-[WebTextCompletionController doCompletion]): |
| 261 |
| 262 2011-02-08 Adam Barth <abarth@webkit.org> |
| 263 |
| 264 Reviewed by Eric Seidel. |
| 265 |
| 266 Remove orphan code from old parser |
| 267 https://bugs.webkit.org/show_bug.cgi?id=53984 |
| 268 |
| 269 * WebCoreSupport/WebChromeClient.h: |
| 270 |
| 271 2011-02-02 Ilya Tikhonovsky <loislo@chromium.org> |
| 272 |
| 273 Reviewed by Yury Semikhatsky. |
| 274 |
| 275 Web Inspector: move InspectorController's methods from InspectorAgent to
InspectorController. |
| 276 |
| 277 https://bugs.webkit.org/show_bug.cgi?id=53169 |
| 278 |
| 279 Minor change enforced by major changes in WebCore/inspector/InspectorCon
troller. |
| 280 |
| 281 * WebInspector/WebInspector.mm: |
| 282 (-[WebInspector isTimelineProfilingEnabled]): |
| 283 |
| 284 2011-02-07 Enrica Casucci <enrica@apple.com> |
| 285 |
| 286 Reviewed Adam Roben and Darin Adler. |
| 287 |
| 288 WebKit2: drag and drop support on Windows. |
| 289 https://bugs.webkit.org/show_bug.cgi?id=52775 |
| 290 |
| 291 Removed createDragImageForLink from DragClient. |
| 292 |
| 293 * WebCoreSupport/WebDragClient.h: |
| 294 * WebCoreSupport/WebDragClient.mm: |
| 295 (WebDragClient::startDrag): |
| 296 |
| 297 2011-02-03 Yury Semikhatsky <yurys@chromium.org> |
| 298 |
| 299 Reviewed by Pavel Feldman. |
| 300 |
| 301 Web Inspector: remove settings related methods from InspectorClient |
| 302 https://bugs.webkit.org/show_bug.cgi?id=53686 |
| 303 |
| 304 * WebCoreSupport/WebInspectorClient.h: |
| 305 * WebCoreSupport/WebInspectorClient.mm: |
| 306 (WebInspectorClient::openInspectorFrontend): |
| 307 (WebInspectorFrontendClient::WebInspectorFrontendClient): |
| 308 |
| 309 2011-02-03 James Kozianski <koz@chromium.org> |
| 310 |
| 311 Reviewed by Dimitri Glazkov. |
| 312 |
| 313 Add navigator.registerProtocolHandler behind a flag. |
| 314 https://bugs.webkit.org/show_bug.cgi?id=52609 |
| 315 |
| 316 * Configurations/FeatureDefines.xcconfig: |
| 317 |
| 318 2011-02-03 Adam Langley <agl@chromium.org> |
| 319 |
| 320 Reviewed by Adam Barth. |
| 321 |
| 322 Plumb mixed script URL to FrameLoaderClient |
| 323 https://bugs.webkit.org/show_bug.cgi?id=52384 |
| 324 |
| 325 Regressions covered by http/tests/security/mixedContent/* |
| 326 |
| 327 * WebCoreSupport/WebFrameLoaderClient.h: |
| 328 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 329 (WebFrameLoaderClient::didRunInsecureContent): |
| 330 |
| 331 2011-02-03 Beth Dakin <bdakin@apple.com> |
| 332 |
| 333 Reviewed by Sam Weinig. |
| 334 |
| 335 Fix for <rdar://problem/8944544> Ability to animate track |
| 336 for WKPainter scrollers |
| 337 |
| 338 * WebCoreSupport/WebSystemInterface.mm: |
| 339 (InitWebCoreSystemInterface): |
| 340 |
| 341 2011-02-02 Mark Rowe <mrowe@apple.com> |
| 342 |
| 343 Reviewed by Beth Dakin. |
| 344 |
| 345 <rdar://problem/8928367> Crash when loading canvas pages inside HTMLCanv
asElement::createImageBuffer(). |
| 346 |
| 347 * WebCoreSupport/WebSystemInterface.mm: |
| 348 (InitWebCoreSystemInterface): Add some missing initializers. |
| 349 |
| 350 2011-02-02 Steve Lacey <sjl@chromium.org> |
| 351 |
| 352 Reviewed by Eric Carlson. |
| 353 |
| 354 Implement basic media statistics on media elements. |
| 355 https://bugs.webkit.org/show_bug.cgi?id=53322 |
| 356 |
| 357 * Configurations/FeatureDefines.xcconfig: |
| 358 |
| 359 2011-02-01 Sam Weinig <sam@webkit.org> |
| 360 |
| 361 Reviewed by Beth Dakin. |
| 362 |
| 363 Part 2 for <rdar://problem/8492788> |
| 364 Adopt WKScrollbarPainterController |
| 365 |
| 366 Use header detection to define scrollbar painting controller #define. |
| 367 |
| 368 * WebCoreSupport/WebSystemInterface.mm: |
| 369 (InitWebCoreSystemInterface): |
| 370 |
| 371 2011-02-01 David Hyatt <hyatt@apple.com> |
| 372 |
| 373 Reviewed by Oliver Hunt. |
| 374 |
| 375 https://bugs.webkit.org/show_bug.cgi?id=53520 |
| 376 |
| 377 Remove the physical terminology from IntRect and FloatRect. |
| 378 |
| 379 Now that we have flipped RenderBlocks for vertical-rl and horizontal-bt
writing modes, |
| 380 we need to update our terminology to be more accurate. |
| 381 |
| 382 I'm borrowing a page from AppKit here (which also supports flipped NSVie
ws) and |
| 383 renaming right() and bottom() to maxX() and maxY(). These terms remain
accurate |
| 384 even for flipped rectangles. |
| 385 |
| 386 * WebView/WebHTMLView.mm: |
| 387 (setNeedsDisplayInRect): |
| 388 |
| 389 2011-02-01 Beth Dakin <bdakin@apple.com> |
| 390 |
| 391 Reviewed by Sam Weinig. |
| 392 |
| 393 Fix for <rdar://problem/8492788> Adopt WKScrollbarPainterController |
| 394 |
| 395 * WebCoreSupport/WebSystemInterface.mm: |
| 396 (InitWebCoreSystemInterface): |
| 397 |
| 398 2011-02-01 Dave Hyatt <hyatt@apple.com> |
| 399 |
| 400 Reviewed by Darin Adler. |
| 401 |
| 402 https://bugs.webkit.org/show_bug.cgi?id=46422, make printing and paginat
ion work |
| 403 with vertical text. |
| 404 |
| 405 Change printing functions to check writing-mode and properly swap width
and height |
| 406 as needed. |
| 407 |
| 408 * WebView/WebDynamicScrollBarsView.mm: |
| 409 (-[WebDynamicScrollBarsView setScrollOrigin:updatePositionAtAll:immediat
ely:]): |
| 410 * WebView/WebFrame.mm: |
| 411 (-[WebFrame _computePageRectsWithPrintScaleFactor:pageSize:]): |
| 412 * WebView/WebFrameInternal.h: |
| 413 * WebView/WebHTMLView.mm: |
| 414 (-[WebHTMLView _web_setPrintingModeRecursive]): |
| 415 (-[WebHTMLView _web_clearPrintingModeRecursive]): |
| 416 (-[WebHTMLView _web_setPrintingModeRecursiveAndAdjustViewSize]): |
| 417 (-[WebHTMLView _beginPrintModeWithMinimumPageWidth:height:maximumPageWid
th:]): |
| 418 (-[WebHTMLView _beginPrintModeWithPageWidth:height:shrinkToFit:]): |
| 419 (-[WebHTMLView _endPrintMode]): |
| 420 (-[WebHTMLView _beginScreenPaginationModeWithPageSize:shrinkToFit:]): |
| 421 (-[WebHTMLView _endScreenPaginationMode]): |
| 422 (-[WebHTMLView layoutToMinimumPageWidth:height:maximumPageWidth:adjustin
gViewSize:]): |
| 423 (-[WebHTMLView _setPrinting:minimumPageLogicalWidth:logicalHeight:maximu
mPageLogicalWidth:adjustViewSize:paginateScreenContent:]): |
| 424 (-[WebHTMLView adjustPageHeightNew:top:bottom:limit:]): |
| 425 (-[WebHTMLView _scaleFactorForPrintOperation:]): |
| 426 (-[WebHTMLView setPageWidthForPrinting:]): |
| 427 (-[WebHTMLView knowsPageRange:]): |
| 428 |
| 429 2011-01-31 Oliver Hunt <oliver@apple.com> |
| 430 |
| 431 Convert markstack to a slot visitor API |
| 432 https://bugs.webkit.org/show_bug.cgi?id=53219 |
| 433 |
| 434 rolling r77098, r77099, r77100, r77109, and |
| 435 r77111 back in, along with a few more Qt fix attempts. |
| 436 |
| 437 * WebView/WebScriptDebugDelegate.mm: |
| 438 (-[WebScriptCallFrame scopeChain]): |
| 439 |
| 440 2011-01-30 Csaba Osztrogonác <ossy@webkit.org> |
| 441 |
| 442 Unreviewed, rolling out r77098, r77099, r77100, r77109, and |
| 443 r77111. |
| 444 http://trac.webkit.org/changeset/77098 |
| 445 http://trac.webkit.org/changeset/77099 |
| 446 http://trac.webkit.org/changeset/77100 |
| 447 http://trac.webkit.org/changeset/77109 |
| 448 http://trac.webkit.org/changeset/77111 |
| 449 https://bugs.webkit.org/show_bug.cgi?id=53219 |
| 450 |
| 451 Qt build is broken |
| 452 |
| 453 * WebView/WebScriptDebugDelegate.mm: |
| 454 (-[WebScriptCallFrame scopeChain]): |
| 455 |
| 456 2011-01-30 Oliver Hunt <oliver@apple.com> |
| 457 |
| 458 Convert markstack to a slot visitor API |
| 459 https://bugs.webkit.org/show_bug.cgi?id=53219 |
| 460 |
| 461 rolling r77006 and r77020 back in. |
| 462 |
| 463 * WebView/WebScriptDebugDelegate.mm: |
| 464 (-[WebScriptCallFrame scopeChain]): |
| 465 |
| 466 2011-01-28 Geoffrey Garen <ggaren@apple.com> |
| 467 |
| 468 Reviewed by Maciej Stachowiak. |
| 469 |
| 470 Some more Heap cleanup. |
| 471 https://bugs.webkit.org/show_bug.cgi?id=53357 |
| 472 |
| 473 Updated for JavaScriptCore changes. |
| 474 |
| 475 * Misc/WebCoreStatistics.mm: |
| 476 (+[WebCoreStatistics memoryStatistics]): |
| 477 |
| 478 2011-01-28 Sheriff Bot <webkit.review.bot@gmail.com> |
| 479 |
| 480 Unreviewed, rolling out r77006 and r77020. |
| 481 http://trac.webkit.org/changeset/77006 |
| 482 http://trac.webkit.org/changeset/77020 |
| 483 https://bugs.webkit.org/show_bug.cgi?id=53360 |
| 484 |
| 485 "Broke Windows tests" (Requested by rniwa on #webkit). |
| 486 |
| 487 * WebView/WebScriptDebugDelegate.mm: |
| 488 (-[WebScriptCallFrame scopeChain]): |
| 489 |
| 490 2011-01-27 Oliver Hunt <oliver@apple.com> |
| 491 |
| 492 Reviewed by Geoffrey Garen. |
| 493 |
| 494 Convert markstack to a slot visitor API |
| 495 https://bugs.webkit.org/show_bug.cgi?id=53219 |
| 496 |
| 497 Update to new marking api |
| 498 |
| 499 * WebView/WebScriptDebugDelegate.mm: |
| 500 (-[WebScriptCallFrame scopeChain]): |
| 501 |
| 502 2011-01-28 Dan Bernstein <mitz@apple.com> |
| 503 |
| 504 Reviewed by Sam Weinig. |
| 505 |
| 506 <select> can't display right-to-left (rtl) languages |
| 507 https://bugs.webkit.org/show_bug.cgi?id=19785 |
| 508 |
| 509 * WebCoreSupport/WebChromeClient.h: |
| 510 * WebCoreSupport/WebChromeClient.mm: |
| 511 (WebChromeClient::selectItemWritingDirectionIsNatural): Changed to retur
n false. |
| 512 (WebChromeClient::selectItemAlignmentFollowsMenuWritingDirection): Added
. Returns true. |
| 513 |
| 514 2011-01-27 Sheriff Bot <webkit.review.bot@gmail.com> |
| 515 |
| 516 Unreviewed, rolling out r76891. |
| 517 http://trac.webkit.org/changeset/76891 |
| 518 https://bugs.webkit.org/show_bug.cgi?id=53280 |
| 519 |
| 520 Makes every layout test crash (Requested by othermaciej on |
| 521 #webkit). |
| 522 |
| 523 * Misc/WebIconDatabase.mm: |
| 524 (-[ThreadEnabler threadEnablingSelector:]): |
| 525 (importToWebCoreFormat): |
| 526 |
| 527 2011-01-27 Nate Chapin <japhet@chromium.org> |
| 528 |
| 529 Reviewed by Adam Barth. |
| 530 |
| 531 Use Document::url() instead of FrameLoader::url(). |
| 532 https://bugs.webkit.org/show_bug.cgi?id=41165 |
| 533 |
| 534 * WebView/WebView.mm: |
| 535 (-[WebView _dispatchDidReceiveIconFromWebFrame:]): |
| 536 |
| 537 2011-01-27 Dan Bernstein <mitz@apple.com> |
| 538 |
| 539 Rubber-stamped by Anders Carlsson. |
| 540 |
| 541 Reverted an accidental change in r76561. |
| 542 |
| 543 * WebView/WebHTMLView.mm: |
| 544 |
| 545 2011-01-26 David Kilzer <ddkilzer@apple.com> |
| 546 |
| 547 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining
in CFNetwork |
| 548 <rdar://problem/8821760> |
| 549 |
| 550 Reviewed by Antti Koivisto. |
| 551 |
| 552 * WebCoreSupport/WebSystemInterface.mm: |
| 553 (InitWebCoreSystemInterface): Added initialization for |
| 554 GetHTTPPipeliningPriority and SetHTTPPipeliningPriority. |
| 555 |
| 556 2011-01-26 Beth Dakin <bdakin@apple.com> |
| 557 |
| 558 Reviewed by Darin Adler. |
| 559 |
| 560 Fix for <rdar://problem/8895140> Adopt WKScrollbar metrics |
| 561 when using WKScrollbars. |
| 562 |
| 563 * WebCoreSupport/WebSystemInterface.mm: |
| 564 (InitWebCoreSystemInterface): |
| 565 |
| 566 2011-01-25 Darin Adler <darin@apple.com> |
| 567 |
| 568 Reviewed by Anders Carlsson. |
| 569 |
| 570 WebKit is using CSBackupSetItemExcluded incorrectly |
| 571 https://bugs.webkit.org/show_bug.cgi?id=53095 |
| 572 rdar://problem/8790540 |
| 573 |
| 574 * Misc/WebIconDatabase.mm: |
| 575 (importToWebCoreFormat): Removed code that was calling CSBackupSetItemEx
cluded. |
| 576 It was incorrect, and this responsibility has been moved to WebCore. |
| 577 |
| 578 2011-01-24 Chris Marrin <cmarrin@apple.com> |
| 579 |
| 580 Reviewed by Eric Seidel. |
| 581 |
| 582 Change ENABLE_3D_CANVAS to ENABLE_WEBGL |
| 583 https://bugs.webkit.org/show_bug.cgi?id=53041 |
| 584 |
| 585 * Configurations/FeatureDefines.xcconfig: |
| 586 |
| 587 2011-01-25 Yury Semikhatsky <yurys@chromium.org> |
| 588 |
| 589 Reviewed by Pavel Feldman. |
| 590 |
| 591 Web Inspector: remove "attached" state related methods from InspectorAge
nt |
| 592 https://bugs.webkit.org/show_bug.cgi?id=53086 |
| 593 |
| 594 * WebCoreSupport/WebInspectorClient.h: |
| 595 * WebCoreSupport/WebInspectorClient.mm: |
| 596 (-[WebInspectorWindowController showWindow:]): |
| 597 (-[WebInspectorWindowController attach]): |
| 598 (-[WebInspectorWindowController detach]): |
| 599 |
| 600 2011-01-23 Dan Bernstein <mitz@apple.com> |
| 601 |
| 602 Reviewed by John Sullivan. |
| 603 |
| 604 <rdar://problem/6097826> Mail's cursor does not become a resize cursor w
hen moving mouse from scrolled email to the horizontal splitter |
| 605 |
| 606 * WebCoreSupport/WebChromeClient.mm: |
| 607 (WebChromeClient::setCursor): If the current cursor comes from a cursor
rect, do not override it. |
| 608 |
| 609 2011-01-22 Alexey Proskuryakov <ap@apple.com> |
| 610 |
| 611 Reviewed by Darin Adler. |
| 612 |
| 613 https://bugs.webkit.org/show_bug.cgi?id=52473 |
| 614 Auto-scaling to avoid orphans is broken, remove dysfunctional code |
| 615 |
| 616 * WebView/WebHTMLView.mm: |
| 617 (-[WebHTMLView _setPrinting:minimumPageWidth:height:maximumPageWidth:adj
ustViewSize:paginateScreenContent:]): |
| 618 (-[WebHTMLView _scaleFactorForPrintOperation:]): |
| 619 (-[WebHTMLView knowsPageRange:]): |
| 620 |
| 621 2011-01-21 Mark Rowe <mrowe@apple.com> |
| 622 |
| 623 Rubber-stamped by Jon Honeycutt. |
| 624 |
| 625 Fix the build when using Clang by removing some unused variables. |
| 626 |
| 627 * Plugins/Hosted/WebHostedNetscapePluginView.mm: |
| 628 (-[WebHostedNetscapePluginView updateAndSetWindow]): |
| 629 * WebView/WebFullScreenController.mm: |
| 630 (-[WebFullScreenController enterFullscreen:]): |
| 631 (-[WebFullScreenController exitFullscreen]): |
| 632 |
1 2011-01-21 Chris Rogers <crogers@google.com> | 633 2011-01-21 Chris Rogers <crogers@google.com> |
2 | 634 |
3 Reviewed by Darin Fisher. | 635 Reviewed by Darin Fisher. |
4 | 636 |
5 Add run-time enable support for the web audio API | 637 Add run-time enable support for the web audio API |
6 https://bugs.webkit.org/show_bug.cgi?id=52741 | 638 https://bugs.webkit.org/show_bug.cgi?id=52741 |
7 | 639 |
8 * WebView/WebPreferenceKeysPrivate.h: | 640 * WebView/WebPreferenceKeysPrivate.h: |
9 * WebView/WebPreferences.mm: | 641 * WebView/WebPreferences.mm: |
10 (-[WebPreferences webAudioEnabled]): | 642 (-[WebPreferences webAudioEnabled]): |
(...skipping 9108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9119 The crash was caused by having two streams with a streamID of 1. | 9751 The crash was caused by having two streams with a streamID of 1. |
9120 | 9752 |
9121 * Plugins/Hosted/NetscapePluginInstanceProxy.mm: | 9753 * Plugins/Hosted/NetscapePluginInstanceProxy.mm: |
9122 (WebKit::NetscapePluginInstanceProxy::NetscapePluginInstanceProxy): Fixe
d a typo. Now | 9754 (WebKit::NetscapePluginInstanceProxy::NetscapePluginInstanceProxy): Fixe
d a typo. Now |
9123 correctly increments m_currentURLRequestID to account for the manual str
eam. | 9755 correctly increments m_currentURLRequestID to account for the manual str
eam. |
9124 (WebKit::NetscapePluginInstanceProxy::disconnectStream): If the stream i
s the manual stream, | 9756 (WebKit::NetscapePluginInstanceProxy::disconnectStream): If the stream i
s the manual stream, |
9125 null it out instead of trying to remove it from the map. Added an assert
ion. | 9757 null it out instead of trying to remove it from the map. Added an assert
ion. |
9126 (WebKit::NetscapePluginInstanceProxy::loadRequest): Added an assertion. | 9758 (WebKit::NetscapePluginInstanceProxy::loadRequest): Added an assertion. |
9127 | 9759 |
9128 == Rolled over to ChangeLog-2010-01-29 == | 9760 == Rolled over to ChangeLog-2010-01-29 == |
OLD | NEW |