• Derek Cheng's avatar
    Revert "Revert "Run constraints processing for screen capture on the main thread."" · f28f29f4
    Derek Cheng authored
    This reverts commit 363560ef.
    
    Reason for revert: The revert broke compile. Will reland and disable the failing test instead.
    
    Original change's description:
    > Revert "Run constraints processing for screen capture on the main thread."
    > 
    > This reverts commit 112c4ff7.
    > 
    > Reason for revert: This might have broken browser_tests on Mac ASan 64 Tests (1): https://uberchromegw.corp.google.com/i/chromium.memory/builders/Mac%20ASan%2064%20Tests%20%281%29/builds/36626
    > 
    > Original change's description:
    > > Run constraints processing for screen capture on the main thread.
    > > 
    > > Some code paths require access to Blink strings that can only be
    > >  accessed on the main thread.
    > > A test that triggers the bug is coming up on crrev.com/c/738040.
    > > 
    > > Bug: 791992
    > > Change-Id: I55ae617ae623766d4bd975a19070bde410d8af1d
    > > Reviewed-on: https://chromium-review.googlesource.com/809005
    > > Reviewed-by: Henrik Boström <hbos@chromium.org>
    > > Commit-Queue: Guido Urdaneta <guidou@chromium.org>
    > > Cr-Commit-Position: refs/heads/master@{#521708}
    > 
    > TBR=hbos@chromium.org,guidou@chromium.org
    > 
    > Change-Id: Ibe39bacdedfbf54fac48a6469ec59c4f32381fd1
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Bug: 791992
    > Reviewed-on: https://chromium-review.googlesource.com/809240
    > Reviewed-by: Derek Cheng <imcheng@chromium.org>
    > Commit-Queue: Derek Cheng <imcheng@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#521872}
    
    TBR=hbos@chromium.org,imcheng@chromium.org,guidou@chromium.org
    
    Change-Id: Ia5cf4ca4e14d3f83aa93c6e9aad71c3348a2467d
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 791992
    Reviewed-on: https://chromium-review.googlesource.com/809887Reviewed-by: default avatarDerek Cheng <imcheng@chromium.org>
    Commit-Queue: Derek Cheng <imcheng@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#521882}
    f28f29f4
user_media_processor.cc 45.9 KB