diff options
Diffstat (limited to 'content_scripts/vimium.css')
| -rw-r--r-- | content_scripts/vimium.css | 19 | 
1 files changed, 8 insertions, 11 deletions
| diff --git a/content_scripts/vimium.css b/content_scripts/vimium.css index be9d4a65..edb1ab85 100644 --- a/content_scripts/vimium.css +++ b/content_scripts/vimium.css @@ -3,9 +3,9 @@   * use the same CSS class names that the page is using, so the page's CSS doesn't mess with the style of our   * Vimium dialogs.   * - * The z-indexes of Vimium elements are very large, because we always want them to show on top. Chrome may - * support up to Number.MAX_VALUE, which is approximately 1.7976e+308. We're using 2^31, which is the max - * value of a signed 32 bit int. Let's try larger values if 2**31 empirically isn't large enough. + * The z-indexes of Vimium elements are very large, because we always want them to show on top.  We know + * that Chrome supports z-index values up to about 2^31.  The values we use are large numbers approaching + * that bound.  However, we must leave headroom for link hints.  Hint marker z-indexes start at 2140000001.   */  /* @@ -58,7 +58,7 @@ tr.vimiumReset {    vertical-align: baseline;    white-space: normal;    width: auto; -  z-index: 2147483648; +  z-index: 2140000000; /* Vimium's reference z-index value. */  }  thead.vimiumReset, tbody.vimiumReset { @@ -147,7 +147,7 @@ iframe.vimiumHelpDialogFrame {    display: block;    position: fixed;    border: none; -  z-index: 2147483645; /* One less than hint markers. */ +  z-index: 2139999997; /* Three less than the reference value. */  }  div#vimiumHelpDialogContainer { @@ -335,8 +335,7 @@ iframe.vimiumHUDFrame {    padding: 0px;    margin: 0;    border: none; -  /* One less than vimium's hint markers, so link hints can be shown e.g. for the HUD panel's close button. */ -  z-index: 2147483646; +  z-index: 2149999998; /* Two less than the reference value. */    opacity: 0;  } @@ -377,9 +376,7 @@ iframe.vomnibarFrame {    margin: 0 0 0 -40%;    border: none;    font-family: sans-serif; - -  /* One less than hint markers. */ -  z-index: 2147483646; +  z-index: 2149999998; /* Two less than the reference value. */  }  div.vimiumFlash { @@ -387,7 +384,7 @@ div.vimiumFlash {    padding: 1px;    background-color: transparent;    position: absolute; -  z-index: 2147483648; +  z-index: 2140000000;  }  /* UIComponent CSS */ | 
