Changeset 215834 in webkit


Ignore:
Timestamp:
Apr 26, 2017, 3:36:25 PM (7 years ago)
Author:
eric.carlson@apple.com
Message:

The current page is given a muted state when starting a media stream on iOS.
https://bugs.webkit.org/show_bug.cgi?id=171290
<rdar://problem/31821427>

Reviewed by Jer Noble.

  • UIProcess/UserMediaProcessManager.cpp:

(WebKit::UserMediaProcessManager::willEnableMediaStreamInPage): Don't mute the current
page on iOS either, that will prevent the new media stream from playing.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r215831 r215834  
     12017-04-26  Eric Carlson  <eric.carlson@apple.com>
     2
     3        The current page is given a muted state when starting a media stream on iOS.
     4        https://bugs.webkit.org/show_bug.cgi?id=171290
     5        <rdar://problem/31821427>
     6
     7        Reviewed by Jer Noble.
     8
     9        * UIProcess/UserMediaProcessManager.cpp:
     10        (WebKit::UserMediaProcessManager::willEnableMediaStreamInPage): Don't mute the current
     11        page on iOS either, that will prevent the new media stream from playing.
     12
    1132017-04-26  Alex Christensen  <achristensen@webkit.org>
    214
  • trunk/Source/WebKit2/UIProcess/UserMediaProcessManager.cpp

    r215537 r215834  
    116116        for (auto& manager : state.value->managers()) {
    117117
    118 #if !PLATFORM(IOS)
    119118            if (&manager->page() == &pageStartingCapture)
    120119                continue;
    121 #endif
    122120
    123121            manager->page().setMuted(WebCore::MediaProducer::CaptureDevicesAreMuted);
Note: See TracChangeset for help on using the changeset viewer.