Bug 351133 - Options>Feeds 'Choose Application...' button is cut off and scroll-bar appears. r=mconnor.

git-svn-id: svn://10.0.0.236/trunk@209365 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
mozilla.mano%sent.com 2006-09-07 18:45:45 +00:00
parent 714400d1f2
commit 76d112ee67
4 changed files with 18 additions and 9 deletions

View File

@ -181,6 +181,8 @@ var gFeedsPane = {
*/
_initFeedReaders: function() {
this.updateSelectedApplicationInfo();
var readersList = this.element("readers");
#ifdef XP_WIN
// On Windows, list the system default feed reader if it is
// not the last-selected application already
@ -192,10 +194,12 @@ var gFeedsPane = {
var selectedAppFile = this.element("selectedAppFilefield").file;
if (!selectedAppFile || defaultSystemReaderFilefield.file.path !=
selectedAppFile.path) {
var defaultReaderItem = this.element("defaultSystemReaderListitem");
var defaultReaderItem = document.createElementNS(kXULNS, "listitem");
defaultReaderItem.id = "defaultSystemReaderListitem";
defaultReaderItem.className = "listitem-iconic";
defaultReaderItem.setAttribute("label", defaultSystemReaderFilefield.label);
defaultReaderItem.setAttribute("image", defaultSystemReaderFilefield.image);
defaultReaderItem.hidden = false;
readersList.appendChild(defaultReaderItem);
}
}
}
@ -213,7 +217,6 @@ var gFeedsPane = {
var ios =
Cc["@mozilla.org/network/io-service;1"].
getService(Ci.nsIIOService);
var readersList = this.element("readers");
for (var i = 0; i < handlers.length; ++i) {
var row = document.createElementNS(kXULNS, "listitem");
row.className = "listitem-iconic";

View File

@ -104,18 +104,13 @@
image="chrome://browser/skin/page-livemarks.png"/>
<listitem id="selectedApplicationListitem" allowevents="true">
<listcell id="selectedApplicationCell" class="listcell-iconic"/>
<listcell>
<listcell id="chooseClientAppCell">
<button id="chooseClientApp"
label="&chooseApplication.label;"
accesskey="&chooseApplication.accesskey;"
oncommand="gFeedsPane.chooseClientApp();"/>
</listcell>
</listitem>
#ifdef XP_WIN
<listitem id="defaultSystemReaderListitem"
class="listitem-iconic"
hidden="true"/>
#endif
</listbox>
</hbox>
</radiogroup>

View File

@ -262,3 +262,9 @@ caption {
}
/**
* Feeds pane
*/
#chooseClientAppCell {
-moz-padding-end: 12px;
}

View File

@ -252,3 +252,8 @@ filefield[disabled="true"] .fileFieldIcon {
-moz-margin-start: 6px !important;
font-weight: bold;
}
/* Feeds pane */
#chooseClientAppCell {
-moz-padding-end: 12px;
}