Gijs Kruitbosch
7be20d910a
Merge mozilla-central and ux
2013-10-09 13:39:14 +02:00
Matt Woodrow
344c136924
Bug 923290 - Don't use the window CGContext as a source with Moz2D. r=Bas
2013-10-10 17:44:09 +13:00
Gijs Kruitbosch
a1a793b67a
Merge m-c to ux
2013-10-03 17:20:04 +02:00
Ms2ger
ae8c899faf
Merge m-c to inbound.
2013-10-03 11:09:17 +02:00
Ms2ger
df62fb8b0f
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Gijs Kruitbosch
678f521265
Merge mozilla-central and ux
2013-10-02 20:41:14 +02:00
Gijs Kruitbosch
6571c9c165
Merge mozilla-central and ux
2013-10-02 00:00:14 +02:00
Gijs Kruitbosch
830036ca96
Merge m-c to UX
2013-10-01 12:00:42 +02:00
Masayuki Nakano
b266c80d36
Bug 920377 part.32 Get rid of nsMouseEvent r=roc
2013-10-02 15:38:27 +09:00
Masayuki Nakano
0823bd31f1
Bug 920377 part.31 Get rid of nsEvent r=roc
2013-10-02 12:46:04 +09:00
Masayuki Nakano
096a701901
Bug 920377 part.30 Get rid of nsGUIEvent r=roc
2013-10-02 12:46:03 +09:00
Gijs Kruitbosch
b73767e423
Merge mozilla-central and ux
2013-09-30 19:26:47 +02:00
Matt Woodrow
f60df94d8e
Bug 886999 - Backout c3a044164b5f for causing deadlocks (Bug 920979)
2013-09-30 14:31:50 +13:00
Gijs Kruitbosch
28d6f95f87
Merge mozilla-central and ux
2013-09-28 09:59:15 +02:00
Masayuki Nakano
aedd4cb175
Bug 920377 part.29 Get rid of nsMouseScrollEvent r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
2e247a29a0
Bug 920377 part.28 Get rid of nsDragEvent r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
e468587f5e
Bug 920377 part.27 Get rid of nsMouseEvent_base r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
9c18a013ca
Bug 920377 part.26 Get rid of nsInputEvent r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
805b0a7850
Bug 920377 part.24 Get rid of nsSelectionEvent r=roc
2013-10-01 16:23:01 +09:00
Masayuki Nakano
1cf4b4233a
Bug 920377 part.23 Get rid of nsQueryContentEvent r=roc
2013-10-01 16:23:00 +09:00
Masayuki Nakano
a899a68a7f
Bug 920377 part.22 Get rid of nsCompositionEvent r=roc
2013-10-01 16:23:00 +09:00
Masayuki Nakano
dfa18ff7c5
Bug 920377 part.21 Get rid of nsTextEvent r=roc
2013-10-01 16:22:59 +09:00
Masayuki Nakano
9fc5453724
Bug 920377 part.20 Get rid of nsTextRange r=roc
2013-10-01 16:22:59 +09:00
Masayuki Nakano
cb5e8fa5ed
Bug 920377 part.17 Get rid of nsKeyEvent r=roc
2013-10-01 16:22:58 +09:00
Masayuki Nakano
a3f2b0b40c
Bug 920377 part.16 Get rid of nsAlternativeCharCode r=roc
2013-10-01 16:22:57 +09:00
Gijs Kruitbosch
5ce3c815e4
Merge mozilla-central and ux
2013-09-26 14:48:36 +02:00
Gijs Kruitbosch
28a46b4771
Merge mozilla-central and ux
2013-09-26 10:26:16 +02:00
Gijs Kruitbosch
68b05691e5
Merge mozilla-central and ux
2013-09-25 10:16:54 +02:00
Matt Woodrow
443460f257
Bug 886999 - Avoid touching the GL context from the main thread on mac, and lock the context when touching it from other threads. r=mstange
2013-09-26 15:49:59 +12:00
Steven Michaud
3e9a2316b2
Bug 917702 - Unexpected Mouse Coordinate Return when MouseEnter or MouseExit Event Fired. r=spohl
2013-09-30 12:05:48 -05:00
Gijs Kruitbosch
e4b7441f3e
Merge mozilla-central and ux
2013-09-24 14:55:03 +02:00
Masayuki Nakano
ee772d1cbc
Bug 912956 part.18 Remove nsGUIEvent.h r=roc
2013-09-25 20:21:22 +09:00
Masayuki Nakano
38b1de7ee7
Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc
2013-09-25 20:21:20 +09:00
Masayuki Nakano
18aa9b09b2
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
2013-09-25 20:21:19 +09:00
Masayuki Nakano
715f30b959
Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc
2013-09-25 20:21:18 +09:00
Masayuki Nakano
a362049807
Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc
2013-09-25 20:21:16 +09:00
Benoit Jacob
5a16c8030b
Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel
2013-09-24 16:45:14 -04:00
Benoit Jacob
0f90257361
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
...
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
2013-09-24 16:45:13 -04:00
Gijs Kruitbosch
3b0604988f
Merge mozilla-central and ux
2013-09-23 17:59:41 +02:00
Gijs Kruitbosch
18f10e54d8
Merge mozilla-central and ux
2013-09-18 14:54:29 +02:00
Mina Almasry
c7a175bba8
Bug 912166 - Make nsIWidget::GetDefaultScale return a typed scale value. r=roc
2013-09-17 20:45:19 -04:00
Steven Michaud
366bf6eb2c
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
224a14c928
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
0b6d808310
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
854a944e78
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
af656ab898
Bug 918138 - Move Borrowed*Context to a separate header file; r=mattwoodrow
2013-09-23 15:28:16 +12:00
Gijs Kruitbosch
2c07477df1
Merge m-c to ux
2013-09-15 19:30:19 +02:00
stefanh@inbox.com
bcd2b365d7
Bug 916491 - Remove -moz-mac-alternateprimaryhighlight. r=mstange.
2013-09-15 00:44:50 +02:00
Gijs Kruitbosch
5fe2b02be1
Merge mozilla-central and ux
2013-09-06 18:44:23 +02:00
Matthew Noorenberghe
a60bb60a2e
Merge mozilla-central to UX
2013-09-06 00:10:05 -07:00
Ms2ger
279ef8f6af
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
cb9e730fc8
Automated merge with https://hg.mozilla.org/mozilla-central
2013-09-05 09:59:00 -04:00
Matthew Noorenberghe
3d7d1a0ddb
Merge mozilla-central to UX
2013-09-04 23:31:53 -07:00
Matthew Noorenberghe
2fdfb08f12
Merge mozilla-central to UX
2013-08-30 22:20:31 -07:00
Gijs Kruitbosch
8893d1b1c4
Merge mozilla-central and ux
2013-08-29 23:55:09 +02:00
Gijs Kruitbosch
aec38a3c35
Merge m-c to UX
2013-08-26 19:05:49 +02:00
Mike Conley
1c71e322f2
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-25 11:38:45 -04:00
Mike Conley
5dbc47be27
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-24 15:03:12 -04:00
Masayuki Nakano
e16d8e4b0e
Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst
2013-08-24 16:24:32 +09:00
Masayuki Nakano
6ac5b1524f
Bug 897885 part.1 Handle kVK_JIS_KeypadComma in widget::TextInputHandler r=smichaud
2013-08-24 13:53:01 +09:00
Mike Hommey
05b3f24e0e
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Guillaume Abadie
fcd4bed6e9
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
f6e05d5b54
Bug 908822 - Disable azure content on windows for now. r=nrc
2013-08-26 21:06:37 +12:00
André Reinald
9ded7a778d
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
8e7e13c21d
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
6ef1024b31
Bug 925016: Always use method_exchangeImplementations when swizzling methods on OS X. r=smichaud
2013-10-11 13:58:35 -05:00
Stephen Pohl
d6f559de1c
Backout 751bcb37cdb6 for bustage on a CLOSED TREE. r=me
2013-10-11 10:50:25 -04:00
Stephen Pohl
aa89a4515b
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
d248f3924a
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
74c74731a6
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
cc60fe7720
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
aa364be07d
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
6b19ce26ad
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
f8d71858b1
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
29935321d9
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
725d8a196f
Merge m-c to fx-team
2013-09-18 12:32:43 +02:00
Mike de Boer
8cc485b46d
Bug 870865: update disabled text color on OSX. r=mstange, ui-r=shorlander
2013-09-18 11:06:07 +02:00
Benoit Jacob
94f74c705d
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
c4bb3c14e4
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
a23cd291d5
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
018eb43241
Bug 532828 - Don't invalidate the whole window on window activation/deactivation. r=roc
2013-09-27 17:24:32 +02:00
Masayuki Nakano
b02623b48f
Bug 920377 part.14 Get rid of nsSimpleGestureEvent r=roc
2013-09-27 15:20:57 +09:00
Masayuki Nakano
3d0f63c0e7
Bug 920377 part.4 Get rid of nsContentCommandEvent r=roc
2013-09-27 15:20:54 +09:00
Masayuki Nakano
a7105d6006
Bug 920377 part.2 Get rid of nsPluginEvent r=roc
2013-09-27 15:20:54 +09:00
Gijs Kruitbosch
17683e42dc
Merge m-c to UX
2013-08-22 19:55:04 +02:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
4d0ead0110
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
2013-08-22 08:56:01 +02:00
Gijs Kruitbosch
845eb50bf6
Merge m-c to ux
2013-08-22 00:07:23 +02:00
Stephen Pohl
137e8534cd
Revert 366e6a39d71a from bug 673875 for causing bug 907275. r=smichaud
2013-08-21 12:22:03 -04:00
Stephen Pohl
9838c75c5b
Revert fd6c7792b048 from bug 673875 for causing bug 907275. r=smichaud
2013-08-21 12:21:59 -04:00
Stephen Pohl
4acd55bd55
Bug 904561: Followup for RTL support. r=smichaud
2013-08-21 16:33:55 -04:00
Matthew Noorenberghe
4411bb5879
Merge mozilla-central to UX
2013-08-19 14:49:03 -07:00
Stephen Pohl
6091137378
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
69dc419e91
Force OMTC on when enabling multi-process tabs (bug 897502, r=ncameron).
2013-08-19 00:13:32 -07:00
Mike Conley
b6d48dba3f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-17 20:27:30 -04:00
Mounir Lamouri
26e4252897
Bug 875756 - Implement nsIColorPicker for Cocoa. r=mstange
2013-08-16 12:09:39 +01:00
Mike Conley
470f25355d
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-15 10:54:32 -04:00
Matthew Noorenberghe
2c18d0c5dd
Merge mozilla-central to UX
2013-08-14 03:18:44 -07:00
Ms2ger
5b19b311dc
Bug 904178 - Part d: Use nsIDocument in nsMenuItemIconX::GetIconURI; r=smichaud
2013-08-14 09:03:40 +02:00
Ms2ger
6ec28362b3
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Mike Conley
0434689bfa
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-13 10:12:56 -04:00
Mike Conley
9cde798a1f
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-12 17:07:53 -04:00
Mike Conley
9deb045af7
Automated merge with https://hg.mozilla.org/mozilla-central
2013-08-09 19:24:40 -04:00
Matthew Noorenberghe
5daefdc625
Merge mozilla-central to UX
2013-08-08 22:56:52 -07:00
Gijs Kruitbosch
a6e54ee4b8
Merge m-c to UX
2013-08-07 21:09:10 +02:00
Masayuki Nakano
161f821bd8
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
bae49d6e2c
Merge mozilla-central to UX
2013-08-06 23:06:26 -07:00
Josh Aas
012bc8c6e1
Bug 903788 - Fix a few memory leaks in Cocoa file picker code. r=smichaud
2013-08-12 13:29:00 -04:00
Gijs Kruitbosch
46e2af573a
Merge m-c to UX
2013-08-03 21:51:18 +02:00
Ryan VanderMeulen
00913f13e0
Merge m-c to fx-team.
2013-08-02 17:09:31 -04:00
Gijs Kruitbosch
e5220a0c68
Merge m-c to ux
2013-08-02 17:21:19 +02:00
Ms2ger
21409e5d2c
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
625b832e4f
Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
2013-08-02 09:05:16 +02:00
Steven Michaud
98fd2dd6d1
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
695592c483
Merge m-c to fx-team
2013-08-02 15:47:01 +02:00
Josh Aas
6981984662
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
3999b2695d
Merge mozilla-central to UX
2013-07-31 17:48:12 -07:00
Ehsan Akhgari
e4c675b65d
Backed out changeset 197b12188f3a (bug 893973) for causing bug 9000007
2013-07-31 17:06:38 -04:00
Matthew Noorenberghe
b14d8fd39b
Merge mozilla-central to UX
2013-07-30 19:16:50 -07:00
David Zbarsky
0d3882f4c1
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-30 14:55:13 -07:00
Nicholas Cameron
a2cdf1ab09
Bug 895873 - backout bug 893117 for Win8 mc bustage
2013-07-30 23:32:35 -04:00
Gijs Kruitbosch
c191dc6dc3
Merge m-c to UX
2013-07-30 20:27:46 +02:00
Marco Castelluccio
994b25cbb3
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
4af74607bc
Merge mozilla-central to UX
2013-07-26 00:27:14 -07:00
Gijs Kruitbosch
adb8115534
Merge m-c to UX
2013-07-25 12:10:08 +02:00
Mike de Boer
721bc3f3d0
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
25d9b92cad
Bug 896053. Unlink sibling/child lists of widgets for nsCocoaWindow's correctly. r=smichaud
2013-08-05 23:32:23 -05:00
Matthew Noorenberghe
de1150b579
Merge mozilla-central to UX
2013-07-23 23:40:52 -07:00
Gijs Kruitbosch
118088b794
Merge m-c to ux
2013-07-23 11:04:55 +02:00
Gijs Kruitbosch
03e1680427
Merge m-c to ux
2013-07-22 09:26:50 +02:00
Matthew Noorenberghe
2ded965d7c
Merge mozilla-central to UX
2013-07-18 19:53:03 -07:00
Matt Woodrow
ebc311f303
Bug 921233 - Enabled azure for main-thread drawing on OSX. r=jrmuizel
2013-09-30 12:17:35 +13:00
Ehsan Akhgari
019f6a95dd
Backed out changeset a73ffb0d0c97 because of build bustage
2013-09-29 17:20:07 -04:00
Ehsan Akhgari
996fe50ca8
Remove a number of unused variables, no bug
2013-09-29 16:42:12 -04:00
Gijs Kruitbosch
7ee9ecdd8c
Merging m-c to UX
2013-07-17 21:02:17 +02:00
Mike Conley
ed49047d81
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-16 16:58:37 -04:00
Masayuki Nakano
06d95e0415
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
1006b28234
Bug 900839 - Remove unused variables in nsNativeThemeCocoa.mm. r=dzbarsky
2013-08-01 22:46:10 -07:00
David Zbarsky
f2ea7c733f
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-08-01 15:24:24 -07:00
Stephen Pohl
4975c64924
Bug 874570: Make scrollbar frames smaller for small overlay scrollbars. r=smichaud
2013-08-01 17:01:22 -04:00
David Zbarsky
93caf8a63e
backout Bug 893117 for mochitest failure
2013-08-01 01:54:09 -07:00
David Zbarsky
c59f81b1cd
Bug 893117: Remove nsIDOMHTMLMeterElement r=bz
2013-07-31 23:12:40 -07:00
Ms2ger
6c3982af30
Merge m-c to inbound.
2013-08-14 14:47:39 +02:00
Jonathan Watt
e6caf7d133
Bug 894840, part 1 - Refactor and move the mode storage to nsBaseFilePicker. r=mounir
2013-07-22 10:12:32 +01:00
Gijs Kruitbosch
a53d5e2616
Merge mozilla-central and ux
2013-07-15 14:13:14 +02:00
Matthew Noorenberghe
131a8cc6d6
Merge mozilla-central to UX
2013-07-12 22:14:28 -07:00
Matt Woodrow
0debdb2a99
Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel
2013-07-12 17:19:29 -04:00
Matt Woodrow
ba37340fd8
Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel
2013-07-12 17:19:28 -04:00
Masayuki Nakano
2b384461ff
Bug 810225 part.4 Replace NSInputManager in IMEInputHandler::KillIMEComposition() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
61705b518c
Bug 810225 part.3 Replace NSInputManager in IMEInputHandler::DiscardIMEComposition() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
6c4937ef99
Bug 810225 part.2 Replace the hack for ::TSMGetActiveDocument() with NSTextInputContext r=smichaund
2013-07-13 11:53:24 +09:00
Masayuki Nakano
1992bf396e
Bug 810225 part.1 Replace NSInputManager in PR_LOG() with NSTextInputContext r=smichaund
2013-07-13 11:53:23 +09:00
Phil Ringnalda
82da68ce77
Back out 7160624804ff:69062da26093 (bug 892966) on suspicion of mochitest-4 test_bug767779.html bustage
...
CLOSED TREE
2013-07-12 16:39:36 -07:00
Wes Kocher
d8d95bf4a0
Backout e6bda3437a7c for OSX bustage.
2013-07-12 15:08:33 -07:00
Masayuki Nakano
9cfb44c724
Bug 501496 part.3 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Cocoa r=smaug+smichaud
2013-07-25 15:09:28 +09:00
Matt Woodrow
fd6c011a54
Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel
2013-07-12 17:19:29 -04:00
Matt Woodrow
e0621cc0c7
Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel
2013-07-12 17:19:28 -04:00
Gijs Kruitbosch
67f692e20d
Merge mozilla-central and ux
2013-07-10 23:53:05 +02:00
Trevor Saunders
64dbc43c4d
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Simon Montagu
d825de0fe7
Reinitialize bidi keyboard when installed keyboard layouts change. Bug 817508, r=karlt, sr=roc
2013-07-10 10:57:33 +03:00
Steven Michaud
8501ad844e
Bug 893973 - crash in -[ChildView keyDown:], log debugging info to Breakpad's app notes. r=ted,masayuki
2013-07-19 16:21:25 -05:00
Timothy Nikkel
3c38237ade
Bug 891424. Hide cocoa window's when they are destroyed, otherwise they can stay on screen, and remove a different fix for the same bug that caused a regression. r=smichaud
...
We also remove a different fix for this same bug that caused some regressions: calling RemoveChild so that the nsCocoaWindow actually dies.
2013-07-19 15:57:59 -05:00
Ryan VanderMeulen
c17b9138c8
Backed out changeset 01d5bde15738 (bug 893973) for OSX bustage.
...
CLOSED TREE
2013-07-19 13:56:36 -04:00
Steven Michaud
12394a989e
Bug 893973 - crash in -[ChildView keyDown:], add debugging info to Breakpad's app notes. r=ted,masayuki
2013-07-19 12:08:18 -05:00
J. Ryan Stinnett
c18627a32f
Bug 893670 - Part 1: Restore Emacs shortcuts in textareas. r=masayuki
...
--HG--
extra : rebase_source : 14dc48ad891f41c38854fd1078971361d459e73a
2013-07-17 20:00:26 -05:00
Matt Woodrow
e5615c4e91
Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical
2013-06-27 11:30:52 +12:00
Matt Woodrow
25483332a6
Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel
2013-07-18 23:05:06 -04:00
Gijs Kruitbosch
e26df1f85a
Merge m-c to UX
2013-07-09 13:09:02 +02:00
Jared Wein
6511b4c7c3
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-07 21:35:26 -04:00
Jared Wein
cadb3274f1
Automated merge with https://hg.mozilla.org/mozilla-central
2013-07-03 12:40:14 -04:00
Gijs Kruitbosch
6ceaa997c5
Backout the second part of bug 877767 ( 0d4883c469e6 ) per bug 888615 comment 4, rs=backout
2013-06-29 11:22:25 -04:00
Gijs Kruitbosch
8edc822c01
Merge m-c to ux
...
--HG--
rename : browser/themes/windows/browser.css => browser/themes/shared/identity-block.inc.css
2013-06-29 11:18:15 -04:00
Gijs Kruitbosch
31379d6cf3
Merge mozilla-central and ux
2013-06-28 09:13:09 -04:00
Gijs Kruitbosch
fe3e9fce5e
Merge mozilla-central and ux
2013-06-27 14:24:43 -04:00
Alexander Surkov
aab43de63f
Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc
2013-06-27 11:03:58 -04:00
Phil Ringnalda
07a64b7660
Back out 37c7fcfdb186 (bug 885580) on suspicion of causing linux32 Cipc timeouts
2013-06-26 23:21:15 -07:00
Stephen Pohl
7922e53d41
Bug 868416: Keep overlay scrollbars the same size irrespective of the current document zoom level. r=roc
2013-06-27 00:00:41 -04:00
Trevor Saunders
ace23958ea
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Stephen Pohl
493baa5454
Bug 917761: Reland improvements for bug 678392 that were backed out along with bug 673875. r=smichaud,felipc
2013-09-23 09:02:55 -04:00
Joey Armstrong
fcb53fe49f
bug 870407: move CMMSRCS to mozbuild (file batch #4 ). r=mshal
2013-07-12 16:50:34 -04:00
Timothy Nikkel
991b1b9a96
Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange
2013-07-30 11:22:41 -05:00
Timothy Nikkel
c7944656a1
Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame
...
We are converting between cocoa points and dev pixels, cocoa points do not know about our prefs but GetDefaultScale takes into account our prefs, which is wrong.
2013-07-30 11:22:39 -05:00
Steven Michaud
991fb80d47
Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki
2013-07-30 10:42:29 -05:00
Ehsan Akhgari
3717325909
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
139c9584fb
Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas. r=bgirard for the changes.
2013-07-04 13:25:50 -04:00
Joshua Cranmer
bb26e8f816
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
...
--HG--
extra : rebase_source : ce24ab345baa48104328e3c101b7266a31e81870
2013-07-11 15:21:45 -05:00
Wes Kocher
078034b365
Back out cd6b4a1ef09c (bug 886988) for mochitest failures on a CLOSED TREE
...
--HG--
extra : amend_source : d9bada346fa6179452d28a49633badef0de79e47
2013-07-03 15:33:37 -07:00
David Anderson
83b55a0869
Bug 886988 - Reset the nsChildView layer manager when we change the transparency mode. r=roc
2013-07-03 16:35:50 -04:00
Ryan VanderMeulen
38a9d6f38d
Backed out changeset cff8971a6519 (bug 882523) for Linux reftest-ipc crashes.
2013-07-03 10:14:11 -04:00
Chris Peterson
3519691290
Bug 847709 - Remove unused mRendererIDs code in widget/cocoa. r=jrmuizel
2013-08-01 22:25:16 -07:00
Robert O'Callahan
8ca63f18ef
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Timothy Nikkel
5f02247d3d
Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
...
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 22:52:19 -05:00
Ryan VanderMeulen
d45025c9de
Backed out changeset a6b9f94bf21b (bug 891424) for assertions.
2013-07-09 17:15:41 -04:00
Timothy Nikkel
f8937eca28
Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
...
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 15:14:01 -05:00
Ehsan Akhgari
65f992afec
Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
...
--HG--
extra : rebase_source : 51f56fa27604224eacc2ba384bb826c49f4f917f
2013-10-02 07:40:07 -04:00
Mike Hommey
5badab1842
Bug 926906 - Kill core_abspath, core_realpath and core_winabspath. r=gps
2013-10-17 07:55:16 +09:00
Matt Woodrow
0cf0948203
Bug 892467 - Draw cocoa titlebar using correct shader. r=mstange
2013-07-11 22:32:49 -04:00
Jim Mathies
edeb1b9598
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-02 05:02:21 -05:00
Phil Ringnalda
2bded297ef
Backed out changeset 77bd60758c53 (bug 879565) for still asserting, just not quite as much
2013-07-01 21:43:49 -07:00
Jim Mathies
aab926d3cd
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. (Debug osx assertions fixed.) r=mstange
2013-07-01 21:42:00 -05:00
Jim Mathies
2734375c82
Backed out changeset c2299dce9dbd (bug 879565) due to debug assertions.
2013-07-01 19:28:44 -05:00
Jim Mathies
bfe1ab63c4
Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange
2013-07-01 16:53:17 -05:00
Gijs Kruitbosch
c246a46f08
Merge from m-c to ux
2013-06-26 10:44:39 -04:00
Matt Woodrow
e1a0d2923b
Bug 885573 - Stop forcing layers acceleration when we have OMTC enabled. r=nrc
2013-06-24 17:27:29 +12:00
Jared Wein
698d87c899
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-23 02:58:41 -04:00
Jared Wein
20e28337a5
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-21 19:22:56 -04:00
Mike Conley
8ea91adc93
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-19 19:17:41 -04:00
Matt Woodrow
5d24cf936d
Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc
2013-06-18 19:59:00 +12:00
Jared Wein
7ab8c9f95e
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-13 10:04:45 -04:00
Jared Wein
a6efdbc5ef
Automated merge with https://hg.mozilla.org/mozilla-central
2013-06-12 23:12:42 -04:00
JosiahOne
8b4203daf6
Bug 881713 - Use onClick: for double-click actions in drawInTitlebar windows. r=smichaud
2013-06-11 13:33:32 -04:00
Ehsan Akhgari
d6628d6d1a
Bug 579517 follow-up: Remove NSPR types that crept in
2013-06-12 21:26:59 -04:00
Gijs Kruitbosch
272057239a
Merge mozilla-central and ux-central
2013-06-10 11:22:16 +02:00
Gijs Kruitbosch
59782e5c24
Merge mozilla-central and ux-central
2013-06-08 00:09:29 +02:00
Markus Stange
b73f8a2aef
Bug 880153 - Fix -moz-window-button-box fallback width on 10.6. r=smichaud
2013-06-07 11:55:30 +02:00
Markus Stange
577a5f74eb
Bug 880124 - Make -moz-mac-fullscreen-button 0px wide on 10.6, which doesn't have a fullscreen button. r=smichaud
2013-06-07 11:54:35 +02:00
Evan Wallace
4df7cb90f2
Bug 879374 - Add mozPressure support for OS X. r=smichaud
2013-06-07 08:40:28 -04:00
Markus Stange
ca377fa6dd
Bug 866027 - Recreate window corner mask when window resolution changes. r=bgirard
2013-06-07 11:50:25 +02:00
Matthew Noorenberghe
87139eb2a8
Merge mozilla-central to UX
2013-06-01 02:45:51 -07:00
Mike Conley
77dd7811df
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-05-29 17:41:40 -04:00
Phil Ringnalda
8e825b148c
Merge m-c to a CLOSED TREE ux
2013-05-27 11:48:20 -07:00
Mike Conley
7617561a54
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-27 11:19:45 -04:00
Markus Stange
f7fc095cf6
Bug 875441 - Don't keep reapplying the 2x scale in HiDPI mode when drawing the titlebar buttons. r=mattwoodrow
2013-05-24 08:12:27 +02:00
Markus Stange
285e12fc85
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Markus Stange
9380966609
Bug 676241 part 7: Update comments.
2013-05-23 16:49:17 +02:00
Markus Stange
72e75912d9
Bug 676241 part 6/9/11: Correct titlebar drawing. r=bgirard, r=smichaud, r=mattwoodrow
2013-05-23 16:49:17 +02:00
Markus Stange
7851b8fd75
Bug 676241 part 5: Don't invalidate unnecessarily in OMTC mode. r=mattwoodrow
2013-05-23 16:55:50 +02:00
Markus Stange
b2a22686ee
Bug 676241 part 4: Make the window's contentView cover the whole window in drawsContentsIntoWindowFrame mode. r=smichaud
2013-05-23 16:49:17 +02:00
Markus Stange
984433de28
Bug 676241 - Back out _drawTitleBar swizzling from UX (originally landed in bug 865374 and bug 868211) because it's no longer necessary.
2013-05-23 19:53:03 +02:00
Markus Stange
84bc187aa5
Bug 676241 part 3: Remove titlebar drawing. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
12928bef3d
Bug 676241 part 2: Remove titlebar event redirection. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
79c2a9aeb5
Bug 676241 part 1: Don't draw rounded corners in -moz-appearance titlebar / toolbar rendering. r=josh
2013-05-23 16:49:16 +02:00
Markus Stange
304324b038
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Mike Conley
2a59bbb0d2
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-23 09:39:09 -04:00
André Reinald
fbbd7c5262
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
...
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
--HG--
extra : rebase_source : 002fdce7f49d852e567438481609be58dd76bcc4
2013-05-21 12:58:00 -07:00
André Reinald
3a7449434c
Bug 873012 - In case we use overlay scrollbars, and we run on system 10.8 or later, make them overlap in the bottom right corner, r=smichaud
...
--HG--
extra : rebase_source : 300f78c1230a6f91a102c032b026b1fe2455f634
2013-05-23 14:14:00 -07:00
Masayuki Nakano
3fd2b773dd
Bug 807893 part.3 Add tests for secure input mode of Cocoa widget r=smichaud
2013-05-25 01:27:52 +09:00
Masayuki Nakano
400296b5fd
Bug 807893 part.2 Cocoa widget should manage secure input mode with input context at changing the context and changing focus r=smichaud
2013-05-25 01:27:52 +09:00
Masayuki Nakano
9f1395d4f8
Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc
2013-05-25 01:27:52 +09:00
JosiahOne
489a85aa1e
Bug 853105 - Allow double-click to minimize on windows with drawInTitlebar enabled. r=mstange, r=smichaud
2013-05-20 17:38:54 -04:00
Mike Conley
7bd0d6c524
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-20 22:56:50 -04:00
Stephen Pohl
7546829bc2
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
2013-05-26 15:05:10 -07:00
Stephen Pohl
0e3edb584a
Back out bug 869314 for missing r='s.
2013-05-26 15:00:17 -07:00
Stephen Pohl
622d3dddfd
Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used.
2013-05-26 14:40:16 -07:00
Ehsan Akhgari
58637fe4e1
Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc
2013-05-19 11:01:28 -04:00
Ehsan Akhgari
213c5abc58
Backed out changeset b097bd9fd24c because of Windows build bustage
2013-05-19 11:29:19 -04:00
Ehsan Akhgari
64250b24f2
Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc
2013-05-19 11:01:28 -04:00
Mike Conley
f2768f6df2
Automated merge with https://hg.mozilla.org/mozilla-central
...
--HG--
rename : toolkit/content/LightweightThemeConsumer.jsm => toolkit/modules/LightweightThemeConsumer.jsm
2013-05-17 11:48:25 -04:00
Mike Conley
7f9d2174a6
Automated merge with https://hg.mozilla.org/mozilla-central
2013-05-15 17:14:08 -04:00
Mike Conley
277b86a80a
Mostly automated merge with https://hg.mozilla.org/mozilla-central
2013-05-13 13:04:32 -04:00