Kris Maglione
9eebc8c841
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
2018-06-24 17:33:55 -07:00
shindli
6f67e8ac1d
Backed out 3 changesets (bug 1470023, bug 1469719, bug 1470965) for | toolkit/components/perfmonitoring/tests/browser/browser_compartments.js on a CLOSED TREE
...
Backed out changeset bab121b4dd84 (bug 1469719)
Backed out changeset d28d3a80e781 (bug 1470965 )
Backed out changeset 1adc0372343e (bug 1470023)
2018-06-26 22:57:54 +03:00
Kris Maglione
f4189ea8e7
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
2018-06-24 17:33:55 -07:00
Margareta Eliza Balazs
1977bad6b1
Backed out 2 changesets (bug 1470023) for frequent mochitest failures eg.: toolkit/components/extensions/test/mochitest/test_ext_contentscript_permission.html on a CLOSED TREE
...
Backed out changeset f0f5158db88c (bug 1470023)
Backed out changeset 064e448df638 (bug 1470023)
2018-06-26 10:37:56 +03:00
Kris Maglione
5a7011a4b1
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
2018-06-24 17:33:55 -07:00
Kris Maglione
0847e8227e
Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
...
MozReview-Commit-ID: 9APGewiDDYB
2018-05-25 17:02:29 -07:00
Timothy Guan-tin Chien
4acc53a7f3
Bug 1456625 - Remove replacement XBL binding (Backout cb51f3bada90) r=Felipe
...
MozReview-Commit-ID: KlvjWWi3LkN
2018-05-24 18:23:48 +08:00
Florian Quèze
f1a55f73f8
Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8.
2018-02-23 20:50:01 +01:00
Andrew McCreight
272cee1e65
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
...
This patch was autogenerated by my decomponents.py
It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.
It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.
It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)
MozReview-Commit-ID: DeSHcClQ7cG
2018-02-06 09:36:57 -08:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cameron McCormack
5bbb806236
Bug 1427419 - Part 24: Move pseudo-class lock methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: ItruGMmf5Ih
2018-01-11 12:38:01 +08:00
Felipe Gomes
2aa3860b49
Bug 1415978 - Change 'Activate Adobe Flash' to 'Run Adobe Flash' in the overlay UI. r=dthayer
...
MozReview-Commit-ID: JlHXRLl3DbY
2017-11-09 18:27:49 -02:00
Felipe Gomes
2894bd6bc4
Bug 1409148 - Add dynamic sizing on the plugin overlay. r=dthayer,johannh
...
MozReview-Commit-ID: 9cxCs9GeJY8
2017-11-10 14:05:04 -02:00
Sebastian Hengst
297160d46a
Backed out 6 changesets (bug 1409148) for failing mochitest caps/tests/mochitest/test_bug292789.html on Android. r=backout on a CLOSED TREE
...
Backed out changeset 6fe2a24e51ca (bug 1409148)
Backed out changeset 0b032b6e0655 (bug 1409148)
Backed out changeset 78eebd668bf1 (bug 1409148)
Backed out changeset acfd8cf8c4ec (bug 1409148)
Backed out changeset 4d486418cd55 (bug 1409148)
Backed out changeset 0da5d54d003c (bug 1409148)
2017-11-10 02:59:06 +02:00
Felipe Gomes
4664ed799f
Bug 1409148 - Add dynamic sizing on the plugin overlay. r=dthayer,johannh
...
MozReview-Commit-ID: 75jMomIPAuA
2017-11-09 18:39:54 -02:00
Andreea Pavel
f8cc7403b4
Backed out 6 changesets (bug 1409148) for ESlint failure at browser/base/content/test/plugins/browser_CTP_overlay_styles.js:73 r=backout
...
Backed out changeset 86e066b54fc3 (bug 1409148)
Backed out changeset bd2913f16345 (bug 1409148)
Backed out changeset 331d0da78f3e (bug 1409148)
Backed out changeset 86d7f89e9cfb (bug 1409148)
Backed out changeset 9159635ae827 (bug 1409148)
Backed out changeset 59532da5ffff (bug 1409148)
2017-11-09 23:42:41 +02:00
Felipe Gomes
4f14f1ab69
Bug 1409148 - Add dynamic sizing on the plugin overlay. r=dthayer,johannh
...
MozReview-Commit-ID: 75jMomIPAuA
2017-11-09 18:39:54 -02:00
Doug Thayer
c53a2a34f5
Bug 1398972 - Replace usage of plugin doorhanger XBL binding r=Felipe
...
Migrated to simply use PopupNotifications.jsm. Additionally, this
changes the behavior to always have two buttons and a remember
checkbox. When selecting allow with remember, it will behave like
the always allow option previously, but when selecting block with
remember, it will move that page into a quiet mode with respect
to Flash - i.e., no plugin overlays will show anymore, and instead
you will just see the plugin icon in the URL bar, which you can
continue to interact with as before.
MozReview-Commit-ID: EUFlI7nM09t
2017-10-31 11:40:04 -07:00
Felipe Gomes
7e5e53be35
Bug 1405655 - Only hide Flash Activation overlay UI if the entire plugin is covered. r=dthayer
...
As opposed to right now where we hide if any of the corners or the center of the plugin is covered.
MozReview-Commit-ID: 9mOVXYyV1Il
2017-10-17 12:10:31 -02:00
Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Kyle Machulis
fddfc20de4
Bug 1389650 - Change nsIDOMHTMLAnchorElement instanceof checks to getClassName; r=bz
...
MozReview-Commit-ID: Il2Ig98BHYP
2017-09-26 11:40:15 -07:00
Sebastian Hengst
6e62a784b3
Backed out changeset 50d5710ae6c0 (bug 1389650) for eslint failure at browser/modules/PluginContent.jsm:684: 'contentWindow' is assigned a value but never used. r=backout
2017-09-26 10:48:27 +02:00
Kyle Machulis
4014d17661
Bug 1389650 - Change nsIDOMHTMLAnchorElement instanceof checks to getClassName; r=bz
...
MozReview-Commit-ID: Il2Ig98BHYP
2017-09-25 23:12:44 -07:00
Perry Jiang
fd3b0fb6d1
Bug 1360406 - Remove context menu sync IPC. r=felipe
...
MozReview-Commit-ID: 1oCwC283Suv
2017-08-21 15:42:37 -07:00
Florian Queze
d3c36892fa
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Florian Queze
9b4f73599f
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Chris Peterson
07aee24a74
Bug 1354778 - Remove expired telemetry probes PLUGIN_ACTIVATION_COUNT and PLUGIN_TINY_CONTENT. r=bsmedberg
...
As of Firefox 52, Flash is the only NPAPI plugin ever activated. As a keyed histogram for all plugin names, PLUGIN_ACTIVATION_COUNT telemetry is unwieldy to view. We can use the BLOCKED_ON_PLUGIN_INSTANCE_INIT_MS telemetry probe's sample count to track the number of Flash instantiations.
MozReview-Commit-ID: 62iGNLQ0nnE
2017-04-11 20:39:58 -07:00
Benjamin Smedberg
8636d0ae7e
Bug 1345905 - remove FLASH_PLUGIN_* telemetry, r=felipe
...
MozReview-Commit-ID: CgIvYJKLIHm
2017-03-09 10:46:18 -05:00
Jared Wein
0ec522d5b6
Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
...
MozReview-Commit-ID: 6tv0Z06CO4a
2017-01-17 09:48:17 -06:00
Florian Quèze
63de711857
Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
2017-01-17 11:50:25 +01:00
Florian Quèze
45647c4570
Bug 1329182 - remove trailing newURI null parameters in browser/, r=jaws.
2017-01-09 20:27:25 +01:00
Jared Wein
242ab87626
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
s7hoang
cdcf121f02
Bug 1028200 - Plugins that are fullscreen'd should exit fullscreen mode on crash. r=mconley
...
MozReview-Commit-ID: HiDyiPCPiV1
2016-12-13 13:44:39 -05:00
Carsten "Tomcat" Book
c4b850e852
Backed out changeset 843b98464b40 (bug 1028200) for failing on own test
2016-12-14 10:37:01 +01:00
s7hoang
053fa59a49
Bug 1028200 - Plugins that are fullscreen'd should exit fullscreen mode on crash. r=mconley
...
MozReview-Commit-ID: HiDyiPCPiV1
2016-12-13 13:44:39 -05:00
Mike Conley
a90c3031c9
Bug 1308677 - If PluginContent hears an appropriate Decoder Doctor notification, have it show the hidden plugin notification bar. r=blassey
...
PluginContent listens for a particular type of Decoder Doctor notification.
Specifically, it listens for ones of type "cannot-play" for mimetypes that
include "application/x-mpegurl". If PluginContent sees that notification,
and we've already shown the Click-to-Play notification, then what we're
dealing with is web content that is probably using Flash to decode an
HLS feed. Because we don't want to spring up the Click-to-Play
PopupNotification on a Decoder Doctor notification (which might happen
at any time), we show the Hidden Plugin notification bar instead
to alert the user that they might need to enable Flash to view the
HLS feed.
MozReview-Commit-ID: IUFqhbhh0Sc
2016-11-13 17:57:45 -05:00
Jared Wein
ef8b1e86ca
Bug 1316870 - Enable no-shadow eslint rule for browser/. r=mossop
2016-11-15 22:58:30 -05:00
Dave Townsend
4e295aa48d
Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
...
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Dave Townsend
bbe7bf32d1
Bug 1316882: Turn on rest-spread-spacing eslint rule. r=felipe
...
MozReview-Commit-ID: EbRmrGz1G0a
2016-11-10 15:12:47 -08:00
Mark Banner
0dc78b7964
Bug 1314918 - Fix most of the remaining no-unused-vars issues for local scope in browser/. r=mossop
...
MozReview-Commit-ID: LdoXLniNeT7
2016-11-03 11:51:48 +00:00
Jared Wein
0c024fa9ca
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
2016-10-24 13:14:19 -04:00
Brad Lassey
421a71cfd7
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