build/clang-plugin/CanRunScriptChecker.cpp
026489b7bda6781b49a5b6bf7f4604894e3458dd
created 2020-02-17 18:30 +0000
pushed 2020-02-18 04:10 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1615826 - Reformat `clang-plugin` to LLVM standard. r=froydnj
5022a843897c54ce9b2c269928360a698dc9de72
created 2020-02-17 20:16 +0200
pushed 2020-02-18 04:10 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 517de066cc6f (bug 1615826) for linting failures at CustomAttributes.cpp on a CLOSED TREE
517de066cc6f8b6823b64b694204ee423511613b
created 2020-02-17 17:23 +0000
pushed 2020-02-17 21:44 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1615826 - Reformat `clang-plugin` to LLVM standard. r=froydnj
45e9712fb50e6abdc26ad0b311289fe50540c735
created 2019-03-26 20:55 +0000
pushed 2019-03-27 04:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1539013. Teach MOZ_CAN_RUN_SCRIPT about taking pointers to live references. r=andi
4e4f6c86795203a8255bed21a17e2d5cfce12520
created 2019-03-26 20:56 +0000
pushed 2019-03-27 04:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1539016 part 2. Teach MOZ_CAN_RUN_SCRIPT analysis about conditional operators. r=andi
48e6a07862e0c79ecac3aa7dc826a2f3e42bb98f
created 2019-03-26 20:56 +0000
pushed 2019-03-27 04:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1539016 part 1. Refactor the MOZ_CAN_RUN_SCRIPT analysis a bit to make new live things easier to add. r=andi
eeff570a825a7370902317ae5dc53862d4f82c7e
created 2019-03-21 11:52 +0000
pushed 2019-03-21 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1537537. Improve the MOZ_CAN_RUN_SCRIPT analysis reporting around invalid args. r=andi
664d49ea52757224083e93a9742e676bb8689ef4
created 2019-03-21 11:52 +0000
pushed 2019-03-21 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536736. Allow constexpr things in the MOZ_CAN_RUN_SCRIPT analysis. r=andi
1133a148d29c657567b6985e08af96adab3328f7
created 2019-03-21 11:50 +0000
pushed 2019-03-21 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536825. Fix the interaction of ignoreTrivials and typechecks in MOZ_CAN_RUN_SCRIPT analysis. r=andi
15a5f72d591f9af00b5379495e8d7258e5840226
created 2019-03-21 11:49 +0000
pushed 2019-03-21 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536724. Consider a smartptr temporary to be live for MOZ_CAN_RUN_SCRIPT analysis purposes. r=andi
9acf9a003aa388a9d7efd11fb2a9031b6a7ed7df
created 2019-03-21 11:48 +0000
pushed 2019-03-21 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536719. Fix handling of member method calls in the MOZ_CAN_RUN_SCRIPT analysis. r=andi
6365c8d87a5c8811f5dda4e4417450515e1f6bc3
created 2019-03-21 11:47 +0000
pushed 2019-03-21 21:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536336. Change MOZ_CAN_RUN_SCRIPT analysis to allow const members of "this" in addition to stack refptrs. r=andi
d296a52a202dc636174cd9f91df5173833226e26
created 2019-03-21 07:33 +0200
pushed 2019-03-21 10:40 +0000
Brindusan Cristian Brindusan Cristian - Backed out 6 changesets (bug 1536736, bug 1536336, bug 1536719, bug 1536825, bug 1537537, bug 1536724) for build bustages at TestCanRunScript. CLOSED TREE
f754116e738e64751d2aad9ac0aa295aabd939ce
created 2019-03-20 20:04 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1537537. Improve the MOZ_CAN_RUN_SCRIPT analysis reporting around invalid args. r=andi
f9df48cfea437be34e3935f44d48c00c13b33f7f
created 2019-03-20 20:04 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536736. Allow constexpr things in the MOZ_CAN_RUN_SCRIPT analysis. r=andi
7a9888e700cf54d199d2b373ef14cab07ce78609
created 2019-03-20 15:25 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536825. Fix the interaction of ignoreTrivials and typechecks in MOZ_CAN_RUN_SCRIPT analysis. r=andi
e2551303c5cfeb97bc874cb750240dc10b413aaf
created 2019-03-20 14:40 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536724. Consider a smartptr temporary to be live for MOZ_CAN_RUN_SCRIPT analysis purposes. r=andi
f497ce3b74193fdbc272e68719f3bc603e62571b
created 2019-03-20 18:08 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536719. Fix handling of member method calls in the MOZ_CAN_RUN_SCRIPT analysis. r=andi
fd59264c47c1bfe373888d234ededf056c1112fa
created 2019-03-20 04:19 +0000
pushed 2019-03-21 10:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1536336. Change MOZ_CAN_RUN_SCRIPT analysis to allow const members of "this" in addition to stack refptrs. r=andi
687da2cdbee54115e0a86fca32246402b37ac6d6
created 2019-03-19 12:59 +0000
pushed 2019-03-21 04:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1535124 part 1. Add a MOZ_KnownLive() around callback-typed arguments in bindings. r=qdot
37761497b6c1c9f52f9bb526892274fe6ac0fb7b
created 2019-03-16 12:52 +0000
pushed 2019-03-17 09:42 +0000
Boris Zbarsky Boris Zbarsky - Improve the documentation around the MOZ_CAN_RUN_SCRIPT analysis. No bug. r=emilio
f65aaa2a97bb8bc7ab61a4fb650db6b356911767
created 2019-03-13 12:13 +0000
pushed 2019-03-13 21:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534421. Fix the CAN_RUN_SCRIPT analysis to treat a deref of an arg as live if it would treat the arg as live. r=andi
b6d239de820fce497fc6e7d5f6a10ad2a1a4122b
created 2019-03-13 12:11 +0000
pushed 2019-03-13 21:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534518. Change CanRunScriptChecker caller function note to point to the declaration, not the definition. r=andi
9b6190dc000dd50c2a971bb795c8df29099eb864
created 2019-03-13 02:33 +0000
pushed 2019-03-13 09:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1506439 part 1. Fix CanRunScript analysis handling of arguments that default to null. r=andi
19f3dfdf76da0c37c018683808add3d19f192e56
created 2019-03-13 00:30 +0000
pushed 2019-03-13 05:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534608. MOZ_CAN_RUN_SCRIPT should disallow non-stack refptr arguments. r=emilio
94ae30387e57697e0044cad778459f751319fe11
created 2019-03-11 14:20 +0000
pushed 2019-03-12 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1533617 part 5. Disallow virtual MOZ_CAN_RUN_SCRIPT methods overriding a non-MOZ_CAN_RUN_SCRIPT superclass method. r=andi
e3118f787e336e908dd7a8f42d71211cb8738bfe
created 2018-09-18 13:03 +0000
pushed 2018-09-19 02:13 +0000
Mike Hommey Mike Hommey - Bug 1487622 - Refactor the clang plugin wrt attributes r=andi
4d8dcb700d09344d701f5ff3c719ae0e2e65c9c8
created 2018-03-09 19:37 +0100
pushed 2018-03-13 09:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1444416: Make the diagnostic point to the bogus argument. r=mystor
6416568ad06b8e692826f6f8166c706479159eae
created 2018-03-09 17:51 +0100
pushed 2018-03-13 09:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1444416: Handle references in the "can run script" checker. r=mystor
05ca667f6bd5abbff2d51b4fa39521c3f6dcf8d9
created 2018-01-29 22:08 +0100
pushed 2018-01-30 09:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1434001: Handle lambdas in CanRunScriptChecker. r=mystor
9029701afb620ea6f13fdf75fe3943151d3defdf
created 2017-11-17 15:12 -0500
pushed 2017-11-24 22:04 +0000
Nika Layzell Nika Layzell - Bug 1418465 - Add an opt-out to the MOZ_CAN_RUN_SCRIPT analysis, r=andi
88c9b8587db69f36601f45e6584ac2d1c5e459b5
created 2017-10-20 19:11 +0200
pushed 2017-10-21 08:58 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1410472 - clang-plugin follows the LLVM coding style for real r=mystor
2510955b5c905a325b64384ba9c77bea407a4735
created 2017-08-08 19:48 +0300
pushed 2017-08-25 00:13 +0000
Tristan Bourvon Tristan Bourvon - Bug 1380423 - Add static-analysis to enforce strict rules on functions which can run scripts. r=mystor
less more (0) tip