[Passwords] Use AnimatingLayoutManager instead of LayerAnimation ...
... to animate password save/update bubble. The reason for that is GetWidget()->GetLayer() only works for animating entire windows if the underlying widget is a `NativeWidgetAura`. DesktopNativeWidgetAura and NativeWidgetMac have an OS-provided "frame" that we can not animate in the same way. Implementing the animation on MacOS and Windows is more complex After CL the animation works on MacOS and Windows in the same way as on Linux. Here is a screencast on MacOS https://drive.google.com/file/d/133bqSrjVA9PIuSDjQNKmfsCHBMXOAo5w/view?usp=sharing Follow up CLs will fix the flickering of the dropdown menu. Bug: 1044038 Change-Id: Id7a24bfb3049e3577c4ea7e2089b6679c41269d5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2195967 Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Reviewed-by:Vasilii Sukhanov <vasilii@chromium.org> Cr-Commit-Position: refs/heads/master@{#771757}
Showing
Please register or sign in to comment