diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-08-07 14:42:36 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-08-07 14:42:36 (GMT) |
commit | 544e47cbe0fc73f153f4572051bd88b688af2533 (patch) | |
tree | 311c2584500175bd760876238a4abc433b51f280 /activities | |
parent | 9274f9707f7909a64efee9254d0e9b248523472e (diff) |
Move activity service registration in Activity
Diffstat (limited to 'activities')
-rw-r--r-- | activities/browser/BrowserActivity.py | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/activities/browser/BrowserActivity.py b/activities/browser/BrowserActivity.py index c507b7e..ac1fc96 100644 --- a/activities/browser/BrowserActivity.py +++ b/activities/browser/BrowserActivity.py @@ -1,6 +1,3 @@ -import logging -import xml.sax.saxutils - import gtk import geckoembed @@ -109,16 +106,9 @@ class BrowserActivity(Activity): return self.embed def share(self): - escaped_title = xml.sax.saxutils.escape(self.embed.get_title()) - escaped_url = xml.sax.saxutils.escape(self.embed.get_address()) - - # Share this activity with others - properties = {_SERVICE_URI_TAG: escaped_url, _SERVICE_TITLE_TAG: escaped_title} - self._share_service = self._pservice.share_activity(self, - stype=self._default_type, properties=properties) + Activity.share(self) - # Create our activity-specific browser sharing service - self._model = LocalModel(self, self._pservice, self._share_service) + self._model = LocalModel(self, self._pservice, self._service) self._model.set_value('owner', self._pservice.get_owner().get_name()) self._update_shared_location() |