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