diff options
author | Matt A. Tobin <email@mattatobin.com> | 2020-02-22 19:03:00 -0500 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2020-02-22 19:03:00 -0500 |
commit | 69ed4e4b4ee94b69f55e2e0d405aff109e3d145c (patch) | |
tree | 47e775a19e4ac23d4e70970fc24dec619cbfd110 /xpcom/components | |
parent | 7c8262e8c30018c1c522de5db1f22f815212a89f (diff) | |
download | UXP-69ed4e4b4ee94b69f55e2e0d405aff109e3d145c.tar UXP-69ed4e4b4ee94b69f55e2e0d405aff109e3d145c.tar.gz UXP-69ed4e4b4ee94b69f55e2e0d405aff109e3d145c.tar.lz UXP-69ed4e4b4ee94b69f55e2e0d405aff109e3d145c.tar.xz UXP-69ed4e4b4ee94b69f55e2e0d405aff109e3d145c.zip |
Issue #1053 - Remove android support from XPCOM
Diffstat (limited to 'xpcom/components')
-rw-r--r-- | xpcom/components/ManifestParser.cpp | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/xpcom/components/ManifestParser.cpp b/xpcom/components/ManifestParser.cpp index 7188c0ec5..b69a204ba 100644 --- a/xpcom/components/ManifestParser.cpp +++ b/xpcom/components/ManifestParser.cpp @@ -21,10 +21,6 @@ #include <gtk/gtk.h> #endif -#ifdef MOZ_WIDGET_ANDROID -#include "AndroidBridge.h" -#endif - #include "mozilla/Services.h" #include "nsCRT.h" @@ -478,9 +474,6 @@ ParseManifest(NSLocationType aType, FileLocation& aFile, char* aBuf, NS_NAMED_LITERAL_STRING(kOsVersion, "osversion"); NS_NAMED_LITERAL_STRING(kABI, "abi"); NS_NAMED_LITERAL_STRING(kProcess, "process"); -#if defined(MOZ_WIDGET_ANDROID) - NS_NAMED_LITERAL_STRING(kTablet, "tablet"); -#endif NS_NAMED_LITERAL_STRING(kMain, "main"); NS_NAMED_LITERAL_STRING(kContent, "content"); @@ -557,14 +550,6 @@ ParseManifest(NSLocationType aType, FileLocation& aFile, char* aBuf, nsTextFormatter::ssprintf(osVersion, u"%ld.%ld", gtk_major_version, gtk_minor_version); -#elif defined(MOZ_WIDGET_ANDROID) - bool isTablet = false; - if (mozilla::AndroidBridge::Bridge()) { - mozilla::AndroidBridge::Bridge()->GetStaticStringField("android/os/Build$VERSION", - "RELEASE", - osVersion); - isTablet = java::GeckoAppShell::IsTablet(); - } #endif if (XRE_IsContentProcess()) { @@ -665,9 +650,7 @@ ParseManifest(NSLocationType aType, FileLocation& aFile, char* aBuf, TriState stOs = eUnspecified; TriState stABI = eUnspecified; TriState stProcess = eUnspecified; -#if defined(MOZ_WIDGET_ANDROID) - TriState stTablet = eUnspecified; -#endif + int flags = 0; while ((token = nsCRT::strtok(whitespace, kWhitespace, &whitespace)) && @@ -685,14 +668,6 @@ ParseManifest(NSLocationType aType, FileLocation& aFile, char* aBuf, continue; } -#if defined(MOZ_WIDGET_ANDROID) - bool tablet = false; - if (CheckFlag(kTablet, wtoken, tablet)) { - stTablet = (tablet == isTablet) ? eOK : eBad; - continue; - } -#endif - if (directive->contentflags) { bool flag; if (CheckFlag(kPlatform, wtoken, flag)) { @@ -737,9 +712,6 @@ ParseManifest(NSLocationType aType, FileLocation& aFile, char* aBuf, stGeckoVersion == eBad || stOs == eBad || stOsVersion == eBad || -#ifdef MOZ_WIDGET_ANDROID - stTablet == eBad || -#endif stABI == eBad || stProcess == eBad) { continue; |