I've spent several weeks fixing scrolling and zooming bugs on b2g. You
may have enjoyed bug 831973 (and it's duplicates) over the last week. In
bug 811950 it took -9 lines to introduce the bug and a further -27 lines
to fix it. Perhaps we have too much scrolling code:

        * AsyncPanZoomController.cpp
        * BrowserElementScrolling.js
        * PanZoomController.java
        * nsFrameLoader.cpp

There is a fair amount of duplication here. Ideally we should have a
single async implementation with a good set of tests. Removing the
duplication is going to require some collaboration.

Are there other scrolling implementations that I've missed?

Who is responsible for each of these implementations?

What will it take to get to a single implementation?

Anthony




_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to