Closed
Bug 692196
Opened 13 years ago
Closed 13 years ago
Make 'navigator.plugins' have correct info
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: snorp, Assigned: snorp)
Details
Attachments
(1 file, 1 obsolete file)
Even with the relevant patches applied to enable Flash support, most websites won't work because they check to see that you have Flash by inspecting 'navigator.plugins'. We need to make that work.
Assignee | ||
Comment 1•13 years ago
|
||
Assignee | ||
Updated•13 years ago
|
Attachment #564941 -
Flags: review?(blassey.bugs)
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → snorp
Assignee | ||
Updated•13 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•13 years ago
|
Keywords: checkin-needed
Assignee | ||
Comment 2•13 years ago
|
||
Brad has a patch that takes a different, better, approach. Withdrawing this one.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Comment 3•13 years ago
|
||
What different, better approach? Which patch? Which bug?
Assignee | ||
Comment 4•13 years ago
|
||
Looks like we actually do want this now, reopening.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Comment 5•13 years ago
|
||
Comment on attachment 564941 [details] [diff] [review] Make 'navigator.plugins' have correct content on Android with this patch and the current front end patch I just get an empty grey box where the plugin should be (no icon, no "Tap here to activate plugin." text).
Assignee | ||
Comment 6•13 years ago
|
||
Assignee | ||
Updated•13 years ago
|
Attachment #564941 -
Attachment is obsolete: true
Attachment #564941 -
Flags: review?(blassey.bugs)
Assignee | ||
Updated•13 years ago
|
Attachment #566597 -
Flags: review?(blassey.bugs)
Comment 7•13 years ago
|
||
Landed on inbound but backed out because of test failures: https://hg.mozilla.org/integration/mozilla-inbound/rev/13342c7d1fc3 https://hg.mozilla.org/integration/mozilla-inbound/rev/2f53f26d9e1b
Comment 8•13 years ago
|
||
Comment on attachment 566597 [details] [diff] [review] Make 'navigator.plugins' have correct content on Android Review of attachment 566597 [details] [diff] [review]: ----------------------------------------------------------------- this isn't just android code, so someone else should review it. Over to jst.
Attachment #566597 -
Flags: review?(blassey.bugs) → review?(jst)
Assignee | ||
Comment 9•13 years ago
|
||
The test failure was due to showing the 'tap to click' UI even when we don't have a valid plugin available. In that case it is supposed to show the alternate content. Working on a fix...
Comment 10•13 years ago
|
||
Comment on attachment 566597 [details] [diff] [review] Make 'navigator.plugins' have correct content on Android - In nsObjectLoadingContent::OnStartRequest(): + PluginSupportState pluginState = GetPluginSupportState(thisContent, + mContentType); + // Do nothing, but fire the plugin not found event if needed + if (pluginState != ePluginOtherState) { + Fallback(PR_FALSE); + + mFallbackReason = pluginState; + FirePluginError(thisContent, pluginState); + return NS_BINDING_ABORTED; Should we not also set mInstantiating to false here in this case? What if the state is ePluginCrashed?
Assignee | ||
Comment 11•13 years ago
|
||
This is e10s only, so not an issue anymore.
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → WONTFIX
Updated•12 years ago
|
Attachment #566597 -
Flags: review?(jst)
You need to log in
before you can comment on or make changes to this bug.
Description
•