Mukilan Thiyagarajan
eeac3c75e9
Bug 1000994 - Use SONAME to specify soname for libmozgtk & stubs. r=glandium
...
The current implementation of the solution outlined in bug 6244229
uses LDFLAGS in Makefile.in to specify the SONAME. This patch uses
the new SONAME option in moz.build to do the same, and removes the
LDFLAGS manipulation from Makefile.in.
2014-07-07 22:20:00 +02:00
Benoit Jacob
716bd91400
Bug 1035394 - Fix dangerous public destructors in widget - r=roc
2014-07-08 17:23:18 -04:00
Andrew Comminos
f6d52ec634
Bug 958868 - Add support for GDK_SCROLL_SMOOTH; r=karlt
2014-07-07 18:54:13 +09:00
Wes Kocher
b7cfc12713
Merge inbound to m-c a=merge
2014-06-27 17:40:49 -07:00
Martin Stransky
2d528d6f1c
Bug 1027138 - Revert fix from Bug 984075 and fix arrow rendering by extra gtk_widget_show() call. It realizes the arrow widget and allocates it a size. r=karlt
2014-06-27 01:57:00 -04:00
Jonathan Watt
fad16fd3b4
Bug 1030843 - Fix crash in nsNativeThemeCocoa::GetMinimumWidgetSize. r=roc
2014-06-27 10:19:00 +01:00
Martin Stransky
d94de51d7d
Bug 1027009 - Gtk3 build with --enable-warnings-as-errors. r=karlt
2014-06-25 00:35:00 +02:00
Martin Stransky
c6ef615160
Bug 1028913 - Fix bustage when --disable-dbus is set. r=karlt
2014-06-23 07:24:00 -04:00
Martin Stransky
b3931ac60e
Bug 978172 - [GTK3] Fix doorhanger border. r=karlt
2014-06-24 01:28:00 -04:00
Benoit Jacob
1b75094667
Bug 1028588 - Fix dangerous public destructors in widget/ - r=roc
2014-06-24 12:36:44 -04:00
Martin Stransky
942a1efb0f
Bug 811261 - Implement WakeLockListener on Linux to disable screensaver while video is playing. r=karl
2014-06-18 06:11:00 +02:00
Jonathan Watt
f1d16eb1ff
Bug 1027645 - Eliminate all nsRenderingContext::AppUnitsPerDevPixel() callers and all non-propagating nsRenderingContext::DeviceContext() callers. r=roc
2014-06-20 07:42:30 +01:00
Mike Hommey
91c92d7db2
Bug 1027040 - Keep -L flags from MOZ_GTK*_LIBS when building gtk stub libraries. r=mshal
2014-06-19 09:06:14 +09:00
Mike Hommey
c18fc659a4
Bug 1027034 - Properly set up Gtk+3 compatibility headers. r=karlt
...
--HG--
rename : widget/gtk/compat/gtk/gtkenums.h => widget/gtk/compat-gtk3/gtk/gtkenums.h
2014-06-19 09:06:14 +09:00
Martin Stransky
2d61c95138
Bug 1025874 - Fix widget->style access on gtk3. r=karlt
2014-06-16 05:41:00 -04:00
Jonathan Watt
6bbe9e278c
Bug 1025802 - Get rid of the Thebes backed gfxContext in the GTK widget code (Moz2D conversion). r=mattwoodrow
2014-06-17 10:37:46 +01:00
Martin Stransky
085943f54b
Bug 1023004 - Fixes arrow angle rendering. r=karlt
2014-06-13 08:04:00 -04:00
Mats Palmgren
87aacdf61c
Bug 427928 - part 4, Add NS_THEME_FOCUS_OUTLINE support for GTK widgets. r=roc
2014-06-14 12:48:08 +00:00
Jonathan Watt
6b3fa8dfeb
Bug 1022821, part 2 - In gfx code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=Cwiiis
2014-06-12 20:24:05 +01:00
Mike Hommey
8023119b4c
Bug 1022425 - Force mozgtk stubs dependency on gtk libraries when -Wl,--as-needed is used. r=mshal
2014-06-10 16:00:55 +09:00
Mike Hommey
9a4ac9b4e2
Bug 1022117 - Add missing gdk_screen_get_number symbol to mozgtk stub. r=karlt
2014-06-10 16:00:20 +09:00
Jonathan Watt
521aba9e5d
Bug 991640 follow-up to fix Linux bustage. r=red
2014-06-10 07:34:16 +01:00
Martin Stransky
de51435cc5
Bug 1013552 - [GTK3] GetThebesSurface() provides xlib surface when cairo target is not available. r=karlt
2014-06-02 03:36:00 -04:00
Robert O'Callahan
9170085906
Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg
2014-06-03 00:08:21 +12:00
Emilio Pozuelo Monfort
3a0b343ee2
Bug 624422 - Clean up MOZ_WIDGET_GTK usages. r=karlt
...
Based on a patch from Mike Hommey.
2014-05-28 04:23:00 -04:00
Emilio Pozuelo Monfort
a74fc6c1fb
Bug 624422- Add libmozgtk libraries so that libxul can use GTK+ 2 and 3. r=glandium
...
This is necessary for plugins when building libxul for GTK+ 3
because libxul will link against GTK+ 3 and some plugins link
against GTK+ 2, but both GTK+ libraries can't be loaded in the
same process. With this change, we have an indirection between
libxul and libgtk, named libmozgtk. plugin-container will
be modified to load libmozgtk2 in order to only have GTK+ 2
in its address space, thus enabling various plugins (e.g. flash)
on GTK+ 3 firefox.
2014-05-01 13:36:05 +02:00
Matt Woodrow
b09cc03e43
Bug 1015166 - Account for TopLeft of aBoundsRect in nsWindow::UpdateAlpha. r=ajones
2014-05-30 13:37:04 +12:00
Jim Mathies
da95e59548
Bug 1003943 - Properly update widget cursors when the mouse passes between remote frames. r=smaug
2014-05-27 20:12:29 -05:00
Neil Rashbrook
9cfd58c16f
Bug 869836 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
Relading with correct bug number so DONTBUILD.
--HG--
extra : amend_source : 6e05de7729c27761564124212b7d4cbe3318e482
2014-05-26 21:54:10 +03:00
Birunthan Mohanathas
f3421c776b
Backout 8b8bbe7aa1cc due to wrong bug number
2014-05-27 14:42:13 +03:00
Birunthan Mohanathas
562904c002
Bug 869836 - Part 12: Use Assign('c')
instead of AssignLiteral("c")
. r=ehsan
...
--HG--
extra : rebase_source : a6b15019cee452973dd8bf3112c15e14175855a9
2014-05-26 21:55:08 +03:00
Neil Rashbrook
12b4869c02
Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
2014-05-26 21:54:10 +03:00
Masayuki Nakano
4875f7c006
Bug 865649 part.4 Set KeyboardEvent.code value on Linux r=smaug+karlt+romaxa
2014-05-25 11:09:00 +09:00
Birunthan Mohanathas
6f68094e30
Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
2deaba6d91
Bug 869836 - Part 8: Use Append('c')
instead of Append("c")
. r=ehsan
2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
76ca8ec617
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Phil Ringnalda
117945fa42
Back out a5885f4bebdb (bug 811261) for assertion failures
2014-05-19 20:22:16 -07:00
Martin Stránský ext:(%2C%20Edwin%20Flores%20%3Cedwin%40mozilla.com%3E)
c1b9236145
Bug 811261 - Implement WakeLockListener on Linux to disable screensaver while video is playing r=karl
2014-05-14 17:34:49 +12:00
Henri Sivonen
6a6cd36d81
Bug 943268 - Remove nsCharsetAlias and nsCharsetConverterManager. r=emk.
2014-05-08 12:32:00 +03:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Robert O'Callahan
dbcb3cd658
Bug 998821. Only use XShm for drawing if XShm allocation actually succeeded. r=karlt
...
--HG--
extra : rebase_source : 9d0fc1b9c7b02c53674b4593eaf1cd703587a469
2014-04-22 15:11:42 +12:00
Ehsan Akhgari
7547b7f2a6
Bug 999880 - Make RetrievalContext not use mozilla::RefCounted; r=roc
2014-04-23 00:50:08 -04:00
Martin Stransky
0b062501c2
Bug 984078 - Use the same border style for all menu items. r=karlt
2014-04-22 13:59:39 -07:00
Jonathan Watt
0a0470e24e
Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
2014-04-16 01:41:40 +01:00
Jonathan Watt
10e73de9e6
Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
2014-04-15 19:02:23 +01:00
George Wright
259f54dca7
Bug 994924 - Fix broken logic in nsWindow for DrawTarget creation when using Skia r=jrmuizel
2014-04-11 13:16:26 -04:00
Martin Stransky
6d87fa60a9
Bug 984075 - Extract arrow widget from GtkMenuButton widget instead of creating it directly which gives us proper arrow size. r=karlt
2014-04-09 02:31:00 +02:00
Masayuki Nakano
01ad44156b
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
Martin Stransky
ba6037011d
Bug 982964 - [gtk3] Combo boxes have white text. r=karlt
2014-04-02 11:47:55 -04:00
Martin Stransky
f6137cb22f
Bug 982964 - [gtk3] Combo boxes have white text. r=karlt
2014-04-02 11:47:55 -04:00