David Anderson
49d7986b95
Use stricter types in nsWindowBase event dispatch functions. (bug 1143567 part 3, r=jmathies)
2015-03-16 16:29:57 -07:00
David Anderson
5d39c89af1
Ensure input events account for APZ transforms on Gtk. (bug 1143567 part 2, r=kats)
2015-03-16 16:29:55 -07:00
David Anderson
8b0dc9dfe9
Add helper for applying async transforms to widget input events. (bug 1143567 part 1, r=kats)
2015-03-16 16:29:53 -07:00
Botond Ballo
b7b1daa972
Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow
2015-03-06 18:07:59 -05:00
Kartikaya Gupta
1e28ba299b
Bug 1143518 - Remove the TryCapture path which is now obsolete. r=smaug
2015-03-16 12:32:17 -04:00
Mason Chang
bc77aca98e
Bug 1143249 Assertion failure due to profiler shutting off race. r=shu
2015-03-13 21:14:11 -04:00
Nathan Froyd
8ddefeed54
Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan
...
Calling QueryInterface with a statically known IID should typically not
be necessary. In those cases where it's not, the compiler can do the
cast for us, though we have to supply the reference-counting that
QueryInterface would do.
In passing, several redundant null-checks for the result of |new T| have
been deleted.
2015-03-12 09:43:50 -04:00
Nicolas Silva
deb935b392
Bug 1125848 - Backout because of crashes. r=me
2015-03-13 15:13:12 +01:00
Masayuki Nakano
0b133db163
Bug 1061604 part.2 nsTextStore::GetTextExt() should rReturn previous character rect of modified range instead of TS_E_NOLAYOUT when Google Japanese Input retrieves caret rect during composition r=emk
2015-03-13 21:51:00 +09:00
Masayuki Nakano
78c3b4c4ea
Bug 1061604 part.1 nsTextStore::GetTextExt() should rReturn previous character rect instead of TS_E_NOLAYOUT when Google Japanese Input retrieves first character of selected clause at composing r=emk
2015-03-13 21:51:00 +09:00
Robert O'Callahan
c12182dad4
Bug 69787. Implement MouseEvent.offsetX/Y. r=mats,smaug
2015-03-14 00:50:10 +13:00
Jonathan Griffin
84011a87cc
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Gabriele Svelto
38240b4580
Bug 852925 - Freeze priority changes when the screen is turned off. r=khuey
2015-03-09 16:33:33 +01:00
Chris Peterson
8fe8b36c2f
Bug 1141917 - Remove unused member function RectTextureImage::UpdateFromDrawTarget(). r=mstange
2015-03-10 21:21:56 -07:00
Matt Woodrow
b62eeeaf61
Bug 1139503 - Backlist ATI driver version for DXVA on windows 10 since it's causing crashes. r=cpearce
2015-03-12 10:44:52 +13:00
Nicolas Silva
7b0e746bb3
Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
2015-03-09 18:43:39 +01:00
Sotaro Ikeda
45f6dc0032
Bug 1141311 - Add async mode support to GonkNativeWindow on Lollipop Gonk r=pchang
2015-03-10 20:39:23 -07:00
Steven Michaud
21479f3708
Bug 1137229 - Fix breakage in IMEInputHandler::OnDestroyWidget(). r=masayuki
2015-03-10 20:25:38 -05:00
Nathan Froyd
e9f067ac2a
Bug 1141689 - use services::GetObserverService more; r=ehsan
2014-04-29 13:31:06 -04:00
Wes Kocher
f303b4d81c
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Thomas Zimmermann
772c1cacaa
Bug 1137151: Marked destructor of |nsScreenManagerGonk| as protected, r=mwu
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
14d0513a9c
Bug 1137151: Marked destructor of |nsWindow| as protected, r=mwu
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
0a5083875f
Bug 1137151: Marked destructor of |nsClipboard| as protected, r=mwu
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
834d40197a
Bug 1137151: Marked destructor of |GeckoTouchDispatcher| as protected, r=mwu
2015-03-10 13:44:02 +01:00
Thomas Zimmermann
61f73aa096
Bug 1137151: Marked destructor of |MemoryPressureWatcher| as protected, r=dhylands
2015-03-10 13:44:02 +01:00
David Parks
7a6ff8acd5
Bug 1138669 - Remove key event from nsChildView crash log message. r=smichaud
...
Removed theEvent from the message.
2015-03-05 14:25:32 -08:00
Jim Mathies
6ffa36a340
Bug 1128214 - Avoid a crash when attempting to render windows titlebar specific theme elements with e10s. r=roc
2015-03-10 05:54:59 -05:00
Carsten "Tomcat" Book
cf1b7f571d
Backed out changeset 622f0877bc3f (bug 1125848) for e10s bustage
2015-03-10 12:38:55 +01:00
Nicolas Silva
efc17f7372
Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
2015-03-09 18:43:39 +01:00
Milan Sreckovic
50350de860
Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
2015-03-09 15:48:20 -04:00
Wes Kocher
76b116dfbf
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-09 18:56:42 -07:00
Daniel Holbert
a1ce11ed38
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
829fec05df
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
Daniel Holbert
156aba74e9
Bug 1082579 followup: Fix incorrect forward-declaration 'class PrintData' to use 'struct'. rs=mconley
...
(just re-landing to fix bug number, so DONTBUILD)
2015-03-09 10:26:49 -07:00
Daniel Holbert
741adead78
Backed out changeset 577d7660ea9a for landing with wrong bug number
2015-03-09 10:25:51 -07:00
Daniel Holbert
d235ca5eab
Bug 1026535 followup: Fix incorrect forward-declaration 'class PrintData' to use 'struct'. rs=mconley
2015-03-09 10:24:37 -07:00
Kartikaya Gupta
ddd3cbd924
Bug 1140578 - Prevent resampling moves across non-move touch events. r=mchang
2015-03-09 12:46:04 -04:00
Kartikaya Gupta
fb688f687c
Bug 1140578 - Add a explicit flag to track if we have pending touch moves to process. r=mchang
2015-03-09 12:46:04 -04:00
Kartikaya Gupta
a7d9fcaed7
Bug 1140578 - Simplify some code. r=mchang
2015-03-09 12:46:04 -04:00
Kartikaya Gupta
47aecf73bc
Bug 1140578 - Remove some redundant code and an unused return value. r=mchang
2015-03-09 12:46:04 -04:00
Mike Conley
340a4385f3
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.
2015-03-05 16:05:33 -05:00
Mike Conley
1f2743fe21
Bug 1090448 - Add GTK-specific PrintData fields and serialization / deserialization. r=karlt.
2015-03-05 11:17:18 -05:00
Mike Conley
93d1ac8608
Bug 1090448 - Add initial serialization and deserialization capabilities for nsPrintOptionsGTK. r=karlt.
2015-01-30 20:54:43 -05:00
dvander@alliedmods.net
24b5711248
Events synthesized in the child process must be propagated back to the parent. (bug 1126090 part 3, r=smaug)
2015-03-06 14:26:59 -08:00
dvander@alliedmods.net
70d90515b1
Factor out how APZ-aware events are dispatched from widgets. (bug 1126090 part 2, r=kats)
2015-03-06 14:26:59 -08:00
Kartikaya Gupta
b68a6e6feb
Bug 1139541 - Make HWC skip opacity=0 layers. r=sotaro
2015-03-06 16:52:34 -05:00
Markus Stange
40387eda22
Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc
2015-03-06 14:43:46 -05:00
David Anderson
981b0310be
Fix some fields missing in the widget event IPC glue. (bug 1139711, r=kats)
2015-03-06 13:45:59 -08:00
Martin Stransky
9748ea506e
Bug 635134 - Adds X11 run-time check for Gtk3 backend. r=karlt
2015-03-05 03:56:00 +01:00
Mike Conley
bbe6f42a4a
Bug 1088070 - If saving print settings in the content process, proxy to the parent. r=smaug.
2015-03-05 13:12:41 -05:00