зеркало из https://github.com/mozilla/gecko-dev.git
move the choose file/set as current to a global spot so other pref panes can get to them, for #27630, r=sspitzer
This commit is contained in:
Родитель
25744e4c4d
Коммит
bd490cdcd5
|
@ -1,19 +1,2 @@
|
|||
var bundle = srGetStrBundle("chrome://pref/locale/prefutilities.properties");
|
||||
|
||||
function prefNavSelectFile()
|
||||
{
|
||||
var folderField = document.getElementById("browserStartupHomepage");
|
||||
var url = getFileOrFolderURL( bundle.GetStringFromName("choosehomepage"), false );
|
||||
if( url != -1 )
|
||||
folderField.value = url;
|
||||
}
|
||||
|
||||
function setHomePageToCurrentPage()
|
||||
{
|
||||
if( !parent.opener.appCore )
|
||||
return false;
|
||||
var homePageField = document.getElementById("browserStartupHomepage");
|
||||
var url = parent.opener.content.location.href;
|
||||
if( url )
|
||||
homePageField.value = url;
|
||||
}
|
|
@ -79,8 +79,8 @@
|
|||
</html:div>
|
||||
<box orient="horizontal">
|
||||
<spring flex="1"/>
|
||||
<titledbutton class="dialog push" name="starts" type="button" value="&useCurrent;" onclick="setHomePageToCurrentPage();" />
|
||||
<titledbutton class="dialog push" name="browse" type="button" value="&browseFile;" onclick="prefNavSelectFile()"/>
|
||||
<titledbutton class="dialog push" name="starts" type="button" value="&useCurrent;" onclick="setHomePageToCurrentPage('browserStartupHomepage');" />
|
||||
<titledbutton class="dialog push" name="browse" type="button" value="&browseFile;" onclick="prefNavSelectFile('browserStartupHomepage', 'choosehomepage');"/>
|
||||
</box>
|
||||
</box>
|
||||
</titledbox>
|
||||
|
|
Загрузка…
Ссылка в новой задаче