Commit Graph

973 Commits

Author SHA1 Message Date
Gijs Kruitbosch
aa2496c90a Bug 1044595 - fix default/active button text on OS X 10.10, r=mstange,jaws
--HG--
extra : rebase_source : c558491822fc158d44a127cfd5014bd5338d05f1
2014-09-12 00:31:15 +01:00
Jonathan Watt
1ae57ac8bf Bug 1064084, part 2 - Convert all consumers of gfxContext::Scale() to use gfxContext::SetMatrix()/Multiply(). r=Bas 2014-09-11 07:57:38 +01:00
Jonathan Watt
b3072839ca Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas 2014-09-10 18:29:35 +01:00
Jonathan Watt
581078dcb7 Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas 2014-09-10 14:26:12 +01:00
Carsten "Tomcat" Book
d9c5bea4e5 Backed out changeset e6b766d8a815 (bug 1065127) for bustage 2014-09-10 14:30:36 +02:00
Jonathan Watt
cc5bf95ddf Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
--HG--
extra : rebase_source : ef075258c31973c4943b9b3a9229685a9bb83917
2014-09-10 11:45:42 +01:00
Markus Stange
61b59ac670 Bug 1043421 - Make native Mac menus observe mutations from the observed elements directly. r=smichaud 2014-09-09 17:14:46 +02:00
Richard Newman
7254df6492 Bug 1064129 - Typo in cocoa/nsToolkit.mm and friends. r=spohl 2014-09-08 07:59:34 -07:00
Ehsan Akhgari
273543e51a Bug 1061001 - Fix more bad implicit constructors in widget; r=roc 2014-08-31 23:33:13 -04:00
Matt Woodrow
867c05581a Bug 1059031 - Do quartz native drawing in device space when we need to use a temporary surface. r=jrmuizel 2014-08-29 15:08:15 +12:00
Markus Stange
af5edfa4fb Bug 1058713 - Don't attempt to create a zero-sized CGContext for titlebar buttons. r=smichaud 2014-08-28 02:16:25 +02:00
Markus Stange
b324d1c81a Bug 1051522 - Create NSVisualEffectViews for vibrant window regions. r=smichaud 2014-08-28 02:15:33 +02:00
Markus Stange
c6b58122aa Bug 1051522 - Mark nsChildView coordinate conversion functions const. r=smichaud 2014-08-28 02:15:29 +02:00
Markus Stange
5ddee27646 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
stefanh@inbox.com
918f99a7eb Bug 1054733 - Make sure that checkmarks in menu items responds to hover (highlight) on earlier versions of OS X. r=mstange. 2014-08-26 19:15:48 +02:00
Olli Pettay
1f448a88c4 Bug 314095 - Eliminate nsIContent::GetDocument, r=jst
--HG--
extra : rebase_source : dd8f690940825b298a478b65b68a57418a9962ff
2014-08-22 23:11:27 +03:00
Seth Fowler
71d94ea626 Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
--HG--
extra : rebase_source : b5ed02cb200ece12a07328613dca217e9d975703
2014-08-22 13:12:38 -07:00
David Zbarsky
1bea86c89f Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical 2014-08-22 09:40:02 -04:00
Ed Morley
62e00418d4 Backed out changeset 3325dc888b50 (bug 952977) for build failures
--HG--
extra : rebase_source : b29c343cc0e4d8df5c927742657fa93895b738d1
2014-08-21 16:57:44 +01:00
David Zbarsky
04005e5546 Bug 952977: Various other changes of gfx3DMatrix -> Matrix4x4 r=nical 2014-08-21 11:35:28 -04:00
Robert Bindar
c03560557d Bug 899585 - Add custom data support in the Notification constructor r=baku 2014-08-20 17:56:12 -07:00
Markus Stange
4d646c80b3 Bug 1047828 - Don't reserve any space for a non-existing fullscreen button on Mac OS 10.10. r=smichaud 2014-08-20 17:10:33 +02:00
Markus Stange
aab13c0713 Bug 1042331 - Call [super drawWithFrame:inView:] when drawing the focus ring mask for searchfields in order to get the correct shape. r=smichaud 2014-08-20 17:09:44 +02:00
Ehsan Akhgari
38a6ed7fd0 Bug 1055519 - Fix some more bad implicit constructors in layout and widget; r=roc 2014-08-20 00:58:22 -04:00
Neil Deakin
f67b827576 Bug 1045000, deminiaturize before making the window key to fix flickering window, r=smichaud 2014-08-19 20:01:32 -04:00
Markus Stange
4793852597 Bug 1041571 - Add some basic leak testing for nsSystemStatusBarCocoa. r=smichaud 2014-08-07 13:23:08 +02:00
Steven Michaud
cb7ca9cd48 Bug 1044497 - Fix Yosemite build error (cannot initialize a parameter of type 'NSEventType' with an lvalue of type 'uint32_t') r=spohl 2014-08-06 21:35:53 -05:00
Nathan Froyd
9ea6c585f8 Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium 2014-07-24 11:55:33 -04:00
Stephen Pohl
cb34df4496 Bug 308471: Implement NSTextInput -characterIndexForPoint. Credits to mstange for virtually all the work in this patch. r=masayuki 2014-07-29 10:32:40 -04:00
Wes Kocher
d0b8b380da Backed out changeset 51ff7710ccbc (bug 966395) for assertion errors during the build 2014-07-24 14:07:53 -07:00
Alexandru Tifrea
da056c1744 Bug 966395 - Use a puppet bidi keyboard in child processes. r=mrbkap/masayuki
--HG--
extra : rebase_source : c6a1c731d8a2c8c3964e59582dfd8e8e59e1b79f
2014-07-11 12:10:52 -07:00
Benoit Jacob
97177c7e3d Bug 586656 - Serialize external "pluginEvent" structs in WidgetGUIEvent so that plugin events work in e10s - r=masayuki,jimm 2014-07-23 15:55:51 -04:00
Mike Hommey
b99bba5c3f Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal 2014-07-23 08:39:56 +09:00
Kartikaya Gupta
9dc6a33e69 Bug 1040906 - Replace the out-param on matrix conversion helpers with a return value. r=Bas 2014-07-22 09:12:14 -04:00
Markus Stange
ef4106485a Bug 899334 - Don't decrease the resolution of icons in native Mac menus. r=smichaud 2014-07-20 16:31:37 +02:00
Markus Stange
72949819ca Bug 1037433 - Update the image of an NSStatusItem when the image of its corresponding NSMenuItem changes. r=smichaud 2014-07-18 21:09:19 +02:00
Markus Stange
ff9ef3b4df Bug 1037433 - Propagate menu icon updates in native Mac menus upwards. r=smichaud 2014-07-18 21:07:02 +02:00
Markus Stange
2c61cf7436 Bug 1037433 - Trigger icon loads for the root menu item of a standalone native menu. r=smichaud 2014-07-18 21:06:54 +02:00
Markus Stange
fab4a96761 Bug 1037433 - Add nsSystemStatusBarCocoa implementation of nsISystemStatusBar. . r=smichaud
This can be accessed from script using Cc["@mozilla.org/widget/macsystemstatusbar;1"].getService(Ci.nsISystemStatusBar).
2014-07-18 21:06:13 +02:00
Andrew McCreight
77d782bb63 Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
Mike Conley
0630b242ba Bug 1002354 - Proxy nsIScreenManager and nsIScreen's from the child process to the parent process, with caching. r=roc,jimm,smichaud,snorp.
Changes to nsIScreen and nsIScreenManager were reviewed by roc.
Changes to dom/ipc were reviewed by jimm.
Changes to gfx/src/nsDeviceContext.cpp were reviewed by roc.
Changes to widget/android were reviewed by snorp.
Changes to widget/cocoa were reviewed by smichaud.
Changes to widget/gtk were reviewed by roc.
Changes to widget/windows were reviewed by jimm.
Changes to widget/xpwidgets were reviewed by roc.

