Branch: refs/heads/safari-7619.1.26.30-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: d6f064dc8eb8b9f04171f24f4c04c94244de6b73
      
https://github.com/WebKit/WebKit/commit/d6f064dc8eb8b9f04171f24f4c04c94244de6b73
  Author: Dan Robson <[email protected]>
  Date:   2024-08-06 (Tue, 06 Aug 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.1.26.30.1

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 8d1825497dd73ae9f7d6d326bf6fe956bf006097
      
https://github.com/WebKit/WebKit/commit/8d1825497dd73ae9f7d6d326bf6fe956bf006097
  Author: Dan Robson <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.1.26.30.2

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 5a4530a4d07cce673d995fdb31fc9d6a727643fb
      
https://github.com/WebKit/WebKit/commit/5a4530a4d07cce673d995fdb31fc9d6a727643fb
  Author: Commit Queue <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    R LayoutTests/http/tests/media/resources/hls/.htaccess
    R 
LayoutTests/http/tests/performance/performance-resource-timing-cross-origin-media-expected.txt
    R 
LayoutTests/http/tests/performance/performance-resource-timing-cross-origin-media-with-cors-expected.txt
    R 
LayoutTests/http/tests/performance/performance-resource-timing-cross-origin-media-with-cors.html
    R 
LayoutTests/http/tests/performance/performance-resource-timing-cross-origin-media.html
    M LayoutTests/platform/glib/TestExpectations
    M LayoutTests/platform/win/TestExpectations
    M Source/WebCore/loader/MediaResourceLoader.cpp
    M Source/WebCore/loader/MediaResourceLoader.h

  Log Message:
  -----------
  Cherry-pick 1ac958daec65. rdar://132763216

    Unreviewed, reverting 280985@main.
    https://bugs.webkit.org/show_bug.cgi?id=277759

    Broke some HLS videos

    Reverted changeset:

    "Restrict performance entries from no-cors cross-origin media requests"
    https://bugs.webkit.org/show_bug.cgi?id=276208
    https://commits.webkit.org/280985@main

    Canonical link: https://commits.webkit.org/281951@main

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 6e86ecad72ba4fe339034f2c66e9480bffef20a9
      
https://github.com/WebKit/WebKit/commit/6e86ecad72ba4fe339034f2c66e9480bffef20a9
  Author: Commit Queue <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    M Source/WebCore/dom/Document.cpp
    M Source/WebCore/dom/Document.h
    M Source/WebCore/dom/Element.cpp
    M Source/WebCore/dom/MouseRelatedEvent.cpp
    M Source/WebCore/html/shadow/MediaControlTextTrackContainerElement.cpp
    M Source/WebCore/page/LocalFrameView.cpp
    M Source/WebCore/page/LocalFrameView.h
    M Source/WebCore/page/LocalFrameViewLayoutContext.cpp
    M Source/WebCore/page/LocalFrameViewLayoutContext.h
    M Source/WebCore/rendering/RenderElement.cpp
    M Source/WebCore/rendering/RenderElement.h
    M Source/WebCore/rendering/RenderLayer.cpp
    M Source/WebCore/rendering/RenderLayer.h
    M Source/WebCore/rendering/RenderLayerInlines.h
    M Source/WebCore/rendering/RenderLayerScrollableArea.cpp

  Log Message:
  -----------
  Cherry-pick 2ae05609532b. rdar://133167925

    Unreviewed, reverting 281227@main.
    https://bugs.webkit.org/show_bug.cgi?id=277770

    Causes extra IPC to the UI process in some cases (<rdar://133167925>)

    Reverted changeset:

    "Speedometer 3: getBoundingClientRect spends time updating layer positions 
that it doesn't use."
    https://bugs.webkit.org/show_bug.cgi?id=276393
    https://commits.webkit.org/281227@main

    Canonical link: https://commits.webkit.org/281957@main

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 70e8586c111d9db18689e60a796e3ff721943be6
      
https://github.com/WebKit/WebKit/commit/70e8586c111d9db18689e60a796e3ff721943be6
  Author: Commit Queue <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    M Source/WebCore/rendering/RenderBlock.cpp
    M Source/WebCore/rendering/RenderBlock.h
    M Source/WebCore/rendering/RenderBlockFlow.cpp
    M Source/WebCore/rendering/RenderElement.cpp
    M Source/WebCore/rendering/RenderInline.cpp
    M Source/WebCore/rendering/RenderLineBoxList.cpp
    M Source/WebCore/rendering/RenderObject.cpp

  Log Message:
  -----------
  Cherry-pick 6ae7550718f6. rdar://133402480

    Unreviewed, reverting 280578@main.
    https://bugs.webkit.org/show_bug.cgi?id=277798

    Causes repaint issues on <http://music.youtube.com|music.youtube.com>

    Reverted changeset:

    "RenderElement::dirtyLinesFromChangedChild should only be called on svg 
content"
    https://bugs.webkit.org/show_bug.cgi?id=276103
    https://commits.webkit.org/280578@main

    Canonical link: https://commits.webkit.org/281989@main

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 95b1dc5dd5222219b5ee7294e29ca35d9a73b96d
      
https://github.com/WebKit/WebKit/commit/95b1dc5dd5222219b5ee7294e29ca35d9a73b96d
  Author: Timothy Hatcher <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    M 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWindowsCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionActionCocoa.mm
    M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm
    M Source/WebKit/UIProcess/Extensions/WebExtensionContext.h
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIAction.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIPermissions.mm
    M Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.mm
    M Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.h
    M Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.mm

  Log Message:
  -----------
  Cherry-pick dda12ca2d891. rdar://133332339

    window.open() does not work in a Web Extension popup.
    https://webkit.org/b/277728
    rdar://133332339

    Reviewed by Brian Weinstein.

    Hook up `window.open()` to the web extension delegate methods to create a 
new window or tab
    depending on if the new window delegate method is implemented or not. This 
dual-approach is
    needed since creating windows is only supported on macOS.

    * 
Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWindowsCocoa.mm:
    (WebKit::WebExtensionContext::windowsCreate):
    * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionActionCocoa.mm:
    (-[_WKWebExtensionActionWebViewDelegate 
webView:decidePolicyForNavigationAction:decisionHandler:]): Remove ASSERT
    since a new tab is not always guaranteed.
    (-[_WKWebExtensionActionWebViewDelegate 
webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:]): 
Added.
    * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm:
    (WebKit::WebExtensionContext::canOpenNewWindow const): Added.
    (WebKit::WebExtensionContext::openNewWindow): Added.
    * Source/WebKit/UIProcess/Extensions/WebExtensionContext.h:
    * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIAction.mm:
    (TestWebKitAPI::TEST(WKWebExtensionAPIAction, WindowOpenOpensInNewWindow)): 
Added.
    * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIPermissions.mm:
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
AcceptPermissionsRequest)): Use Util::runScriptWithUserGesture.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
DenyPermissionsRequest)): Ditto.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
AcceptPermissionsDenyMatchPatternsRequest)): Ditto.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
RequestPermissionsOnly)): Ditto.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
RequestMatchPatternsOnly)): Ditto.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
GrantOnlySomePermissions)): Ditto.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
GrantOnlySomeMatchPatterns)): Ditto.
    (TestWebKitAPI::TEST(WKWebExtensionAPIPermissions, 
ClipboardWriteWithRequest)): Ditto.
    (TestWebKitAPI::runScriptWithUserGesture): Deleted.
    * Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.h: Make new window 
