Title: [273534] branches/safari-611-branch/Source/WebCore
Revision
273534
Author
[email protected]
Date
2021-02-25 18:51:54 -0800 (Thu, 25 Feb 2021)

Log Message

Cherry-pick r273499. rdar://problem/74766327

    Avoid setting page muted state if unchanged
    https://bugs.webkit.org/show_bug.cgi?id=222395

    Reviewed by Brent Fulgham.

    Return early in Page::setMuted if muted state did not change.

    No new tests, covered by existing tests.

    * page/Page.cpp:
    (WebCore::Page::setMuted):

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@273499 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-611-branch/Source/WebCore/ChangeLog (273533 => 273534)


--- branches/safari-611-branch/Source/WebCore/ChangeLog	2021-02-26 02:51:51 UTC (rev 273533)
+++ branches/safari-611-branch/Source/WebCore/ChangeLog	2021-02-26 02:51:54 UTC (rev 273534)
@@ -1,5 +1,38 @@
 2021-02-25  Russell Epstein  <[email protected]>
 
+        Cherry-pick r273499. rdar://problem/74766327
+
+    Avoid setting page muted state if unchanged
+    https://bugs.webkit.org/show_bug.cgi?id=222395
+    
+    Reviewed by Brent Fulgham.
+    
+    Return early in Page::setMuted if muted state did not change.
+    
+    No new tests, covered by existing tests.
+    
+    * page/Page.cpp:
+    (WebCore::Page::setMuted):
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@273499 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2021-02-25  Per Arne Vollan  <[email protected]>
+
+            Avoid setting page muted state if unchanged
+            https://bugs.webkit.org/show_bug.cgi?id=222395
+
+            Reviewed by Brent Fulgham.
+
+            Return early in Page::setMuted if muted state did not change.
+
+            No new tests, covered by existing tests.
+
+            * page/Page.cpp:
+            (WebCore::Page::setMuted):
+
+2021-02-25  Russell Epstein  <[email protected]>
+
         Cherry-pick r273477. rdar://problem/74766196
 
     Avoid heap allocation for EventContexts

Modified: branches/safari-611-branch/Source/WebCore/page/Page.cpp (273533 => 273534)


--- branches/safari-611-branch/Source/WebCore/page/Page.cpp	2021-02-26 02:51:51 UTC (rev 273533)
+++ branches/safari-611-branch/Source/WebCore/page/Page.cpp	2021-02-26 02:51:54 UTC (rev 273534)
@@ -2058,6 +2058,9 @@
 
 void Page::setMuted(MediaProducer::MutedStateFlags muted)
 {
+    if (m_mutedState == muted)
+        return;
+
     m_mutedState = muted;
 
     forEachDocument([] (Document& document) {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to