Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d64cb22d1e 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								b115dcb7c6 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								1f65243e26 
								
							 
						 
						
							
							
								
								Bug 934503 - Activated hidden plugins should not show the hidden plugin notification icon, r=jaws  
							
							... 
							
							
							
							--HG--
extra : rebase_source : bdae17aa44e5fbe60d724b3ad98f679da9c851f1 
							
						 
						
							2013-11-05 16:43:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								ac3a2df976 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								f48ca878c0 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								cd7a087fe2 
								
							 
						 
						
							
							
								
								Bug 933935 - Strip parentheticals when making nice plugin names, r=dolske  
							
							
							
						 
						
							2013-11-04 09:59:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								edcef1c52d 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								759be3c816 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee5dadfec 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								6fb5b50080 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								f1747357ee 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								c48a40e0eb 
								
							 
						 
						
							
							
								
								Fixup for bug 927174 - use the preexisting app.support.baseURL pref instead of a custom one  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 90f2f8dc85b9198bca608b46bee037d93a118543 
							
						 
						
							2013-10-21 10:33:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								9694719958 
								
							 
						 
						
							
							
								
								Bug 853694 - Cannot send crash reports for click-to-play plugins. r=jaws  
							
							
							
						 
						
							2013-10-19 17:15:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								f1d2ae53bc 
								
							 
						 
						
							
							
								
								Merge mozilla-central to mozilla-inbound  
							
							
							
						 
						
							2013-10-18 14:13:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								002450028b 
								
							 
						 
						
							
							
								
								Bug 927174 - Add a "More Info..." link to the plugin click-to-activate panel which links to SUMO, r=jaws  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 06f59db92ea08e64f0d9e39bfeb20460ea780d36 
							
						 
						
							2013-10-16 16:35:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								98cb2adbcf 
								
							 
						 
						
							
							
								
								Bug 922349 - Removing iframe with plugin content breaks doorhanger. r=gavin  
							
							
							
						 
						
							2013-10-16 00:42:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								19e83f994b 
								
							 
						 
						
							
							
								
								Bug 920927 - Fix plugin overlay handling. r=neil  
							
							
							
						 
						
							2013-10-15 10:35:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								835cb2615f 
								
							 
						 
						
							
							
								
								Merge m-c to mozilla-inbound  
							
							
							
						 
						
							2013-09-26 15:46:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								2a7fa06571 
								
							 
						 
						
							
							
								
								Bug 916542 - Guard against non-plugin elements in DOMWindowUtils.plugins. r=jaws  
							
							
							
						 
						
							2013-09-26 10:12:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dão Gottwald 
								
							 
						 
						
							
							
							
							
								
							
							
								e22341148e 
								
							 
						 
						
							
							
								
								Bug 919493 - browser-plugins.js should call openUILinkIn rather than openURL. r=gavin  
							
							
							
						 
						
							2013-09-26 11:17:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9a76f160 
								
							 
						 
						
							
							
								
								Bug 790483 - click-to-play plugins fail to show placeholder after resizing. r=jaws  
							
							
							
						 
						
							2013-09-17 23:23:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								bd222eeaf9 
								
							 
						 
						
							
							
								
								Backed out changeset 8677a18553e7 (bug 790483) for m-oth failure on a CLOSED TREE  
							
							
							
						 
						
							2013-09-23 13:23:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								3a6d8a93b7 
								
							 
						 
						
							
							
								
								Bug 790483 - click-to-play plugins fail to show placeholder after resizing. r=jaws  
							
							
							
						 
						
							2013-09-17 23:23:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jared Wein 
								
							 
						 
						
							
							
							
							
								
							
							
								cb78860bf6 
								
							 
						 
						
							
							
								
								Bug 916276 - Remove dead click-to-play code. r=gfritzsche  
							
							
							
						 
						
							2013-09-17 11:36:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Neil Rashbrook 
								
							 
						 
						
							
							
							
							
								
							
							
								4d616c626b 
								
							 
						 
						
							
							
								
								Bug 914609 Consistently use plugin placeholder anonymous element anonids r=jaws  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 97d098dfb89a05bb23fbd0eb2bf925fb46fbf642 
							
						 
						
							2013-09-11 08:31:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								6de8361784 
								
							 
						 
						
							
							
								
								Bug 902075 - Add telemetry for plugin click-to-activate doorhanger UI, r=vladan  
							
							
							
						 
						
							2013-09-04 16:07:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								48a892ea8e 
								
							 
						 
						
							
							
								
								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  
							
							... 
							
							
							
							--HG--
rename : toolkit/themes/osx/mozapps/plugins/contentPluginCrashed.png => toolkit/themes/shared/plugins/contentPluginCrashed.png
rename : toolkit/themes/osx/mozapps/plugins/contentPluginDownload.png => toolkit/themes/shared/plugins/contentPluginDownload.png
rename : toolkit/themes/osx/mozapps/plugins/contentPluginMissing.png => toolkit/themes/shared/plugins/contentPluginMissing.png
rename : toolkit/themes/windows/mozapps/plugins/pluginProblem.css => toolkit/themes/shared/plugins/pluginProblem.css 
							
						 
						
							2013-07-26 09:30:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Fritzsche 
								
							 
						 
						
							
							
							
							
								
							
							
								4557a291fb 
								
							 
						 
						
							
							
								
								Bug 887773 - Make plugin doorhanger work for data URLs & fixup permission usage. r=gavin  
							
							
							
						 
						
							2013-07-03 15:01:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c5d1e4d1ad 
								
							 
						 
						
							
							
								
								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  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 29f8c8ad4fd0234f1d2bf14451416ac7f744c6fb 
							
						 
						
							2013-07-19 10:02:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc7d39cbd 
								
							 
						 
						
							
							
								
								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  
							
							... 
							
							
							
							--HG--
extra : rebase_source : a60ae3259579ea63d51921dc3c70836da2d7ab3a 
							
						 
						
							2013-07-19 10:02:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3660124331 
								
							 
						 
						
							
							
								
								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  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 71a035bf35cd8bb7910d54c34df073c3daf654e7 
							
						 
						
							2013-07-19 10:02:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dão Gottwald 
								
							 
						 
						
							
							
							
							
								
							
							
								f5ddb637cd 
								
							 
						 
						
							
							
								
								Bug 887167 - Undo global-scope pollution from browser-plugins.js. r=jaws  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 45aa63c4fa5ae7ed65211ad294882f33cad449d5 
							
						 
						
							2013-06-26 15:56:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								2a294d7e77 
								
							 
						 
						
							
							
								
								Bug 880735 part F - Remove extra functions, strings, and styles which are no longer needed, r=jaws  
							
							
							
						 
						
							2013-06-24 08:51:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b02c781c12 
								
							 
						 
						
							
							
								
								Bug 880735 part D - New doorhanger frontend code. Removes all logic which shows the plugin doorhanger automatically, including on scripting. Always show the doorhanger when there is a plugin present on the page, even if that plugin is currently enabled. Make the "always" choices clear to the user. r=jaws  
							
							
							
						 
						
							2013-06-24 08:51:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cameron McCormack 
								
							 
						 
						
							
							
							
							
								
							
							
								b62e6992aa 
								
							 
						 
						
							
							
								
								Bug 872838 - Fix some JS strict warnings on startup. r=gavin  
							
							
							
						 
						
							2013-05-16 11:11:29 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Sonne 
								
							 
						 
						
							
							
							
							
								
							
							
								66a299bc03 
								
							 
						 
						
							
							
								
								Bug 870112 - Migrate plugins.hide_infobar_for_missing_plugin to plugins.notifyMissingFlash r=dolske  
							
							
							
						 
						
							2013-05-08 17:20:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Sonne ext:(%2C%20Justin%20Dolske%20%3Cdolske%40mozilla.com%3E) 
								
							 
						 
						
							
							
							
							
								
							
							
								9a4ea6d3e9 
								
							 
						 
						
							
							
								
								Bug 839206 - Replace plugin installation notification bar with door hanger r=dolske  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 20a6d7a32805772e9435ec874c049481a863a749 
							
						 
						
							2013-05-03 13:44:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								9fa5875fb2 
								
							 
						 
						
							
							
								
								bug 853615 - unregister/reregister click handlers for CTP plugins on pageshow r=jaws  
							
							
							
						 
						
							2013-04-19 12:31:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								e515e8c98c 
								
							 
						 
						
							
							
								
								bug 832481 - require doorhanger to activate vulnerable click-to-play plugins r=jaws  
							
							
							
						 
						
							2013-03-08 15:51:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Dolske 
								
							 
						 
						
							
							
							
							
								
							
							
								063f3db769 
								
							 
						 
						
							
							
								
								Bug 850925 - Remove front-end UI for unused npapi-carbon-event-model-failure plugin error. r=bsmedberg  
							
							
							
						 
						
							2013-03-15 15:55:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew Willcoxon 
								
							 
						 
						
							
							
							
							
								
							
							
								8715a08802 
								
							 
						 
						
							
							
								
								Bug 648675 - Allow comments and URL opt-in in content/plugin crash UI. r=dolske,ted  
							
							
							
						 
						
							2013-02-14 15:57:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Delendik 
								
							 
						 
						
							
							
							
							
								
							
							
								69a7ff37d4 
								
							 
						 
						
							
							
								
								Bug 839714 - Extend PlayPreview API. r=jschoenick, r=jwein  
							
							
							
						 
						
							2013-02-14 15:38:41 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Smedberg 
								
							 
						 
						
							
							
							
							
								
							
							
								7fd5eb80d5 
								
							 
						 
						
							
							
								
								Bug 831921 - Make the plugin UI less broken-looking for all plugins except for crashed plugins, including visual tweaks by shorlander. r=jaws  
							
							
							
						 
						
							2013-02-06 15:11:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jared Wein 
								
							 
						 
						
							
							
							
							
								
							
							
								2bc168b99d 
								
							 
						 
						
							
							
								
								Bug 831365 - Always show the click-to-play doorhanger when the Navigation Toolbar is collapsed. r=gavin  
							
							
							
						 
						
							2013-01-24 14:39:04 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jared Wein 
								
							 
						 
						
							
							
							
							
								
							
							
								5e5f30d4ae 
								
							 
						 
						
							
							
								
								Bug 774315 - Close button and context menu to hide click-to-play plugin instances. Portions of the patch contributed by David Keeler. r=felipe  
							
							
							
						 
						
							2012-07-17 13:45:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								7cf3a0e3d2 
								
							 
						 
						
							
							
								
								bug 809846 - CTP: activate dynamically added plugins of the same type when using popup notification r=jaws  
							
							... 
							
							
							
							--HG--
rename : browser/base/content/test/plugin_bug743421.html => browser/base/content/test/plugin_add_dynamically.html 
							
						 
						
							2013-01-11 16:25:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd6678cd1 
								
							 
						 
						
							
							
								
								bug 821170 - expose a reshow method in PopupNotifications and use it r=jaws  
							
							
							
						 
						
							2013-01-07 16:30:35 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								207c4dd3bd 
								
							 
						 
						
							
							
								
								bug 820303 - scripted click-to-play plugins: handle deny permission r=jaws  
							
							
							
						 
						
							2013-01-03 11:31:04 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dão Gottwald 
								
							 
						 
						
							
							
							
							
								
							
							
								d87a6a4688 
								
							 
						 
						
							
							
								
								Bug 822845 - Use 'this' rather than 'self' in gPluginHandler.handleEvent. r=jaws  
							
							
							
						 
						
							2012-12-19 19:39:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								52d3900b30 
								
							 
						 
						
							
							
								
								bug 820497 - update popup notification for click-to-play more often r=jaws  
							
							
							
						 
						
							2012-12-17 16:12:14 -08:00