Bug 748384 - Remove the DrawMetadataProvider which is not being used any more. r=Cwiiis

This commit is contained in:
Kartikaya Gupta 2012-05-23 10:49:44 -04:00
Родитель 4c5554ccb2
Коммит 5d62986966
4 изменённых файлов: 1 добавлений и 34 удалений

Просмотреть файл

@ -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;
};