From 544e47cbe0fc73f153f4572051bd88b688af2533 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Mon, 07 Aug 2006 14:42:36 +0000 Subject: Move activity service registration in Activity --- (limited to 'activities') 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() -- cgit v0.9.1