From 0a71b4a13e7652f140c39b88a5a971bee0363b87 Mon Sep 17 00:00:00 2001 From: "finnur@chromium.org" Date: Tue, 1 Dec 2009 17:10:09 +0000 Subject: Adding extension EmailThisPage. BUG=None TEST=Load the extension, try emailing pages loaded using file://, http://, https://, chrome:// and in each case at least the url of the page should appear in an email in your default mail handler and in the case of http:// and https://, also the page title. Then use the Options page for the extension and try the same with gmail. Review URL: http://codereview.chromium.org/431028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33447 0039d316-1c4b-4281-b951-d872f2087c98 --- .../extensions/email_this_page/background.html | 66 +++++++++++++++++++++ .../extensions/email_this_page/email_16x16.png | Bin 0 -> 572 bytes .../extensions/email_this_page/mail_128x128.png | Bin 0 -> 4696 bytes .../extensions/email_this_page/manifest.json | 15 +++++ .../extensions/email_this_page/options.html | 60 +++++++++++++++++++ 5 files changed, 141 insertions(+) create mode 100644 chrome/common/extensions/docs/examples/extensions/email_this_page/background.html create mode 100644 chrome/common/extensions/docs/examples/extensions/email_this_page/email_16x16.png create mode 100644 chrome/common/extensions/docs/examples/extensions/email_this_page/mail_128x128.png create mode 100644 chrome/common/extensions/docs/examples/extensions/email_this_page/manifest.json create mode 100644 chrome/common/extensions/docs/examples/extensions/email_this_page/options.html (limited to 'chrome/common') diff --git a/chrome/common/extensions/docs/examples/extensions/email_this_page/background.html b/chrome/common/extensions/docs/examples/extensions/email_this_page/background.html new file mode 100644 index 0000000..b3b0f5ba --- /dev/null +++ b/chrome/common/extensions/docs/examples/extensions/email_this_page/background.html @@ -0,0 +1,66 @@ + + + + + + diff --git a/chrome/common/extensions/docs/examples/extensions/email_this_page/email_16x16.png b/chrome/common/extensions/docs/examples/extensions/email_this_page/email_16x16.png new file mode 100644 index 0000000..492bdc6 Binary files /dev/null and b/chrome/common/extensions/docs/examples/extensions/email_this_page/email_16x16.png differ diff --git a/chrome/common/extensions/docs/examples/extensions/email_this_page/mail_128x128.png b/chrome/common/extensions/docs/examples/extensions/email_this_page/mail_128x128.png new file mode 100644 index 0000000..4221ec5 Binary files /dev/null and b/chrome/common/extensions/docs/examples/extensions/email_this_page/mail_128x128.png differ diff --git a/chrome/common/extensions/docs/examples/extensions/email_this_page/manifest.json b/chrome/common/extensions/docs/examples/extensions/email_this_page/manifest.json new file mode 100644 index 0000000..124111b --- /dev/null +++ b/chrome/common/extensions/docs/examples/extensions/email_this_page/manifest.json @@ -0,0 +1,15 @@ +{ + "name": "Email this page", + "description": "This extension adds an email button to the toolbar which allows you to email the page link using your default mail client or Gmail", + "version": "1.2.1", + "background_page": "background.html", + "icons": { "128": "mail_128x128.png" }, + "options_page": "options.html", + "permissions": [ + "tabs", "http://*/*", "https://*/*" + ], + "browser_action": { + "default_title": "Email this page", + "default_icon": "email_16x16.png" + } +} \ No newline at end of file diff --git a/chrome/common/extensions/docs/examples/extensions/email_this_page/options.html b/chrome/common/extensions/docs/examples/extensions/email_this_page/options.html new file mode 100644 index 0000000..1fa4cf5 --- /dev/null +++ b/chrome/common/extensions/docs/examples/extensions/email_this_page/options.html @@ -0,0 +1,60 @@ + + + + + Options for the Send as Email extension + + + + +
+
+ Select provider to use when emailing a web + page address: +

+ Your default mail handler
+ Gmail
+
+ + -- cgit v1.1