Closed Bug 963241 Opened 10 years ago Closed 7 years ago

Add support for 8.1 contact card information (e.g. integrated telephone, sms, video conferencing support)

Categories

(Firefox for Metro Graveyard :: Shell, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jimm, Unassigned)

References

Details

(Whiteboard: [feature] p=0)

Looks interesting - 

New experience enabled desktop browsers can use the ShowContactCardforWindow API to display the Windows contact card experience. For example, a browser that supports entity recognition for phone numbers in webpages can provide a more consistent user experience by displaying the Windows contact card rather than attempting a protocol launch (e.g. for tel://). The contact card presents the user with the most common communication actions based on the contact data, for instance offering call, video call, and SMS options for a phone number. This often has the effect of giving the user more control and choice than a simple protocol launch. In addition, the contact card experience is lightweight and contextual, allowing users to complete a communication action without shifting focus away from their current browsing experience. 

For more info, see IContactManagerInterop interface.

interface IContactManagerInterop : IUnknown
{
    // Default browser uses this method to launch contact card from its tab window, specified
    // by the appWindow parameter.
    HRESULT ShowContactCardForWindow(
        [in] HWND appWindow, 
        // Must be a Windows::ApplicationModel::Contacts::IContact object. 
        // Use IUnknown here because classic COM IDL cannot use WinRT types.
        [in] IUnknown *contact,
        [in] RECT const *selection,
        [in] FLYOUT_PLACEMENT preferredPlacement);
Blocks: metrobacklog
Whiteboard: [feature] p=0
Mass close of bugs in obsolete product https://bugzilla.mozilla.org/show_bug.cgi?id=1350354
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.