Side by Side Diff: content/test/data/accessibility/html/frame/nested-frame.html
Issue 1713723002:
Implement accessibility support for CSS-transformed iframes. (Closed)
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Return gfx::Rect from AccessibilityTransformToRootCoordSpace, get rid of ifdefed-out code accidenta…
Created 4 years, 9 months ago
Use n/p to move between diff chunks;
N/P to move between comments.
Draft comments are only viewable by you.
dcheng
2016/03/17 19:53:18
Can we make the nested frame cross-process as well
Can we make the nested frame cross-process as well? I'm interested in seeing how
the:
a.com
b.com
c.com
case works. I haven't managed to convince myself it works, because we always
return immediately after consulting a cross-site parent (if necessary) for the
transforms in BrowserAccessibility::ElementBoundsToLocalBounds.
dcheng
2016/03/17 19:54:39
Reformatting for the sake of email:
a.com
`-b.com
On 2016/03/17 at 19:53:18, dcheng wrote:
> Can we make the nested frame cross-process as well? I'm interested in seeing
how the:
>
> a.com
> b.com
> c.com
>
> case works. I haven't managed to convince myself it works, because we always
return immediately after consulting a cross-site parent (if necessary) for the
transforms in BrowserAccessibility::ElementBoundsToLocalBounds.
Reformatting for the sake of email:
a.com
`-b.com
`-c.com
dmazzoni
2016/03/18 17:10:59
The case of nested local frames was wrong, but fix
On 2016/03/17 19:53:18, dcheng wrote:
> Can we make the nested frame cross-process as well? I'm interested in seeing
how
> the:
>
> a.com
> b.com
> c.com
>
> case works. I haven't managed to convince myself it works, because we always
> return immediately after consulting a cross-site parent (if necessary) for the
> transforms in BrowserAccessibility::ElementBoundsToLocalBounds.
The case of nested local frames was wrong, but fixed now.
Multiple remote frames returns immediately because the transformation done by
RFHI correctly transforms a remote frame's coordinate space all the way back to
the coordinate space of the WebContents, no matter how many nested frames there
are.
Either way, both are now tested.
dmazzoni
2016/03/18 17:10:59
Yes, but I'll add a separate test for this. The re
On 2016/03/17 19:54:39, dcheng wrote:
> On 2016/03/17 at 19:53:18, dcheng wrote:
> > Can we make the nested frame cross-process as well? I'm interested in seeing
> how the:
> >
> > a.com
> > b.com
> > c.com
> >
> > case works. I haven't managed to convince myself it works, because we always
> return immediately after consulting a cross-site parent (if necessary) for the
> transforms in BrowserAccessibility::ElementBoundsToLocalBounds.
>
>
> Reformatting for the sake of email:
> a.com
> `-b.com
> `-c.com
Yes, but I'll add a separate test for this. The remote -> local test was
actually broken, but remote -> remote already passed.
Issue 1713723002: Implement accessibility support for CSS-transformed iframes.
(Closed)
Created 4 years, 10 months ago by dmazzoni
Modified 4 years, 8 months ago
Reviewers: dcheng, aboxhall, jam, kenrb, Tom Sepez
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 37