servo: Merge #5426 - script: Stop destroying all flows on every mouse-over event (from pcwalton:mouse-over-incremental-reflow); r=jdm

r? @jdm

Source-Repo: https://github.com/servo/servo
Source-Revision: 5457ec60983481fb436114d548f0872e274e420f
This commit is contained in:
Patrick Walton
2015-04-02 09:57:40 -06:00
parent 636126329a
commit f679bdf86d
2 changed files with 17 additions and 13 deletions

View File

@@ -1218,9 +1218,7 @@ impl ScriptTask {
let document = page.document().root();
let mouse_over_targets = &mut *self.mouse_over_targets.borrow_mut();
if document.r().handle_mouse_move_event(self.js_runtime.ptr, point, mouse_over_targets) {
self.force_reflow(&page, ReflowReason::MouseEvent)
}
document.r().handle_mouse_move_event(self.js_runtime.ptr, point, mouse_over_targets);
}
KeyEvent(key, state, modifiers) => {