--- a/ginebra2/chrome/bedrockchrome/bookmarkview.superpage/bookmarkDialog.js Fri Sep 17 12:11:40 2010 -0400
+++ b/ginebra2/chrome/bedrockchrome/bookmarkview.superpage/bookmarkDialog.js Thu Sep 23 15:32:11 2010 -0400
@@ -70,14 +70,21 @@
snippets.WebViewToolbarId.enabled = false;
if (dialogFlag == 0) {
- var dlgTitle = document.getElementById("bookmarkDialogTitle");
- dlgTitle.firstChild.nodeValue= window.localeDelegate.translateText("txt_browser_input_dial_add_bm");
- }
- else if (dialogFlag == 1) {
- var dlgTitle = document.getElementById("bookmarkDialogTitle");
- dlgTitle.firstChild.nodeValue= window.localeDelegate.translateText("txt_browser_input_dial_edit_bm");
- }
-
+ if (app.serviceFramework() == "mobility_service_framework")
+ {
+ document.getElementsByClassName("bookmarkCheckboxTextLabel")[0].style.display = "inline";
+ }
+ var dlgTitle = document.getElementById("bookmarkDialogTitle");
+ dlgTitle.firstChild.nodeValue= window.localeDelegate.translateText("txt_browser_input_dial_add_bm");
+ var chkboxTitle = document.getElementsByClassName("bookmarkCheckboxTextLabel")[0];
+ chkboxTitle.firstChild.nodeValue= window.localeDelegate.translateText("txt_browser_bookmarks_also_add_to_home_screen");
+ }
+ else if (dialogFlag == 1) {
+ document.getElementsByClassName("bookmarkCheckboxTextLabel")[0].style.display = "none";
+ var dlgTitle = document.getElementById("bookmarkDialogTitle");
+ dlgTitle.firstChild.nodeValue= window.localeDelegate.translateText("txt_browser_input_dial_edit_bm");
+ }
+
_dailogFlag = dialogFlag;
_OriginalTitle = bmtitle;
window.snippets.BookmarkDialogTitleId.lostFocus.connect(titleFieldLostFocus);
@@ -119,15 +126,6 @@
window.snippets.BookmarkDialogId.hide();
//Update the database
var errCode = 0;
-
- if (app.serviceFramework() == "mobility_service_framework")
- {
- if (document.getElementById("bookmarkCheckboxId").checked)
- {
- errCode = window.hsBookmarkPublishClient.addWidget(bmtitle, bmurl);
- document.getElementById("bookmarkCheckboxId").checked = false;
- }
- }
if (_dailogFlag == 0) {
var bmid = window.bookmarksController.addBookmark(bmtitle,bmurl);
@@ -135,6 +133,14 @@
alert("Unknown error adding bookmark");
return;
}
+ if (app.serviceFramework() == "mobility_service_framework")
+ {
+ if (document.getElementById("bookmarkCheckboxId").checked)
+ {
+ errCode = window.hsBookmarkPublishClient.addWidget(bmtitle, bmurl);
+ document.getElementById("bookmarkCheckboxId").checked = false;
+ }
+ }
}
else if (_dailogFlag == 1) {
var bmid = document.getElementById('BookmarkDialogBookmarkId').value;