beagle r4847 - trunk/beagle/firefox-extension/chrome/content
- From: dbera svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r4847 - trunk/beagle/firefox-extension/chrome/content
- Date: Wed, 23 Jul 2008 15:22:53 +0000 (UTC)
Author: dbera
Date: Wed Jul 23 15:22:53 2008
New Revision: 4847
URL: http://svn.gnome.org/viewvc/beagle?rev=4847&view=rev
Log:
Revert the special javascript:// ignoring patch in r4803; instead simply disable indexing any page which is not http[s]://.
Modified:
trunk/beagle/firefox-extension/chrome/content/beagleOverlay.js
Modified: trunk/beagle/firefox-extension/chrome/content/beagleOverlay.js
==============================================================================
--- trunk/beagle/firefox-extension/chrome/content/beagleOverlay.js (original)
+++ trunk/beagle/firefox-extension/chrome/content/beagleOverlay.js Wed Jul 23 15:22:53 2008
@@ -254,12 +254,19 @@
{
var prefObject = this.pref.load();
-
+
+ // Don't index any of the custom URLs; only http[s]:// is good for browsing history
+ if (page.location.protocol != "http:" && page.location.protocol != "https:")
+ {
+ return false;
+ }
+
//check https
if (page.location.protocol == "https:" && !prefObject['beagle.security.active'])
{
return false;
}
+
var lists = ['beagle.exclude.list','beagle.include.list'];
var flags = [false,false];
for(var j = 0; j < 2; j++)
@@ -427,10 +434,6 @@
// Tokenize the url
var loc = page.location;
- if (loc.protocol == "javascript:") {
- log("skipping javascript..");
- return;
- }
var url_tokenized = loc.host + " " + loc.port + " " + loc.pathname + " " + loc.hash + " " + loc.search;
url_tokenized = url_tokenized.replace(/\./g, " ").replace(/\//g, " ").replace(/&/g, " ").replace (/\+/g, " ").replace (/=/g, " ").replace(/%../g, " ");
meta.push("t:beagle:inuri=" + url_tokenized);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]