New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iTunes 11: browse mode document does not refresh for noew page loads in webkit documents #3625

Closed
nvaccessAuto opened this Issue Nov 7, 2013 · 3 comments

Comments

Projects
None yet
2 participants
@nvaccessAuto

nvaccessAuto commented Nov 7, 2013

Reported by mdcurran on 2013-11-07 04:17
NVDA fails to reload a new virtualBuffer for webkit documents in iTunes documents once they have finnished loading. This includes both initial loading of the iTunes store (the buffer remains blank) and when following links (usually the old content remains).
NVDa's iTunes appModule already has custom code to handle when an old document dies and a new one is loaded. However, in iTunes 11, it seems that instead of the old document dying, instead its child nodes change -- though no event from webkit tells us this.
Therefore, this custom code must be changed to 1. no longer bother detecting if a document has died (a stateChange event from iTunes webkit wrapper window is enough to tell us to refresh), and remove the old virtualBuffer so NVDA will load a new virtualBuffer once the focus event is processed.

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Nov 7, 2013

Comment 1 by Michael Curran <mick@... on 2013-11-07 04:20
In [a1b783b]:

Merge branch 't3625' into next. Incubates #3625

Changes:
Added labels: incubating

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Nov 26, 2013

Comment 2 by Michael Curran <mick@... on 2013-11-26 06:35
In [d45a2c3]:

Merge branch 't3625'. Fixes #3625

Changes:
Removed labels: incubating
State: closed

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Nov 26, 2013

Comment 3 by mdcurran on 2013-11-26 06:36
Changes:
Milestone changed from next to 2014.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment