From 1eecaa780b59c8c64dddf10a0eb2579aad58fd8d Mon Sep 17 00:00:00 2001 From: Phil Ringnalda Date: Wed, 29 May 2013 23:55:29 -0700 Subject: [PATCH] Back out 87e2bfbb427d (bug 874295) for mochitest-1 failures CLOSED TREE --- content/base/public/nsContentUtils.h | 4 ---- content/base/src/nsContentUtils.cpp | 2 -- content/base/src/nsDocument.cpp | 5 ----- 3 files changed, 11 deletions(-) diff --git a/content/base/public/nsContentUtils.h b/content/base/public/nsContentUtils.h index 4977d417826..8f7797e4940 100644 --- a/content/base/public/nsContentUtils.h +++ b/content/base/public/nsContentUtils.h @@ -1560,14 +1560,10 @@ public: uint32_t aDisplayWidth, uint32_t aDisplayHeight); -#ifdef MOZ_WIDGET_ANDROID /** * The device-pixel-to-CSS-px ratio used to adjust meta viewport values. - * XXX Not to be used --- use nsIWidget::GetDefaultScale instead. Will be - * removed when bug 803207 is fixed. */ static double GetDevicePixelsPerMetaViewportPixel(nsIWidget* aWidget); -#endif // Call EnterMicroTask when you're entering JS execution. // Usually the best way to do this is to use nsAutoMicroTask. diff --git a/content/base/src/nsContentUtils.cpp b/content/base/src/nsContentUtils.cpp index f42dcf4922e..858fb3e020f 100644 --- a/content/base/src/nsContentUtils.cpp +++ b/content/base/src/nsContentUtils.cpp @@ -4905,7 +4905,6 @@ nsContentUtils::GetViewportInfo(nsIDocument *aDocument, return aDocument->GetViewportInfo(aDisplayWidth, aDisplayHeight); } -#ifdef MOZ_WIDGET_ANDROID /* static */ double nsContentUtils::GetDevicePixelsPerMetaViewportPixel(nsIWidget* aWidget) @@ -4927,7 +4926,6 @@ nsContentUtils::GetDevicePixelsPerMetaViewportPixel(nsIWidget* aWidget) // For very high-density displays like the iPhone 4, use an integer ratio. return floor(dpi / 150.0); } -#endif /* static */ nsresult diff --git a/content/base/src/nsDocument.cpp b/content/base/src/nsDocument.cpp index e16cfae2f34..0eccf5208b1 100644 --- a/content/base/src/nsDocument.cpp +++ b/content/base/src/nsDocument.cpp @@ -6892,12 +6892,7 @@ nsDocument::GetViewportInfo(uint32_t aDisplayWidth, } // Now convert the scale into device pixels per CSS pixel. nsIWidget *widget = nsContentUtils::WidgetForDocument(this); -#ifdef MOZ_WIDGET_ANDROID - // Temporarily use special Android code until bug 803207 is fixed double pixelRatio = widget ? nsContentUtils::GetDevicePixelsPerMetaViewportPixel(widget) : 1.0; -#else - double pixelRatio = widget ? widget->GetDefaultScale() : 1.0; -#endif float scaleFloat = mScaleFloat * pixelRatio; float scaleMinFloat= mScaleMinFloat * pixelRatio; float scaleMaxFloat = mScaleMaxFloat * pixelRatio;