Title: [273797] branches/safari-612.1.5-branch/Source/WebCore
Revision
273797
Author
[email protected]
Date
2021-03-02 19:08:58 -0800 (Tue, 02 Mar 2021)

Log Message

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

    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-612.1.5-branch/Source/WebCore/ChangeLog (273796 => 273797)


--- branches/safari-612.1.5-branch/Source/WebCore/ChangeLog	2021-03-03 03:08:55 UTC (rev 273796)
+++ branches/safari-612.1.5-branch/Source/WebCore/ChangeLog	2021-03-03 03:08:58 UTC (rev 273797)
@@ -1,5 +1,38 @@
 2021-03-02  Alan Coon  <[email protected]>
 
+        Cherry-pick r273499. rdar://problem/74952752
+
+    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-03-02  Alan Coon  <[email protected]>
+
         Cherry-pick r273477. rdar://problem/74952824
 
     Avoid heap allocation for EventContexts

Modified: branches/safari-612.1.5-branch/Source/WebCore/page/Page.cpp (273796 => 273797)


--- branches/safari-612.1.5-branch/Source/WebCore/page/Page.cpp	2021-03-03 03:08:55 UTC (rev 273796)
+++ branches/safari-612.1.5-branch/Source/WebCore/page/Page.cpp	2021-03-03 03:08:58 UTC (rev 273797)
@@ -2107,6 +2107,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