Граф коммитов

55 Коммитов

Автор SHA1 Сообщение Дата
Jared Wein 3718f00db1 Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop 2016-11-15 22:58:30 -05:00
Dave Townsend 8de07a19a0 Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
MozReview-Commit-ID: 2ZvTiZDHchz

--HG--
extra : rebase_source : db6482481b7338df491afd6f6fd376eccec84d7e
2016-11-11 08:10:51 -08:00
Dave Townsend 35f308c33a Bug 1316882: Turn on rest-spread-spacing eslint rule. r=felipe
MozReview-Commit-ID: EbRmrGz1G0a

--HG--
extra : rebase_source : be99c7cd82799f32d384c2c2621db2ed36f165d8
2016-11-10 15:12:47 -08:00
Mark Banner a41b5adcb0 Bug 1314918 - Fix most of the remaining no-unused-vars issues for local scope in browser/. r=mossop
MozReview-Commit-ID: LdoXLniNeT7

--HG--
extra : rebase_source : d2418b8cfab0a399d0dfb5a96ea50c62fac63e70
2016-11-03 11:51:48 +00:00
Jared Wein 5040f17e00 Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
MozReview-Commit-ID: 7Gx90a5y8t6

--HG--
extra : rebase_source : 9c8a6b15c19982d720b0163fbbf19d465da786fe
2016-10-24 13:14:19 -04:00
Brad Lassey 5c6b1c9a7e bug 1289802 - Replace 'install flash' content with click to play UI when flash is click to play r=mconley 2016-07-26 22:16:37 -04:00
Brad Lassey f557dbe1a7 bug 1292317 - Make Flash click to play icon into a drop down when HLS is used r=mconley 2016-09-09 10:39:58 -04:00
Carsten "Tomcat" Book 9ca8ab908c Backed out changeset 0df9c1afedc2 (bug 1292317) 2016-10-05 16:12:16 +02:00
Brad Lassey b616ea20c3 bug 1292317 - Make Flash click to play icon into a drop down when HLS is used r=mconley 2016-09-09 10:39:58 -04:00
Jared Wein d3e296107e Bug 1294621 - Enable the no-lonely-if rule for eslint. r=gijs
MozReview-Commit-ID: 8izEqc8IyCu
2016-08-12 11:50:35 -04:00
Brad Lassey 912016dcd7 bug 1289496 - Ask to Activate makes Flash plugin dropdown appear on every github pageload r=mconley 2016-07-26 17:07:02 -04:00
Brad Lassey b3e11b9f98 Bug 1186948 - remove plugins that are click-to-play from navigator.plugins (restricted to Flash). r=jst,mconley,mrbkap 2015-08-03 19:24:35 -04:00
Pushpankar c6670d980f Bug 1286854 - Replace ownerDocument.defaultView with ownerGlobal in browser/. r=dao
--HG--
extra : rebase_source : 72d50e73baf595840a2aade57ae782e4c40d4c27
2016-07-16 10:20:04 +02:00
Benjamin Smedberg be3857f963 Bug 1277905 - Remove in-product links to plugincheck. Also remove support for startup prompting about outdated plugins, since that's annoying to users. r=Gijs r=mconley
MozReview-Commit-ID: 69tMivPVxuW

--HG--
extra : rebase_source : bd4d2979beff0f460a20156b0f954e2f1a2a5e85
2016-07-01 11:01:07 -04:00
Mike Conley 4cdd10cd4c Backed out changeset 776f0bb21587 for causing bug 1284203.
MozReview-Commit-ID: KtsmLahe1hC

--HG--
extra : rebase_source : a2ae9fbf3bf7b9301c389331ba7f6cbfee3148ba
2016-07-04 13:38:52 -04:00
Mike Conley 72965dae83 Backed out changeset aa4557a5485f for causing bug 1284203.
MozReview-Commit-ID: IWWF3q6OZjA

--HG--
extra : rebase_source : e6ad625ab44475845969d29cfed2e1251d75d837
2016-07-04 13:36:02 -04:00
Brad Lassey b1a7d53d2f bug 1186948 - Follow up, need to QI the plugin tag r=mconley 2016-06-10 16:41:31 -04:00
Brad Lassey e680d73b96 bug 1186948 - remove plugins that are click-to-play from navigator.plugins (restricted to Flash) r=jst 2015-08-03 19:24:35 -04:00
Chris Peterson 0ca60536e0 Backed out changeset 7383d49bc7c8 (Flash click-to-play bug 1186948) 2016-06-05 01:03:36 -07:00
Brad Lassey 4bd9943d04 bug 1186948 - remove plugins that are click-to-play from navigator.plugins (restricted to Flash) r=jst 2015-08-03 19:24:35 -04:00
Tobias Schneider 3c055f2e07 Bug 1262767 - NS_ERROR_FAILURE in nsITelemetry.getKeyedHistogramById when opening miniclip.com. r=bsmedberg 2016-04-07 10:46:00 -04:00
Kirk Steuber 58e1376bdc Bug 1235056 - browser_pluginCrashCommentAndURL.js test needs to wait for the crash reporter to be displayed, not just for the plugin to crash r=mconley
MozReview-Commit-ID: 2PaMjqYu54Y

