Bug 697117 - Clean up some errors found at runtime [r=lucasr]

This commit is contained in:
Mark Finkle 2011-10-25 11:49:22 -04:00
Родитель 92d3555e3f
Коммит 75e5f84cca
3 изменённых файлов: 14 добавлений и 2 удалений

Просмотреть файл

@ -819,7 +819,7 @@ abstract public class GeckoApp
String faviconUrl = url.getProtocol() + "://" + url.getAuthority() + "/favicon.ico"; String faviconUrl = url.getProtocol() + "://" + url.getAuthority() + "/favicon.ico";
new DownloadFaviconTask().execute(faviconUrl, "" + tabId); new DownloadFaviconTask().execute(faviconUrl, "" + tabId);
} catch (MalformedURLException e) { } catch (MalformedURLException e) {
Log.d(LOG_FILE_NAME, "Error loading favicon: " + e); // Optional so not a real error
} }
} }

Просмотреть файл

@ -479,7 +479,17 @@ var BrowserEventHandler = {
} }
case "DOMTitleChanged": { case "DOMTitleChanged": {
if (!aEvent.isTrusted)
return;
let contentWin = aEvent.target.defaultView;
if (contentWin != contentWin.top)
return;
let browser = BrowserApp.getBrowserForDocument(aEvent.target); let browser = BrowserApp.getBrowserForDocument(aEvent.target);
if (!browser)
return;
let tabID = BrowserApp.getTabForBrowser(browser).id; let tabID = BrowserApp.getTabForBrowser(browser).id;
sendMessageToJava({ sendMessageToJava({
gecko: { gecko: {

Просмотреть файл

@ -30,7 +30,9 @@ BrowserCLH.prototype = {
let urlParam = "about:home"; let urlParam = "about:home";
try { try {
urlParam = aCmdLine.handleFlagWithParam("remote", false); urlParam = aCmdLine.handleFlagWithParam("remote", false);
} catch (e) { dump("" + e); } } catch (e) {
// Optional so not a real error
}
dump("fs_handle: " + urlParam); dump("fs_handle: " + urlParam);
try { try {
let urifixup = Cc["@mozilla.org/docshell/urifixup;1"].getService(Ci.nsIURIFixup); let urifixup = Cc["@mozilla.org/docshell/urifixup;1"].getService(Ci.nsIURIFixup);