Markus Stange
cfe43479ab
Bug 1417709 - Implement -moz-appearance: -moz-mac-vibrant-titlebar-light/dark on macOS. r=jrmuizel
...
MozReview-Commit-ID: ElMpYslSXOg
--HG--
extra : rebase_source : c9baf205bdfc17cd4c783aef62184635901deba0
2017-11-16 11:36:52 -05:00
Margareta Eliza Balazs
2cb7aeff33
Backed out 5 changesets (bug 1417709) for failing X in devtools/shared/tests/unit/test_css-properties-db.js r=backout on a CLOSED TREE
...
Backed out changeset 5670c9582add (bug 1417709)
Backed out changeset 50f0febe43a0 (bug 1417709)
Backed out changeset 29e6c0d82193 (bug 1417709)
Backed out changeset e3a6c5b74595 (bug 1417709)
Backed out changeset a0fe569c86c0 (bug 1417709)
2017-11-23 01:17:07 +02:00
Markus Stange
cf505c6dbe
Bug 1417709 - Implement -moz-appearance: -moz-mac-vibrant-titlebar-light/dark on macOS. r=jrmuizel
...
MozReview-Commit-ID: ElMpYslSXOg
--HG--
extra : rebase_source : cae49ca995c8bf8a8b3dc64c07ede390510b033f
2017-11-16 11:36:52 -05:00
Markus Stange
a25f1fafb3
Bug 1417197 - Create nsITheme::CreateWebRenderCommands in order to optimize simple theme fills, and add a Mac implementation. r=jrmuizel
...
MozReview-Commit-ID: 1G9NHPwd5ST
--HG--
extra : rebase_source : 74189f1bad32600979b099663bae27cd24d1f0ec
2017-11-14 15:34:56 -05:00
Nicholas Nethercote
d225f7151b
Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
...
(Path is actually r=froydnj.)
Bug 1400459 devirtualized nsIAtom so that it is no longer a subclass of
nsISupports. This means that nsAtom is now a better name for it than nsIAtom.
MozReview-Commit-ID: 91U22X2NydP
--HG--
rename : xpcom/ds/nsIAtom.h => xpcom/ds/nsAtom.h
extra : rebase_source : ac3e904a21b8b48e74534fff964f1623ee937c67
2017-10-03 09:05:19 +11:00
Markus Stange
b5fdbfc62c
Bug 1387594
- Stop getting the font smoothing background color from the theme. r=mattwoodrow
...
MozReview-Commit-ID: 2r1B8SvEkEl
2017-09-14 23:09:47 +02:00
Alexis Beingessner
adb013669b
Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
...
MozReview-Commit-ID: K1WUIOnvazF
2017-06-13 11:00:10 -04:00
Sebastian Hengst
f3bf820bfd
Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
2017-06-13 00:30:03 +02:00
Alexis Beingessner
c75211cb95
Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
...
MozReview-Commit-ID: K1WUIOnvazF
2017-06-12 17:32:48 -04:00
stefanh@inbox.com
3a689f8b9a
Bug 1192053 - Implement NS_THEME_MAC_SOURCE_LIST_SELECTION and NS_THEME_MAC_ACTIVE_SOURCE_LIST_SELECTION. r=mstange.
2016-10-14 22:45:29 +02:00
Tooru Fujisawa
b9da2b39b7
Bug 1294102 - Use the original height that is not affected by the top to decide the button style on OSX. r=mstange
2016-08-13 15:34:57 +09:00
stefanh@inbox.com
d1ad4b0dc8
Bug 1279017 - Remove code specific to 10.6-10.8 in widget/cocoa. r=mstange.
2016-06-10 23:30:25 +02:00
stefanh@inbox.com
d76d8b9c90
Bug 1192053 - Native theming: Support for Mac OS X source lists (background part). r=gijs, mstange.
2016-05-17 07:37:05 +02:00
Botond Ballo
25a9b005e6
Bug 1255214 - Only repaint GTK scrollbar button if its enablement actually changed. r=mstange
...
MozReview-Commit-ID: ITLeksQzvVM
--HG--
extra : rebase_source : 1a3779ab7154282388c2e57251886863e818b168
2016-04-20 19:49:09 -04:00
Markus Stange
f057a6682b
Bug 1204620 - Don't prepend 'image.' to CUIDraw image names on 10.11. r=stefanh
...
--HG--
extra : commitid : KEA0Qq16CNf
extra : rebase_source : 952d520ea545f890c1a467d62b9ca6dce3c864dd
2015-09-15 16:31:06 +02:00
stefanh@inbox.com
540e84dadf
Bug 889085 - Make sheets styled with '-moz-appearance: dialog;' vibrant/semi-transparent. r=mstange, roc.
2015-05-26 19:55:08 +02:00
Mats Palmgren
25fa3a4765
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 11:36:14 -04:00
Carsten "Tomcat" Book
5c532881b3
Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks
2015-03-30 15:04:09 +02:00
Mats Palmgren
2121f47090
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 10:37:33 +00:00
Jonathan Kew
7141ce6685
Bug 1138359 - Make the margins of native-themed Cocoa buttons aware of writing mode. r=smontagu
2015-03-26 09:59:27 +00:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Markus Stange
b04d177f0b
Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc
2015-03-06 14:43:46 -05:00
Markus Stange
2f12e52126
Bug 1045213 - Add nsITheme::ThemeGeometryTypeForWidget. r=roc
2015-02-04 17:25:18 -05:00
Ehsan Akhgari
390eaebf41
Bug 1117044 - Mark virtual overridden functions as MOZ_OVERRIDE in widget; r=roc
2015-01-02 09:02:51 -05:00
stefanh@inbox.com
14f3e74c30
Bug 1085134 - Native theming for Mac OS X disclosure buttons, widget part. r=mstange, roc.
2014-11-01 17:13:27 +01:00
Markus Stange
67c0411542
Bug 1055634 - Expose the fontSmoothingBackgroundColor from the vibrant NSVisualEffectView via nsITheme. r=smichaud
2014-10-24 18:32:23 +02:00
stefanh@inbox.com
daffe108da
Bug 333910 - nsITheme for menu/scrollbox arrows, r=mstange,gijs
...
--HG--
extra : rebase_source : 91519a5d22ab54b7b109b5db240ba7d696374270
2014-09-08 10:45:00 +01:00
Markus Stange
8a49452f67
Bug 1051522 - Create NSVisualEffectViews for vibrant window regions. r=smichaud
2014-08-28 02:15:33 +02:00
Markus Stange
318cce364d
Bug 1055018 - Draw CoreUI widgets through -[NSAppearance _drawInRect:context:options:] on 10.10 in order to pick up the 10.10 look. r=smichaud
2014-08-28 02:15:27 +02:00
Benoit Jacob
8637f5e8fb
Bug 1035394 - Fix dangerous public destructors in widget - r=roc
2014-07-08 17:23:18 -04:00
stefanh@inbox.com
6d9de90e4f
Bug 1012445 - Implement NS_THEME_CHECKMENUITEM for Mac OS X, widget part. r=mstange.
2014-07-04 20:02:44 +02:00
Jonathan Watt
90194127fd
Bug 1030843 - Fix crash in nsNativeThemeCocoa::GetMinimumWidgetSize. r=roc
2014-06-27 10:19:00 +01:00
Mats Palmgren
0bbce3629e
Bug 427928 - part 3, Add NS_THEME_FOCUS_OUTLINE support for Cocoa widgets. r=mstange
2014-06-14 12:48:08 +00:00
Markus Stange
36d8d912bd
Bug 1016569 - For 10.7 non-overlay scrollbars, draw the scrollbar track and the scrollbar thumb separately. r=smichaud
2014-05-28 15:22:16 +02:00
Masayuki Nakano
3cc4e99fc0
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
...
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Mike Kaply
df31e72dc4
Backing out bug 889085 (dddfd63f1414, f8c14bd80676) due to regression bug 987783. r=roc
2014-04-02 10:03:08 -05:00
Matt Woodrow
0cb3a2793a
Bug 982812 - Use UpdateThemeGeometry for windows region clearing. r=mstange
2014-03-17 16:42:48 +08:00
Matt Woodrow
0304720ba9
Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2014-02-13 13:20:41 +13:00
Mike Conley
e5ef2f1eee
Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix.
2014-03-07 16:50:30 -05:00
Matt Woodrow
205af94a59
Bug 940455 - Add LayerManager functonality to clear out a portion of the window for the OS to paint. r=roc,Bas
2014-02-13 13:20:41 +13:00
stefanh@inbox.com
e25b790a1a
Bug 970079 - Native theming for MacOS X help buttons, widget part. r=mstange, roc.
2014-02-27 18:12:16 +01:00
stefanh@inbox.com
6194468ed2
Bug 889085 - Make our sheets semi-transparent. r=mstange.
2014-01-18 12:52:22 +01:00
Jonathan Watt
d77b910df1
Bug 935508 - Implement native theming of <input type=number>. r=roc
2013-12-05 16:20:34 +00:00
Ryan VanderMeulen
144da7f841
Backed out changesets 1b268ec6b81e, b68f5c69dce2 (bug 935508) and changesets 29db440280c8, 64f359e4e054 (bug 945784) for mochitest failures.
...
CLOSED TREE
2013-12-05 13:00:23 -05:00
Jonathan Watt
aa6b5e3313
Bug 935508 - Implement native theming of <input type=number>. r=roc
2013-12-05 16:20:34 +00: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
Benoit Jacob
eb8b1d73bb
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
Markus Stange
df0daeb0fd
Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
2013-05-22 11:50:57 +02:00
Markus Stange
e77f2f2de0
Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh
2013-05-22 11:48:47 +02:00
Markus Stange
78a27ca962
Backed out 2 changesets (bug 871590) CLOSED TREE
2013-05-22 14:10:46 +02:00