Bug 966546 - [Australis] Doorhanger should slide and have the right anchor position r=gavin
authorTim Taubert <ttaubert@mozilla.com>
Fri, 31 Jan 2014 16:09:22 -0800
changeset 182426 a3e013d80c0e57475c0f6bd4d954233a0916a228
parent 182425 70b2641cc32cd6db09bce0e885088f85a37a3629
child 182427 cc1bac015920d92547436c05b5c8177d5cb7d137
push id3343
push userffxbld
push dateMon, 17 Mar 2014 21:55:32 +0000
treeherdermozilla-beta@2f7d3415f79f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgavin
bugs966546
milestone29.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 966546 - [Australis] Doorhanger should slide and have the right anchor position r=gavin
browser/base/content/browser.xul
browser/themes/linux/browser.css
browser/themes/osx/browser.css
browser/themes/windows/browser.css
--- a/browser/base/content/browser.xul
+++ b/browser/base/content/browser.xul
@@ -384,17 +384,18 @@
       </hbox>
       <hbox pack="center">
         <button id="ctrlTab-showAll" class="ctrlTab-preview" noicon="true"/>
       </hbox>
     </panel>
 
     <!-- Sync Panel -->
     <panel id="sync-start-panel" class="sync-panel" type="arrow" hidden="true"
-           noautofocus="true" level="top" onclick="this.hidePopup();">
+           noautofocus="true" level="top" onclick="this.hidePopup();"
+           flip="slide">
       <hbox class="sync-panel-outer">
         <image class="sync-panel-icon"/>
         <vbox class="sync-panel-inner">
           <description id="sync-start-panel-title"
                        value="&syncStartPanel.title;"/>
           <description id="sync-start-panel-subtitle">
 #ifdef XP_UNIX
             &syncStartPanel.subTitleUnix;
@@ -403,17 +404,18 @@
 #endif
           </description>
         </vbox>
       </hbox>
     </panel>
 
     <!-- Sync Error Panel -->
     <panel id="sync-error-panel" class="sync-panel" type="arrow" hidden="true"
-           noautofocus="true" level="top" onclick="this.hidePopup();">
+           noautofocus="true" level="top" onclick="this.hidePopup();"
+           flip="slide">
       <hbox class="sync-panel-outer">
         <image class="sync-panel-icon"/>
         <vbox class="sync-panel-inner">
           <description id="sync-error-panel-title"
                        value="&syncErrorPanel.title;"/>
           <description id="sync-error-panel-subtitle"
                        value="&syncErrorPanel.subTitle;"/>
           <hbox class="sync-panel-button-box">
--- a/browser/themes/linux/browser.css
+++ b/browser/themes/linux/browser.css
@@ -1677,20 +1677,16 @@ toolbarbutton.chevron > .toolbarbutton-i
   -moz-appearance: button;
   color: ButtonText;
   padding: 0 3px;
   margin-top: 10px;
 }
 
 /* Sync Panel */
 
-.sync-panel {
-  padding: 10px;
-}
-
 .sync-panel-icon {
   width: 32px;
   background: url("chrome://browser/content/abouthome/sync.png") top left no-repeat;
 }
 
 .sync-panel-inner {
   width: 0;
   padding-left: 10px;
--- a/browser/themes/osx/browser.css
+++ b/browser/themes/osx/browser.css
@@ -3592,20 +3592,16 @@ toolbarbutton.chevron > .toolbarbutton-m
 }
 
 #ctrlTab-showAll {
   margin-top: .5em;
 }
 
 /* Sync Panels */
 
-.sync-panel {
-  padding: 10px;
-}
-
 .sync-panel-icon {
   width: 32px;
   background: url("chrome://browser/content/abouthome/sync.png") top left no-repeat;
 }
 
 @media (min-resolution: 2dppx) {
   .sync-panel-icon {
     background: url("chrome://browser/content/abouthome/sync@2x.png") top left no-repeat;
--- a/browser/themes/windows/browser.css
+++ b/browser/themes/windows/browser.css
@@ -2139,20 +2139,16 @@ toolbarbutton.bookmark-item[dragover="tr
 }
 
 #ctrlTab-showAll {
   margin-top: .5em;
 }
 
 /* Sync Panel */
 
-.sync-panel {
-  padding: 10px;
-}
-
 .sync-panel-icon {
   width: 32px;
   background: url("chrome://browser/content/abouthome/sync.png") top left no-repeat;
 }
 
 .sync-panel-inner {
   width: 0;
   padding-left: 10px;