widget/gonk/nsWindow.h
ecf67f1108ea1f65df2810b5aceaedd6511d9512
created 2016-08-25 13:43 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 1) - Streamline nsIWidget::ReparentNativeWidget. r=mstange.
08d20351a75460e22d4c1957d2c0e076b291700c
created 2016-08-10 10:04 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 7) - Make nsIWidget::Destroy infallible. r=karlt.
581e898152d059ed2c2f9ba38c36f14291328e83
created 2016-08-19 09:27 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 5) - Tweak nsIWidget::MakeFullScreen{,WithNativeTransition}(). r=mstange.
a3f8c906f4022dfd3a5f35aa1e08178660a8c95d
created 2016-08-19 09:03 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 4) - Tweak nsIWidget::Create. r=mstange.
d0db1eefa721a977350950b7f561479a466d5154
created 2016-06-23 17:53 -0700
pushed 2016-10-31 18:13 +0000
Bill McCloskey Bill McCloskey - Bug 1282153 - Remove retaining outparam to GetLayerManager (r=dvander)
76466e5503993d57ea96eace53742ffb104b3e84
created 2016-05-17 22:33 -0700
pushed 2016-09-05 20:01 +0000
David Anderson David Anderson - Hide top-level CompositorBridgeParents behind a new API. (bug 1272472 part 4, r=mattwoodrow,kats,gwagner)
7de1e31e30dacc57e09b225dcb48805621007b35
created 2016-05-17 22:33 -0700
pushed 2016-09-05 20:01 +0000
David Anderson David Anderson - Remove nsBaseWidget::NewCompositorBridgeParent. (bug 1272472 part 1, r=kats)
31b3a03707447d000981a6c1aa2dc81697458fc8
created 2016-04-19 21:51 +0100
pushed 2016-07-25 16:35 +0000
Jonathan Watt Jonathan Watt - Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange
3fd104ef3d0362c40e5dea1c263f6a8b4da60c4f
created 2016-04-15 06:39 -0400
pushed 2016-07-25 16:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1250505 - Convert SynthesizeNativeTouchPoint and SynthesizeNativeTouchTap to take a LayoutDeviceIntPoint instead of a ScreenPoint. r=njn
4f1482e6da917442cfd73f8994ebac3c58f8fe5c
created 2016-03-22 14:08 -0400
pushed 2016-07-25 16:35 +0000
David Anderson David Anderson - Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
52c479d20d2b3757d3fe56e3b2d82820b0da0c8a
created 2016-02-12 09:19 +0000
pushed 2016-04-15 21:02 +0000
Jonathan Kew Jonathan Kew - Backout bug 890156 from aurora-46; waiting for the next train due to not-yet-resolved regressions. a=backout
c32edab26aa826b93183e233e44b11ce811f25ae
created 2016-01-13 20:37 -0800
pushed 2016-04-15 21:02 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1238876 - Move StartRemoteDrawing() implementation from nsWindow to nsScreenGonk r=mwu
f4b5097c00c6373b07ec3140a1c0741732beaeda
created 2016-01-13 07:32 +0000
pushed 2016-04-15 21:02 +0000
Jonathan Kew Jonathan Kew - Bug 890156 - patch 0.3 - Create a version of nsIWidget::Create that takes Desktop pixels, because that's what we actually need to pass in some cases. r=mstange
06a87bae7c3151c41067c49cd35fcf6ce60a2553
created 2015-12-02 21:45 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230047 (part 1) - Make SynthesizeNativeTouch{Point,Tap}() take ScreenIntPoints. r=kats.
e091d14c936c948a490457a6420261abe8c16cc6
created 2015-11-16 21:18 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 3) - Make nsIWidget::Invalidate() take a LayoutDeviceIntRect. r=botond.
dccb1af2b609e003e6dcc9726ea73070eadb30a3
created 2015-11-16 00:35 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1229237 (part 1) - Make nsIWidget::{Create,CreateChildren}() take a LayoutDeviceIntRect. r=botond.
5ab1bb90e75cac6c9c62fc0ffbb3a3a267f91671
created 2015-11-13 01:37 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 5) - Avoid excessive mozilla:: prefixes in nsIWidget and its subclasses. r=kats.
d77e6ba0c79530b5ffb2211140fbf7cbb3d0614a
created 2015-11-13 01:37 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1224482 (part 2) - Replace GetNaturalBoundsUntyped() with GetNaturalBounds(). r=kats.
49a5f1fe2128ff16b17eccdd77017f751c8efb11
created 2015-11-09 21:37 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
2aebb47a694ba0275018bbd8d16c4b12a32e139d
created 2015-10-15 00:26 -0700
pushed 2016-01-18 19:06 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1210514 - Fix color inversion when BasicCompositor is used on gonk r=nical
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
7d7d33f26503903928f50af2467b46b45a0ecb3f
created 2015-07-27 09:41 -0700
pushed 2015-10-26 12:58 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1187503 - use external surface size on CompositorOGL r=nical
cac950e9abb461a882c4a1abbb36c8820b4d658c
created 2015-07-24 11:28 -0700
pushed 2015-10-26 12:58 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1187345 - Fix HwcComposer2D::mCompositorParent handling r=mwu
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-10-26 12:58 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
6e4a826279f098fd9b07f95c984fd9a2f42a5d41
created 2015-06-24 17:51 +0200
pushed 2015-09-14 18:56 +0000
Boris Chiou Boris Chiou - Bug 1170061 - ClearOnShutdown for hwcomposer, r=sotaro
fed42e7cad9494a2b16eb69cd7617eafd2d152c3
created 2015-06-05 11:29 +0800
pushed 2015-09-14 18:56 +0000
Shelly Lin Shelly Lin - Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow
75c059d519b9a5ae1aa7e388f5ea6f1b3f63f151
created 2015-04-15 17:45 +0800
pushed 2015-08-03 13:22 +0000
Henry Chang Henry Chang - Bug 1154648 - Rename static gonk nsWindow::DispatchInputEvent. r=mwu
37018cb81886abd3f68ab9107f76f7b366250cea
created 2015-04-29 20:17 -0700
pushed 2015-08-03 13:22 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1157874 - Remove screen related global variables from nsWindow.cpp r=mwu
9e1d3ea762968d090fd4c945de5e3838c1bd3ec9
created 2015-04-22 08:29 +0200
pushed 2015-08-03 13:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan
e3c19212d8d03ac45a038da4bec55e50602431d5
created 2015-04-17 09:28 -0700
pushed 2015-08-03 13:22 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
a75dd40cf3fc43f12fe911314a7348d8c1a42cea
created 2015-04-17 12:04 +0200
pushed 2015-08-03 13:22 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure
abe6234be8a3dc97ac5136041b6c462c3430790a
created 2015-04-16 18:15 -0700
pushed 2015-08-03 13:22 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
30b7130a25e436a98ec9e004dfdfbb5c9d067b44
created 2015-04-14 11:36 -0400
pushed 2015-08-03 13:22 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2b3889fb3a0ca58e85d9cbaf1b50d579e031808e
created 2015-04-13 12:28 -0700
pushed 2015-08-03 13:22 +0000
Sotaro Ikeda Sotaro Ikeda - Backed out changeset 29d01ad10d0b (bug 1152135)
29d01ad10d0bfbb888a1ea4d53e5b3fdc2e7bd00
created 2015-04-12 11:23 -0700
pushed 2015-08-03 13:22 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
c2179c027c28922befd5617fdb5c5728cc387b10
created 2015-03-26 14:23 -0700
pushed 2015-06-19 19:24 +0000
David Anderson David Anderson - Allow dispatching to the APZ controller thread from any thread. (bug 1147681 part 1, r=kats)
f1e01692260ccc719d32f56fc159c6c5a583a4b7
created 2015-03-25 12:20 -0400
pushed 2015-06-19 19:24 +0000
Maksim Lebedev Maksim Lebedev - Bug 1143655 - Add sending NS_TOUCH_CANCEL event. r=kats
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-06-19 19:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
ee68d8a9edcbbfdcaec66f5c125a5d483ab49c8b
created 2015-03-10 13:44 +0100
pushed 2015-06-19 19:24 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1137151: Marked destructor of |nsWindow| as protected, r=mwu
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
71d030563b18097639ea2bcef8f4242ffa5864af
created 2015-02-17 22:27 -0800
pushed 2015-04-21 23:03 +0000
David Anderson David Anderson - Add weak reference support to nsBaseWidget. (bug 1133150, r=roc)
4f4de86d9c3f07984d0561964899a62360493ed9
created 2015-02-09 13:50 -0500
pushed 2015-04-21 23:03 +0000
Botond Ballo Botond Ballo - Bug 1127066 - Add weak reference support to the gonk nsWindow type. r=kats
5a35ca7c0adce48b6e04e4002f6e4c8542855f24
created 2015-02-10 08:24 -0500
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 930939 - Switch the B2G controller thread from the main thread to the compositor thread. r=botond,mwu
28b5570caf8603291c518d04cd14e7bf92e64130
created 2015-02-05 20:35 +1300
pushed 2015-04-21 23:03 +0000
Robert O'Callahan Robert O'Callahan - Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies
52de461bce377bd8a247f9e8be750c0bcc8c353c
created 2015-02-04 15:21 -0500
pushed 2015-04-21 23:03 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
5af5c02018a2af4012920db1fbe299c21024fee7
created 2015-02-01 15:27 -0800
pushed 2015-04-21 23:03 +0000
Phil Ringnalda Phil Ringnalda - Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
5167196c4b981eaa831ff9f80467a9e169935b78
created 2015-02-01 17:27 -0500
pushed 2015-04-21 23:03 +0000
David Zbarsky David Zbarsky - Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond
81af8114940826109b31636932fec94dab9362cf
created 2015-01-20 00:38 +0100
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1121353 - Implement SynthesizeNativeTouchPoint in the gonk widget to allow injecting touch events into APZ. r=mwu
8509475adf12e4ca05378ccaf58606026edd1a9d
created 2015-01-20 08:21 -0500
pushed 2015-04-21 23:03 +0000
JerryShih JerryShih - Bug 1123734 - Notify global VsyncSource in hwc. r=mwu, r=mchang
380b784bf8ec5b05a13030896b5e6ba896721883
created 2015-01-15 10:37 -0500
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 920036 - Send touch inputs through the APZ before sending them to the gecko thread. r=mwu,dvander,smaug
86bcc35413b4311d023f6b115c1c8556d9af5243
created 2015-01-13 21:16 -0500
pushed 2015-04-21 23:03 +0000
Kartikaya Gupta Kartikaya Gupta - Back out bug 1119497 and one patch from bug 920036 for causing bug 1121033. r=me
8cae7aeb3a741d0bd7019dd60a0a888266bf6170
created 2015-01-10 13:54 -0500
pushed 2015-03-23 22:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 920036 - Send touch inputs through the APZ before sending them to the gecko thread. r=mwu,dvander,smaug
6424abd22b2786bc9c00e1c3c68cd664ab7dd660
created 2015-01-09 13:41 -0500
pushed 2015-03-23 22:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1119811 - Fold the gonk ParentProcessController into the reusable ChromeProcessController. r=dvander
26dd6674c459719ba2cd74f28e541a1c4806127f
created 2014-12-18 08:30 -0800
pushed 2015-03-23 22:08 +0000
Mason Chang Mason Chang - Bug 1101974. Part 6. Create VsyncSource on b2g. r=kats
3fd3bc9d9cd2f3a742df615483435c99c8391eec
created 2014-12-15 01:47 -0800
pushed 2015-03-23 22:08 +0000
David Anderson David Anderson - Move APZC initialization into nsBaseWidget. (bug 1110540 part 1, r=kats)
less more (0) -60 tip