commit | 7f4f6cf36f5896076ac15961149fbfd6f06fe078 | [log] [tgz] |
---|---|---|
author | Trent Apted <tapted@chromium.org> | Mon Jul 23 23:50:01 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jul 23 23:50:01 2018 |
tree | 45c02dfd0cf013affc660a7fcfa1a99bb904686d | |
parent | 86600c69a09bdc9d38eabba200685e1d0606b456 [diff] |
MacViews: Don't animate in web-modals after the first Show(). Implement the currently unimplemented (on mac) NativeWidget:: SetVisibilityAnimationTransition() for this. Autofill uses this but not constrained windows. Constrained windows on aura platforms have bespoke animation suppression code, which is currently different to the desired behavior on Mac (i.e. the very first "show" should animate). Consolidate some of the animation logic in MacViews Widgets. Bug: 767743 Change-Id: If49d139a66873e896e68030f69efdaa81a8dc948 Reviewed-on: https://chromium-review.googlesource.com/1146408 Reviewed-by: Michael Wasserman <msw@chromium.org> Reviewed-by: Sidney San MartÃn <sdy@chromium.org> Commit-Queue: Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#577343}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .