Masatoshi Kimura
b7f203c650
Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns
2014-03-21 13:00:00 +09:00
Georg Fritzsche
ab98ac1b9b
Bug 977543 - CTP overlay is not displayed for iframes/embedded videos. r=jaws
2014-02-28 12:24:13 +01:00
John Schoenick
f86ee3f08c
Bug 971279 - Add plugin.java.mime. r=bsmedberg
2014-02-25 13:30:03 -08:00
Anup
b527272e82
Bug 921730 - "The plugin is disabled" placeholder cannot be closed. r=jaws
2014-02-25 13:57:42 -05:00
Willian Gustavo Veiga
cd5ca6c1ed
Bug 922107 - Add pref to hide the "missing plugin" notifications. r=jaws
2014-02-25 11:53:02 +01:00
Georg Fritzsche
ec473c9148
Bug 968762 - Plugin overlays are not displayed if plugin element is not fully in scroll view. r=jaws
2014-02-24 17:45:48 +01:00
Wes Kocher
f70c24d970
Backed out 7 changesets (bug 406541, bug 738396, bug 852315, bug 971273, bug 971279) for various java/plugin-related failures on a CLOSED TREE
...
Backed out changeset 13cc8a7ee925 (bug 852315)
Backed out changeset 23dfc36f99d4 (bug 852315)
Backed out changeset fb56bd7c0feb (bug 406541)
Backed out changeset b24d1437c6f3 (bug 738396)
Backed out changeset 5028e1290b45 (bug 971279)
Backed out changeset 34ecdab0cfc2 (bug 971279)
Backed out changeset 95b4aa01923d (bug 971273)
2014-02-20 16:19:30 -08:00
John Schoenick
ed38a9921d
Bug 971279 - Add plugin.java.mime. r=bsmedberg
2014-02-20 14:38:02 -08:00
Georg Fritzsche
bf697ffbb1
Bug 896418 - Improve naming for CtP popupNotification centerActions. r=jaws
2014-02-17 14:41:10 +01:00
Bhagya
fdefe4d661
Bug 957922 - aBrowser is null in _setPluginNotificationIcon. r=jaws
2014-01-27 15:34:35 -05:00
Benjamin Smedberg
82c57a40f4
Bug 932832 - click-to-play not discoverable for Google Hangouts video plugin because it is positioned at -40000,-40000. Check for positioning and treat this as a hidden plugin, r=jaws
2013-12-17 10:53:33 -05:00
Benjamin Smedberg
de1af181c0
Bug 853973 - If a plugin is overlayed by other content on the page, then treat it as a hidden plugin: hide the overlay and present the infobar for click-to-play or crashed plugins, r=jaws
2013-12-17 10:53:32 -05:00
Georg Fritzsche
20b5ecf529
Bug 943383 - Fix state not being remembered in click-to-play doorhanger. r=jaws
2013-12-09 21:48:54 +01:00
Georg Fritzsche
a049025807
Bug 941714 - Fix plugin notification bar not disappearing after activating plugins. r=jaws
2013-11-22 01:14:38 +01:00
Benjamin Smedberg
8f2e59b6c8
Bug 932854 - trunk-only patch to use new strings for the buttons, r=jaws
2013-11-19 08:17:04 -05:00
Benjamin Smedberg
7b516b11e1
Bug 932854 telemetry - add telemetry for showing the plugin infobar and its two buttons, r=jaws
2013-11-19 08:17:03 -05:00
Benjamin Smedberg
81e4a84745
Bug 932854 - when a site uses a hidden plugin, show a notification bar to aid discoverability. This patch, suitable for trunk and branch, uses existing strings which are not ideal. r=jaws
2013-11-11 16:11:12 -05:00
Ryan VanderMeulen
45a1da4fd8
Backed out changesets 2e36a398a61f, fd2aafdc34d0, and 8f2cd9cf4d65 (bug 932854) for Windows mochitest-other crashes on a CLOSED TREE.
2013-11-12 16:24:51 -05:00
Benjamin Smedberg
a0473484c6
Bug 883404 (UI portion) - Disable running plugins on the current page when the user chooses "Block", r=jaws
2013-11-11 16:11:12 -05:00
Benjamin Smedberg
84a9fbbe48
Bug 932854 - when a site uses a hidden plugin, show a notification bar to aid discoverability. This patch, suitable for trunk and branch, uses existing strings which are not ideal. r=jaws
2013-11-11 16:11:12 -05:00
Benjamin Smedberg
13561d2132
Bug 934503 - Activated hidden plugins should not show the hidden plugin notification icon, r=jaws
2013-11-05 16:43:53 -05:00
Wes Kocher
49e8c0982c
Backed out 2 changesets (bug 934503) for browser-chrome bustage
...
Backed out changeset f631148645b3 (bug 934503)
Backed out changeset a8131d677d9b (bug 934503)
2013-11-04 16:22:03 -08:00
Benjamin Smedberg
0b0f43d784
Bug 934503 - Activated hidden plugins should not show the hidden plugin notification icon, r=jaws
2013-11-04 16:47:29 -05:00
Benjamin Smedberg
d5be044285
Bug 933935 - Strip parentheticals when making nice plugin names, r=dolske
2013-11-04 09:59:38 -05:00
Benjamin Smedberg
dde912d85a
Bug 932786 - CTP doorhanger does not update to show the new plugin state after the user clicks allow or block; update pluginInfo.fallbackType with the new state in gPluginHandler._updatePluginPermission, r=keeler
2013-11-02 11:53:27 -04:00
Benjamin Smedberg
818352c983
Bug 745187 part B - If a plugin is already activated, don't refresh the page.
2013-11-02 11:53:26 -04:00
Benjamin Smedberg
5f1a207953
Bug 745187 - Don't introduce a delay notifying the frontend about new plugins added to the document, because script may immediately remove them from the page. To fix the delayed layout of XBL, introduce a separate method to calculate the notification icon visibility, r=jaws
...
Note: this patch still has one potential hole: if content creates a plugin and destroys it without forcing reflow, the XBL binding will not be instantiated. This doesn't appear to be a problem in practice, because every site that wants to use a plugin also has to trigger frame construction to get the plugin to instantiate (document.write of the embed element appears to do this automatically).
2013-11-02 11:53:26 -04:00
Benjamin Smedberg
1e74035881
Bug 926605 part B - automatically refresh the page if the users chooses to enable a plugin but its no longer on the page, r=jaws
2013-10-27 14:41:29 -04:00
Benjamin Smedberg
1892f0ea38
Bug 926605 part A - When a plugin is removed from a page, continue showing it in the plugin doorhanger, to deal with the cases where the site removes a plugin immediately after trying to use it, r=jaws
2013-10-27 14:41:28 -04:00
Benjamin Smedberg
30d46c60eb
Fixup for bug 927174 - use the preexisting app.support.baseURL pref instead of a custom one
2013-10-21 10:33:49 -04:00
Georg Fritzsche
532b5d35a5
Bug 853694 - Cannot send crash reports for click-to-play plugins. r=jaws
2013-10-19 17:15:18 +02:00
Carsten "Tomcat" Book
e2af0ec682
Merge mozilla-central to mozilla-inbound
2013-10-18 14:13:10 +02:00
Benjamin Smedberg
dbaaddbde6
Bug 927174 - Add a "More Info..." link to the plugin click-to-activate panel which links to SUMO, r=jaws
2013-10-16 16:35:40 -04:00
Georg Fritzsche
f2ef738986
Bug 922349 - Removing iframe with plugin content breaks doorhanger. r=gavin
2013-10-16 00:42:48 +02:00
Georg Fritzsche
bd035eaa4f
Bug 920927 - Fix plugin overlay handling. r=neil
2013-10-15 10:35:49 +02:00
Carsten "Tomcat" Book
bdfb837d76
Merge m-c to mozilla-inbound
2013-09-26 15:46:38 +02:00
Georg Fritzsche
af2f6ba4de
Bug 916542 - Guard against non-plugin elements in DOMWindowUtils.plugins. r=jaws
2013-09-26 10:12:51 +02:00
Dão Gottwald
ced4083922
Bug 919493 - browser-plugins.js should call openUILinkIn rather than openURL. r=gavin
2013-09-26 11:17:32 +02:00
Georg Fritzsche
1c305db1b5
Bug 790483 - click-to-play plugins fail to show placeholder after resizing. r=jaws
2013-09-17 23:23:05 +02:00
Wes Kocher
c8424650b8
Backed out changeset 8677a18553e7 (bug 790483) for m-oth failure on a CLOSED TREE
2013-09-23 13:23:28 -07:00
Georg Fritzsche
80b6463437
Bug 790483 - click-to-play plugins fail to show placeholder after resizing. r=jaws
2013-09-17 23:23:05 +02:00
Jared Wein
ccc9a5ee4d
Bug 916276 - Remove dead click-to-play code. r=gfritzsche
2013-09-17 11:36:24 -04:00
Neil Rashbrook
702fcbcefc
Bug 914609 Consistently use plugin placeholder anonymous element anonids r=jaws
2013-09-11 08:31:36 +01:00
Benjamin Smedberg
9906615ea8
Bug 902075 - Add telemetry for plugin click-to-activate doorhanger UI, r=vladan
2013-09-04 16:07:54 +02:00
Benjamin Smedberg
f1c0c3bc61
Bug 888510 - In-content theming fixup for the new plugin click-to-activate. Remove the "lightweight" transparent click-to-play theming and make the normal styling plain grey. Switch from a CSS gradient to an image gradient because of performance issues. Highlight the "check for updates" button for outdated plugins. Icons by shorlander and lco, ui-review=lco r=jaws
2013-07-26 09:30:27 -04:00
Georg Fritzsche
ba550351ce
Bug 887773 - Make plugin doorhanger work for data URLs & fixup permission usage. r=gavin
2013-07-03 15:01:06 +02:00
Benjamin Smedberg
1372695b59
Bug 888292 - De-emphasize the plugin icon in the address bar when it doesn't need to catch the user's attention. With this change, the only time the icon will be "alert blue" is when a plugin is click-to-activate and it's too small to show the overlay inline in the page. Icons provided by shorlander. ui-review=lco r=jaws
2013-07-19 10:02:48 -04:00
Benjamin Smedberg
9e9a9f2f15
Bug 889788 - Plugin doorhanger breaks when plugins are dynamically removed from a page. This implements the short-term solution of hiding the plugin doorhanger when no more plugins are on the page (the better long-term solution will keep showing the UI and track all the plugins a page ever uses). This also implements a short-term solution when a user enables a plugin. Also bug 887088 - Short-term UI solution: when a user loads multiple tabs from a site and enables a plugin on one of them, the plugins are not enabled on other tabs but the "continue allowing" button does nothing. This patch makes the "Continue Allowing" button enable existing plugins of that type. r=jaws r=jschoenick
2013-07-19 10:02:48 -04:00
Benjamin Smedberg
20ebf812ef
Bug 888908 - When the location bar is missing, don't auto-popup the plugin notification (ever). It will still pop up when clicking the in-page UI. And Australis will make this code moot anyway, r=jaws
2013-07-19 10:02:47 -04:00
Dão Gottwald
d29cff8eea
Bug 887167 - Undo global-scope pollution from browser-plugins.js. r=jaws
2013-06-26 15:56:29 +02:00