OLD | NEW |
| 1 2013-02-27 John Bauman <jbauman@chromium.org> |
| 2 |
| 3 Plugin in iframe may not display |
| 4 https://bugs.webkit.org/show_bug.cgi?id=109879 |
| 5 |
| 6 Reviewed by Simon Fraser. |
| 7 |
| 8 Ensure NetscapePluginWidget informs the plugin view of the cliprect chan
ge directly. |
| 9 |
| 10 * Plugins/WebBaseNetscapePluginView.h: |
| 11 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 12 (NetscapePluginWidget::clipRectChanged): |
| 13 |
| 14 2013-02-26 Alexey Proskuryakov <ap@apple.com> |
| 15 |
| 16 Don't add a body to platform request until necessary |
| 17 https://bugs.webkit.org/show_bug.cgi?id=110900 |
| 18 |
| 19 Reviewed by Brady Eidson. |
| 20 |
| 21 WebKit1 behavior is unchanged, body is added on every conversion. |
| 22 |
| 23 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 24 (WebFrameLoaderClient::convertMainResourceLoadToDownload): |
| 25 (WebFrameLoaderClient::dispatchDidLoadResourceFromMemoryCache): |
| 26 (WebFrameLoaderClient::assignIdentifierToInitialRequest): |
| 27 (WebFrameLoaderClient::dispatchWillSendRequest): |
| 28 (WebFrameLoaderClient::dispatchDecidePolicyForResponse): |
| 29 (WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction): |
| 30 (WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction): |
| 31 (WebFrameLoaderClient::updateGlobalHistory): |
| 32 (WebFrameLoaderClient::canHandleRequest): |
| 33 * WebView/WebDataSource.mm: |
| 34 (-[WebDataSource initialRequest]): |
| 35 (-[WebDataSource request]): |
| 36 * WebView/WebFrame.mm: |
| 37 (-[WebFrame _loadData:MIMEType:textEncodingName:baseURL:unreachableURL:]
): |
| 38 |
| 39 2013-02-27 Glenn Adams <glenn@skynav.com> |
| 40 |
| 41 Add ENABLE_CSS3_TEXT_LINE_BREAK flag. |
| 42 https://bugs.webkit.org/show_bug.cgi?id=110944 |
| 43 |
| 44 Reviewed by Dean Jackson. |
| 45 |
| 46 * Configurations/FeatureDefines.xcconfig: |
| 47 |
| 48 2013-02-26 Jer Noble <jer.noble@apple.com> |
| 49 |
| 50 Unreviewed build fix; use correct macro for platform name in FeatureDefi
nes.xcconfig. |
| 51 |
| 52 * Configurations/FeatureDefines.xcconfig: |
| 53 |
| 54 2013-02-26 Dmitry Zvorygin <zvorygin@chromium.org> |
| 55 |
| 56 Merged Tip and Debug log levels for web console. |
| 57 https://bugs.webkit.org/show_bug.cgi?id=109919 |
| 58 |
| 59 Reviewed by Pavel Feldman. |
| 60 |
| 61 In every component either TIP or DEBUG level was used for reporting, |
| 62 but not both. This patch is prerequisite for Web Inspector console log f
iltering. |
| 63 |
| 64 * WebCoreSupport/WebChromeClient.mm: |
| 65 (stringForMessageLevel): |
| 66 * WebView/WebUIDelegatePrivate.h: |
| 67 |
| 68 |
| 69 2013-02-21 Jeffrey Pfau <jpfau@apple.com> |
| 70 |
| 71 Optionally partition cache to prevent using cache for tracking |
| 72 https://bugs.webkit.org/show_bug.cgi?id=110269 |
| 73 |
| 74 Reviewed by Maciej Stachowiak. |
| 75 |
| 76 Update WKSI bindings and add feature defines. |
| 77 |
| 78 * Configurations/FeatureDefines.xcconfig: Add defines for cache partitio
ning and public suffix list usage |
| 79 * WebCoreSupport/WebSystemInterface.mm: |
| 80 (InitWebCoreSystemInterface): |
| 81 |
| 82 2013-02-25 Jer Noble <jer.noble@apple.com> |
| 83 |
| 84 Normalize ENABLE_ENCRYPTED_MEDIA definitions across all FeatureDefines f
iles. |
| 85 https://bugs.webkit.org/show_bug.cgi?id=110806 |
| 86 |
| 87 Reviewed by Alexey Proskuryakov. |
| 88 |
| 89 Ensure both ENCRYPTED_MEDIA and ENCRYPTED_MEDIA_V2 are enabled on macosx
_1090. |
| 90 |
| 91 * Configurations/FeatureDefines.xcconfig: |
| 92 |
| 93 2013-02-25 Andreas Kling <akling@apple.com> |
| 94 |
| 95 Reduce amount of code that includes StylePropertySet.h |
| 96 <http://webkit.org/b/101149> |
| 97 |
| 98 Reviewed by Antti Koivisto. |
| 99 |
| 100 * WebCoreSupport/WebEditorClient.mm: |
| 101 * WebView/WebFrame.mm: |
| 102 * WebView/WebView.mm: |
| 103 |
| 104 2013-02-24 Andreas Kling <akling@apple.com> |
| 105 |
| 106 Reduce include graph of JSDOMBinding.h |
| 107 <http://webkit.org/b/110709> |
| 108 |
| 109 Reviewed by Antti Koivisto. |
| 110 |
| 111 * WebView/WebHTMLView.mm: |
| 112 |
| 113 2013-02-21 Grzegorz Czajkowski <g.czajkowski@samsung.com> |
| 114 |
| 115 Allow to retrieve the request data from abstract TextCheckingRequest to
be accessible for WK2 |
| 116 https://bugs.webkit.org/show_bug.cgi?id=110208 |
| 117 |
| 118 Reviewed by Hajime Morrita. |
| 119 |
| 120 * WebCoreSupport/WebEditorClient.mm: |
| 121 (WebEditorClient::didCheckSucceed): |
| 122 (WebEditorClient::requestCheckingOfString): |
| 123 Extract the request data as it is the member of 'TextCheckingRequest'. |
| 124 |
| 125 2013-02-19 Mark Hahnenberg <mhahnenberg@apple.com> |
| 126 |
| 127 Objective-C API: Need a way to use the Objective-C JavaScript API with W
ebKit |
| 128 https://bugs.webkit.org/show_bug.cgi?id=106059 |
| 129 |
| 130 Reviewed by Geoffrey Garen. |
| 131 |
| 132 Addition of appropriate delegate callbacks and support to the WebKit API
. |
| 133 |
| 134 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 135 * WebView/WebDelegateImplementationCaching.h: |
| 136 (WebFrameLoadDelegateImplementationCache): |
| 137 * WebView/WebFrame.h: |
| 138 * WebView/WebFrame.mm: |
| 139 (-[WebFrame _stringByEvaluatingJavaScriptFromString:forceUserGesture:]): |
| 140 (-[WebFrame _stringByEvaluatingJavaScriptFromString:withGlobalObject:inS
criptWorld:]): |
| 141 (-[WebFrame _javaScriptContextForScriptWorld:]): |
| 142 (-[WebFrame javaScriptContext]): |
| 143 * WebView/WebFrameLoadDelegate.h: |
| 144 * WebView/WebFramePrivate.h: |
| 145 * WebView/WebScriptDebugDelegate.mm: |
| 146 (-[WebScriptCallFrame _convertValueToObjcValue:JSC::]): |
| 147 (-[WebScriptCallFrame exception]): |
| 148 (-[WebScriptCallFrame evaluateWebScript:]): |
| 149 * WebView/WebScriptWorld.h: |
| 150 * WebView/WebScriptWorld.mm: |
| 151 (+[WebScriptWorld scriptWorldForJavaScriptContext:]): |
| 152 * WebView/WebView.mm: |
| 153 (-[WebView _cacheFrameLoadDelegateImplementations]): |
| 154 (aeDescFromJSValue): |
| 155 (-[WebView aeDescByEvaluatingJavaScriptFromString:]): |
| 156 (-[WebView _computedStyleIncludingVisitedInfo:forElement:]): |
| 157 |
| 158 2013-02-20 Dirk Schulze <krit@webkit.org> |
| 159 |
| 160 Enable CANVAS_PATH flag |
| 161 https://bugs.webkit.org/show_bug.cgi?id=108508 |
| 162 |
| 163 Reviewed by Simon Fraser. |
| 164 |
| 165 Enable CANVAS_PATH flag on trunk. |
| 166 |
| 167 * Configurations/FeatureDefines.xcconfig: |
| 168 |
| 169 2013-02-19 Tim Horton <timothy_horton@apple.com> |
| 170 |
| 171 Clarify isInWindow vs. isVisible path through to RenderLayerCompositor |
| 172 https://bugs.webkit.org/show_bug.cgi?id=110261 |
| 173 <rdar://problem/13196122> |
| 174 |
| 175 Reviewed by Simon Fraser. |
| 176 |
| 177 * WebView/WebView.mm: |
| 178 (-[WebView viewWillMoveToWindow:]): |
| 179 (-[WebView viewDidMoveToWindow]): |
| 180 Use Page::setIsInWindow in addition to willMoveOffscreen/didMoveOnscreen
. |
| 181 |
| 182 2013-02-18 Anders Carlsson <andersca@apple.com> |
| 183 |
| 184 Add a DefaultHash for RefPtr<SecurityOrigin> |
| 185 https://bugs.webkit.org/show_bug.cgi?id=110170 |
| 186 |
| 187 Reviewed by Andreas Kling. |
| 188 |
| 189 Remove all explicit uses of SecurityOriginHash. |
| 190 |
| 191 * WebCoreSupport/WebApplicationCache.mm: |
| 192 (+[WebApplicationCache originsWithCache]): |
| 193 |
| 194 2013-02-15 Eric Carlson <eric.carlson@apple.com> |
| 195 |
| 196 [Mac] remove wkCaptionAppearance from WebKitSystemInterface |
| 197 https://bugs.webkit.org/show_bug.cgi?id=109996 |
| 198 |
| 199 Reviewed by Simon Fraser. |
| 200 |
| 201 * WebCoreSupport/WebSystemInterface.mm: |
| 202 (InitWebCoreSystemInterface): |
| 203 |
| 204 2013-02-15 Sheriff Bot <webkit.review.bot@gmail.com> |
| 205 |
| 206 Unreviewed, rolling out r143088. |
| 207 http://trac.webkit.org/changeset/143088 |
| 208 https://bugs.webkit.org/show_bug.cgi?id=110000 |
| 209 |
| 210 Breaks the build (Requested by dgorbik on #webkit). |
| 211 |
| 212 * WebCoreSupport/WebSystemInterface.mm: |
| 213 (InitWebCoreSystemInterface): |
| 214 |
| 215 2013-02-15 Eric Carlson <eric.carlson@apple.com> |
| 216 |
| 217 [Mac] remove wkCaptionAppearance from WebKitSystemInterface |
| 218 https://bugs.webkit.org/show_bug.cgi?id=109996 |
| 219 |
| 220 Reviewed by Simon Fraser. |
| 221 |
| 222 * WebCoreSupport/WebSystemInterface.mm: |
| 223 (InitWebCoreSystemInterface): |
| 224 |
| 225 2013-02-15 Allan Sandfeld Jensen <allan.jensen@digia.com> |
| 226 |
| 227 Simplify hitTestResultAtPoint and nodesFromRect APIs |
| 228 https://bugs.webkit.org/show_bug.cgi?id=95720 |
| 229 |
| 230 Reviewed by Julien Chaffraix. |
| 231 |
| 232 Update calls to new API. |
| 233 |
| 234 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 235 (WebFrameLoaderClient::actionDictionary): |
| 236 * WebView/WebFrame.mm: |
| 237 (-[WebFrame elementAtPoint:]): |
| 238 * WebView/WebHTMLView.mm: |
| 239 (-[WebHTMLView elementAtPoint:allowShadowContent:]): |
| 240 |
| 241 2013-02-14 David Kilzer <ddkilzer@apple.com> |
| 242 |
| 243 [Mac] Clean up WARNING_CFLAGS |
| 244 <http://webkit.org/b/109747> |
| 245 <rdar://problem/13208373> |
| 246 |
| 247 Reviewed by Mark Rowe. |
| 248 |
| 249 * Configurations/Base.xcconfig: Use |
| 250 GCC_WARN_64_TO_32_BIT_CONVERSION to enable and disable |
| 251 -Wshorten-64-to-32 rather than WARNING_CFLAGS. |
| 252 |
| 253 2013-02-13 Zan Dobersek <zdobersek@igalia.com> |
| 254 |
| 255 The 'global isinf/isnan' compiler quirk required when using clang with l
ibstdc++ |
| 256 https://bugs.webkit.org/show_bug.cgi?id=109325 |
| 257 |
| 258 Reviewed by Anders Carlsson. |
| 259 |
| 260 Prefix calls to the isinf and isnan methods with std::, declaring we wan
t to use the |
| 261 two methods as they're provided by the C++ standard library being used. |
| 262 |
| 263 * tests/DecimalTest.cpp: |
| 264 (TEST_F): |
| 265 |
| 266 2013-02-12 Joseph Pecoraro <pecoraro@apple.com> |
| 267 |
| 268 [iOS] Enable PAGE_VISIBILITY_API |
| 269 https://bugs.webkit.org/show_bug.cgi?id=109399 |
| 270 |
| 271 Reviewed by David Kilzer. |
| 272 |
| 273 * Configurations/FeatureDefines.xcconfig: |
| 274 |
| 275 2013-02-12 David Kilzer <ddkilzer@apple.com> |
| 276 |
| 277 BUILD FIX (r142576): WK1 build fails when ENABLE(DELETION_UI) is off |
| 278 <https://bugs.webkit.org/show_bug.cgi?id=109534> |
| 279 |
| 280 Fixes the following build failure: |
| 281 |
| 282 WebEditorClient.mm:243:23: error: out-of-line definition of 'shouldS
howDeleteInterface' does not match any declaration in 'WebEditorClient' |
| 283 bool WebEditorClient::shouldShowDeleteInterface(HTMLElement* element
) |
| 284 ^~~~~~~~~~~~~~~~~~~~~~~~~ |
| 285 |
| 286 * WebCoreSupport/WebEditorClient.mm: |
| 287 (WebEditorClient::shouldShowDeleteInterface): Protect with |
| 288 ENABLE(DELETION_UI) macro. |
| 289 |
| 290 2013-02-11 Ryosuke Niwa <rniwa@webkit.org> |
| 291 |
| 292 Disable delete button controller on non-Mac ports and delete EditorClien
t::shouldShowDeleteInterface |
| 293 https://bugs.webkit.org/show_bug.cgi?id=109534 |
| 294 |
| 295 Reviewed by Anders Carlsson. |
| 296 |
| 297 * WebCoreSupport/WebEditorClient.h: |
| 298 |
| 299 2013-02-11 Benjamin Poulain <benjamin@webkit.org> |
| 300 |
| 301 Kill TestRunner::setMinimumTimerInterval; implement the feature with Int
ernalSettings |
| 302 https://bugs.webkit.org/show_bug.cgi?id=109349 |
| 303 |
| 304 Reviewed by Sam Weinig. |
| 305 |
| 306 * WebView/WebView.mm: |
| 307 * WebView/WebViewPrivate.h: |
| 308 |
| 309 2013-02-10 Dan Bernstein <mitz@apple.com> |
| 310 |
| 311 Added *.pdf to EXCLUDED_SOURCE_FILE_NAMES_iphoneos. |
| 312 |
| 313 Rubber-stamped by Anders Carlsson. |
| 314 |
| 315 * Configurations/WebKit.xcconfig: |
| 316 |
| 317 2013-02-10 Jae Hyun Park <jae.park08@gmail.com> |
| 318 |
| 319 Rename ENABLE(GLIB_SUPPORT) to USE(GLIB) |
| 320 https://bugs.webkit.org/show_bug.cgi?id=104266 |
| 321 |
| 322 Reviewed by Philippe Normand. |
| 323 |
| 324 Using USE(GLIB) instead of ENABLE(GLIB_SUPPORT) is more consistent with |
| 325 the existing macro naming conventions. |
| 326 |
| 327 From Platform.h |
| 328 USE() - use a particular third-party library or optional OS service |
| 329 ENABLE() - turn on a specific feature of WebKit |
| 330 |
| 331 * WebView/WebView.mm: |
| 332 (-[WebView _commonInitializationWithFrameName:groupName:]): |
| 333 (-[WebView _close]): |
| 334 * WebView/WebViewData.h: |
| 335 * WebView/WebViewInternal.h: |
| 336 |
| 337 2013-02-08 Benjamin Poulain <bpoulain@apple.com> |
| 338 |
| 339 Move workerThreadCount from TestRunner to WebCore Internals |
| 340 https://bugs.webkit.org/show_bug.cgi?id=109239 |
| 341 |
| 342 Reviewed by Darin Adler. |
| 343 |
| 344 Get rid of WebWorkersPrivate, which was only needed for DRT. |
| 345 |
| 346 * WebKit.exp: |
| 347 * Workers/WebWorkersPrivate.h: Removed. |
| 348 * Workers/WebWorkersPrivate.mm: Removed. |
| 349 |
| 350 2013-02-07 Sheriff Bot <webkit.review.bot@gmail.com> |
| 351 |
| 352 Unreviewed, rolling out r142212. |
| 353 http://trac.webkit.org/changeset/142212 |
| 354 https://bugs.webkit.org/show_bug.cgi?id=109255 |
| 355 |
| 356 Causes ASSERT(!m_installed) on launch (Requested by smfr on |
| 357 #webkit). |
| 358 |
| 359 * WebView/WebView.mm: |
| 360 (-[WebView _commonInitializationWithFrameName:groupName:]): |
| 361 (WebInstallMemoryPressureHandler): |
| 362 |
| 363 2013-02-06 Gavin Barraclough <barraclough@apple.com> |
| 364 |
| 365 PluginProcess should quit immediately if idle in response to low-memory
notifications |
| 366 https://bugs.webkit.org/show_bug.cgi?id=109103 |
| 367 <rdar://problem/12679827> |
| 368 |
| 369 Reviewed by Darin Adler. |
| 370 |
| 371 * WebView/WebView.mm: |
| 372 (-[WebView _commonInitializationWithFrameName:groupName:]): |
| 373 - MemoryPressureHandler::install is now called via MemoryPressureHan
dler::initialize. |
| 374 (WebInstallMemoryPressureHandler): |
| 375 - MemoryPressureHandler::install is now called via MemoryPressureHan
dler::initialize. |
| 376 |
| 377 2013-02-07 Benjamin Poulain <bpoulain@apple.com> |
| 378 |
| 379 Move pauseAnimation/pauseTransition from TestRunner to Internals |
| 380 https://bugs.webkit.org/show_bug.cgi?id=109107 |
| 381 |
| 382 Reviewed by Anders Carlsson. |
| 383 |
| 384 * WebView/WebFrame.mm: |
| 385 * WebView/WebFramePrivate.h: |
| 386 |
| 387 2013-02-06 Mike West <mkwst@chromium.org> |
| 388 |
| 389 Add an ENABLE_NOSNIFF feature flag. |
| 390 https://bugs.webkit.org/show_bug.cgi?id=109029 |
| 391 |
| 392 Reviewed by Jochen Eisinger. |
| 393 |
| 394 This new flag will control the behavior of 'X-Content-Type-Options: nosn
iff' |
| 395 when processing script and other resource types. |
| 396 |
| 397 * Configurations/FeatureDefines.xcconfig: |
| 398 |
| 399 2013-02-04 Benjamin Poulain <bpoulain@apple.com> |
| 400 |
| 401 Kill suspendAnimation(), resumeAnimation() and numberOfActiveAnimations(
) from DRT/WTR; use Internals |
| 402 https://bugs.webkit.org/show_bug.cgi?id=108741 |
| 403 |
| 404 Reviewed by Tony Chang. |
| 405 |
| 406 * WebView/WebFrame.mm: |
| 407 * WebView/WebFramePrivate.h: |
| 408 |
| 409 2013-02-04 Enrica Casucci <enrica@apple.com> |
| 410 |
| 411 Add specific EditActions for Bold and Italic commands. |
| 412 https://bugs.webkit.org/show_bug.cgi?id=108842. |
| 413 <rdar://problem/13098252> |
| 414 |
| 415 Reviewed by Ryosuke Niwa. |
| 416 |
| 417 * WebCoreSupport/WebEditorClient.mm: |
| 418 (undoNameForEditAction): |
| 419 |
| 420 2013-02-03 David Kilzer <ddkilzer@apple.com> |
| 421 |
| 422 Upstream ENABLE_PDFKIT_PLUGIN settting |
| 423 <http://webkit.org/b/108792> |
| 424 |
| 425 Reviewed by Tim Horton. |
| 426 |
| 427 * Configurations/FeatureDefines.xcconfig: Disable PDFKIT_PLUGIN |
| 428 on iOS since PDFKit is a Mac-only framework. |
| 429 |
| 430 2013-02-02 David Kilzer <ddkilzer@apple.com> |
| 431 |
| 432 Upstream iOS FeatureDefines |
| 433 <http://webkit.org/b/108753> |
| 434 |
| 435 Reviewed by Anders Carlsson. |
| 436 |
| 437 * Configurations/FeatureDefines.xcconfig: |
| 438 - ENABLE_DEVICE_ORIENTATION: Add iOS configurations. |
| 439 - ENABLE_PLUGIN_PROXY_FOR_VIDEO: Ditto. |
| 440 - FEATURE_DEFINES: Add ENABLE_PLUGIN_PROXY_FOR_VIDEO. Add |
| 441 PLATFORM_NAME variant to reduce future merge conflicts. |
| 442 |
| 443 2013-02-01 Alexis Menard <alexis@webkit.org> |
| 444 |
| 445 Enable unprefixed CSS transitions by default. |
| 446 https://bugs.webkit.org/show_bug.cgi?id=108216 |
| 447 |
| 448 Reviewed by Dean Jackson. |
| 449 |
| 450 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED |
| 451 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to |
| 452 guard the unprefixing work for CSS Transforms and animations. |
| 453 |
| 454 * Configurations/FeatureDefines.xcconfig: |
| 455 |
| 456 2013-01-31 Aurimas Liutikas <aurimas@chromium.org> |
| 457 |
| 458 Editor::m_compositionNode not updated on HTMLInputElement::setValue() |
| 459 https://bugs.webkit.org/show_bug.cgi?id=107737 |
| 460 |
| 461 Reviewed by Ryosuke Niwa. |
| 462 |
| 463 * WebView/WebHTMLView.mm: |
| 464 (-[WebHTMLView _updateSelectionForInputManager]): |
| 465 |
| 466 2013-01-31 Sheriff Bot <webkit.review.bot@gmail.com> |
| 467 |
| 468 Unreviewed, rolling out r141479. |
| 469 http://trac.webkit.org/changeset/141479 |
| 470 https://bugs.webkit.org/show_bug.cgi?id=108564 |
| 471 |
| 472 breaks chromium test (Requested by morrita on #webkit). |
| 473 |
| 474 * WebView/WebHTMLView.mm: |
| 475 (-[WebHTMLView _updateSelectionForInputManager]): |
| 476 |
| 477 2013-01-31 Enrica Casucci <enrica@apple.com> |
| 478 |
| 479 Mac: Editor::baseWritingDirectionForSelectionStart should return Writing
Direction instead of NSWritingDirection. |
| 480 https://bugs.webkit.org/show_bug.cgi?id=108519. |
| 481 |
| 482 Reviewed by Sam Weinig. |
| 483 |
| 484 There is no need to use AppKit types here. |
| 485 baseWritingDirectionForSelectionStart now returns WritingDirection and |
| 486 WebHTMLView toggleWritingDirection has been modified accordingly. |
| 487 |
| 488 * WebView/WebHTMLView.mm: |
| 489 (-[WebHTMLView toggleBaseWritingDirection:]): |
| 490 |
| 491 2013-01-31 Aurimas Liutikas <aurimas@chromium.org> |
| 492 |
| 493 Editor::m_compositionNode not updated on HTMLInputElement::setValue() |
| 494 https://bugs.webkit.org/show_bug.cgi?id=107737 |
| 495 |
| 496 Reviewed by Ryosuke Niwa. |
| 497 |
| 498 * WebView/WebHTMLView.mm: |
| 499 (-[WebHTMLView _updateSelectionForInputManager]): |
| 500 |
| 501 2013-01-31 Joseph Pecoraro <pecoraro@apple.com> |
| 502 |
| 503 Disable ENABLE_FULLSCREEN_API on iOS |
| 504 https://bugs.webkit.org/show_bug.cgi?id=108250 |
| 505 |
| 506 Reviewed by Benjamin Poulain. |
| 507 |
| 508 * Configurations/FeatureDefines.xcconfig: |
| 509 |
| 510 2013-01-31 Enrica Casucci <enrica@apple.com> |
| 511 |
| 512 WebKit2: provide new bundle APIs to allow bundle clients to be notified
of pasteboard access. |
| 513 https://bugs.webkit.org/show_bug.cgi?id=108396. |
| 514 <rdar://problem/12920461> |
| 515 |
| 516 Reviewed by Alexey Proskuryakov. |
| 517 |
| 518 Adds stub implementation for WebKit of the new EditorClient methods. |
| 519 |
| 520 * WebCoreSupport/WebEditorClient.h: |
| 521 * WebCoreSupport/WebEditorClient.mm: |
| 522 (WebEditorClient::willWriteSelectionToPasteboard): |
| 523 (WebEditorClient::getClientPasteboardDataForRange): |
| 524 |
| 525 2013-01-31 Brady Eidson <beidson@apple.com> |
| 526 |
| 527 Lack of a log level string should not obliterate compiled in logging cha
nnel state. |
| 528 https://bugs.webkit.org/show_bug.cgi?id=108502 |
| 529 |
| 530 Reviewed by Alexey Proskuryakov and Sam Weinig. |
| 531 |
| 532 * Misc/WebKitLogging.m: If there's no log level string, leave the channe
l state alone. |
| 533 |
| 534 2013-01-29 Sheriff Bot <webkit.review.bot@gmail.com> |
| 535 |
| 536 Unreviewed, rolling out r140983. |
| 537 http://trac.webkit.org/changeset/140983 |
| 538 https://bugs.webkit.org/show_bug.cgi?id=108277 |
| 539 |
| 540 Unfortunately, this API has one last client (Requested by |
| 541 abarth on #webkit). |
| 542 |
| 543 * Configurations/FeatureDefines.xcconfig: |
| 544 |
| 545 2012-11-28 Jer Noble <jer.noble@apple.com> |
| 546 |
| 547 Allow clients to ask for the WebView/WKView placeholder view when in ful
l screen mode. |
| 548 https://bugs.webkit.org/show_bug.cgi?id=103558 |
| 549 <rdar://problem/12763112> |
| 550 |
| 551 Reviewed by Benjamin Poulain. |
| 552 |
| 553 Clients may want to behave differently when their WebView/WKView has bee
n swapped out by a placeholder |
| 554 view when in full screen mode. Add a simple accessor for the existing p
laceholder view to |
| 555 WebFullScreenController and WebView. |
| 556 |
| 557 * WebView/WebFullScreenController.h: |
| 558 * WebView/WebFullScreenController.mm: |
| 559 (-[WebFullScreenController webViewPlaceholder]): Added simple accessor. |
| 560 * WebView/WebView.mm: |
| 561 (-[WebView fullScreenPlaceholderView]): Added simple accessor. |
| 562 |
| 563 2013-01-28 Pratik Solanki <psolanki@apple.com> |
| 564 |
| 565 PLATFORM(IOS) should come before __MAC_OS_X_VERSION_MIN_REQUIRED |
| 566 https://bugs.webkit.org/show_bug.cgi?id=108101 |
| 567 |
| 568 Reviewed by Benjamin Poulain. |
| 569 |
| 570 Since iOS does not define __MAC_OS_X_VERSION_MIN_REQUIRED, any usage of |
| 571 __MAC_OS_X_VERSION_MIN_REQUIRED should be after a PLATFORM(IOS) check. |
| 572 |
| 573 * WebCoreSupport/WebSystemInterface.mm: |
| 574 (InitWebCoreSystemInterface): |
| 575 |
| 576 2013-01-28 Joseph Pecoraro <pecoraro@apple.com> |
| 577 |
| 578 [Mac] Update PageVisibilityState when WebView is hidden / visible |
| 579 https://bugs.webkit.org/show_bug.cgi?id=107509 |
| 580 |
| 581 Reviewed by Sam Weinig. |
| 582 |
| 583 * WebView/WebView.mm: |
| 584 * WebView/WebViewPrivate.h: |
| 585 (-[WebView _commonInitializationWithFrameName:groupName:]): |
| 586 Set the initial visibility of the page. |
| 587 |
| 588 (-[WebView addWindowObserversForWindow:]): |
| 589 (-[WebView removeWindowObservers]): |
| 590 (-[WebView _isViewVisible]): |
| 591 (-[WebView _updateVisibilityState]): |
| 592 (-[WebView viewDidMoveToWindow]): |
| 593 (-[WebView _windowVisibilityChanged:]): |
| 594 Update visibility state in the same ways WK2 does. This involves |
| 595 listening for some new NSWindow delegates. |
| 596 |
| 597 2013-01-28 Joseph Pecoraro <pecoraro@apple.com> |
| 598 |
| 599 Improve PageVisibility API with enums |
| 600 https://bugs.webkit.org/show_bug.cgi?id=107364 |
| 601 |
| 602 Reviewed by Sam Weinig. |
| 603 |
| 604 * WebView/WebView.mm: |
| 605 * WebView/WebViewPrivate.h: |
| 606 (core): |
| 607 (-[WebView _setVisibilityState:isInitialState:]): |
| 608 Switch the private API form int to a WebPageVisibilityState enum. |
| 609 |
| 610 2013-01-28 Adam Barth <abarth@webkit.org> |
| 611 |
| 612 Remove webkitNotifications.createHTMLNotification |
| 613 https://bugs.webkit.org/show_bug.cgi?id=107598 |
| 614 |
| 615 Reviewed by Benjamin Poulain. |
| 616 |
| 617 * Configurations/FeatureDefines.xcconfig: |
| 618 |
| 619 2013-01-25 Andy Estes <aestes@apple.com> |
| 620 |
| 621 Wrap content filtering code in an object |
| 622 https://bugs.webkit.org/show_bug.cgi?id=107914 |
| 623 |
| 624 Reviewed by Alexey Proskuryakov. |
| 625 |
| 626 * WebCoreSupport/WebSystemInterface.mm: |
| 627 (InitWebCoreSystemInterface): Updated to reflect changes in WKSI. |
| 628 |
| 629 2013-01-24 Dan Bernstein <mitz@apple.com> |
| 630 |
| 631 WebNavigationData does not distinguish between an empty title and a miss
ing title |
| 632 https://bugs.webkit.org/show_bug.cgi?id=107917 |
| 633 |
| 634 Reviewed by Andy Estes. |
| 635 |
| 636 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 637 (nilOrNSString): Added this helper function. |
| 638 (WebFrameLoaderClient::updateGlobalHistory): Initialize the WebNavigatio
nData with a nil |
| 639 title, rather than the empty string, if the document does not have a tit
le. |
| 640 |
| 641 2013-01-24 Mark Hahnenberg <mhahnenberg@apple.com> |
| 642 |
| 643 Objective-C API: Rename JSValue.h/APIJSValue.h to JSCJSValue.h/JSValue.h |
| 644 https://bugs.webkit.org/show_bug.cgi?id=107327 |
| 645 |
| 646 Reviewed by Filip Pizlo. |
| 647 |
| 648 We're renaming these two files, so we have to replace the names everywhe
re. |
| 649 |
| 650 * DOM/WebDOMOperations.mm: |
| 651 * ForwardingHeaders/runtime/JSCJSValue.h: Copied from Source/WebKit/mac/
ForwardingHeaders/runtime/JSValue.h. |
| 652 * ForwardingHeaders/runtime/JSValue.h: Removed. |
| 653 * WebView/WebFrame.mm: |
| 654 * WebView/WebView.mm: |
| 655 |
| 656 2013-01-22 Anders Carlsson <andersca@apple.com> |
| 657 |
| 658 Use a platforom strategy for local storage |
| 659 https://bugs.webkit.org/show_bug.cgi?id=107600 |
| 660 |
| 661 Reviewed by Andreas Kling. |
| 662 |
| 663 Update for new storage strategy. |
| 664 |
| 665 * WebCoreSupport/WebPlatformStrategies.h: |
| 666 (WebPlatformStrategies): |
| 667 * WebCoreSupport/WebPlatformStrategies.mm: |
| 668 (WebPlatformStrategies::createStorageStrategy): |
| 669 |
| 670 2013-01-21 Kentaro Hara <haraken@chromium.org> |
| 671 |
| 672 Implement UIEvent constructor |
| 673 https://bugs.webkit.org/show_bug.cgi?id=107430 |
| 674 |
| 675 Reviewed by Adam Barth. |
| 676 |
| 677 Editor's draft: https://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.ht
m |
| 678 |
| 679 UIEvent constructor is implemented under a DOM4_EVENTS_CONSTRUCTOR flag, |
| 680 which is enabled on Safari and Chromium for now. |
| 681 |
| 682 * Configurations/FeatureDefines.xcconfig: |
| 683 |
| 684 2013-01-22 Joseph Pecoraro <pecoraro@apple.com> |
| 685 |
| 686 [Mac] Enable Page Visibility (PAGE_VISIBILITY_API) |
| 687 https://bugs.webkit.org/show_bug.cgi?id=107230 |
| 688 |
| 689 Reviewed by David Kilzer. |
| 690 |
| 691 * Configurations/FeatureDefines.xcconfig: |
| 692 |
| 693 2013-01-22 Tim Horton <timothy_horton@apple.com> |
| 694 |
| 695 PDFPlugin: Build PDFPlugin everywhere, enable at runtime |
| 696 https://bugs.webkit.org/show_bug.cgi?id=107117 |
| 697 |
| 698 Reviewed by Alexey Proskuryakov. |
| 699 |
| 700 Since PDFLayerController SPI is all forward-declared, the plugin should
build |
| 701 on all Mac platforms, and can be enabled at runtime. |
| 702 |
| 703 * Configurations/FeatureDefines.xcconfig: |
| 704 |
| 705 2013-01-21 Dirk Schulze <dschulze@adobe.com> |
| 706 |
| 707 Add build flag for Canvas's Path object (disabled by default) |
| 708 https://bugs.webkit.org/show_bug.cgi?id=107473 |
| 709 |
| 710 Reviewed by Dean Jackson. |
| 711 |
| 712 * Configurations/FeatureDefines.xcconfig: |
| 713 |
| 714 2013-01-17 Andy Estes <aestes@apple.com> |
| 715 |
| 716 Add a USE() macro for content filtering code |
| 717 https://bugs.webkit.org/show_bug.cgi?id=107098 |
| 718 |
| 719 Reviewed by Mark Rowe. |
| 720 |
| 721 * WebCoreSupport/WebSystemInterface.mm: |
| 722 (InitWebCoreSystemInterface): Use USE(CONTENT_FILTERING). |
| 723 |
| 724 2013-01-19 Philip Rogers <pdr@google.com> |
| 725 |
| 726 Merge SVGStylable into SVGStyledElement |
| 727 https://bugs.webkit.org/show_bug.cgi?id=106877 |
| 728 |
| 729 SVG2 changes element inheritance so all SVGElements are stylable. As a f
irst-step towards a |
| 730 cleaner class hierarchy, this patch moves SVGStylable into SVGStyledElem
ent. |
| 731 |
| 732 Reviewed by Dirk Schulze. |
| 733 |
| 734 * MigrateHeaders.make: |
| 735 |
| 736 2013-01-18 Seokju Kwon <seokju.kwon@gmail.com> |
| 737 |
| 738 Add explicit keyword to constructors in platform-specific InspectorClien
t |
| 739 https://bugs.webkit.org/show_bug.cgi?id=107255 |
| 740 |
| 741 Reviewed by Kentaro Hara. |
| 742 |
| 743 Add explicit keyword to constructors that take one argument |
| 744 in platform-specific implementation of InspectorClient. |
| 745 |
| 746 * WebCoreSupport/WebInspectorClient.h: |
| 747 (WebInspectorClient): |
| 748 |
| 749 2013-01-15 Jer Noble <jer.noble@apple.com> |
| 750 |
| 751 Add a Setting to disable QTKit media engine. |
| 752 https://bugs.webkit.org/show_bug.cgi?id=106972 |
| 753 |
| 754 Reviewed by Eric Carlson. |
| 755 |
| 756 Add WebKit API to set QTKit enabled setting from user defaults. |
| 757 |
| 758 * WebView/WebPreferenceKeysPrivate.h: |
| 759 * WebView/WebPreferences.mm: |
| 760 (+[WebPreferences initialize]): Set WebCore settings based on user defau
lts. |
| 761 (-[WebPreferences setQTKitEnabled:]): Pass through to WebCore. |
| 762 (-[WebPreferences isQTKitEnabled]): Ditto. |
| 763 * WebView/WebPreferencesPrivate.h: |
| 764 * WebView/WebView.mm: |
| 765 (-[WebView _preferencesChanged:]): Synchronize WebKit/WebCore settings. |
| 766 |
| 767 2013-01-15 Enrica Casucci <enrica@apple.com> |
| 768 |
| 769 Add a new set of WebKit2 APIs for text search and |
| 770 search results management. |
| 771 https://bugs.webkit.org/show_bug.cgi?id=106834. |
| 772 <rdar://problem/12597159> |
| 773 |
| 774 Reviewed by Simon Fraser. |
| 775 |
| 776 Adding new API to perform text search in WebKit2 without using |
| 777 the stock UI. The new interface provides all the information |
| 778 necessary to write a custom UI for search. |
| 779 |
| 780 Added new TextWebKitAPI test. |
| 781 |
| 782 * WebView/WebHTMLView.mm: |
| 783 (-[WebHTMLView countMatchesForText:inDOMRange:options:limit:markMatches:
]): |
| 784 Modified to reflect the changes to Editor::countMatchesForText interface
. |
| 785 |
| 786 2013-01-10 Zan Dobersek <zandobersek@gmail.com> |
| 787 |
| 788 Remove the ENABLE_ANIMATION_API feature define occurences |
| 789 https://bugs.webkit.org/show_bug.cgi?id=106544 |
| 790 |
| 791 Reviewed by Simon Fraser. |
| 792 |
| 793 The Animation API code was removed in r137243. The ENABLE_ANIMATION_API |
| 794 feature define handling still lingers in various build systems and confi
gurations |
| 795 but is of no use, so it should be removed. |
| 796 |
| 797 * Configurations/FeatureDefines.xcconfig: |
| 798 |
| 799 2013-01-08 Mark Lam <mark.lam@apple.com> |
| 800 |
| 801 Removed the need for the ProposedDatabase mechanism. |
| 802 https://bugs.webkit.org/show_bug.cgi?id=106292. |
| 803 |
| 804 Reviewed by Sam Weinig. |
| 805 |
| 806 * WebCoreSupport/WebChromeClient.h: |
| 807 * WebCoreSupport/WebChromeClient.mm: |
| 808 (WebChromeClient::exceededDatabaseQuota): |
| 809 |
| 810 2013-01-07 Dan Bernstein <mitz@apple.com> |
| 811 |
| 812 [mac] WebKit1 clients can’t tell when a frame has been removed from the
hierarchy |
| 813 https://bugs.webkit.org/show_bug.cgi?id=106261 |
| 814 |
| 815 Reviewed by Simon Fraser. |
| 816 |
| 817 Test: TestWebKitAPI/Tests/mac/WebViewDidRemoveFrameFromHierarchy.mm. |
| 818 |
| 819 Added -[WebFrameLoadDelegate webView:didRemoveFrameFromHierarchy:]. |
| 820 |
| 821 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 822 (WebFrameLoaderClient::detachedFromParent2): Added a call to the new fra
me load delegate |
| 823 method. |
| 824 * WebView/WebDelegateImplementationCaching.h: |
| 825 (WebFrameLoadDelegateImplementationCache): Added the new method to the c
ache. |
| 826 * WebView/WebFrameLoadDelegatePrivate.h: Declared the new delegate metho
d. |
| 827 * WebView/WebView.mm: |
| 828 (-[WebView _cacheFrameLoadDelegateImplementations]): Added the new metho
d to the cache. |
| 829 |
| 830 2013-01-07 Mike West <mkwst@chromium.org> |
| 831 |
| 832 Make the IFRAME_SEAMLESS flag runtime-enabled. |
| 833 https://bugs.webkit.org/show_bug.cgi?id=106213 |
| 834 |
| 835 Reviewed by Ojan Vafai. |
| 836 |
| 837 * WebView/WebPreferenceKeysPrivate.h: |
| 838 * WebView/WebPreferences.mm: |
| 839 (-[WebPreferences seamlessIFramesEnabled]): |
| 840 (-[WebPreferences setSeamlessIFramesEnabled:]): |
| 841 * WebView/WebPreferencesPrivate.h: |
| 842 * WebView/WebView.mm: |
| 843 (-[WebView _preferencesChanged:]): |
| 844 Add a seamless IFrame preference to WebPreferences, and use it to |
| 845 toggle the runtime state of the feature as appropriate. |
| 846 |
| 847 2013-01-04 Adam Klein <adamk@chromium.org> |
| 848 |
| 849 Remove ENABLE_MUTATION_OBSERVERS #define |
| 850 https://bugs.webkit.org/show_bug.cgi?id=105459 |
| 851 |
| 852 Reviewed by Ryosuke Niwa. |
| 853 |
| 854 * Configurations/FeatureDefines.xcconfig: |
| 855 |
| 856 2013-01-01 Dan Bernstein <mitz@apple.com> |
| 857 |
| 858 <rdar://problem/12942239> Update copyright strings |
| 859 |
| 860 Reviewed by Sam Weinig. |
| 861 |
| 862 * Info.plist: |
| 863 |
| 864 2012-12-29 Adam Roben <aroben@webkit.org> |
| 865 |
| 866 Web Inspector: Mac WK1 Inspector can't save/load timeline data |
| 867 https://bugs.webkit.org/show_bug.cgi?id=105547 |
| 868 |
| 869 Reviewed by Pavel Feldman. |
| 870 |
| 871 * WebCoreSupport/WebInspectorClient.h: Declared new overrides and |
| 872 member variables necessary for save support. |
| 873 |
| 874 * WebCoreSupport/WebInspectorClient.mm: |
| 875 (WebInspectorFrontendClient::save): |
| 876 (WebInspectorFrontendClient::append): |
| 877 Implemented these to make saving timeline data work. (It seems to me |
| 878 the InspectorFrontendClient API could be cleaned up a bit. I had to |
| 879 look at Chromium source code to determine that I needed to call back |
| 880 into the InspectorFrontendAPI JS object after saving/appending, and |
| 881 that I needed to keep a map of passed URLs -> chosen URLs.) |
| 882 |
| 883 (-[WebInspectorWindowController window:willPositionSheet:usingRect:]): |
| 884 Tweaked the position of the sheet so that open/save sheets look a |
| 885 little bette.r |
| 886 |
| 887 (-[WebInspectorWindowController webView:runOpenPanelForFileButtonWithRes
ultListener:allowMultipleFiles:]): |
| 888 Implemented to make loading timeline data work. |
| 889 |
| 890 2012-12-28 Mark Rowe <mrowe@apple.com> |
| 891 |
| 892 Move logic for extracting the OS X marketing version in to WebCore |
| 893 <http://webkit.org/b/105841> / <rdar://problem/10736041> |
| 894 |
| 895 Reviewed by Dan Bernstein. |
| 896 |
| 897 * WebCoreSupport/WebSystemInterface.mm: |
| 898 (InitWebCoreSystemInterface): Remove the code related to the WKSI symbol
. |
| 899 * WebView/WebView.mm: |
| 900 (systemMarketingVersionForUserAgentString): Call the WebCore function in
stead of the WKSI function. |
| 901 (+[WebView _standardUserAgentWithApplicationName:]): Retain the result n
ow that our helper doesn't |
| 902 do that for us. |
| 903 |
| 904 2012-12-27 Sam Weinig <sam@webkit.org> |
| 905 |
| 906 Attempt to fix the tests. |
| 907 |
| 908 * WebView/WebPreferences.mm: |
| 909 (+[WebPreferences initialize]): |
| 910 |
| 911 2012-12-23 Alexey Proskuryakov <ap@apple.com> |
| 912 |
| 913 <rdar://problem/12808377> Network process should respect cookie accept p
olicy |
| 914 https://bugs.webkit.org/show_bug.cgi?id=105684 |
| 915 |
| 916 Reviewed by Sam Weinig. |
| 917 |
| 918 * WebCoreSupport/WebPlatformStrategies.h: |
| 919 * WebCoreSupport/WebPlatformStrategies.mm: |
| 920 CookiesStrategy no longer has notifyCookiesChanged(). |
| 921 |
| 922 2012-12-22 Alexey Proskuryakov <ap@apple.com> |
| 923 |
| 924 Add a separate class for networking related storage |
| 925 https://bugs.webkit.org/show_bug.cgi?id=105676 |
| 926 |
| 927 Reviewed by Sam Weinig. |
| 928 |
| 929 * WebCoreSupport/WebFrameLoaderClient.mm: |
| 930 Updated for ResourceHandle include changes. |
| 931 |
| 932 * WebCoreSupport/WebFrameNetworkingContext.h: |
| 933 * WebCoreSupport/WebFrameNetworkingContext.mm: |
| 934 This class is now simpler, with more session tracking being in WebCore n
ow. |
| 935 |
| 936 * WebCoreSupport/WebPlatformStrategies.h: |
| 937 * WebCoreSupport/WebPlatformStrategies.mm: |
| 938 (WebPlatformStrategies::cookiesForDOM): |
| 939 (WebPlatformStrategies::setCookiesFromDOM): |
| 940 (WebPlatformStrategies::cookiesEnabled): |
| 941 (WebPlatformStrategies::cookieRequestHeaderFieldValue): |
| 942 (WebPlatformStrategies::getRawCookies): |
| 943 (WebPlatformStrategies::deleteCookie): |
| 944 We no longer need a function for default cookie storage! Other cookie fu
nctions |
| 945 now take a session. |
| 946 |
| 947 * WebView/WebPreferences.mm: |
| 948 (+[WebPreferences _switchNetworkLoaderToNewTestingSession]): Initialize
WCSI before |
| 949 calling a WebCore that uses it. |
| 950 (+[WebPreferences _setCurrentNetworkLoaderSessionCookieAcceptPolicy:]):
Use |
| 951 NetworkStorageSession for session tracking. |
| 952 |
| 953 * WebView/WebView.mm: (-[WebView _cachedResponseForURL:]): Updated for n
etworking |
| 954 context now returning a class for session. |
| 955 |
| 956 2012-12-20 Ilya Tikhonovsky <loislo@chromium.org> |
| 957 |
| 958 Unreviewed build fix for chromium mac after r138206. |
| 959 |
| 960 * WebCoreSupport/WebSystemInterface.mm: |
| 961 (InitWebCoreSystemInterface): |
| 962 |
| 963 2012-12-19 Alexey Proskuryakov <ap@apple.com> |
| 964 |
| 965 <rdar://problem/12890242> [WK2 NetworkProcess] Client doesn't receive SS
L certificates |
| 966 https://bugs.webkit.org/show_bug.cgi?id=105467 |
| 967 |
| 968 Reviewed by Brady Eidson. |
| 969 |
| 970 * WebCoreSupport/WebSystemInterface.mm: (InitWebCoreSystemInterface): In
itialize |
| 971 a WKSI function we've been missing. |
| 972 |
| 973 2012-12-19 Alexis Menard <alexis@webkit.org> |
| 974 |
| 975 Implement CSS parsing for CSS transitions unprefixed. |
| 976 https://bugs.webkit.org/show_bug.cgi?id=104804 |
| 977 |
| 978 Reviewed by Dean Jackson. |
| 979 |
| 980 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED |
| 981 to cover the work of unprefixing Transforms, Animations and |
| 982 Transitions. It will let the possibility of each ports to turn it off |
| 983 in their release branches until we're confident that these CSS |
| 984 properties are ready to be unprefixed. |
| 985 |
| 986 * Configurations/FeatureDefines.xcconfig: |
| 987 |
| 988 2012-12-18 Alexey Proskuryakov <ap@apple.com> |
| 989 |
| 990 Remove unnecessary functions from CookiesStrategy |
| 991 https://bugs.webkit.org/show_bug.cgi?id=105369 |
| 992 |
| 993 Reviewed by Brady Eidson. |
| 994 |
| 995 * WebCoreSupport/WebPlatformStrategies.h: |
| 996 * WebCoreSupport/WebPlatformStrategies.mm: |
| 997 |
| 998 2012-12-18 Alice Liu <alice.liu@apple.com> |
| 999 |
| 1000 Add SPI to WebKit1 WebFrame for hit testing |
| 1001 https://bugs.webkit.org/show_bug.cgi?id=105106 |
| 1002 |
| 1003 Reviewed by Dan Bernstein. |
| 1004 |
| 1005 * WebView/WebFrame.mm: |
| 1006 (-[WebFrame elementAtPoint:]): Added. Takes an NSPoint to feed to the We
bCore::Frame for hit-testing. |
| 1007 Creates a WebElementDictionary from that WebCore::HitTestResult, and ret
urns the element dictionary. |
| 1008 * WebView/WebFramePrivate.h: |
| 1009 |
| 1010 2012-12-18 Alice Liu <alice.liu@apple.com> |
| 1011 |
| 1012 Add SPI to WebKit1 WebFrame for node conversion to JSValueRef |
| 1013 https://bugs.webkit.org/show_bug.cgi?id=105262 |
| 1014 |
| 1015 Reviewed by Anders Carlsson. |
| 1016 |
| 1017 * WebView/WebFrame.mm: |
| 1018 (-[WebFrame jsWrapper:forWorld:]): Added. Takes a DOMNode and WebScriptW
orld and provides a JSValueRef |
| 1019 for the WebCore::Node in that particular WebScriptWorld. |
| 1020 * WebView/WebFramePrivate.h: |
| 1021 |
| 1022 2012-12-18 Beth Dakin <bdakin@apple.com> |
| 1023 |
| 1024 https://bugs.webkit.org/show_bug.cgi?id=102579 |
| 1025 [mac] Enable scaled cursors |
| 1026 |
| 1027 Reviewed by Dean Jackson. |
| 1028 |
| 1029 * Configurations/FeatureDefines.xcconfig: |
| 1030 |
1 2012-12-16 Levi Weintraub <leviw@chromium.org> | 1031 2012-12-16 Levi Weintraub <leviw@chromium.org> |
2 | 1032 |
3 Push pixel snapping logic into TransformState | 1033 Push pixel snapping logic into TransformState |
4 https://bugs.webkit.org/show_bug.cgi?id=101779 | 1034 https://bugs.webkit.org/show_bug.cgi?id=101779 |
5 | 1035 |
6 Reviewed by Simon Fraser. | 1036 Reviewed by Simon Fraser. |
7 | 1037 |
8 * WebView/WebFullScreenController.mm: | 1038 * WebView/WebFullScreenController.mm: |
9 (screenRectOfContents): Removed SnapOffsetForTransforms as it's no longe
r needed. | 1039 (screenRectOfContents): Removed SnapOffsetForTransforms as it's no longe
r needed. |
10 | 1040 |
(...skipping 1269 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1280 * WebCoreSupport/WebChromeClient.h: | 2310 * WebCoreSupport/WebChromeClient.h: |
1281 * WebCoreSupport/WebChromeClient.mm: | 2311 * WebCoreSupport/WebChromeClient.mm: |
1282 (WebChromeClient::scheduleCompositingLayerFlush): | 2312 (WebChromeClient::scheduleCompositingLayerFlush): |
1283 * WebView/WebView.mm: | 2313 * WebView/WebView.mm: |
1284 (-[WebView _flushCompositingChanges]): | 2314 (-[WebView _flushCompositingChanges]): |
1285 (LayerFlushController::flushLayers): | 2315 (LayerFlushController::flushLayers): |
1286 (-[WebView _scheduleCompositingLayerFlush]): | 2316 (-[WebView _scheduleCompositingLayerFlush]): |
1287 * WebView/WebViewInternal.h: | 2317 * WebView/WebViewInternal.h: |
1288 | 2318 |
1289 == Rolled over to ChangeLog-2012-10-02 == | 2319 == Rolled over to ChangeLog-2012-10-02 == |
OLD | NEW |