aboutsummaryrefslogtreecommitdiffstats
path: root/python/tidy/servo_tidy_tests
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2016-06-16 08:53:56 -0500
committerGitHub <noreply@github.com>2016-06-16 08:53:56 -0500
commitd620ab71c41431c3fb040162f554faefb9abfbd7 (patch)
tree902c90598821bee9998194bb14f65c7b3e9bbab9 /python/tidy/servo_tidy_tests
parentff67f80f36106cba4a89c48d8c8d59c9880856c7 (diff)
parent2bff131535987da0330737f78fb23291593db30d (diff)
downloadservo-d620ab71c41431c3fb040162f554faefb9abfbd7.tar.gz
servo-d620ab71c41431c3fb040162f554faefb9abfbd7.zip
Auto merge of #10225 - jmr0:visibility_api, r=jdm
Implement non-visible pipeline and iframe visibility methods This addresses #9566 and a good part of #9751, specifically: * Pipeline has a notion of visibility * IFrame setVisible/getVisible interface with IFrame's pipeline visibility * IFrame mozbrowservisibilitychange responds to changes in visibility * Pipeline visibility is used to limit animations (requestAnimationFrame does not tick animations when hidden) and to increase timer intervals (currently set to a minimum of 1 second while hidden) Absent for now are any changes to the Document API and general implementation of the Page Visibility API, since the more interesting parts require knowledge of whether the user agent is minimized, OS screen locked, etc. cc @paulrouget @jdm <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10225) <!-- Reviewable:end -->
Diffstat (limited to 'python/tidy/servo_tidy_tests')
0 files changed, 0 insertions, 0 deletions