widget/nsBaseWidget.h
e7ac5b31de97477a453eafafbce20756da30f1df
created 2017-03-13 10:44 -0400
pushed 2017-03-28 10:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1343977 - Extract nsAutoRollup into a more self-contained class and clean it up some. No functional changes intended. r=enndeakin+6102 a=gchang
13cfe25ef134da155ae827b5cc4a5c3a77219f85
created 2017-02-14 12:29 -0800
pushed 2017-03-06 23:02 +0000
David Anderson David Anderson - Remove Composer2D remnants. (bug 1339353, r=kats)
cab6dae5be9dfc0304c2a9325af12cdab373cc31
created 2017-02-01 10:38 -0500
pushed 2017-02-13 15:13 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1328066 - Don't broadcast the live-resize events to all browser windows unnecessarily. r=mstange a=gchang
896a380ebbe8889e78e2adbc92647c8738b5ab15
created 2017-02-13 16:02 +0100
pushed 2017-02-13 15:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 84303d94533c (bug 1328066) for bustage
84303d94533c9d5e52acc51b1534aa208e19426b
created 2017-02-01 10:38 -0500
pushed 2017-02-13 14:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1328066 - Don't broadcast the live-resize events to all browser windows unnecessarily. r=mstange a=gchang
1e51e167058e06429deb642480c0c5691715601e
created 2016-12-21 15:27 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325234 (part 9) - Remove remaining NS_IMETHOD_ occurrences from nsIWidget. r=mstange.
75544504b0012d30bbee73fd73fea1ac5c85de03
created 2016-12-21 11:13 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325234 (part 5) - Streamline nsIWidget::SetCursor (both versions). r=jimm.
445cae8045dec19f197ea08c80f6e4d17fc336d7
created 2016-12-21 11:13 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325234 (part 4) - Streamline nsIWidget::{SetFocus,SetNonClientMargins}(). r=mstange.
c9fc4ad67f3ddcd876962cb9fa8f4f950b5abeec
created 2016-12-20 09:55 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325234 (part 1) - Streamline nsIWidget::NotifyIME. r=jimm.
bf2c019eaf93eecfd79dcd1a235282a9b93fceee
created 2016-12-19 14:38 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299335 (part 6) - Streamline nsIWidget::{Move,Resize}Client(). r=mstange.
6e0238046725b0223d09543f884a45afafbe009e
created 2016-12-16 10:55 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299335 (part 5) - Streamline nsIWidget::StartPluginIME. r=mstange.
19292462b6f53ac0d690a5303a97d14b3cab4c2d
created 2016-12-16 10:54 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299335 (part 4) - Streamline nsIWidget::HideWindowChrome. r=mstange.
fe8165b5dbe97e858c7df9b044429c1dbb71bfa8
created 2016-12-16 10:54 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299335 (part 3) - Streamline nsIWidget::SetParent. r=mstange.
a75e4a674e23d927b9b3bcebe389b66958ebb82b
created 2016-12-16 10:54 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299335 (part 2) - Streamline nsIWidget::SetIcon. r=mstange.
87e9a25f3d532e74935ed09a6b22e45f5ff5969b
created 2016-12-16 10:54 +1100
pushed 2017-01-23 16:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299335 (part 1) - Change some nsIWidget function return values from |NS_IMETHOD| to |virtual MOZ_MUST_USE nsresult|. r=jimm.
7e4570efaff8b823db6e66025893acfe546a4d7c
created 2016-11-21 20:12 -0800
pushed 2017-01-23 16:02 +0000
David Anderson David Anderson - Delay the DidComposite call in ClientLayerManager's destructor. (bug 1305829, r=mattwoodrow)
b4ab43a2c1ec4cc95ac7b017b62b0420d7db10b1
created 2016-11-14 11:47 -0800
pushed 2017-01-23 16:02 +0000
David Anderson David Anderson - Don't reset devices for each tab when the compositor resets. (bug 1316788, r=rhunt)
52cb6e5dd64d39bea974ef9ed1371b274900ee1f
created 2016-11-21 20:12 -0800
pushed 2017-01-03 20:37 +0000
David Anderson David Anderson - Delay the DidComposite call in ClientLayerManager's destructor. (bug 1305829, r=mattwoodrow, a=lizzard)
31fe465d39326229db0d29381b6a088b50fb73df
created 2016-11-06 13:01 -0600
pushed 2016-11-14 12:33 +0000
Ryan Hunt Ryan Hunt - Bug 1313199 - Sync a device reset from GPU process to main process. r=dvander
dd859148673c2ac94c827e2da05e7f89120c633d
created 2016-11-07 21:16 -0500
pushed 2016-11-14 12:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1315706 - Pass a wrapper struct to various CompositorWidget functions. r=dvander
44bae97b9e6ff89262e2483d15fa9e64ae556e00
created 2016-09-29 14:23 +0800
pushed 2016-11-14 12:33 +0000
KuoE0 KuoE0 - Bug 1282003 - (Part 3) Add screen ID to nsWindow and GeckoView to get the correct nsScreen and density. r=snorp
72c643ed82ba38231f730a5995579e3606f43e9a
created 2016-10-07 11:08 +0200
pushed 2016-11-14 12:33 +0000
Nicolas Silva Nicolas Silva - Bug 1299860 - Don't use the compositor backend of a popup with ImageBridge and VRManager. r=Bas
4b9944879c9a60a9aba4a744a7401bc38e0f39c4
created 2016-10-06 19:59 -0700
pushed 2016-11-14 12:33 +0000
Phil Ringnalda Phil Ringnalda - Merge f-t to m-c, a=merge
1196bb89841328837886df509bb2eca1f8c619d6
created 2016-10-06 20:37 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1d7748535fa3 (bug 1282003)
1d7748535fa370332623ac29e50dd19e1ef6133b
created 2016-09-29 14:23 +0800
pushed 2016-11-14 12:33 +0000
KuoE0 KuoE0 - Bug 1282003 - (Part 3) Add screen ID to nsWindow and GeckoView to get the correct nsScreen and density. r=snorp
8cca966520005440b8f3a2219f702655e4032897
created 2016-10-06 17:04 +0200
pushed 2016-11-14 12:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9fbc16390ef7 (bug 1299860) for bustage on a CLOSED TREE
9fbc16390ef792d1b4eb14a5755f21cdd42526de
created 2016-10-06 16:39 +0200
pushed 2016-11-14 12:33 +0000
Nicolas Silva Nicolas Silva - Bug 1299860 - Don't use the compositor backend of a popup with ImageBridge and VRManager. r=Bas
75abc730f8202005d6469a7ec324b7aba5a89374
created 2016-09-29 10:20 -0400
pushed 2016-11-14 12:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1300421 - Back out 4 csets from bug 1288760 for regressing event coordinate reporting. r=jfkthame
5ac08fb77360da01e694dd3fb5fef07a64173298
created 2016-09-20 01:16 -0700
pushed 2016-11-14 12:33 +0000
David Anderson David Anderson - Recreate widget compositors when the GPU process dies. (bug 1300936 part 2, r=mattwoodrow)
ba4c1706898b4b7edcca633e2844e6ee12556cb9
created 2016-09-29 10:20 -0400
pushed 2016-10-03 17:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1300421 - Back out 4 csets from bug 1288760 for regressing event coordinate reporting. r=jfkthame a=gchang
ac421daef9ff2cbbcd95d9ec2ddae2435a178063
created 2016-08-25 14:10 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 8) - Streamline nsIWidget::CaptureMouse. r=mstange.
a2aece29443753914c3e6da9ad98c44045bda0ca
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 7) - Streamline nsIWidget::CaptureRollupEvents. r=mstange.
26b025f9f147d52435a9071c57559c93e48aa7b1
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 6) - Streamline nsIWidget::SetPluginFocused. r=mstange.
b225b2fcd94650b7da2adb688093a96ec8db8e8a
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 5) - Streamline nsIWidget::SetWindow{ShadowStyle,TitlebarColor,Class}. r=mstange.
83bc87a0beaf6ce2faa0c5091921ff4ec158728a
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 4) - Streamline nsIWidget::PlaceBehind. r=mstange.
b349f99120ab97864c79a5b0a68ff1d490f5775e
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 3) - Streamline nsIWidget::ConstrainPosition. r=mstange.
6d772aecca501b8b1c083bf242c4a31c0cf3f768
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 2) - Streamline nsIWidget::Set{,Fake}Modal. r=mstange.
ecf67f1108ea1f65df2810b5aceaedd6511d9512
created 2016-08-25 13:43 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1296993 (part 1) - Streamline nsIWidget::ReparentNativeWidget. r=mstange.
4ae5d84aabf94a85ee605b123040e7c2b7384a4d
created 2016-08-22 09:16 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 8) - Make nsIWidget::EnableDragDrop() infallible. r=jimm.
08d20351a75460e22d4c1957d2c0e076b291700c
created 2016-08-10 10:04 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 7) - Make nsIWidget::Destroy infallible. r=karlt.
a07a5bac46b40627727b4d0dd58388f9502783f9
created 2016-08-22 09:15 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 6) - Make nsIWidget::SetSizeMode() infallible. r=mstange,baku.
581e898152d059ed2c2f9ba38c36f14291328e83
created 2016-08-19 09:27 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 5) - Tweak nsIWidget::MakeFullScreen{,WithNativeTransition}(). r=mstange.
9e9ad3d5fd084750c5367c2f478ff188ae3c78b8
created 2016-08-19 09:03 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 3) - Remove GetNonClientMargins. r=mstange.
6a81bba012c8d4283978ae3c6920843916817bfc
created 2016-08-19 09:03 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 2) - Rework nsIWidget bounds getters. r=mstange.
1360054f479200925e369d2f8a9441c6cf3b273f
created 2016-08-10 10:04 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293596 (part 1) - Don't use NS_IMETHOD for nsIWidget::AttachViewToTopLevel. r=karlt.
844995477d5693876d8297e31fab5bbc4fd21aa5
created 2016-08-18 08:31 +0100
pushed 2016-09-19 13:50 +0000
Jonathan Kew Jonathan Kew - Bug 1288760 patch 2.0 - Move nsBaseWidget::GetWidgetScreen() up to the nsIWidget interface, to make it usable from DOM Event code. r=emk
60baa125c3ab1e857eda4e6dc1bd6d40a89592b5
created 2016-08-03 12:06 -0400
pushed 2016-09-19 13:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1289435 - Extract a helper function to dispatch MultiTouchInput to APZ if applicable and then to Gecko. r=mstange
25aa60d92c63db75fbaae54cc8c89a17fdd3dd9d
created 2016-08-03 12:06 -0400
pushed 2016-09-19 13:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1289435 - Ensure that the synthesized native touch events have sane timestamps. r=mstange
d5ff28810cde1a3921f0129851574f07aba30690
created 2016-07-25 17:33 -0700
pushed 2016-08-01 14:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1288187 - Extract a helper function to manage synthetic touch points for widgets that don't have more specific handling. r=botond
b7d2b159ceb2181f6288ab6db8e9fd0ec568fb88
created 2016-07-22 10:56 +0200
pushed 2016-08-01 14:37 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1265386: Fix white-space errors in widget/, r=nfroyd
02f12f2a1fbfadbae78864cd754cf3f721f6abcb
created 2016-07-20 13:37 +0200
pushed 2016-08-01 14:37 +0000
Ryan Hunt Ryan Hunt - Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
34fab997a0a18bc72da09d0811ff98357fe0eb5f
created 2016-07-21 13:59 +0200
pushed 2016-08-01 14:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2bea1e1e403d (bug 1265386) for bustage on a CLOSED TREE
2bea1e1e403d0a000e0c3de7a565638f6bdefe10
created 2016-07-21 13:29 +0200
pushed 2016-08-01 14:37 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1265386: Fix white-space errors in widget/, r=nfroyd
4c1f2aa4b01eced711e038687b26988ea94d2533
created 2016-07-21 06:26 +0200
pushed 2016-08-01 14:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3119db384fcc (bug 1281575) for bustage
3119db384fccddf90d5926a2e11296d9b280ae4a
created 2016-07-20 13:37 +0200
pushed 2016-08-01 14:37 +0000
Ryan Hunt Ryan Hunt - Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
4010b27b7c25d9e2c844240464b4998f66d0e4af
created 2016-07-18 09:54 +0100
pushed 2016-08-01 14:37 +0000
Bob Owen Bob Owen - Bug 1252877 Part 2: On Windows capture an image for windowed plugins to be displayed during APZ scroll. r=jimm, r=mattwoodrow
91f81099937fab0b1acf8a5cc930c7ceacd03488
created 2016-07-01 01:15 -0700
pushed 2016-08-01 14:37 +0000
David Anderson David Anderson - Extract a delegate interface out of WinCompositorWidget. (bug 1281998 part 6, r=jimm)
67eaf2f074bae7b04a751149767bfb8fd0a3988e
created 2016-07-01 01:15 -0700
pushed 2016-08-01 14:37 +0000
David Anderson David Anderson - Move CompositorWidget construction out of nsIWidget. (bug 1281998 part 5, r=jimm)
1009ef8e1ed6abd37f210ea30b7c26f303f85fa3
created 2016-07-01 01:15 -0700
pushed 2016-08-01 14:37 +0000
David Anderson David Anderson - Move CompositorWidget ownership from nsWindow to CompositorSession. (bug 1281998 part 4, r=jimm)
0cbb330c02c75657c3f4f9265d705217bb005c5b
created 2016-07-01 01:15 -0700
pushed 2016-08-01 14:37 +0000
David Anderson David Anderson - Rename CompositorWidgetProxy files to CompositorWidget. (bug 1281998 part 2, r=jimm)
less more (0) -100 -60 tip