--HG--
extra : rebase_source : f5600e0cce278b1641e27061a1883a9ca49b1fa2
2016-03-31 14:47:34 -07:00
Tobias Schneider 9dd3cff0b6 Bug 1237198 - Block SWFs on the content blocking list hosted on the Shavar service. r=francois 2016-03-29 00:37:44 -07:00
Kyle Machulis 075a3b0b8c Bug 722110 - Plugin Activation Telemetry Probe; r=cpeterson r=vladan 2015-09-28 15:50:00 -07:00
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Yury Delendik 227cd6c1dc Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv
--HG--
extra : rebase_source : 7486debb89472aa52d034a8eb458245d7daec5ff
extra : source : 2d9ed9032a45d4c3644f40420428e1a8441785db
2015-08-20 15:15:18 -05:00
Trevor Rowbotham 09cd3f54fa Bug 1185042 - Correctly send the checked status of the URL opt-in checkbox when submitting a crash report. r=mconley
--HG--
extra : commitid : 1jriHw2XW1m
extra : amend_source : db5ceef7376ea0de3612afc11797456169c1723b
2015-07-17 12:16:00 -04:00
Trevor Rowbotham 080ae2cf9e Bug 1183164 - Add a new dismissed state that indicates when the user has intentionally dismissed the CTP overlay. r=mconley 2015-07-14 10:47:00 -04:00
Michael Layzell 47b0919e97 Bug 1173523 - Part 3: Update PluginContent to use new API for nsIPermission, r=mconley 2015-07-16 14:49:26 -04:00
Wes Kocher ff2f0d32cf Backed out 24 changesets (bug 1173523, bug 1172080, bug 817007, bug 1165263) for android reftest bustage CLOSED TREE
Backed out changeset 84fe04b2e7d1 (bug 1172080)
Backed out changeset 0ff004760a1f (bug 1172080)
Backed out changeset af147585ad55 (bug 1165263)
Backed out changeset c3af8ebb6db0 (bug 1165263)
Backed out changeset cd3f33a888fe (bug 1165263)
Backed out changeset e5db39044a1e (bug 1165263)
Backed out changeset c01c9ed77061 (bug 1165263)
Backed out changeset fb723aaa4267 (bug 1165263)
Backed out changeset f754e52e74dc (bug 1165263)
Backed out changeset c6bda3a0afd6 (bug 817007)
Backed out changeset bfa100253349 (bug 817007)
Backed out changeset b787b3f9aadc (bug 1173523)
Backed out changeset 4a0676b73f77 (bug 1173523)
Backed out changeset 82034a4560c5 (bug 1173523)
Backed out changeset 4bdb91114c7a (bug 1173523)
Backed out changeset 72406261eccc (bug 1173523)
Backed out changeset 541b6faf7196 (bug 1173523)
Backed out changeset 1caac4569616 (bug 1173523)
Backed out changeset 0d4f9f9e1b4e (bug 1173523)
Backed out changeset 2d5661eb966c (bug 1173523)
Backed out changeset 89833c0bb0cd (bug 1173523)
Backed out changeset ea64d70eacfe (bug 1173523)
Backed out changeset a8e4f1c0c445 (bug 1173523)
Backed out changeset cf498d466b85 (bug 1173523)
2015-07-14 14:00:32 -07:00
Michael Layzell 9e4b616796 Bug 1173523 - Part 3: Update PluginContent to use new API for nsIPermission, r=mconley 2015-07-14 15:06:17 -04:00
Trevor Rowbotham f763fc32cf Bug 980943 - Do not reshow the overlay when the user clicks on the overlay if it is already not visibile. r=mconley 2015-07-08 12:45:00 +02:00
Trevor Rowbotham 9e72888ffe Bug 1177845 - Reattach click event listener to CTP overlay after blocking a plugin. r=bsmedberg 2015-06-30 07:15:00 -04:00
Mike Conley a8482b31c5 Bug 1146955 - Have PluginContent and PluginCrashReporter work with GMPs and pluginIDs. r=felipe.
--HG--
extra : rebase_source : 44b0737c88442b5afbb5f9f2e9458c6321442e8e
extra : source : 8da0582cde7ed894e195f9886d701976a5f25976
extra : histedit_source : b0f8cae0da36ef1d3e2b70955d03e032143b2ae7
2015-04-27 15:10:54 -04:00
Mike Conley 6a2fda6f73 Bug 1110887 - Add test to exercise both cases of some non-determinism when dealing with plugin crashes in e10s. r=felipe.
--HG--
extra : source : 71310d7e7e2cc37d7da0131ad8e68d4db0788415
extra : amend_source : 5c0178440a40c2f198ad69944dfd600816804914
2015-03-27 16:32:24 -04:00
Mike Conley a077dba15e Bug 1110887 - Make the plugin crash reporter work with e10s. r=felipe.
This patch does the following:
* Has the gPluginHandler tell content processes when a NPAPI plugin crashes
* Introduces PluginCrashReporter, and renames TabCrashReporter.jsm to ContentCrashReporters.jsm.
* Makes gPluginHandler use PluginCrashReporter to submit plugin crashes.
* If a plugin crash report is submitted, puts all visible instances into the submitted state.
* Makes the plugin crashed notification bar work with run IDs.
* Removes event and message listeners in PluginContent when uninitting.

