New issue
Advanced search Search tips

Issue 814481 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug

Blocking:
issue 594887
issue 821551



Sign in to add a comment

Docked Magnifier uses ui::Reflector which doesn't seem to exist in mash

Project Member Reported by afakhry@chromium.org, Feb 21 2018

Issue description

I have to disable some ash unittests I'm trying to add in a new CL that implements the docked magnifier: https://chromium-review.googlesource.com/c/chromium/src/+/912760

aura::Env::GetInstance()->context_factory_private() returns null in mash unittests, which we use to create a reflector.
 

Comment 1 by msw@chromium.org, Feb 21 2018

Perhaps related to Issue 601869? I was also planning on implementing display mirroring in mash/mus+viz without using reflectors at all (reflectors are used for mirroring in classic ash and mus without viz, see  issue 806318 ). I'm not sure if any of the display mirroring work would pertain to the magnifier, but rewriting the reflector in terms of cc surfaces might...
Components: -MUS Internals>Services>WindowService
Owner: msw@chromium.org
Status: Assigned (was: Untriaged)
Mike, please let's keep it on your plate then for now. Feel free to retriage as necessary.

Comment 4 by e...@chromium.org, Mar 9 2018

Cc: -e...@chromium.org
Un-cc-ing me from all bugs on my final day.
Blocking: 821551
Blocking: 594887
Labels: Proj-Mash-MultiProcess
This repros with --enable-features=Mash, but not --enable-features=SingleProcessMash

Sign in to add a comment