Daniel Holbert
4c88a11a9a
Bug 1128934 followup: Add "mozilla::" namespace prefix to fix build bustage (hidden by unified builds on some systems) in nsWindow.h. rs=nical
...
CLOSED TREE
2015-03-09 11:12:20 -07:00
Daniel Holbert
ce800c7542
Bug 1082579 followup: Forward-declare 'PrintData' as 'class' instead of 'struct', since ipdl apparently converts 'struct' to 'class'. rs=mconley
...
CLOSED TREE
2015-03-09 10:52:18 -07:00
Nicolas Silva
999b7333fe
Bug 1128934 - Avoid calling GetClientBounds from BasicComposior. r=roc, karlt
2015-02-14 12:37:32 +01:00
Mike Conley
24affce8d1
Bug 1090448 - nsDeviceContextSpecG should not use GtkPrinter until the print job is ready. r=karlt.
...
In the multi-process case, we might need to query the system (and maybe the
network) for a printer with a name matching the one we're looking for. In
order to not spin an event loop at dangerous times (since searching for printers
is either asynchronous, or requires an event loop), we defer searching for
the printer until we've already finished reflowing and rendering the document
to be printed.
--HG--
extra : rebase_source : 5cd11982e47d3f7cb61fe697e54e310fe1a8d244
2015-03-05 16:05:33 -05:00
Mike Conley
7ce830fbd1
Bug 1090448 - Add GTK-specific PrintData fields and serialization / deserialization. r=karlt.
...
--HG--
extra : rebase_source : d4ce821c07419f06fbe4fc68faf59d57552a160c
2015-03-05 11:17:18 -05:00
Mike Conley
af483c60ef
Bug 1090448 - Add initial serialization and deserialization capabilities for nsPrintOptionsGTK. r=karlt.
...
--HG--
extra : rebase_source : a94ccb0de26a198b961855cfef3192ef2fdd4a41
2015-01-30 20:54:43 -05:00
dvander@alliedmods.net
bbb91f19dc
Factor out how APZ-aware events are dispatched from widgets. (bug 1126090 part 2, r=kats)
2015-03-06 14:26:59 -08:00
Martin Stransky
d15abcbc8c
Bug 635134 - Adds X11 run-time check for Gtk3 backend. r=karlt
...
--HG--
extra : rebase_source : 18486b689a7ff1560830e63900af1d60348ccabb
2015-03-05 03:56:00 +01:00
Masayuki Nakano
27d34fdbd2
Bug 1119609 part.3 Implement converting methods from key/code value to key/code name index r=smaug
2015-02-19 15:50:19 +09:00
David Anderson
8b68b8e3e8
Add weak reference support to nsBaseWidget. (bug 1133150, r=roc)
2015-02-17 22:27:53 -08:00
Carsten "Tomcat" Book
4ae7286acb
Backed out changeset d81339c7ac52 (bug 1128934)
2015-02-17 14:32:11 +01:00
David Zbarsky
e63a6defd2
Bug 1125040: Use LayoutDeviceIntPoint for synthesizing native events on widgets r=botond
2015-02-15 13:52:28 -05:00
Nicolas Silva
b930f4e186
Bug 1128934 - Avoid calling GetClientBounds from BasicComposior. r=roc, karlt
2015-02-14 12:37:32 +01:00
Martin Stransky
d975c07099
Bug 1097897 - Add HiDPI support (scale) for Gtk2 and update and fix calculation of scaled screen borders. r=karlt
2015-02-10 02:14:00 -05:00
Andrew Comminos
a2fb3116d7
Bug 1126094 - Adds high resolution display support to GdkScreen. r=karlt
...
--HG--
extra : rebase_source : e537c0be8ce98c46b81cb7e7e7cffb46c16e2c81
2015-01-26 17:21:00 +01:00
Nicholas Nethercote
242708cf72
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
2015-02-09 14:34:50 -08:00
Andrew McCreight
d3826daa16
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Robert O'Callahan
7a165b59ca
Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies
...
--HG--
extra : rebase_source : 517ff800c0307e69465a37da7e52605d2fcda0d1
2015-02-05 20:35:25 +13:00
Robert O'Callahan
282e59cd87
Bug 1129774. Part 3: Remove aContext parameter from BaseCreate and make it nonvirtual. r=jmathies
...
--HG--
extra : rebase_source : 9fd0a3e071b7d3ad273667f144889938bc5d9dc4
2015-02-05 18:18:30 +13:00
Nicholas Nethercote
d34f0301b8
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
2015-02-04 20:05:36 -08:00
David Zbarsky
c73ec42d2d
Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
2015-02-04 15:21:03 -05:00
Masatoshi Kimura
14190d843b
Bug 1126269 - Part 1: Remove nsError.h dependency from C sources in widget/gtk. r=roc
2015-01-30 08:53:46 +09:00
Jim Mathies
f93fc49262
Bug 1095754 - Add platform widget support for providing widget identifiers used in remote widget tracking and hookl this up on gtk and Windows. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
aa597c8906
Bug 1095754 - Transfer bounds information from native plugin widgets to GTK socket widgets when the native plugin widget bounds update. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
7c8119a5cf
Bug 1126164 - Avoid setting clip regions on plugin windows if the same clip region was already set. r=roc
2015-01-28 09:15:54 -06:00
Masayuki Nakano
dd277f3277
Bug 917322 part.7 TextEventDispatcher should manage if it has composition r=smaug
2015-01-28 15:27:31 +09:00
Andrew Comminos
cc7d995512
Bug 975919 - Add support for HiDPI on GTK 3.10+. r=karlt
2015-01-20 23:53:00 -05:00
Daniel Holbert
dea860b3f7
Bug 1123836: Remove mostly-unused GetPath() impls from nsDeviceContextSpec[Qt,Android,G] classes. r=karlt
2015-01-21 14:09:34 -08:00
Daniel Holbert
95a73f1e45
Bug 1123844: Add MOZ_OVERRIDE annotations (and a few 'virtual' annotations) where appropriate, for headers used in widget/gtk. r=karlt
2015-01-20 13:39:44 -08:00
David Anderson
5364eafbb8
Dispatch scroll wheel events through APZ on Gtk. (bug 1119743, r=nical)
...
--HG--
extra : rebase_source : c90e3ff64555bb8e121c1605628e2854ea10c823
2015-01-12 19:45:10 -08:00
Neil Deakin
a744e9625f
Bug 1102039, Ensure that the popup's widget visibility is updated after rollup, allows popups to disappear at the start of the minimize animation rather than after, r=tn
2015-01-07 20:52:20 -05:00
Ehsan Akhgari
860da94550
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
2015-01-06 16:30:03 -05:00
maciej.a.kaminski@gmail.com
85263abb94
Bug 467405. Avoid getting file info for non-regular files in the gtk file picker. This avoids firefox hanging if the file picker is pointed at a directory with a pipe in it. r=jst,roc
2014-12-20 23:49:18 -08:00
Martin Stransky
0504bfc33a
Bug 1073117 - [gtk3] Use GTK_STYLE_CLASS_VIEW style for selected text rendering. r=karlt
...
It also merges some duplicated colors and adds GTK_STATE_FLAG_FOCUSED for selected text.
2014-12-08 01:35:00 -05:00
Martin Stransky
81e1b1a96e
Bug 1073117 - Add new GTK_STATE_FLAG_CHECKED for checkbox rendering. r=karlt
2014-12-02 07:14:00 -05:00
Martin Stransky
8142810dd2
Bug 1101582 - [GTK3] - Use window background color for ThreeDFace,ButtonFace. r=karlt
...
This fixes missing borders on non-natively-styled textareas.
2014-11-27 04:08:00 +01:00
Masayuki Nakano
d73bc31eb2
Bug 1077345 part.13 nsGtkIMModule should use NS_COMPOSITION_COMMIT* event r=m_kato
2014-11-25 14:02:34 +09:00
Jonathan Kew
6a598abe4a
Bug 1077515 - part 11 - Remap arrow keys for vertical writing mode in the Gtk widget code. r=roc
2014-11-22 14:39:04 +00:00
Vladimir Vukicevic
54548bfc2b
Bug 1036597 - extend widget's MakeFullScreen method to take an optional nsIScreen indicating the target; r=karlt
2014-07-09 12:29:28 -07:00
Martin Stransky
a822f9a7f4
Bug 1097592 - Don't use PR_FindFunctionSymbolAndLibrary to avoid app freeze, r=karlt
2014-11-14 06:32:00 +01:00
Jim Mathies
a323270a8b
Bug 669200 - Various widget changes to support two new types of plugin widget. r=roc
2014-11-12 14:59:19 -06:00
Masayuki Nakano
a9a96ad464
Bug 1097238 nsGtkIMModule::DispatchCompositionEventsForCommit() should start composition if there is no composition but committing non-empty string r=m_kato
2014-11-12 17:52:19 +09:00
Masayuki Nakano
9d0dbe7124
Bug 1083067 part.10 nsGtkIMModule should use NS_INLINE_DECL_REFCOUNTING r=m_kato
2014-11-10 18:07:45 +09:00
Masayuki Nakano
6e1c43d928
Bug 1083067 part.9 Remove nsGtkIMModule::IsVirtualKeyboardOpened() because it always returns false r=m_kato
2014-11-10 18:07:44 +09:00
Masayuki Nakano
ab614290a2
Bug 1083067 part.8 Create nsGtkIMModule::GetActiveContext() which prefers a composition context if there is r=m_kato
2014-11-10 18:07:44 +09:00
Masayuki Nakano
e36fb76f17
Bug 1083067 part.7 Rename GetContext() to GetCurrentContext() for making clearer the meaning of its result r=m_kato
2014-11-10 18:07:44 +09:00
Masayuki Nakano
1689c1524c
Bug 1083067 part.6 Make nsGtkIMModule::CreateTextRangeArray() stateless r=m_kato
2014-11-10 18:07:43 +09:00
Masayuki Nakano
2b4f40fa0b
Bug 1083067 part.5 Each IM signal handlers should take GtkIMContext which is being handled r=m_kato
2014-11-10 18:07:43 +09:00
Masayuki Nakano
04082d22be
Bug 1083067 part.4 Use IMEContext::MaybeEditable() instead of nsGtkIMModule::IsEditable() r=m_kato
2014-11-10 18:07:43 +09:00
Masayuki Nakano
83a07ac4b6
Bug 1083067 part.3 Remove nsGtkIMModule::CommitCompositionBy() r=m_kato
2014-11-10 18:07:42 +09:00