--HG--
extra : source : 503877a91767a0920fcf0c092c726240d94c8db4
2015-03-27 23:34:15 -04:00
Carsten "Tomcat" Book 3630ba09bb Backed out changeset 503877a91767 (bug 1110887) for bc1 test failures
--HG--
extra : rebase_source : 0f4e369314de68f9c68276c4d28f9b240101c2ce
2015-04-09 13:11:32 +02:00
Carsten "Tomcat" Book a808046b2f Backed out changeset 71310d7e7e2c (bug 1110887)
--HG--
extra : rebase_source : e89fe430036926c1cc4077154958339c6dbfb3ca
2015-04-09 13:05:55 +02:00
Mike Conley 952ec40084 Bug 1110887 - Add test to exercise both cases of some non-determinism when dealing with plugin crashes in e10s. r=felipe.
--HG--
extra : rebase_source : 9542bb8f9177680a45deb2056c1a66af59b180d8
2015-03-27 16:32:24 -04:00
Mike Conley a3893685f8 Bug 1110887 - Make the plugin crash reporter work with e10s. r=felipe.
This patch does the following:
* Has the gPluginHandler tell content processes when a NPAPI plugin crashes
* Introduces PluginCrashReporter, and renames TabCrashReporter.jsm to ContentCrashReporters.jsm.
* Makes gPluginHandler use PluginCrashReporter to submit plugin crashes.
* If a plugin crash report is submitted, puts all visible instances into the submitted state.
* Makes the plugin crashed notification bar work with run IDs.
* Removes event and message listeners in PluginContent when uninitting.

--HG--
extra : rebase_source : 04f1f5c755bd4b8e16b7f73cf88955760944b358
2015-03-27 23:34:15 -04:00
Alessio Placitelli d19436f3f5 Bug 1134279 - Change Telemetry data producers to use the correct recording flags. r=vladan 2015-03-23 04:39:00 +01:00
Bill McCloskey e46e199ff2 Bug 1142542 - Use AppConstants in browser/modules (r=gavin) 2015-03-13 08:19:09 -07:00
Yury Delendik 0aeec913e7 Bug 1130032 - Missing plugin UI is broken. r=mconley
--HG--
extra : rebase_source : dbd952962fb2023ca4e61a4dbd4184c53860edec
2015-02-06 15:15:25 -06:00
Connor 6ac643be3c Bug 1045100 - This is 1 of 2 patches. This patch implements on the front end the new "PluginCrashedEvent" WebIDL binding. r=gfritzsche,mconley 2014-10-22 00:41:32 -04:00
Bill McCloskey 0d32d7e902 Bug 1085710 - Stop trying to send nsIPluginTag over IPC (r=mconley) 2014-10-29 08:04:51 -07:00
Yury Delendik b35ef8b853 Bug 1075088 - Add telemetry probes for Flash content. r=gfritzsche,mconley
--HG--
extra : rebase_source : 2afac68cc01c045c4d4c85d663e0e76bb4e828ae
2014-10-09 16:05:20 -05:00
Mike Quested 85aabf627f Bug 1074976 - Move function makeNicePluginName() into BroswerUtils.jsm module. r=felipe 2014-10-06 11:40:00 -04:00
Mike Quested 9ff43809eb Bug 847072 - Regex test for Java plugin name, output "Java" instead of whole version string. r=mconley 2014-10-01 04:09:00 +02:00
Mike Conley 97117148cf Bug 1069075 - Send location along with CTP messages. r=gfritzsche.
Before, we were comparing Principals sent up from PluginContent against the
Principal of the selected browser - this was in order to account for races
(and intermittent oranges) where the browser has moved away from a page before
a CTP message has been received by the parent.

Comparing Principals works beautifully, except in the case of Data URIs, since
Data URIs inherit the Principals of the page they were linked from. That means
that if we're on a page with a link to a Data URI that embeds a plugin, if we
quickly browse to that page and back before a CTP message reaches the parent,
when the CTP message finally arrives, the Principals will match. We solve this
by sending the location as well as the Principal, to do a final comparison if
the Principals do match.

--HG--
extra : rebase_source : 095706306d241a254f62b28527a96a427d7e55c3
extra : histedit_source : 3afe814271166f70afce6a423bbb7809c5a983c7
2014-09-28 11:01:29 -04:00
Mike Conley c4006a26e4 Bug 1069075 - Fix race condition in flushing pluginData cache in PluginContent.jsm. r=gfritzsche.
--HG--
extra : rebase_source : 0a0c801e0a8802e0a8ae04ac34e9977576f64e1e
extra : histedit_source : 03138083b2ac0892c2d66898db918528dda01fe0
2014-09-26 17:17:36 -04:00