зеркало из https://github.com/mozilla/gecko-dev.git
Bug 748384 - Remove the DrawMetadataProvider which is not being used any more. r=Cwiiis
This commit is contained in:
Родитель
4c5554ccb2
Коммит
5d62986966
|
@ -119,14 +119,6 @@ var Strings = {};
|
|||
});
|
||||
});
|
||||
|
||||
var MetadataProvider = {
|
||||
getDrawMetadata: function getDrawMetadata() {
|
||||
let viewport = BrowserApp.selectedTab.getViewport();
|
||||
viewport.zoom = BrowserApp.selectedTab._drawZoom;
|
||||
return JSON.stringify(viewport);
|
||||
},
|
||||
};
|
||||
|
||||
var BrowserApp = {
|
||||
_tabs: [],
|
||||
_selectedTab: null,
|
||||
|
@ -141,8 +133,6 @@ var BrowserApp = {
|
|||
BrowserEventHandler.init();
|
||||
ViewportHandler.init();
|
||||
|
||||
getBridge().setDrawMetadataProvider(MetadataProvider);
|
||||
|
||||
getBridge().browserApp = this;
|
||||
|
||||
Services.obs.addObserver(this, "Tab:Add", false);
|
||||
|
|
|
@ -1631,14 +1631,6 @@ AndroidBridge::HandleGeckoMessage(const nsAString &aMessage, nsAString &aRet)
|
|||
ALOG_BRIDGE("leaving %s", __PRETTY_FUNCTION__);
|
||||
}
|
||||
|
||||
static nsCOMPtr<nsIAndroidDrawMetadataProvider> gDrawMetadataProvider = NULL;
|
||||
|
||||
nsCOMPtr<nsIAndroidDrawMetadataProvider>
|
||||
AndroidBridge::GetDrawMetadataProvider()
|
||||
{
|
||||
return gDrawMetadataProvider;
|
||||
}
|
||||
|
||||
void
|
||||
AndroidBridge::CheckURIVisited(const nsAString& aURI)
|
||||
{
|
||||
|
@ -2098,13 +2090,6 @@ NS_IMETHODIMP nsAndroidBridge::HandleGeckoMessage(const nsAString & message, nsA
|
|||
return NS_OK;
|
||||
}
|
||||
|
||||
/* void SetDrawMetadataProvider (in nsIAndroidDrawMetadataProvider message); */
|
||||
NS_IMETHODIMP nsAndroidBridge::SetDrawMetadataProvider(nsIAndroidDrawMetadataProvider *aProvider)
|
||||
{
|
||||
gDrawMetadataProvider = aProvider;
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
void
|
||||
AndroidBridge::NotifyDefaultPrevented(bool aDefaultPrevented)
|
||||
{
|
||||
|
|
|
@ -304,8 +304,6 @@ public:
|
|||
|
||||
void HandleGeckoMessage(const nsAString& message, nsAString &aRet);
|
||||
|
||||
nsCOMPtr<nsIAndroidDrawMetadataProvider> GetDrawMetadataProvider();
|
||||
|
||||
void CheckURIVisited(const nsAString& uri);
|
||||
void MarkURIVisited(const nsAString& uri);
|
||||
|
||||
|
|
|
@ -5,11 +5,6 @@
|
|||
#include "nsISupports.idl"
|
||||
#include "nsIDOMWindow.idl"
|
||||
|
||||
[scriptable, uuid(56fd8e18-a5cf-4e7a-92ba-4f68b4ad50ac)]
|
||||
interface nsIAndroidDrawMetadataProvider : nsISupports {
|
||||
AString getDrawMetadata();
|
||||
};
|
||||
|
||||
[scriptable, uuid(0843f3c1-043e-4c64-9d8c-091370548c05)]
|
||||
interface nsIBrowserTab : nsISupports {
|
||||
readonly attribute nsIDOMWindow window;
|
||||
|
@ -21,10 +16,9 @@ interface nsIAndroidBrowserApp : nsISupports {
|
|||
nsIBrowserTab getBrowserTab(in PRInt32 tabId);
|
||||
};
|
||||
|
||||
[scriptable, uuid(7dd8441a-4f38-49b2-bd90-da69d02a96cf)]
|
||||
[scriptable, uuid(bbb8e0d7-5cca-4ad0-88be-538ce6d04f63)]
|
||||
interface nsIAndroidBridge : nsISupports
|
||||
{
|
||||
AString handleGeckoMessage(in AString message);
|
||||
void setDrawMetadataProvider(in nsIAndroidDrawMetadataProvider provider);
|
||||
attribute nsIAndroidBrowserApp browserApp;
|
||||
};
|
||||
|
|
Загрузка…
Ссылка в новой задаче