delegate method macOS only.
    * Tools/TestWebKitAPI/cocoa/TestWebExtensionsDelegate.mm: Ditto.
    * Tools/TestWebKitAPI/cocoa/WebExtensionUtilities.mm:
    (-[TestWebExtensionManager 
initForExtension:extensionControllerConfiguration:]): Ditto.
    (TestWebKitAPI::Util::runScriptWithUserGesture): Added.

    Canonical link: https://commits.webkit.org/281995@main

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 893824dfe2cf092c12612e503974e7178f69d18d
      
https://github.com/WebKit/WebKit/commit/893824dfe2cf092c12612e503974e7178f69d18d
  Author: Simon Fraser <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    A LayoutTests/fast/repaint/simplified-repaint-with-overflow-expected.txt
    A LayoutTests/fast/repaint/simplified-repaint-with-overflow.html
    M Source/WebCore/rendering/RenderLayer.cpp

  Log Message:
  -----------
  Cherry-pick b72f845e52d9. rdar://132716595

    REGRESSION (279847@main): Expanding threaded emails in Fastmail web UI 
results in missing content, repaint artifacts, broken rendering
    https://bugs.webkit.org/show_bug.cgi?id=277782
    rdar://133344580

    Reviewed by Tim Horton.

    The optimization added in 279847@main caused us to skip repaints on a layer 
which moved, when the movement is triggered by
    layout on an ancestor layer. This caused repaint bugs on Google Sheets when 
dragging rows, and Fastmail when collapsing
    rows.

    Fix by undoing the "simplified repaint" optimization on the descendant 
layers of a layer with overflow, by removing the check for
    the layer also having a transform.

    * LayoutTests/fast/repaint/simplified-repaint-with-overflow-expected.txt: 
Added.
    * LayoutTests/fast/repaint/simplified-repaint-with-overflow.html: Added.
    * Source/WebCore/rendering/RenderLayer.cpp:
    (WebCore::RenderLayer::recursiveUpdateLayerPositions):

    Canonical link: https://commits.webkit.org/281993@main

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 18d94722ba1766df3b7379e2dcf4915f5cbdac70
      
https://github.com/WebKit/WebKit/commit/18d94722ba1766df3b7379e2dcf4915f5cbdac70
  Author: Dan Robson <[email protected]>
  Date:   2024-08-08 (Thu, 08 Aug 2024)

  Changed paths:
    M Source/WebCore/rendering/RenderBlock.cpp
    M Source/WebCore/rendering/RenderBlock.h
    M Source/WebCore/rendering/RenderBlockFlow.cpp
    M Source/WebCore/rendering/RenderElement.cpp
    M Source/WebCore/rendering/RenderInline.cpp
    M Source/WebCore/rendering/RenderLineBoxList.cpp
    M Source/WebCore/rendering/RenderObject.cpp

  Log Message:
  -----------
  Revert "Cherry-pick 6ae7550718f6. rdar://133402480"

