Branch: refs/heads/webkitglib/2.46
  Home:   https://github.com/WebKit/WebKit
  Commit: 09e47d7185066c340ef0d5b9106776385e71dcae
      
https://github.com/WebKit/WebKit/commit/09e47d7185066c340ef0d5b9106776385e71dcae
  Author: Jean-Yves Avenard <[email protected]>
  Date:   2025-01-10 (Fri, 10 Jan 2025)

  Changed paths:
    M Source/WTF/wtf/MediaTime.cpp
    M Source/WTF/wtf/MediaTime.h
    M Tools/TestWebKitAPI/Tests/WTF/MediaTime.cpp

  Log Message:
  -----------
  Cherry-pick 285597@main (7f511c9ff686). 
https://bugs.webkit.org/show_bug.cgi?id=281734

    Add MediaTime::toMicroseconds() and MediaTime::createWithSeconds()
    https://bugs.webkit.org/show_bug.cgi?id=281734
    rdar://138171274

    Reviewed by Youenn Fablet.

    Fly-by: bypass calculation of GCD and LCM for the most common used case: 
operations of MediaTime where the time scales are equal.
    toMicroseconds is made to reduce the chance of overflow when calculating 
value * 1000000 / scale.

    API tests added.

    * Source/WTF/wtf/MediaTime.cpp:
    (WTF::greatestCommonDivisor):
    (WTF::leastCommonMultiple):
    (WTF::MediaTime::toMicroseconds const):
    (WTF::MediaTime::operator+ const):
    (WTF::MediaTime::operator- const):
    * Source/WTF/wtf/MediaTime.h:
    * Tools/TestWebKitAPI/Tests/WTF/MediaTime.cpp:
    (TestWebKitAPI::TEST(WTF, MediaTime)):
    (TestWebKitAPI::TEST(WTF, MediaTimeInExpected)):

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

Canonical link: https://commits.webkit.org/282416.381@webkitglib/2.46


  Commit: 579e46e3f4bc6c948051390a7e397b2a2b1e5737
      
https://github.com/WebKit/WebKit/commit/579e46e3f4bc6c948051390a7e397b2a2b1e5737
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2025-01-10 (Fri, 10 Jan 2025)

  Changed paths:
    M Source/WebCore/css/DOMCSSPaintWorklet.cpp

  Log Message:
  -----------
  Unreviewed non-unified build fix

* Source/WebCore/css/DOMCSSPaintWorklet.cpp: Include DocumentInlines.h
  instead of Document.h

Canonical link: https://commits.webkit.org/282416.382@webkitglib/2.46


Compare: https://github.com/WebKit/WebKit/compare/b1ba0d92a5a6...579e46e3f4bc

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