gecko-dev/caps
Andrew McCreight 5dec0e0beb 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

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
..
tests Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
BasePrincipal.cpp Bug 1415352: Part 5b - Use the last component principal as principal to inherit for data: URLs. r=bz,krizsa 2017-11-22 14:20:26 -08:00
BasePrincipal.h Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
ContentPrincipal.cpp Bug 1434952 - Remove signed.applets.codebase_principal_support pref. r=mrbkap 2018-02-01 12:44:59 -08:00
ContentPrincipal.h Bug 1434952 - Remove signed.applets.codebase_principal_support pref. r=mrbkap 2018-02-01 12:44:59 -08:00
DomainPolicy.cpp
DomainPolicy.h
ExpandedPrincipal.cpp Bug 1415352: Part 5b - Use the last component principal as principal to inherit for data: URLs. r=bz,krizsa 2017-11-22 14:20:26 -08:00
ExpandedPrincipal.h Bug 1415352: Part 5b - Use the last component principal as principal to inherit for data: URLs. r=bz,krizsa 2017-11-22 14:20:26 -08:00
NullPrincipal.cpp
NullPrincipal.h
NullPrincipalURI.cpp Bug 1431204 - Make nsIURI.spec readonly r=mayhemer 2018-01-19 15:26:07 +01:00
NullPrincipalURI.h Bug 1431204 - Only addref the mutator if is not null r=mayhemer 2018-01-19 15:26:03 +01:00
OriginAttributes.cpp Bug 1431449 - Make URLParams::ParseInput call URLParams::Parse instead of the opposite; r=bz 2018-01-18 13:13:51 +01:00
OriginAttributes.h
SystemPrincipal.cpp
SystemPrincipal.h
moz.build
nsIAddonPolicyService.idl
nsIDomainPolicy.idl
nsIPrincipal.idl Bug 1412345: Downgrade expanded principals before inheriting. r=bz,krizsa 2017-11-02 19:56:27 -07:00
nsIScriptSecurityManager.idl
nsJSPrincipals.cpp Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly 2018-02-05 19:55:07 +01:00
nsJSPrincipals.h Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
nsScriptSecurityManager.cpp Bug 1435483 part 3. Remove nsIXPCException. r=qdot 2018-02-05 16:34:04 -05:00
nsScriptSecurityManager.h Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj 2017-10-16 21:08:42 -07:00