This reverts commit 70e8586c111d9db18689e60a796e3ff721943be6.

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 204168ccb206d311e9fe2fca9ca97e6ffeaae010
      
https://github.com/WebKit/WebKit/commit/204168ccb206d311e9fe2fca9ca97e6ffeaae010
  Author: Dan Robson <[email protected]>
  Date:   2024-08-09 (Fri, 09 Aug 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.1.26.30.3

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 9965df0d65cefd9f2aa51010d63f79dc1c512602
      
https://github.com/WebKit/WebKit/commit/9965df0d65cefd9f2aa51010d63f79dc1c512602
  Author: Dan Robson <[email protected]>
  Date:   2024-08-13 (Tue, 13 Aug 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.1.26.30.4

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 5a55dc218cedb2f48c90cbf9737fa7cb61c73401
      
https://github.com/WebKit/WebKit/commit/5a55dc218cedb2f48c90cbf9737fa7cb61c73401
  Author: Dan Robson <[email protected]>
  Date:   2024-08-22 (Thu, 22 Aug 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.1.26.30.5

Canonical link: https://commits.webkit.org/[email protected]


  Commit: 1220120fde9ed09450a94c4f430edca86c9c682e
      
https://github.com/WebKit/WebKit/commit/1220120fde9ed09450a94c4f430edca86c9c682e
  Author: Russell Epstein <[email protected]>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7619.1.26.30.6

Canonical link: https://commits.webkit.org/[email protected]


  Commit: eb349e95072b59e560c0358da0611f6440855549
      
https://github.com/WebKit/WebKit/commit/eb349e95072b59e560c0358da0611f6440855549
  Author: Matthew Finkel <[email protected]>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    R LayoutTests/http/tests/mime/html-with-html-expected.txt
    R LayoutTests/http/tests/mime/html-with-html.html
    R LayoutTests/http/tests/mime/html-with-nosniff-html-expected.txt
    R LayoutTests/http/tests/mime/html-with-nosniff-html.html
    M LayoutTests/http/tests/mime/resources/.htaccess
    R LayoutTests/http/tests/mime/resources/html-document.html
    R LayoutTests/http/tests/mime/resources/nosniff-html.html
    R 
LayoutTests/platform/glib/http/tests/mime/html-with-nosniff-html-expected.txt
    M LayoutTests/platform/mac-wk1/TestExpectations
    M LayoutTests/platform/win/TestExpectations
    M Source/WebCore/platform/network/ios/WebCoreURLResponseIOS.mm
    M 
Source/WebCore/platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm
    M Source/WebCore/platform/network/mac/WebCoreURLResponse.h
    M Source/WebCore/platform/network/mac/WebCoreURLResponse.mm
    M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm

  Log Message:
  -----------
  Cherry-pick 1abc3386be80. rdar://134845097

    Revert "[cocoa] Improve respecting X-Content-Type-Options: nosniff"
    rdar://134845097

    This reverts commit f6fd96e4f3a29cd55a3bf351660298e6dddc0b9a.

    Caused regression on some high profile site.

Canonical link: https://commits.webkit.org/[email protected]


  Commit: c06a974e9135330178d0cac169fb8ec86850b645
      
https://github.com/WebKit/WebKit/commit/c06a974e9135330178d0cac169fb8ec86850b645
  Author: Russell Epstein <[email protected]>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    A LayoutTests/http/tests/mime/html-with-html-expected.txt
    A LayoutTests/http/tests/mime/html-with-html.html
    A LayoutTests/http/tests/mime/html-with-nosniff-html-expected.txt
    A LayoutTests/http/tests/mime/html-with-nosniff-html.html
    M LayoutTests/http/tests/mime/resources/.htaccess
    A LayoutTests/http/tests/mime/resources/html-document.html
    A LayoutTests/http/tests/mime/resources/nosniff-html.html
    A 
LayoutTests/platform/glib/http/tests/mime/html-with-nosniff-html-expected.txt
    M LayoutTests/platform/mac-wk1/TestExpectations
    M LayoutTests/platform/win/TestExpectations
    M Source/WebCore/platform/network/ios/WebCoreURLResponseIOS.mm
    M 
Source/WebCore/platform/network/mac/WebCoreResourceHandleAsOperationQueueDelegate.mm
    M Source/WebCore/platform/network/mac/WebCoreURLResponse.h
    M Source/WebCore/platform/network/mac/WebCoreURLResponse.mm
    M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm

  Log Message:
  -----------
  Revert "Cherry-pick 1abc3386be80. rdar://134845097"

This reverts commit eb349e95072b59e560c0358da0611f6440855549.

Canonical link: https://commits.webkit.org/[email protected]


Compare: https://github.com/WebKit/WebKit/compare/d6f064dc8eb8%5E...c06a974e9135

To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to