widget/cocoa/nsChildView.h
a63deabe60b22eaa1e69d8bf7eb716d90bb3f9fe
created 2019-08-25 17:43 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1574592 - Move NativeLayer management out of nsChildView and into LayerManagerComposite and RendererOGL. r=mattwoodrow
c6d52b09f158420ec69829adb7d3815073c85392
created 2019-08-25 21:41 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1574592 - Add CompositorWidget::GetOpaqueWidgetRegion. r=mattwoodrow
de0c56e1ffad7de4e606b77a1f7156772f857569
created 2019-08-25 17:10 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1574592 - Add CompositorWidget::GetNativeLayerRoot. r=mattwoodrow
0aa0dd2f418b0d6c7cc5e8c58f2ca78dd425a62b
created 2019-08-21 02:30 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1575419 - Don't allow triggering another main thread paint from within a main thread paint. r=mattwoodrow
1d0a11d0acd163c9ffe8162edbfda4b44a8329cc
created 2019-08-19 22:55 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491448 - Maintain an internal opaque region in nsChildView that can be accessed from any thread. r=mattwoodrow
706ff8a1badcd0c796e151b9e015bbfed0b20ddf
created 2019-08-16 01:15 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Call SuspendAsyncCATransactions on window focus changes. r=mattwoodrow
a5ba7777641703116a83c6b4bbea66308fb6e816
created 2019-08-16 01:14 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Make sure to never trigger async CA transactions when the main thread might be resizing a window. r=mattwoodrow
24dbae685801b451fba51d0e3788a821038c9321
created 2019-08-16 01:14 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Support BasicCompositor OMTC rendering in the CoreAnimation path. r=mattwoodrow
5aa5080461f8910b5b3e131f7164d236536aaf79
created 2019-08-16 01:13 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Render accelerated windows into mContentLayer, using OMTC. r=mattwoodrow
7711755e979e4ef6a37d0fec4bf3de41e8e4d148
created 2019-08-16 01:13 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Make nsChildView create a NativeLayerRootCA and fill it with content when painting using BasicLayers (which used to go through drawRect). r=mattwoodrow
372c720b6ce81374cfca793c8ee4e0c9cade03b2
created 2019-08-16 01:13 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - When gfx.core-animation.enabled is true, use CoreAnimation for all windows and create an empty layer. r=mattwoodrow
e89c3a6b2cd8eb8c8c328b86433765217ee7684e
created 2019-08-16 01:12 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Disable all non-CoreAnimation rendering paths when gfx.core-animation.enabled is set. r=mattwoodrow
d66f54731eeb5e3117561152005e9a48a22c3838
created 2019-08-16 01:11 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Add some documentation to mPixelHostingView. r=mattwoodrow
9216803cdf01a74cb7f66632e04dae97651f3913
created 2019-08-16 01:10 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Fix comments that talk about BasicLayers but intend to say BasicCompositor. r=mattwoodrow
82b63cd1a2d378c8ffd461b27b24a07d758be866
created 2019-08-16 01:10 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1491442 - Fix up and document mNeedsGLUpdate locking semantics, and remove a stray semicolon. r=mattwoodrow
8ae139f71dae9a6940138e927ff5b54d6474266c
created 2019-07-17 20:47 +0000
pushed 2019-08-26 19:26 +0000
Markus Stange Markus Stange - Bug 1565668 - Make BasicCompositor PreRender/PostRender handling more consistent with CompositorOGL / WebRender. r=mattwoodrow
5c17911ac0596fc7a79d6fb3e053c5ab5d50445c
created 2019-05-31 22:13 +0000
pushed 2019-07-01 09:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1553769 - Make nsIWidget::SetFocus infallible, and make it take an enum class. r=NeilDeakin
69edb897b1089c90baa6a2eb725e71d5525ae789
created 2019-05-30 01:00 +0300
pushed 2019-07-01 09:00 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset c0895e6c7343 (bug 1553769) for causing build bustages at PluginWidgetProxy.cpp. CLOSED TREE
c0895e6c7343d9df9c441a0d588d031fb466343d
created 2019-05-29 14:37 +0000
pushed 2019-07-01 09:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1553769 - Make nsIWidget::SetFocus infallible, and make it take an enum class. r=NeilDeakin
5b6ff9ee055426d562ed0719ce486b93efac4c72
created 2019-04-29 17:04 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1542454 - Factor out some code. r=spohl
d7ae6a47910b8e49ca2d749215c65484b3ec97a6
created 2019-04-29 17:04 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1542454 - Remove support for drawing the window resizer. r=spohl
d2f707cb83c9ac62fceb976c69d7ce69ca69de06
created 2019-04-26 22:26 +0300
pushed 2019-05-13 10:53 +0000
Noemi Erli Noemi Erli - Backed out 6 changesets (bug 1533562) for breaking reftests and failures in letter-spacing-005.xht
64720021f45c1fc1b2eaaf78084aa14d99e7b069
created 2019-04-26 17:26 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl
73e8dcb8be078f4d66058019f70c2cd0e4526a6b
created 2019-04-23 01:09 +0300
pushed 2019-05-13 10:53 +0000
Gurzau Raul Gurzau Raul - Backed out 9 changesets (bug 1542454, bug 1533562) for failing at /browser/browser_ext_webNavigation_onCreatedNavigationTarget_contextmenu.js on a CLOSED TREE.
88756a3099686f41f7601e3b7de48080a03e292a
created 2019-04-22 19:41 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1542454 - Factor out some code. r=spohl
37bd2819d3a7dc23f7661c494486a93f1d1a4977
created 2019-04-22 19:41 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1542454 - Remove support for drawing the window resizer. r=spohl
5fae2f233aa03481685694cfa013c9b4d50d5608
created 2019-04-22 19:26 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl
d5170a12e11d577d912de4c77bae54ea41709441
created 2019-03-29 07:24 +0200
pushed 2019-05-13 10:53 +0000
Gurzau Raul Gurzau Raul - Backed out 5 changesets (bug 1533562) for osx reftest failures on a CLOSED TREE.
6b5804bc63c376785605a0c5f7c57e8d0eb88529
created 2019-03-29 02:47 +0000
pushed 2019-05-13 10:53 +0000
Markus Stange Markus Stange - Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl
be263e3d8bdfc0b6c072ffad2736999b9652d036
created 2019-02-13 18:51 +0000
pushed 2019-03-11 13:01 +0000
Markus Stange Markus Stange - Bug 1491445 - Make the ChildView always non-opaque and let NSVisualEffectView handle clearing of vibrant areas. r=spohl
61be6672af50f4772f5c3277bee000d6dd3d44ce
created 2019-02-13 17:50 +0000
pushed 2019-03-11 13:01 +0000
Markus Stange Markus Stange - Bug 1491445 - Move any drawing from the ChildView into a new subview called PixelHostingView. r=spohl
3507a9af7c90cd08ff79161156f1facffcb0b4f9
created 2019-02-13 17:50 +0000
pushed 2019-03-11 13:01 +0000
Markus Stange Markus Stange - Bug 1491445 - Wrap vibrancy and nondraggable views inside container views. r=spohl
80265a268c6878d35238be7d3c9135c0fa3e7a99
created 2019-02-13 11:14 +0000
pushed 2019-03-11 13:01 +0000
Markus Stange Markus Stange - Bug 1527412 - Make nsChildView::mView a ChildView*, because that's what it is. r=spohl
fa484096ffd36c4c0712fa7b880379e1f78171e8
created 2019-02-13 11:14 +0000
pushed 2019-03-11 13:01 +0000
Markus Stange Markus Stange - Bug 1527412 - Fix mParentView's type (it doesn't necessarily implement the mozView protocol) and tweak a few comments. r=spohl
3924aed041cf7cb12c445e8c76618726f552f706
created 2019-02-04 19:10 +0000
pushed 2019-03-11 13:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
edfd8a13603c0d5ebb69362dff02bb138f616127
created 2019-01-15 14:56 +0100
pushed 2019-01-28 12:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1520502 - Set the standard cursor and the custom cursor in the same IPC message. r=jmathies
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
c4633ad9220fa16e7ab25ba30e82cd792ca1eb5e
created 2018-10-31 20:39 +0000
pushed 2018-12-03 16:23 +0000
Gabriele Svelto Gabriele Svelto - Bug 1503207 - Remove nsWeakPtr.h and cleanup all files including weak reference-related headers r=froydnj
8848453f27af6f3ae1538e9cbadef50bf4e95455
created 2018-10-17 20:46 +0000
pushed 2018-10-18 18:37 +0000
Markus Stange Markus Stange - Bug 1496823 - Remove -[ChildView isUsingMainThreadOpenGL] and dependent code because it always returns NO. r=spohl
959084361b1580b3dd586b6e229e21274cc83556
created 2018-10-17 20:44 +0000
pushed 2018-10-18 18:37 +0000
Markus Stange Markus Stange - Bug 1496823 - Remove EventThreadRunner and the pref that enabled it. r=kats,spohl
34f52a304c5251541685810ab2fb2e0a508d7508
created 2018-10-17 20:43 +0000
pushed 2018-10-18 18:37 +0000
Markus Stange Markus Stange - Bug 1496823 - Remove setNeedsPendingDisplay infrastructure. r=spohl
b84a0e018ea893cef8c43fdcf8577870bc1e5bcd
created 2018-09-15 01:00 +0000
pushed 2018-09-20 13:12 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1486971 - Test for dynamically change of the prefers-reduced-motion setting on MacOSX. r=froydnj,mstange a=pascalc
79b341f0c72e49fafe85251770b4073b54c04222
created 2018-08-21 23:51 -0400
pushed 2018-08-25 16:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1485247 - Remove the XPCOM component registration for Cocoa popup windows; r=mstange
8adad3e36890e89989afaeccb09c0ca29b2f118a
created 2018-05-15 16:03 -0400
pushed 2018-06-18 21:43 +0000
Tanushree Podder Tanushree Podder - Bug 1458711 - Allow pinch-zooming to be triggered by Mac trackpad gestures (behind a pref); r=botond,mstange
49a092b664a6361c2898dc0707a642631f87be78
created 2018-04-09 17:31 -0400
pushed 2018-04-26 21:04 +0000
Markus Stange Markus Stange - Bug 1444373 - Update mBounds on mPopupContentView every time mBounds on the containing window changes. r=spohl
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-03-01 16:46 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-16 14:33 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
cd78beac7f6f52c46d438ecd6c7e397f19f77c79
created 2017-10-26 14:17 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1410777 - Remove unnecessary code. r=nical
78d84bc21e7cbbeebc9cc2ef3723917f08234bfa
created 2017-09-30 23:30 -0400
pushed 2017-11-02 16:33 +0000
Stephen A Pohl Stephen A Pohl - Bug 1404664: Restore pinch zoom gesture support on macOS. r=mstange
50722cd6558f35512e4cd5597e2f815dfb1b6886
created 2017-09-27 15:21 -0400
pushed 2017-11-02 16:33 +0000
Stephen A Pohl Stephen A Pohl - Bug 1399086 - Refactor comments and remove gesture support code for macOS 10.7. r=mstange
791d50892077f250a17935f239978769b5a535e2
created 2017-09-07 16:00 +0100
pushed 2017-11-02 16:33 +0000
Jonathan Watt Jonathan Watt - Bug 1374110 - Remove magnifyWithEvent and related code. r=mstange
893fe1549e1e7342a66514b65960f08d40810a34
created 2017-09-15 11:05 +0200
pushed 2017-09-16 16:13 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
45225685bdbc8f6df8552db00d9b2fa4004603f6
created 2017-08-17 15:58 -0400
pushed 2017-09-16 16:13 +0000
Markus Stange Markus Stange - Bug 1387594 - Stop getting the font smoothing background color from the theme. r=mattwoodrow
0b78bddcd706d1c029699a304cc33a5e73b8188b
created 2017-09-14 18:48 +0200
pushed 2017-09-16 16:13 +0000
Nicolas Silva Nicolas Silva - Bug 1393031 - Use shared memory to pass resource update data. r=jrmuizel
10a488d8110e2c2fd293978e3886ebe793bec1ba
created 2017-09-02 14:24 -0400
pushed 2017-09-15 00:19 +0000
Josh Aas Josh Aas - Bug 1394654 - Remove OS X opengl workaround from Mozilla bug 603134. r=mstange
4c1a12a9f54b96b5779162d12a5878d7c4b5b99a
created 2017-09-02 13:57 -0400
pushed 2017-09-15 00:19 +0000
Josh Aas Josh Aas - Bug 1394646 - Cocoa nsChildView: replace string with constant and remove unused code. r=mstange
ecf9cc9bfca0853c22f7cf78a88b5762a002164e
created 2016-11-16 12:50 +0900
pushed 2017-09-15 00:19 +0000
Makoto Kato Makoto Kato - Bug 1277095 - Look up dictionary by force touch. r=mstange
8fa9361b19689f6107b028317c14bacd1a72c11f
created 2017-08-10 21:43 -0700
pushed 2017-09-15 00:19 +0000
Mason Chang Mason Chang - Bug 1372602 Make child widgets not visible if the window around it isn't visible on OS X. r=mstange
4ccb89990d136aaea04c3adfcb5a4e436467eecb
created 2017-07-05 02:01 +0200
pushed 2017-08-02 08:25 +0000
Mats Palmgren Mats Palmgren - Bug 1377591 - Make nsCocoaWindow and nsChildView 'final' to devirtualize some calls. r=mstange
less more (0) -300 -100 -60 tip