mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 406330 - "Winstripe and Gnomestripe look bad in RTL mode" (Fix gnomestripe rtl) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a=blocking-firefox3+]
This commit is contained in:
parent
f6b500f7c6
commit
5f11fb6500
@ -109,10 +109,12 @@
|
||||
<menuitem id="context-back"
|
||||
label="&backCmd.label;"
|
||||
accesskey="&backCmd.accesskey;"
|
||||
chromedir="&locale.dir;"
|
||||
command="Browser:Back"/>
|
||||
<menuitem id="context-forward"
|
||||
label="&forwardCmd.label;"
|
||||
accesskey="&forwardCmd.accesskey;"
|
||||
chromedir="&locale.dir;"
|
||||
command="Browser:Forward"/>
|
||||
<menuitem id="context-reload"
|
||||
label="&reloadCmd.label;"
|
||||
|
@ -338,6 +338,7 @@
|
||||
#else
|
||||
key="goBackKb"
|
||||
#endif
|
||||
chromedir="&locale.dir;"
|
||||
oncommand="BrowserBack(event, true)"
|
||||
onclick="checkForMiddleClick(this, event);">
|
||||
<observes element="Browser:Back" attribute="disabled" />
|
||||
@ -348,6 +349,7 @@
|
||||
#else
|
||||
key="goForwardKb"
|
||||
#endif
|
||||
chromedir="&locale.dir;"
|
||||
oncommand="BrowserForward(event, true)"
|
||||
onclick="checkForMiddleClick(this, event);">
|
||||
<observes element="Browser:Forward" attribute="disabled" />
|
||||
|
@ -400,22 +400,42 @@ menuitem[command="cmd_fullZoomReset"] {
|
||||
|
||||
menuitem[key="goBackKb"],
|
||||
#context-back {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=menu");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=menu");
|
||||
}
|
||||
|
||||
menuitem[key="goBackKb"][disabled],
|
||||
#context-back[disabled] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=menu&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
menuitem[key="goBackKb"][chromedir="rtl"],
|
||||
#context-back[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=menu");
|
||||
}
|
||||
|
||||
menuitem[key="goBackKb"][disabled][chromedir="rtl"],
|
||||
#context-back[disabled][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
menuitem[key="goForwardKb"],
|
||||
#context-forward {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=menu");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=menu");
|
||||
}
|
||||
|
||||
menuitem[key="goForwardKb"][disabled],
|
||||
#context-forward[disabled] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=menu&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
menuitem[key="goForwardKb"][chromedir="rtl"],
|
||||
#context-forward[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=menu");
|
||||
}
|
||||
|
||||
menuitem[key="goForwardKb"][disabled][chromedir="rtl"],
|
||||
#context-forward[disabled][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
menuitem[command="Browser:Home"] {
|
||||
@ -484,18 +504,31 @@ toolbar[mode="full"] .toolbarbutton-menubutton-button {
|
||||
|
||||
/* 24px primary toolbar buttons */
|
||||
#back-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=toolbar");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar");
|
||||
}
|
||||
#back-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=toolbar&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#back-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar");
|
||||
}
|
||||
#back-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
/* GTK takes care of the RTL for us. Yay for libraries! */
|
||||
#forward-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=toolbar");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar");
|
||||
}
|
||||
#forward-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=toolbar&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#forward-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar");
|
||||
}
|
||||
#forward-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#reload-button {
|
||||
@ -598,17 +631,31 @@ toolbar[iconsize="small"] .toolbarbutton-1[type="menu-button"] {
|
||||
}
|
||||
|
||||
toolbar[iconsize="small"] #back-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=menu");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=menu");
|
||||
}
|
||||
toolbar[iconsize="small"] #back-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=menu&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
toolbar[iconsize="small"] #back-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=menu");
|
||||
}
|
||||
toolbar[iconsize="small"] #back-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
toolbar[iconsize="small"] #forward-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=menu");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=menu");
|
||||
}
|
||||
toolbar[iconsize="small"] #forward-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=menu&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
toolbar[iconsize="small"] #forward-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=menu");
|
||||
}
|
||||
toolbar[iconsize="small"] #forward-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
toolbar[iconsize="small"] #stop-button {
|
||||
|
@ -7,19 +7,33 @@
|
||||
/* back button */
|
||||
|
||||
#back-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=toolbar");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar");
|
||||
}
|
||||
#back-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=toolbar&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#back-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar");
|
||||
}
|
||||
#back-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
/* forward button */
|
||||
|
||||
#forward-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=toolbar");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar");
|
||||
}
|
||||
#forward-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=toolbar&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#forward-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar");
|
||||
}
|
||||
#forward-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
/* organize button */
|
||||
|
@ -45,6 +45,8 @@
|
||||
<!DOCTYPE bindings [
|
||||
<!ENTITY % findBarDTD SYSTEM "chrome://global/locale/findbar.dtd" >
|
||||
%findBarDTD;
|
||||
<!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd">
|
||||
%globalDTD;
|
||||
]>
|
||||
|
||||
<bindings id="findbarBindings"
|
||||
@ -225,6 +227,7 @@
|
||||
tooltiptext="&next.tooltip;"
|
||||
oncommand="onFindAgainCommand(false);"
|
||||
disabled="true"
|
||||
chromedir="&locale.dir;"
|
||||
xbl:inherits="accesskey=findnextaccesskey"/>
|
||||
<xul:toolbarbutton anonid="find-previous"
|
||||
class="findbar-find-previous tabbable"
|
||||
@ -233,6 +236,7 @@
|
||||
tooltiptext="&previous.tooltip;"
|
||||
oncommand="onFindAgainCommand(true);"
|
||||
disabled="true"
|
||||
chromedir="&locale.dir;"
|
||||
xbl:inherits="accesskey=findpreviousaccesskey"/>
|
||||
</xul:hbox>
|
||||
<xul:toolbarbutton anonid="highlight"
|
||||
|
@ -20,21 +20,37 @@ findbar {
|
||||
/* find-next button */
|
||||
|
||||
.findbar-find-next {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=menu");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=menu");
|
||||
}
|
||||
|
||||
.findbar-find-next[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=menu&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
.findbar-find-next[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=menu");
|
||||
}
|
||||
|
||||
.findbar-find-next[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
/* find-previous button */
|
||||
|
||||
.findbar-find-previous {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=menu");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=menu");
|
||||
}
|
||||
|
||||
.findbar-find-previous[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=menu&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
.findbar-find-previous[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=menu");
|
||||
}
|
||||
|
||||
.findbar-find-previous[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=menu&state=disabled");
|
||||
}
|
||||
|
||||
/* highlight button */
|
||||
|
@ -45,19 +45,35 @@
|
||||
}
|
||||
|
||||
#help-back-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=toolbar");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar");
|
||||
}
|
||||
|
||||
#help-back-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back?size=toolbar&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-ltr?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#help-back-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar");
|
||||
}
|
||||
|
||||
#help-back-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-back-rtl?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#help-forward-button {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=toolbar");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar");
|
||||
}
|
||||
|
||||
#help-forward-button[disabled="true"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward?size=toolbar&state=disabled");
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-ltr?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#help-forward-button[chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar");
|
||||
}
|
||||
|
||||
#help-forward-button[disabled="true"][chromedir="rtl"] {
|
||||
list-style-image: url("moz-icon://stock/gtk-go-forward-rtl?size=toolbar&state=disabled");
|
||||
}
|
||||
|
||||
#help-home-button {
|
||||
|
Loading…
Reference in New Issue
Block a user