WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
189998
[MediaStream] Clean up RealtimeMediaSource settings change handling
https://bugs.webkit.org/show_bug.cgi?id=189998
Summary
[MediaStream] Clean up RealtimeMediaSource settings change handling
Eric Carlson
Reported
2018-09-26 09:12:03 PDT
Clean up RealtimeMediaSource settings change handling
Attachments
Patch
(10.10 KB, patch)
2018-09-26 10:31 PDT
,
Eric Carlson
no flags
Details
Formatted Diff
Diff
Updated patch
(9.90 KB, patch)
2018-09-27 09:18 PDT
,
Eric Carlson
ews-watchlist
: commit-queue-
Details
Formatted Diff
Diff
Archive of layout-test-results from ews107 for mac-sierra-wk2
(3.10 MB, application/zip)
2018-09-27 10:24 PDT
,
EWS Watchlist
no flags
Details
Archive of layout-test-results from ews121 for ios-simulator-wk2
(2.44 MB, application/zip)
2018-09-27 19:05 PDT
,
EWS Watchlist
no flags
Details
Updated patch
(20.91 KB, patch)
2018-09-27 20:26 PDT
,
Eric Carlson
no flags
Details
Formatted Diff
Diff
Updated patch
(20.90 KB, patch)
2018-09-27 20:28 PDT
,
Eric Carlson
no flags
Details
Formatted Diff
Diff
Updated patch
(22.51 KB, patch)
2018-09-27 20:49 PDT
,
Eric Carlson
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews125 for ios-simulator-wk2
(2.31 MB, application/zip)
2018-09-28 06:51 PDT
,
EWS Watchlist
no flags
Details
Patch for landing
(24.62 KB, patch)
2018-09-30 02:37 PDT
,
Eric Carlson
no flags
Details
Formatted Diff
Diff
Show Obsolete
(7)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2018-09-26 09:12:33 PDT
<
rdar://problem/44797884
>
Eric Carlson
Comment 2
2018-09-26 10:31:27 PDT
Created
attachment 350869
[details]
Patch
youenn fablet
Comment 3
2018-09-26 10:43:26 PDT
Comment on
attachment 350869
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=350869&action=review
> Source/WebCore/platform/mediastream/RealtimeMediaSource.h:250 > + void notifySettingsDidChangeObservers(OptionSet<RealtimeMediaSourceSettings::Flag>);
s/notifySettingsDidChangeObservers/notifySettingsDidChange/ maybe?
WebKit Commit Bot
Comment 4
2018-09-26 11:22:01 PDT
Comment on
attachment 350869
[details]
Patch Clearing flags on attachment: 350869 Committed
r236511
: <
https://trac.webkit.org/changeset/236511
>
WebKit Commit Bot
Comment 5
2018-09-26 11:22:03 PDT
All reviewed patches have been landed. Closing bug.
Chris Dumez
Comment 6
2018-09-26 12:56:26 PDT
Seems to have caused quite a few failures?
https://build.webkit.org/results/Apple%20High%20Sierra%20Release%20WK2%20(Tests)/r236511%20(6956)/results.html
youenn fablet
Comment 7
2018-09-26 13:23:27 PDT
(In reply to Chris Dumez from
comment #6
)
> Seems to have caused quite a few failures? >
https://build.webkit.org/results/
> Apple%20High%20Sierra%20Release%20WK2%20(Tests)/r236511%20(6956)/results.html
I doubt this change would cause issues in SVG, animations, compositing, CSS...
Chris Dumez
Comment 8
2018-09-26 13:24:17 PDT
(In reply to Chris Dumez from
comment #6
)
> Seems to have caused quite a few failures? >
https://build.webkit.org/results/
> Apple%20High%20Sierra%20Release%20WK2%20(Tests)/r236511%20(6956)/results.html
Not sure what you're talking about. I am talking about these: Tests that failed text/pixel/audio diff (7): flag all test results image results actual failure expected failure history +fast/mediastream/MediaStream-video-element-displays-buffer.html expected actual diff pretty diff text pass history +fast/mediastream/apply-constraints-advanced.html expected actual diff pretty diff text pass history +fast/mediastream/apply-constraints-audio.html expected actual diff pretty diff text pass history +fast/mediastream/apply-constraints-video.html expected actual diff pretty diff text pass history +webrtc/captureCanvas-webrtc.html expected actual diff pretty diff text pass timeout history +webrtc/video-replace-track.html expected actual diff pretty diff text pass history +webrtc/video-rotation.html expected actual diff pretty diff text pass history Tests that timed out (1): flag all +webrtc/video-mute.html expected actual diff pretty diff history
Chris Dumez
Comment 9
2018-09-26 13:25:03 PDT
(In reply to Chris Dumez from
comment #8
)
> (In reply to Chris Dumez from
comment #6
) > > Seems to have caused quite a few failures? > >
https://build.webkit.org/results/
> > Apple%20High%20Sierra%20Release%20WK2%20(Tests)/r236511%20(6956)/results.html > > Not sure what you're talking about. I am talking about these: > Tests that failed text/pixel/audio diff (7): flag all > > test results image results actual failure expected failure history > +fast/mediastream/MediaStream-video-element-displays-buffer.html expected > actual diff pretty diff text pass history > +fast/mediastream/apply-constraints-advanced.html expected actual diff > pretty diff text pass history > +fast/mediastream/apply-constraints-audio.html expected actual diff pretty > diff text pass history > +fast/mediastream/apply-constraints-video.html expected actual diff pretty > diff text pass history > +webrtc/captureCanvas-webrtc.html expected actual diff pretty diff text > pass timeout history > +webrtc/video-replace-track.html expected actual diff pretty diff text pass > history > +webrtc/video-rotation.html expected actual diff pretty diff text pass > history > Tests that timed out (1): flag all > > +webrtc/video-mute.html expected actual diff pretty diff history
Do you have the "Only unexpected results" checkbox unchecked by any chance? :)
youenn fablet
Comment 10
2018-09-26 13:26:03 PDT
(In reply to Chris Dumez from
comment #9
)
> (In reply to Chris Dumez from
comment #8
) > > (In reply to Chris Dumez from
comment #6
) > > > Seems to have caused quite a few failures? > > >
https://build.webkit.org/results/
> > > Apple%20High%20Sierra%20Release%20WK2%20(Tests)/r236511%20(6956)/results.html > > > > Not sure what you're talking about. I am talking about these: > > Tests that failed text/pixel/audio diff (7): flag all > > > > test results image results actual failure expected failure history > > +fast/mediastream/MediaStream-video-element-displays-buffer.html expected > > actual diff pretty diff text pass history > > +fast/mediastream/apply-constraints-advanced.html expected actual diff > > pretty diff text pass history > > +fast/mediastream/apply-constraints-audio.html expected actual diff pretty > > diff text pass history > > +fast/mediastream/apply-constraints-video.html expected actual diff pretty > > diff text pass history > > +webrtc/captureCanvas-webrtc.html expected actual diff pretty diff text > > pass timeout history > > +webrtc/video-replace-track.html expected actual diff pretty diff text pass > > history > > +webrtc/video-rotation.html expected actual diff pretty diff text pass > > history > > Tests that timed out (1): flag all > > > > +webrtc/video-mute.html expected actual diff pretty diff history > > Do you have the "Only unexpected results" checkbox unchecked by any chance? > :)
Oh, this could definitely create issues for these tests!
WebKit Commit Bot
Comment 11
2018-09-26 13:28:56 PDT
Re-opened since this is blocked by
bug 190008
youenn fablet
Comment 12
2018-09-26 13:29:48 PDT
> Do you have the "Only unexpected results" checkbox unchecked by any chance? > :)
Indeed!
youenn fablet
Comment 13
2018-09-26 13:30:05 PDT
(In reply to youenn fablet from
comment #12
)
> > Do you have the "Only unexpected results" checkbox unchecked by any chance? > > :) > > Indeed!
Well, I had, but no longer have...
Eric Carlson
Comment 14
2018-09-27 09:18:48 PDT
Created
attachment 350967
[details]
Updated patch
EWS Watchlist
Comment 15
2018-09-27 10:24:49 PDT
Comment on
attachment 350967
[details]
Updated patch
Attachment 350967
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
https://webkit-queues.webkit.org/results/9369604
New failing tests: webrtc/video-rotation.html webrtc/video-replace-track.html
EWS Watchlist
Comment 16
2018-09-27 10:24:51 PDT
Created
attachment 350973
[details]
Archive of layout-test-results from ews107 for mac-sierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews107 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 17
2018-09-27 19:05:53 PDT
Comment on
attachment 350967
[details]
Updated patch
Attachment 350967
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
https://webkit-queues.webkit.org/results/9374814
New failing tests: webrtc/video-rotation.html webrtc/video-replace-track.html
EWS Watchlist
Comment 18
2018-09-27 19:05:55 PDT
Created
attachment 351038
[details]
Archive of layout-test-results from ews121 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews121 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.6
Eric Carlson
Comment 19
2018-09-27 20:26:08 PDT
Created
attachment 351043
[details]
Updated patch
Eric Carlson
Comment 20
2018-09-27 20:28:55 PDT
Created
attachment 351044
[details]
Updated patch
Eric Carlson
Comment 21
2018-09-27 20:49:46 PDT
Created
attachment 351046
[details]
Updated patch
EWS Watchlist
Comment 22
2018-09-28 06:51:40 PDT
Comment on
attachment 351046
[details]
Updated patch
Attachment 351046
[details]
did not pass ios-sim-ews (ios-simulator-wk2): Output:
https://webkit-queues.webkit.org/results/9380157
New failing tests: webrtc/video-disabled-black.html
EWS Watchlist
Comment 23
2018-09-28 06:51:42 PDT
Created
attachment 351071
[details]
Archive of layout-test-results from ews125 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews125 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.6
Eric Carlson
Comment 24
2018-09-30 02:37:57 PDT
Created
attachment 351213
[details]
Patch for landing
WebKit Commit Bot
Comment 25
2018-09-30 07:32:23 PDT
Comment on
attachment 351213
[details]
Patch for landing Clearing flags on attachment: 351213 Committed
r236646
: <
https://trac.webkit.org/changeset/236646
>
WebKit Commit Bot
Comment 26
2018-09-30 07:32:25 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug