Commit Graph

658 Commits

Author SHA1 Message Date
Steven Michaud
54b03ac5a0 Bug 909678 - Send right-mouse-dragged and other-mouse-dragged events to plugins. r=spohl,roc 2013-09-17 18:36:03 -05:00
Masayuki Nakano
c28e4cad25 Bug 912956 part.12 All event utils (macros and inline methods) should be methods of mozilla::WidgetEvent r=roc 2013-09-24 19:04:16 +09:00
Masayuki Nakano
0fbfe07d7e Bug 912956 part.2 Rename nsEvent.h to mozilla/EventForwards.h and sort out it r=roc
--HG--
rename : widget/nsEvent.h => widget/EventForwards.h
2013-09-24 19:04:14 +09:00
Stephen Pohl
33af92c55a Bug 926274: Allow swipe gestures to navigate history even when scrollbars are visible on OSX. r=masayuki 2013-10-16 09:07:42 -04:00
Anthony Jones
e8c48e7df8 Bug 918138 - Move Borrowed*Context to a separate header file; r=mattwoodrow 2013-09-23 15:28:16 +12:00
Gijs Kruitbosch
496f050885 Merge m-c to ux 2013-09-15 19:30:19 +02:00
stefanh@inbox.com
a1a4ebc6d6 Bug 916491 - Remove -moz-mac-alternateprimaryhighlight. r=mstange. 2013-09-15 00:44:50 +02:00
Gijs Kruitbosch
711ae7151b Merge mozilla-central and ux 2013-09-06 18:44:23 +02:00
Matthew Noorenberghe
b2cd8e53a5 Merge mozilla-central to UX 2013-09-06 00:10:05 -07:00
Ms2ger
4e96ae49a4 Bug 870407 - Move final batch of CMMSRCS to moz.build and disallow it in makefiles; r=khuey 2013-09-06 08:40:41 +02:00
Mike Conley
a7dfe464f8 Automated merge with https://hg.mozilla.org/mozilla-central 2013-09-05 09:59:00 -04:00
Matthew Noorenberghe
83409ca290 Merge mozilla-central to UX 2013-09-04 23:31:53 -07:00
Matthew Noorenberghe
c6fd93987e Merge mozilla-central to UX 2013-08-30 22:20:31 -07:00
Gijs Kruitbosch
6fef5f4b03 Merge mozilla-central and ux 2013-08-29 23:55:09 +02:00
Gijs Kruitbosch
1f319987b4 Merge m-c to UX 2013-08-26 19:05:49 +02:00
Mike Conley
1a3593d384 Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-25 11:38:45 -04:00
Mike Conley
cbab103c3d Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-24 15:03:12 -04:00
Masayuki Nakano
d5365ae3ea Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst 2013-08-24 16:24:32 +09:00
Masayuki Nakano
117b2332ab Bug 897885 part.1 Handle kVK_JIS_KeypadComma in widget::TextInputHandler r=smichaud 2013-08-24 13:53:01 +09:00
Mike Hommey
f8bc7fa754 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Guillaume Abadie
046654aff1 bug 907946 - re-enable EXT_packed_depth_stencil on OS X 10.9 - r=bjacob,jgilbert 2013-08-22 20:13:59 -04:00
Matt Woodrow
f8b0a1ad88 Bug 908822 - Disable azure content on windows for now. r=nrc 2013-08-26 21:06:37 +12:00
André Reinald
0361202aaa Bug 868648: Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. Credits to Markus for his help getting this right. r=mstange,masayuki,smichaud 2013-08-16 23:17:40 +02:00
Stephen Pohl
594dc4f2bb Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 15:48:53 -04:00
Josh Aas
786fa85088 Bug 925016: Always use method_exchangeImplementations when swizzling methods on OS X. r=smichaud 2013-10-11 13:58:35 -05:00
Stephen Pohl
17dc758ff9 Backout 751bcb37cdb6 for bustage on a CLOSED TREE. r=me 2013-10-11 10:50:25 -04:00
Stephen Pohl
1f78811840 Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 10:02:31 -04:00
André Reinald
08f36be2ef Bug 868648 - Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. r=mstange, r=masayuki
Credits to Markus for his help getting this right.
2013-08-16 23:17:40 +02:00
Markus Stange
8886c5b022 Bug 886999 - Wait until composition has finished before tearing down our NSView. r=mattwoodrow
--HG--
extra : rebase_source : 82e6860fa376bf8f411cc2c8c4bc12a43e584bbf
2013-10-09 10:39:23 -04:00
Markus Stange
0b3fba6f9e Bug 886999 - Lock the GL context before compositing on the compositor thread or before calling setView or update on the main thread. r=mattwoodrow
--HG--
extra : rebase_source : 60930a858a5d52205703d14317312540387f269f
2013-10-09 10:39:23 -04:00
Markus Stange
f5a93ce8fb Bug 914437 - Also refuse to render when our view is not attached to a window. r=mattwoodrow
--HG--
extra : rebase_source : 099a424e86b5d8bf7043bce4680091009e30aec7
2013-10-09 10:39:23 -04:00
Markus Stange
a69098c02c Bug 886999 - Only call setView and update on the GL context when necessary. r=mattwoodrow
--HG--
extra : rebase_source : 5f8b7163cb234e39a4d39bd49e73c3c75017a674
2013-10-09 10:39:22 -04:00
Markus Stange
006b53798d Bug 923133 - Remove unneeded main thread GL context management in -[ChildView lockFocus]. r=mattwoodrow
--HG--
extra : rebase_source : 5098476ad30f13f2ea99e91ed0120b535ae53e78
2013-10-09 10:39:22 -04:00
Markus Stange
4ab38a4556 Bug 914437 - Don't composite windows that are not open. r=mattwoodrow
--HG--
extra : rebase_source : b534eb4c339392c4a2ad60424510c7d264f13d3a
2013-10-09 10:39:22 -04:00
Carsten "Tomcat" Book
ce85b9f943 Merge m-c to fx-team 2013-09-18 12:32:43 +02:00
Mike de Boer
5f62d30a3d Bug 870865: update disabled text color on OSX. r=mstange, ui-r=shorlander 2013-09-18 11:06:07 +02:00
Benoit Jacob
8ec75b058c Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel 2013-09-04 08:14:52 -04:00
Masayuki Nakano
e79ad519c7 Bug 892539 modifier flag database should be reset if we detect mismatch between the stored data and the latest information via key event r=smichaud 2013-08-29 13:26:43 +09:00
Ehsan Akhgari
eff9a278ad Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
2013-10-07 19:15:59 -04:00
Markus Stange
52b360943f Bug 532828 - Don't invalidate the whole window on window activation/deactivation. r=roc 2013-09-27 17:24:32 +02:00
Masayuki Nakano
79047aba97 Bug 920377 part.14 Get rid of nsSimpleGestureEvent r=roc 2013-09-27 15:20:57 +09:00
Masayuki Nakano
e08581e1a5 Bug 920377 part.4 Get rid of nsContentCommandEvent r=roc 2013-09-27 15:20:54 +09:00
Masayuki Nakano
71cb301d36 Bug 920377 part.2 Get rid of nsPluginEvent r=roc 2013-09-27 15:20:54 +09:00
Gijs Kruitbosch
5619e9c0a9 Merge m-c to UX 2013-08-22 19:55:04 +02:00
Ms2ger
913bab58b0 Merge PGO-green changeset from inbound to m-c. 2013-08-22 10:31:44 +02:00
Ms2ger
3a103a7e9f Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00
Gijs Kruitbosch
643b306371 Merge m-c to ux 2013-08-22 00:07:23 +02:00
Stephen Pohl
fd7f083936 Revert 366e6a39d71a from bug 673875 for causing bug 907275. r=smichaud 2013-08-21 12:22:03 -04:00
Stephen Pohl
788049d32f Revert fd6c7792b048 from bug 673875 for causing bug 907275. r=smichaud 2013-08-21 12:21:59 -04:00
Stephen Pohl
2d01c5edc2 Bug 904561: Followup for RTL support. r=smichaud 2013-08-21 16:33:55 -04:00
Matthew Noorenberghe
4ffe6302c1 Merge mozilla-central to UX 2013-08-19 14:49:03 -07:00
Stephen Pohl
e7b3ee4caf Bug 904561: Restrict the growing of overlay scrollbars on hover to OSX 10.8 and above. r=smichaud 2013-08-21 15:44:17 -04:00
David Anderson
c926626e10 Force OMTC on when enabling multi-process tabs (bug 897502, r=ncameron). 2013-08-19 00:13:32 -07:00
Mike Conley
41a4a4b627 Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-17 20:27:30 -04:00
Mounir Lamouri
36583db62a Bug 875756 - Implement nsIColorPicker for Cocoa. r=mstange 2013-08-16 12:09:39 +01:00
Mike Conley
5ff2b9da6b Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-15 10:54:32 -04:00
Matthew Noorenberghe
912071cb19 Merge mozilla-central to UX 2013-08-14 03:18:44 -07:00
Ms2ger
b33cd2bd32 Bug 904178 - Part d: Use nsIDocument in nsMenuItemIconX::GetIconURI; r=smichaud 2013-08-14 09:03:40 +02:00
Ms2ger
1a5ae526d9 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Mike Conley
083b775a4f Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-13 10:12:56 -04:00
Mike Conley
3a70af0be9 Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-12 17:07:53 -04:00
Mike Conley
1bc07e3e05 Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-09 19:24:40 -04:00
Matthew Noorenberghe
cb97ebb1fc Merge mozilla-central to UX 2013-08-08 22:56:52 -07:00
Gijs Kruitbosch
f69da9ef1f Merge m-c to UX 2013-08-07 21:09:10 +02:00
Masayuki Nakano
2c377c18cd Bug 893973 nsIWidget::SetInputContext() should check it has focus before calling secure event input API r=smichaud 2013-08-07 11:49:21 +09:00
Matthew Noorenberghe
3a8e5aed4e Merge mozilla-central to UX 2013-08-06 23:06:26 -07:00
Josh Aas
1775fc7148 Bug 903788 - Fix a few memory leaks in Cocoa file picker code. r=smichaud 2013-08-12 13:29:00 -04:00
Gijs Kruitbosch
33cd9fa532 Merge m-c to UX 2013-08-03 21:51:18 +02:00
Ryan VanderMeulen
93007c3658 Merge m-c to fx-team. 2013-08-02 17:09:31 -04:00
Gijs Kruitbosch
59eae10b77 Merge m-c to ux 2013-08-02 17:21:19 +02:00
Ms2ger
50634577d5 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger
1571fe39c1 Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats 2013-08-02 09:05:16 +02:00
Steven Michaud
0a7b766b43 Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes, rev1. r=masayuki 2013-08-01 20:35:34 -05:00
Gijs Kruitbosch
f65bc5bc5b Merge m-c to fx-team 2013-08-02 15:47:01 +02:00
Josh Aas
b20de2d2d0 Bug 869083 - Fix OS X apps code to return failure on failure to launch app. r=felipc, r=smichaud 2013-08-02 08:06:22 -04:00
Matthew Noorenberghe
b7459452a2 Merge mozilla-central to UX 2013-07-31 17:48:12 -07:00
Ehsan Akhgari
d9a90f1254 Backed out changeset 197b12188f3a (bug 893973) for causing bug 9000007 2013-07-31 17:06:38 -04:00
Matthew Noorenberghe
116c1b7c2a Merge mozilla-central to UX 2013-07-30 19:16:50 -07:00
David Zbarsky
aeb27e1255 Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-07-30 14:55:13 -07:00
Nicholas Cameron
6a449045ab Bug 895873 - backout bug 893117 for Win8 mc bustage 2013-07-30 23:32:35 -04:00
Gijs Kruitbosch
7209a1137f Merge m-c to UX 2013-07-30 20:27:46 +02:00
Marco Castelluccio
1fbeffb203 Bug 846765 - Dragging from Downloads window and dropping in Finder creates weird shortcut. r=BenWa 2013-08-01 21:21:31 -04:00
Matthew Noorenberghe
5dca60419c Merge mozilla-central to UX 2013-07-26 00:27:14 -07:00
Gijs Kruitbosch
db1dd60d63 Merge m-c to UX 2013-07-25 12:10:08 +02:00
Mike de Boer
0afa0f30cc Bug 870865 - (Australis) Disabled buttons in the panel and customization mode should have graytext. r=mstange, ui-r=shorlander 2013-07-25 03:04:31 +02:00
Timothy Nikkel
7fe33ccd60 Bug 896053. Unlink sibling/child lists of widgets for nsCocoaWindow's correctly. r=smichaud 2013-08-05 23:32:23 -05:00
Matthew Noorenberghe
ff94bc4ff2 Merge mozilla-central to UX 2013-07-23 23:40:52 -07:00
Gijs Kruitbosch
bae02ad2bc Merge m-c to ux 2013-07-23 11:04:55 +02:00
Gijs Kruitbosch
45a1ad5f32 Merge m-c to ux 2013-07-22 09:26:50 +02:00
Matthew Noorenberghe
c8e922ef53 Merge mozilla-central to UX 2013-07-18 19:53:03 -07:00
Matt Woodrow
f3fe15f33a Bug 921233 - Enabled azure for main-thread drawing on OSX. r=jrmuizel 2013-09-30 12:17:35 +13:00
Ehsan Akhgari
8b1e734ef4 Backed out changeset a73ffb0d0c97 because of build bustage 2013-09-29 17:20:07 -04:00
Ehsan Akhgari
f3d364af5a Remove a number of unused variables, no bug 2013-09-29 16:42:12 -04:00
Gijs Kruitbosch
685b353834 Merging m-c to UX 2013-07-17 21:02:17 +02:00
Mike Conley
e87883ceef Automated merge with https://hg.mozilla.org/mozilla-central 2013-07-16 16:58:37 -04:00
Masayuki Nakano
659bbecf94 Bug 893973 Check if the keydown event received view actually has focus and separate the MOZ_CRASH() for each case r=smichaud 2013-07-17 11:08:44 +09:00
Chris Peterson
2200b43737 Bug 900839 - Remove unused variables in nsNativeThemeCocoa.mm. r=dzbarsky 2013-08-01 22:46:10 -07:00
David Zbarsky
08edbc4f4a Bug 893117: Remove nsIDOMHTMLMeterElement r=bz 2013-08-01 15:24:24 -07:00
Stephen Pohl
588fed6532 Bug 874570: Make scrollbar frames smaller for small overlay scrollbars. r=smichaud 2013-08-01 17:01:22 -04:00
David Zbarsky
3d161603d7 backout Bug 893117 for mochitest failure 2013-08-01 01:54:09 -07:00