Bug 1007600 - Support inline activity

https://bugzilla.mozilla.org/show_bug.cgi?id=1007600
`return handler(activitySource);` is kinda confusing because we can't easily understand that this function would return a `panelId` back.