Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Drake <dsd@laptop.org>2011-10-30 22:56:17 (GMT)
committer Daniel Drake <dsd@laptop.org>2011-10-30 22:56:17 (GMT)
commitc28883b5c955831d11420cd18ef98a2ddfd65da7 (patch)
tree6f2b4e43731db34cdae2b816613cc87ac7c8c417
parent5ced418cf2f2e908e1a6e9ac1dab2797013f3c40 (diff)
remove some old/unused stuff
-rw-r--r--browser.py69
-rw-r--r--webtoolbar.py1
2 files changed, 1 insertions, 69 deletions
diff --git a/browser.py b/browser.py
index d4b8e16..ba67d9e 100644
--- a/browser.py
+++ b/browser.py
@@ -36,50 +36,6 @@ _ZOOM_AMOUNT = 0.1
_LIBRARY_PATH = '/usr/share/library-common/index.html'
-class SaveListener(object):
- def __init__(self, user_data, callback):
- self._user_data = user_data
- self._callback = callback
-
- def onStateChange(self, webProgress, request, stateFlags, status):
- listener_class = interfaces.nsIWebProgressListener
- if (stateFlags & listener_class.STATE_IS_REQUEST and
- stateFlags & listener_class.STATE_STOP):
- self._callback(self._user_data)
-
- # Contrary to the documentation, STATE_IS_REQUEST is _not_ always set
- # if STATE_IS_DOCUMENT is set.
- if (stateFlags & listener_class.STATE_IS_DOCUMENT and
- stateFlags & listener_class.STATE_STOP):
- self._callback(self._user_data)
-
- def onLocationChange(self, progress, request, location):
- pass
-
- def onStatusChange(self, progress, request, status, message):
- pass
-
- def onSecurityChange(self, progress, request, state):
- pass
-
-
-class CommandListener(object):
- def __init__(self, window):
- self._window = window
-
- def handleEvent(self, event):
- if not event.isTrusted:
- return
-
- uri = event.originalTarget.ownerDocument.documentURI
- if not uri.startswith('about:neterror?e=nssBadCert'):
- return
-
- cls = components.classes['@sugarlabs.org/add-cert-exception;1']
- cert_exception = cls.createInstance(interfaces.hulahopAddCertException)
- cert_exception.showDialog(self._window)
-
-
class TabbedView(BrowserNotebook):
__gtype_name__ = 'TabbedView'
@@ -89,11 +45,6 @@ class TabbedView(BrowserNotebook):
([])),
}
- AGENT_SHEET = os.path.join(activity.get_bundle_path(),
- 'agent-stylesheet.css')
- USER_SHEET = os.path.join(env.get_profile_path(), 'gecko',
- 'user-stylesheet.css')
-
def __init__(self):
BrowserNotebook.__init__(self)
@@ -250,14 +201,6 @@ class TabbedView(BrowserNotebook):
sessionstore.set_session(browser, tab_session)
-Gtk.rc_parse_string('''
- style "browse-tab-close" {
- xthickness = 0
- ythickness = 0
- }
- widget "*browse-tab-close" style "browse-tab-close"''')
-
-
class TabLabel(Gtk.HBox):
__gtype_name__ = 'TabLabel'
@@ -339,18 +282,6 @@ class Browser(WebKit.WebView):
def __init__(self):
WebKit.WebView.__init__(self)
- def zoom_in(self):
- pass # FIXME
-
- def zoom_out(self):
- pass #FIXME
-
- def get_history_index(self):
- pass #FIXME
-
- def set_history_index(self, index):
- pass #FIXME
-
def open_new_tab(self, url):
self.emit('new-tab', url)
diff --git a/webtoolbar.py b/webtoolbar.py
index d17b17e..dc42eb4 100644
--- a/webtoolbar.py
+++ b/webtoolbar.py
@@ -22,6 +22,7 @@ from gi.repository import GObject
from gi.repository import Gtk
from gi.repository import Gdk
from gi.repository import Pango
+from gi.repository import WebKit
from sugar3.graphics.toolbutton import ToolButton
from sugar3.graphics.menuitem import MenuItem