Closed Bug 1211365 Opened 10 years ago Closed 10 years ago

Remove wheel event handling for AccessibleCaretEventHub

Categories

(Core :: DOM: Selection, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla44
Tracking Status
firefox44 --- fixed

People

(Reporter: TYLin, Assigned: TYLin)

References

Details

Attachments

(4 files)

All desktop platforms support APZ now. eWheelOperationStart and eWheelOperationEnd are superseded by AsyncPanZoomStarted and AsyncPanZoomStopped respectively. We can remove the wheel event handling in AccessibleCaretEventHub.
Bug 1211365 - Remove NS_IMPL_STATE_UTILITIES. r=mtseng This macro was used to implement Name() and Singleton() for state classes. Instead of enforcing the state class to be a singleton, we can implement singleton pattern in MOZ_IMPL_STATE_CLASS_GETTER directly.
Attachment #8669560 - Flags: review?(mtseng)
Bug 1211365 - Make deleted functions in class State public. r=mtseng Compilers might generate better error messages. See Effective Modern C++ item 11.
Attachment #8669561 - Flags: review?(mtseng)
Bug 1211365 - Add test case for scrolling in selection mode. r=mtseng
Attachment #8669562 - Flags: review?(mtseng)
Bug 1211365 - Delete wheel event handling. r=mtseng All desktop platforms support APZ now. eWheelOperationStart and eWheelOperationEnd are superseded by AsyncPanZoomStarted and AsyncPanZoomStopped respectively.
Attachment #8669563 - Flags: review?(mtseng)
Comment on attachment 8669560 [details] MozReview Request: Bug 1211365 - Remove NS_IMPL_STATE_UTILITIES. r=mtseng https://reviewboard.mozilla.org/r/21227/#review19211
Attachment #8669560 - Flags: review?(mtseng) → review+
Comment on attachment 8669561 [details] MozReview Request: Bug 1211365 - Make deleted functions in class State public. r=mtseng https://reviewboard.mozilla.org/r/21229/#review19213
Attachment #8669561 - Flags: review?(mtseng) → review+
Comment on attachment 8669562 [details] MozReview Request: Bug 1211365 - Add test case for scrolling in selection mode. r=mtseng https://reviewboard.mozilla.org/r/21231/#review19215
Attachment #8669562 - Flags: review?(mtseng) → review+
Comment on attachment 8669563 [details] MozReview Request: Bug 1211365 - Delete wheel event handling. r=mtseng https://reviewboard.mozilla.org/r/21233/#review19217
Attachment #8669563 - Flags: review?(mtseng) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: