Ho-Pang Hsu
0174b1ed3b
Bug 1258808 - Part 1: Passing PointerId (Gecko). r=smaug, f=btseng
...
--HG--
extra : rebase_source : 82113a04a209748d003d72b9103de78db4d1f73d
extra : histedit_source : 07c3c256639c7042487a0a2dc4135dc3063078b8
2016-09-01 16:12:15 +08:00
Wes Kocher
ee92002ede
Merge inbound to m-c a=merge
2016-09-02 13:17:30 -07:00
Jimmy Wang
9ca5305aa9
Bug 1297539 - Send message PasteTransferable if the focused element is on the content process, otherwise pass the transferable to the controller directly. r=mrbkap
...
MozReview-Commit-ID: Bj3mY23YUDT
--HG--
extra : rebase_source : f63309608b5dcc2f602290a9415519826b2f08cd
2016-08-23 20:00:27 -04:00
Sebastian Hengst
04d492d9a0
Backed out changeset b7c49e3bcf03 (bug 1297539)
2016-09-01 09:13:52 +02:00
Jimmy Wang
407529424f
Bug 1297539 - Send message PasteTransferable if the focused element is on the content process, otherwise pass the transferable to the controller directly. r=mrbkap
...
MozReview-Commit-ID: Bj3mY23YUDT
--HG--
extra : rebase_source : d55a51b0ac01f07fdc6a3cbcaca08bca8d0520fc
2016-08-23 20:00:27 -04:00
Emilio Cobos Álvarez
4a2a67b606
Bug 1299046: Take into account generated content in EventStateManager::PreHandleEvent. r=smaug
...
This patch adds a MOZ_ASSERT. I'll try to pass it through try, and otherwise
turn it into a warning, I guess.
MozReview-Commit-ID: 9KZS6dh3wzw
--HG--
extra : rebase_source : 263cc55878fde3cea1fc0184cda4b3118e38d134
2016-08-29 21:06:57 -07:00
Ryan VanderMeulen
833833b8c5
Merge inbound to m-c. a=merge
2016-08-22 09:40:41 -04:00
Xidorn Quan
33700e24af
Bug 1296625 - Replace query to ui.use_activity_cursor pref with a cached bool value. r=smaug
...
MozReview-Commit-ID: GeTr29JG4qy
--HG--
extra : rebase_source : 2a74d2ca0ffe8fee23230334e01b483cc3abc8f2
2016-08-20 00:43:01 +10:00
Nicholas Nethercote
67af4817e9
Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange.
...
This patch makes GetBounds(), GetScreenBounds() and GetClientBounds() more
obviously infallible, like existing functions such as GetNaturalBounds() and
GetClientSize(). This results in clearer behaviour in nsCocoaWindow.mm if
Objective C exceptions occur. Along the way, the patch removes some useless
failure checks for these functions.
The patch also removes the NS_IMETHOD from GetRestoredBounds and makes that
function MOZ_MUST_USE.
2016-08-19 09:03:04 +10:00
Jimmy Wang
a7ba1f9d54
Bug 1261299 - Add EnsureDocument(mPresContext) to EventStateManager::GetFocusedContent() because mDocument is lazily loaded. r=smaug
...
MozReview-Commit-ID: FGfb709o32f
--HG--
extra : rebase_source : f29037efd2666ba7bfce71d030bccad7188eadc9
2016-07-13 15:11:45 -04:00
Xidorn Quan
a154442a7e
Bug 1200469 part 1 - Avoid using fallback cursor if from the same frame. r=tnikkel,smaug
...
MozReview-Commit-ID: A2Ku0TND66L
--HG--
extra : amend_source : 186b672b7e55affaf2f30a737346da5fde4aa343
2016-08-19 23:37:14 +10:00
Bobby Holley
412f98cac5
Bug 1296509 - Optimize GetFlattenedTreeParent. r=smaug
...
We need to call it on some hot paths in stylo, and this allows us to do
quick inline check before delegating to the slow path.
2016-08-19 14:43:53 -07:00
Masayuki Nakano
78b4a701e3
Bug 1259665 part.3 Rename WidgetPointerEvent::isPrimary to mIsPrimary r=smaug
...
MozReview-Commit-ID: LfKzpwCjMcz
--HG--
extra : rebase_source : d4fd41db8ff4dc39a7156f2f509aae89d1c126a1
2016-08-03 17:34:53 +09:00
Masayuki Nakano
b38025c056
Bug 1259665 part.2 Rename WidgetPointerEvent::height to mHeight r=smaug
...
MozReview-Commit-ID: Ji4X53dByiH
--HG--
extra : rebase_source : 0e79a45d34142453e79f2412eddb7abc132e11d7
2016-08-03 17:23:56 +09:00
Masayuki Nakano
924e7f39e5
Bug 1259665 part.1 Rename WidgetPointerEvent::width to mWidth r=smaug
...
MozReview-Commit-ID: 3V5gyOvPuQi
--HG--
extra : rebase_source : 6adf7908e8a84bc2cfb86d8f7823662f1b72170f
2016-08-03 17:18:04 +09:00
Manish Goregaokar
52b9ca33f3
Bug 1288383 - Replace NS_STYLE_USER_FOCUS_* with an enum class; r=heycam
...
MozReview-Commit-ID: A7BYcfsn1tI
--HG--
extra : rebase_source : b893331b173a306143e546f0d403ae25f827fae2
2016-07-25 11:56:40 +05:30
Xidorn Quan
834c029b00
Bug 1284788 - Allow change target of pointer lock when the pointer has been locked in the document. r=smaug
...
MozReview-Commit-ID: HiPkCPrQQr0
--HG--
extra : rebase_source : ce3826834065242a4e99b82d52ac65ddc205ae61
2016-07-20 14:42:08 +10:00
Jimmy Wang
81ebc7d712
Bug 1162050 - Remove draggesture and eLegacyDragDrop from comments in EventStateManager.cpp/.h. r=enn
...
MozReview-Commit-ID: FXErW3vo36q
--HG--
extra : rebase_source : b57895e5e15f641ce679b0f3082868c397b635c9
2016-05-27 15:43:17 -04:00
Jimmy Wang
39278a5bb6
Bug 1162050 - Remove the dragdrop event code that is not related to the drop event in from EventStateManager.cpp. r=enn
...
MozReview-Commit-ID: Jxf9dXgxJ14
--HG--
extra : rebase_source : 2e6cc5bffad2d55f65638a0e01a267c8a7a1da40
2016-05-27 14:50:30 -04:00
Jimmy Wang
6ad324725d
Bug 1162050 - Remove use of eLegacyDragGesture from EventStateManager.cpp. r=enn
...
MozReview-Commit-ID: F4a52Yw5ri3
--HG--
extra : rebase_source : cfa72993e938fdd36e56f7f6d0e2cb5f065b5559
2016-05-27 14:47:19 -04:00
Carsten "Tomcat" Book
e9f0f7406e
Backed out changeset f940ad94cc9d (bug 1162050)
2016-07-11 11:18:47 +02:00
Carsten "Tomcat" Book
9bcbd8cb61
Backed out changeset 11421fcb32b5 (bug 1162050)
2016-07-11 11:18:46 +02:00
Carsten "Tomcat" Book
287942807f
Backed out changeset af0d7fedc60f (bug 1162050)
2016-07-11 11:18:45 +02:00
Jimmy Wang
70443599e6
Bug 1162050 - Remove draggesture from comments in EventStateManager.cpp/.h. r=enn
...
MozReview-Commit-ID: FXErW3vo36q
--HG--
extra : transplant_source : %F4XC/%9EK%E2%7E%98%3C%85%19t%C6%A1%A7%A22jc
2016-05-27 15:43:17 -04:00
Jimmy Wang
0fa3ffa71d
Bug 1162050 - Remove the dragdrop event code that is not related to the drop event in from EventStateManager.cpp. r=enn
...
MozReview-Commit-ID: Jxf9dXgxJ14
--HG--
extra : transplant_source : %C9%B0F%85%B7%DE.%7C%89%09%C8%04P%DEbB%20%01%1C%A2
2016-05-27 14:50:30 -04:00
Jimmy Wang
3452b4c596
Bug 1162050 - Remove use of eLegacyDragGesture from EventStateManager.cpp. r=enn
...
MozReview-Commit-ID: F4a52Yw5ri3
--HG--
extra : transplant_source : T%A5%24%20%88%FB%0AF%24%B1%D3x%8F%A2%EFH%11Z%3A%E3
2016-05-27 14:47:19 -04:00
Michael Layzell
dde888ae28
Bug 906420 - Part 1: Implement DataTransferItem and DataTransferItemList, r=baku
2016-07-04 15:45:45 -04:00
Xidorn Quan
08afc24ae9
Bug 1199529 followup - Remove unused function.
...
MozReview-Commit-ID: JNQ2iOsc1gM
--HG--
extra : source : 2e3801df5da9b5221886240a95389b31b8904db8
2016-06-30 09:55:41 +10:00
Xidorn Quan
ac2b4d49af
Bug 1199529 - Remove :-moz-full-screen-ancestor pseudo-class as well as its state bit. r=smaug
...
MozReview-Commit-ID: J0hGsLLdyam
--HG--
extra : source : cd7387a33f05453690ba755454686f2469f7b562
2016-06-30 09:24:41 +10:00
Makoto Kato
689ca97c17
Bug 1203871 - Part 2. Implement eQueryTextRectArray. r=masayuki
...
It will use on ContentCache. Also, SetRangeFromFlatTextOffset issue will hanle on another bug.
MozReview-Commit-ID: 9Yu8bLlcZS5
--HG--
extra : rebase_source : c8eba70bdedf303b0fa649c1a609fe6120983e65
extra : histedit_source : 4189807b57ede13c1546e95052fcc298c8581d06
2016-06-23 10:40:04 +01:00
Carsten "Tomcat" Book
afff301b32
Backed out changeset 5c836acf3197 (bug 906420) on developer request by baku
...
--HG--
extra : rebase_source : 9f109cdb706feef6d2bcd9a2e71f8c4d3c17ebdf
2016-06-09 15:30:53 +02:00
Michael Layzell
bd973fcaa4
Bug 906420 - Part 1: Implement DataTransferItem and DataTransferItemList, r=baku
2016-06-07 18:05:55 -04:00
Xidorn Quan
a0c4bff836
Bug 931445 part 3 - Reset synth centering pointer when unlocking pointer. r=smaug
...
MozReview-Commit-ID: LcStCmm4iRV
--HG--
extra : source : e27b7ceefe72c64cd72774522c2cebe884bf3d08
2016-05-27 17:13:05 +10:00
Xidorn Quan
adf9f94c38
Backed out 4 changesets (bug 931445) for e10s mochitest failures
...
Backed out changeset 5a92875424b0
Backed out changeset 79ba5815f9aa
Backed out changeset b084784405ef
Backed out changeset 67bf9ee17564
--HG--
extra : rebase_source : 9604d138e1d333d7bcf6edc8b886340b8371524d
2016-05-27 16:08:41 +10:00
Xidorn Quan
3dd5fb9587
Bug 931445 part 3 - Reset synth centering pointer when unlocking pointer. r=smaug
...
MozReview-Commit-ID: LcStCmm4iRV
--HG--
extra : rebase_source : f679431c8d30a211e776fd7a1c652767a0da62e6
extra : source : e27b7ceefe72c64cd72774522c2cebe884bf3d08
2016-05-27 11:09:58 +10:00
Boris Zbarsky
49a90cb122
Bug 1268852. Change <label> elements to not be form-associated anymore. r=bkelly,hsivonen,surkov
...
The web platform tests changes are just a cherrypick of
https://github.com/w3c/web-platform-tests/pull/2926 so I don't have to add
failure annotations until the next test uplift.
I've audited our uses of nsIFormControl, and this patch looks to me like it
preserves existing behavior in all but the following cases:
1) nsXBLPrototypeHandler::DispatchXBLCommand, the case of scrolling when space
is pressed while something inside a <label> is focused. We used to not scroll
in this situation; I think this is a bug, so I'm changing that behavior to
scroll instead.
2) In Accessible::RelationByType for the RelationType::DEFAULT_BUTTON case,
when mContent is a <label> we used to return its form's default submit element.
Now we will just return Relation().
2016-05-26 19:39:03 -04:00
Phil Ringnalda
db3e2c7d7f
Back out 8 changesets (bug 931445, bug 1274104, bug 1270386) for frequent e10s APZ mochitest failures starting with test_group_mouseevents.html
...
CLOSED TREE
Backed out changeset 6db35dcc6885 (bug 1274104)
Backed out changeset 0c2fc088a46d (bug 1274104)
Backed out changeset 17786141f3ac (bug 1274104)
Backed out changeset f7c6b58dddc1 (bug 1274104)
Backed out changeset 67407d1829a3 (bug 1270386)
Backed out changeset 82d2c5404d84 (bug 931445)
Backed out changeset 0921152b9f08 (bug 931445)
Backed out changeset f73352ab6f99 (bug 931445)
2016-05-23 18:42:32 -07:00
Makoto Kato
04efbe5905
Bug 1177943 - Part 2. Add cmd_lookUpDictionary content command. r=masayuki
...
To get selected word on contnet process, I create new contnet command to look up dictionary. Then, call nsIWidget's method to show looking up dictionary.
About fetched length, see https://www.chromium.org/developers/design-documents/system-dictionary-pop-up-architecture for OSX 10.6's design
MozReview-Commit-ID: Ic2r6hboEEw
2016-05-02 11:41:20 +09:00
Nicholas Nethercote
07762f2f32
Bug 1274888 - Add a null check in mozilla::EventStateManager::GetContentViewer. r=ting.
...
--HG--
extra : rebase_source : dd70f3147d66725afae5210b5ca962d4cba7ec9f
2016-05-23 13:27:41 +10:00
Xidorn Quan
51163cb576
Bug 931445 part 3 - Reset synth centering pointer when unlocking pointer. r=smaug
...
MozReview-Commit-ID: LcStCmm4iRV
--HG--
extra : source : e827730f9b70078e275da1163adc6746fe792399
2016-05-23 09:03:32 +10:00
Trevor Saunders
72bac46477
bug 1271436 - use nsIDocShellTreeItem::GetWindow() more r=smaug
2016-05-17 18:16:07 -04:00
kshitija
43bdd72262
Bug 1259666 - Part 3- change displayPanFeedback to mDisplayPanFeedback - r=masayuki
...
MozReview-Commit-ID: LWOiakDEEx7
--HG--
extra : rebase_source : 4208b4cf8fe8593fec5be3de36bf4dfe0b5b87a8
2016-05-14 18:03:50 -07:00
kshitija
81668a7fc9
Bug 1259666 - Part 2 - Change panDirection to mPanDirection - r=masayuki
...
MozReview-Commit-ID: JVLB0Z6JUFc
--HG--
extra : rebase_source : a39f0973d8c71dbbff1540449b596357f0ed5f70
2016-04-29 03:34:46 -07:00
kshitija
118598553f
Bug 1259666 part 1 - rename variable and definition change - r=masayuki
...
MozReview-Commit-ID: 1FWJypkoqYz
--HG--
extra : rebase_source : b3faef1abb72e8230ac70a963be96c19392632d4
2016-04-21 19:32:59 -07:00
Masayuki Nakano
3359bad586
Bug 1254755 part.1 Rename WidgetKeyboardEvent::keyCode to WidgetKeyboardEvent::mKeyCode r=smaug
...
And also WidgetKeyboardEvent::mKeyCode should be compared with NS_VK_* rather than nsIDOMKeyEvent::DOM_VK_*.
MozReview-Commit-ID: IKjQ1nr8XYe
--HG--
extra : rebase_source : 83125cd2523f6b70759f621470aad23b00aae8ae
2016-05-12 17:13:49 +09:00
Masayuki Nakano
3e4ceded8b
Bug 1259661 part.9 Rename WidgetMouseEvent::clickCount to WidgetMouseEvent::mClickCount r=smaug
...
MozReview-Commit-ID: 5tC8UqcfLek
--HG--
extra : rebase_source : a336f9d8676c74804e2c00eebec4f2a30d7a11b3
2016-05-10 23:29:14 +09:00
Masayuki Nakano
1663e01f1f
Bug 1259661 part.6 Rename WidgetMouseEvent::exit to WidgetMouseEvent::mExitFrom r=smaug
...
MozReview-Commit-ID: FHUaUOE5eIB
--HG--
extra : rebase_source : f4ff5a5f662054ab161805dc37b9e7b6d6b97d96
2016-05-12 11:42:08 +09:00
Masayuki Nakano
0902859a3a
Bug 1259661 part.4 Rename WidgetMouseEvent::reason to WidgetMouseEvent::mReason r=smaug
...
MozReview-Commit-ID: JaE0S7BIgVF
--HG--
extra : rebase_source : 2d0f80e49dfd09cecc7ab3c85d2496308055d434
2016-05-12 11:36:41 +09:00
Neil Deakin
405358d4b3
Bug 1101975, handle access keys in content process before menus, r=masayuki
2016-05-11 08:56:42 -04:00
Ting-Yu Chou
437d8e5aa9
Bug 1245068 - Do not rely on focus manager to get the toplevel window as the focused window may be null in content process. r=enndeakin
2016-05-10 13:54:36 +08:00