Mobile/Projects/API: Web activities

From MozillaWiki
Jump to navigation Jump to search

Tracking

Full Query
ID Priority Summary Status Assigned to
775180 P5 Sanitize HandlerDescription before activities are stored in the database NEW
775181 P5 Implement navigator.* for Web Activities NEW
775594 P5 [Web Activities] createId in ActivitiesServices.jsm should understand filters NEW
775597 P5 [Web Activities] returnValue should be set for predefined Activities NEW

4 Total; 4 Open (100%); 0 Resolved (0%); 0 Verified (0%);


MozActivity Mapping

These are proposed mappings from MozActivities to Android Intents

MozActivity Android Intent
Name Data Action Extras MIME URI
"createShortcut" action: "org.mozilla.firefox", name: "Mozilla", icon: "dino.png", uri: "http://mozilla.com" CREATE_SHORTCUT SHORTCUT_INTENT: new Intent("org.mozilla.firefox", "http://mozilla.com"), SHORTCUT_NAME: "Mozilla", SHORTCUT_ICON: new Bitmap [from icon URL]
"dial" type: "webtelephony/number", number: "+11234567890" DIAL "tel:+11234567890"
"open" type: "image/jpeg", uri: "image.jpg" VIEW "image/jpeg" "image.jpg"
"pick" type: "image/jpeg" GET_CONTENT "image/jpeg"
"send" type: "text/plain", text: "my message" SEND TEXT: "my message" "text/plain"
type: "image/jpeg", uri: "image.jpg" SEND STREAM: "image.jpg" "image/jpeg"
"view" type: "url", url: "http://google.com/" VIEW "http://google.com/"
type: "url", uri: "mailto:user@example.com" VIEW "mailto:user@example.com"