--HG--
extra : rebase_source : 3ebb5763d75d16f73b3cb5e4fc5621188b6c9622
2014-07-14 13:22:26 -04:00
Mike Conley
568a1bd519 Backed out bdf72cebcd85 to fix a CLOSED TREE.
--HG--
extra : histedit_source : 0a3977407abecc55d5564a69531d5d6ca804cd86
2014-07-14 12:20:16 -04:00
Mike Conley
0610b8cac1 Bug 1002354 - Proxy nsIScreenManager and nsIScreen's from the child process to the parent process, with caching. r=roc,jimm,smichaud,snorp.
Changes to nsIScreen and nsIScreenManager were reviewed by roc.
Changes to dom/ipc were reviewed by jimm.
Changes to gfx/src/nsDeviceContext.cpp were reviewed by roc.
Changes to widget/android were reviewed by snorp.
Changes to widget/cocoa were reviewed by smichaud.
Changes to widget/gtk were reviewed by roc.
Changes to widget/windows were reviewed by jimm.
Changes to widget/xpwidgets were reviewed by roc.

--HG--
extra : rebase_source : 90d263235b40f6f6937d361705a4dfa44253318e
extra : histedit_source : bab4e689269c67fe3eb65033b6987b93caf9a482%2C86645be32f82f0d80724532e528e597db165b1d1
2014-07-14 11:57:06 -04:00
Jonathan Watt
c885ba1f0b Bug 1036858 - Remove various includes of gfxImageSurface.h that are no longer necessary. r=Cwiiis 2014-07-11 08:06:38 +01:00
Jonathan Watt
fd4b4191fa Bug 933019, part 8 - Remove code for handling Thebes backed gfxContext in nsNativeThemeCocoa.mm. r=Bas 2014-07-10 10:58:08 +01:00
Milan Sreckovic
c4fb4dad1c Bug 918386 - Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic. 2014-07-09 14:21:49 -04:00
Wes Kocher
0191138aa8 Backed out changeset 8be952fedc1e (bug 966395) for build bustage 2014-07-09 16:52:12 -07:00
Alexandru Tifrea
2734e41287 Bug 966395 - Use a puppet bidi keyboard in child processes. r=mrbkap/masayuki 2014-07-09 16:28:51 -07:00
Carsten "Tomcat" Book
c1b9f25ca4 Backed out changeset 9f4b2ff029e3 (bug 918386) for breaking emulator tests on a CLOSED TREE 2014-07-09 14:07:52 +02:00
Milan Sreckovic
39e46d6f11 Bug 918386: Add webidl for adapter subsys. Only relevant on Windows. r=vvukicevic. 2014-06-30 14:26:39 -04:00