mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 904579 - convert some nsRefPtrs to StaticRefPtrs in widget/android/; r=blassey
This commit is contained in:
parent
586a409105
commit
0e68fc3d62
@ -118,7 +118,7 @@ class WakeLockListener MOZ_FINAL : public nsIDOMMozWakeLockListener {
|
||||
|
||||
NS_IMPL_ISUPPORTS1(WakeLockListener, nsIDOMMozWakeLockListener)
|
||||
nsCOMPtr<nsIPowerManagerService> sPowerManagerService = nullptr;
|
||||
nsCOMPtr<nsIDOMMozWakeLockListener> sWakeLockListener = nullptr;
|
||||
StaticRefPtr<WakeLockListener> sWakeLockListener;
|
||||
|
||||
nsAppShell::nsAppShell()
|
||||
: mQueueLock("nsAppShell.mQueueLock"),
|
||||
|
@ -2402,10 +2402,10 @@ nsWindow::DrawWindowOverlay(LayerManager* aManager, nsIntRect aRect)
|
||||
|
||||
// off-main-thread compositor fields and functions
|
||||
|
||||
nsRefPtr<mozilla::layers::APZCTreeManager> nsWindow::sApzcTreeManager = 0;
|
||||
nsRefPtr<mozilla::layers::LayerManager> nsWindow::sLayerManager = 0;
|
||||
nsRefPtr<mozilla::layers::CompositorParent> nsWindow::sCompositorParent = 0;
|
||||
nsRefPtr<mozilla::layers::CompositorChild> nsWindow::sCompositorChild = 0;
|
||||
StaticRefPtr<mozilla::layers::APZCTreeManager> nsWindow::sApzcTreeManager;
|
||||
StaticRefPtr<mozilla::layers::LayerManager> nsWindow::sLayerManager;
|
||||
StaticRefPtr<mozilla::layers::CompositorParent> nsWindow::sCompositorParent;
|
||||
StaticRefPtr<mozilla::layers::CompositorChild> nsWindow::sCompositorChild;
|
||||
bool nsWindow::sCompositorPaused = true;
|
||||
|
||||
void
|
||||
|
@ -11,6 +11,7 @@
|
||||
#include "nsIIdleServiceInternal.h"
|
||||
#include "nsTArray.h"
|
||||
#include "AndroidJavaWrappers.h"
|
||||
#include "mozilla/StaticPtr.h"
|
||||
|
||||
class gfxASurface;
|
||||
|
||||
@ -232,10 +233,10 @@ private:
|
||||
|
||||
mozilla::AndroidLayerRendererFrame mLayerRendererFrame;
|
||||
|
||||
static nsRefPtr<mozilla::layers::APZCTreeManager> sApzcTreeManager;
|
||||
static nsRefPtr<mozilla::layers::LayerManager> sLayerManager;
|
||||
static nsRefPtr<mozilla::layers::CompositorParent> sCompositorParent;
|
||||
static nsRefPtr<mozilla::layers::CompositorChild> sCompositorChild;
|
||||
static mozilla::StaticRefPtr<mozilla::layers::APZCTreeManager> sApzcTreeManager;
|
||||
static mozilla::StaticRefPtr<mozilla::layers::LayerManager> sLayerManager;
|
||||
static mozilla::StaticRefPtr<mozilla::layers::CompositorParent> sCompositorParent;
|
||||
static mozilla::StaticRefPtr<mozilla::layers::CompositorChild> sCompositorChild;
|
||||
static bool sCompositorPaused;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user