| 2019-06-16 Darin Adler <darin@apple.com> |
| |
| Rename AtomicString to AtomString |
| https://bugs.webkit.org/show_bug.cgi?id=195276 |
| |
| Reviewed by Michael Catanzaro. |
| |
| * many files: Let do-webcore-rename do the renaming. |
| |
| 2019-06-14 Megan Gardner <megan_gardner@apple.com> |
| |
| Move Synthetic Editing Commands to behind an experimental feature flag |
| https://bugs.webkit.org/show_bug.cgi?id=198842 |
| <rdar://problem/50594700> |
| |
| Reviewed by Simon Fraser. |
| |
| Add plumbing for synthetic editing command feature flag. |
| |
| * WebView/WebPreferenceKeysPrivate.h: |
| * WebView/WebPreferences.mm: |
| (+[WebPreferences initialize]): |
| (-[WebPreferences syntheticEditingCommandsEnabled]): |
| (-[WebPreferences setSyntheticEditingCommandsEnabled:]): |
| * WebView/WebPreferencesPrivate.h: |
| * WebView/WebView.mm: |
| (-[WebView _preferencesChanged:]): |
| |
| 2019-06-13 Antoine Quint <graouts@apple.com> |
| |
| REGRESSION (r246103) [ Mojave+ WK1 ] Layout Test scrollbars/scrollbar-iframe-click-does-not-blur-content.html is timing out |
| https://bugs.webkit.org/show_bug.cgi?id=198800 |
| <rdar://problem/51679634> |
| |
| Reviewed by Tim Horton. |
| |
| Expose a private method that we need to use from DumpRenderTree. |
| |
| * WebView/WebHTMLView.mm: |
| (-[WebHTMLView _hitViewForEvent:]): |
| * WebView/WebHTMLViewPrivate.h: |
| |
| 2019-06-10 Sam Weinig <weinig@apple.com> |
| |
| Remove Dashboard support |
| https://bugs.webkit.org/show_bug.cgi?id=198615 |
| |
| Reviewed by Ryosuke Niwa. |
| |
| Removes implementation, but keeps privatly exported interfaces and enums |
| around until we can confirm there are no more users of them. |
| |
| * Configurations/FeatureDefines.xcconfig: |
| * Plugins/WebBaseNetscapePluginView.mm: |
| (-[WebBaseNetscapePluginView initWithFrame:pluginPackage:URL:baseURL:MIMEType:attributeKeys:attributeValues:loadManually:element:]): |
| * WebCoreSupport/WebChromeClient.h: |
| * WebCoreSupport/WebChromeClient.mm: |
| (WebChromeClient::annotatedRegionsChanged): Deleted. |
| * WebView/WebClipView.mm: |
| (-[WebClipView _focusRingVisibleRect]): |
| (-[WebClipView scrollWheel:]): |
| * WebView/WebDashboardRegion.h: |
| * WebView/WebDashboardRegion.mm: |
| * WebView/WebHTMLView.mm: |
| (-[WebHTMLView _updateMouseoverWithEvent:]): |
| (-[WebHTMLView acceptsFirstMouse:]): |
| (-[WebHTMLView setDataSource:]): |
| * WebView/WebPreferences.mm: |
| (cacheModelForMainBundle): |
| * WebView/WebUIDelegatePrivate.h: |
| * WebView/WebView.mm: |
| (-[WebView _needsPreHTML5ParserQuirks]): |
| (-[WebView _preferencesChanged:]): |
| (-[WebView _addScrollerDashboardRegions:]): |
| (-[WebView _dashboardRegions]): |
| (-[WebView _setDashboardBehavior:to:]): |
| (-[WebView _dashboardBehavior:]): |
| (-[WebView _addControlRect:clip:fromView:toDashboardRegions:]): Deleted. |
| (-[WebView _addScrollerDashboardRegionsForFrameView:dashboardRegions:]): Deleted. |
| (-[WebView _addScrollerDashboardRegions:from:]): Deleted. |
| * WebView/WebViewData.h: |
| * WebView/WebViewData.mm: |
| (-[WebViewPrivate init]): |
| * WebView/WebViewPrivate.h: |
| |
| 2019-06-10 Timothy Hatcher <timothy@apple.com> |
| |
| Integrate dark mode support for iOS. |
| https://bugs.webkit.org/show_bug.cgi?id=198687 |
| rdar://problem/51545643 |
| |
| Reviewed by Tim Horton. |
| |
| * Configurations/FeatureDefines.xcconfig: |
| |
| 2019-06-07 Said Abou-Hallawa <sabouhallawa@apple.com> |
| |
| REGRESSION (r244182) [WK1]: Page updates should always scheduleCompositingLayerFlush() immediately |
| https://bugs.webkit.org/show_bug.cgi?id=198664 |
| |
| Reviewed by Simon Fraser. |
| |
| WK1 has to skip using DisplayRefreshMonitor when layers need to be updated. |
| |
| * WebCoreSupport/WebChromeClient.h: |
| (WebChromeClient::needsImmediateScheduleCompositingLayerFlush): |
| |
| == Rolled over to ChangeLog-2019-06-05 == |