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
[email protected]
https://lists.mozilla.org/listinfo/dev-platform