Bug 1428753: Ensure that vertical-overflowing images always show the zoom-out cursor. r?heycam draft
authorEmilio Cobos Álvarez <emilio@crisal.io>
Thu, 12 Apr 2018 20:48:02 +0200
changeset 781216 849e081ec191c801cf4dcbfff41f2b49d66e78d1
parent 781215 2bdea8e1607172c2e620a03e43932b4de6839753
push id106247
push userbmo:emilio@crisal.io
push dateThu, 12 Apr 2018 18:54:16 +0000
reviewersheycam
bugs1428753
milestone61.0a1
Bug 1428753: Ensure that vertical-overflowing images always show the zoom-out cursor. r?heycam MozReview-Commit-ID: HU7f39pFNV8
layout/style/ImageDocument.css
--- a/layout/style/ImageDocument.css
+++ b/layout/style/ImageDocument.css
@@ -4,23 +4,23 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 /*
  * This CSS stylesheet defines the rules to be applied to any ImageDocuments,
  * including those in frames.
 */
 
 @media not print {
+  .shrinkToFit {
+    cursor: zoom-in;
+  }
+
   .overflowingVertical, .overflowingHorizontalOnly {
     cursor: zoom-out;
   }
-
-  .shrinkToFit {
-    cursor: zoom-in;
-  }
 }
 
 @media print {
   /* We must declare the image as a block element. If we stay as
   an inline element, our parent LineBox will be inline too and
   ignore the available height during reflow.
   This is bad during printing, it means tall image frames won't know
   the size of the paper and cannot break into continuations along