searching for reviewer(aklotz)
05c8e1058e9802bd77c34989e7e1abc82c0a36a1: Bug 1320458 - Make logging by sandboxed child processes to a file work on Windows, r=aklotz a=gchang
Honza Bambas <honzab.moz@firemni.cz> - Mon, 06 Mar 2017 17:42:31 +0100 - rev 375188
Push 10894 by cbook@mozilla.com at Tue, 14 Mar 2017 08:26:15 +0000
Bug 1320458 - Make logging by sandboxed child processes to a file work on Windows, r=aklotz a=gchang MozReview-Commit-ID: 7eiW3Lo6q8Z
4daed4761e8d02845bc657bef016be99b358e55e: Bug 1344187 - Add guards around code in ProxyStream.cpp that require the crash reporter. r=aklotz
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 03 Mar 2017 13:33:13 -0500 - rev 375018
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1344187 - Add guards around code in ProxyStream.cpp that require the crash reporter. r=aklotz
a15e49742ebdaf10c98520fbaa1676bb6c142ccd: Bug 1336510 - Part 10: Remove unnecessary assertion from SharedRef::Clear(), r=aklotz
Michael Layzell <michael@thelayzells.com> - Fri, 24 Feb 2017 14:32:07 -0500 - rev 373846
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336510 - Part 10: Remove unnecessary assertion from SharedRef::Clear(), r=aklotz MozReview-Commit-ID: Fx7CmxgiJpo
a545bcb544a738353f521593643f8ed3c5924c5b: Bug 1336510 - Part 7: Stop capturing this by value in windows-only code, r=aklotz
Michael Layzell <michael@thelayzells.com> - Thu, 16 Feb 2017 14:38:09 -0500 - rev 373843
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336510 - Part 7: Stop capturing this by value in windows-only code, r=aklotz MozReview-Commit-ID: B4dYo4ETzkL
2b2b65a1b476e98f610299100e97cd401e9b46c0: Bug 1330460 - Unblock parts of TIPMessageHandler in order to block a11y on Win 8+ 64-bit touchscreens. a=aklotz
David Parks <dparks@mozilla.com> - Thu, 23 Feb 2017 10:43:18 -0800 - rev 373787
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1330460 - Unblock parts of TIPMessageHandler in order to block a11y on Win 8+ 64-bit touchscreens. a=aklotz
c8aeead6fe83a62d86c15decc9445a089ab2b717: Bug 1336510 - Part 7: Stop capturing this by value in windows-only code, r=aklotz
Michael Layzell <michael@thelayzells.com> - Thu, 16 Feb 2017 14:38:09 -0500 - rev 373645
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1336510 - Part 7: Stop capturing this by value in windows-only code, r=aklotz MozReview-Commit-ID: B4dYo4ETzkL
06c838c29b6f619ffaebcf5093bd415c926eb477: Bug 1328996 - Add tests that run the intercepted DLL methods, in order to test their harness. r=aklotz
David Parks <dparks@mozilla.com> - Thu, 16 Feb 2017 23:50:47 -0800 - rev 373472
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1328996 - Add tests that run the intercepted DLL methods, in order to test their harness. r=aklotz Adding this has exposed harness failures in CreateFileA. Additionally, we haven't added a test for ImmSetCandidateWindow as it is not easily tested.
d7ae5d202106e7f2952500c7a9345b49963c1135: Bug 1328996 - Enable tiptsf.dll's ProcessCaretEvents DLL Interceptor test on 64-bit Windows. r=aklotz
David Parks <dparks@mozilla.com> - Fri, 03 Feb 2017 12:00:56 -0800 - rev 373471
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1328996 - Enable tiptsf.dll's ProcessCaretEvents DLL Interceptor test on 64-bit Windows. r=aklotz
abc0e81104d5467d095d44f01042f9abce5cd633: Bug 1328996 - Add ability for 64-bit MOV instructions (those with REX.W bit set) to be patched in the DLL interceptor harness. r=aklotz
David Parks <dparks@mozilla.com> - Fri, 03 Feb 2017 11:58:20 -0800 - rev 373470
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1328996 - Add ability for 64-bit MOV instructions (those with REX.W bit set) to be patched in the DLL interceptor harness. r=aklotz Also adds some ASSERTs to catch failures in the DLL interceptor.
e2609138ebe19488f0937ea8782fc0f9cb6e8de8: Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz
David Parks <dparks@mozilla.com> - Tue, 07 Feb 2017 12:00:45 -0800 - rev 373428
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz Added ASSERTions to nsWindowsDllInterceptor in case of a failed detour hook, with an exception for the RET opcode that appears in ImmReleaseContext. Added documentation about TestDllInterceptor.
628e6086fc2750fda71e97ddc49b64a03dadf2e3: Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz
David Parks <dparks@mozilla.com> - Fri, 20 Jan 2017 16:03:44 -0800 - rev 373427
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz This includes a near-jump CALL instruction in x64, which expands to a far-jump CALL with a 64-bit address as inline data. This requires us to abandon the method where we memcpy the code block into the trampoline and, instead, build the trampoline function as we go.
4e81ec8850dcaf402ce8b23f146859cfea377f41: Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz
David Parks <dparks@mozilla.com> - Tue, 07 Feb 2017 12:00:45 -0800 - rev 373200
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz Added ASSERTions to nsWindowsDllInterceptor in case of a failed detour hook, with an exception for the RET opcode that appears in ImmReleaseContext. Added documentation about TestDllInterceptor.
a176abd99d2b2a12288694f0a8378266372d1f84: Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz
David Parks <dparks@mozilla.com> - Fri, 20 Jan 2017 16:03:44 -0800 - rev 373199
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz This includes a near-jump CALL instruction in x64, which expands to a far-jump CALL with a 64-bit address as inline data. This requires us to abandon the method where we memcpy the code block into the trampoline and, instead, build the trampoline function as we go.
54175c795fbee1d3ca7c7a210f670cf3f0c6acfc: Bug 1341082 - Add ACCESSIBILITY guards to functions in Utils.cpp that depend on it being enabled. r=aklotz
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 21 Feb 2017 15:27:18 -0500 - rev 373195
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1341082 - Add ACCESSIBILITY guards to functions in Utils.cpp that depend on it being enabled. r=aklotz
9f91a792c4f9fa1323823ca08ad30a862ab83879: Bug 1340276 - Force wmode=direct for certain Flash objects. r=aklotz
Jim Mathies <jmathies@mozilla.com> - Thu, 16 Feb 2017 16:13:30 -0600 - rev 372832
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1340276 - Force wmode=direct for certain Flash objects. r=aklotz MozReview-Commit-ID: 6WsZL99kUc
21497a4e3bdedf4369c8616786ba05d690e8b48f: Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz
David Parks <dparks@mozilla.com> - Tue, 07 Feb 2017 12:00:45 -0800 - rev 372487
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1284897 - Add missing hooked methods to TestDllInterceptor. r=aklotz Added ASSERTions to nsWindowsDllInterceptor in case of a failed detour hook, with an exception for the RET opcode that appears in ImmReleaseContext. Added documentation about TestDllInterceptor.
12e17d5f0fa9815e45352324eab7bf0941884dc2: Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz
David Parks <dparks@mozilla.com> - Fri, 20 Jan 2017 16:03:44 -0800 - rev 372486
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1284897 - Add opcodes to nsWindowsDllInterceptor for GetSaveFileNameW, GetOpenFileNameW and ImmReleaseContext. r=aklotz This includes a near-jump CALL instruction in x64, which expands to a far-jump CALL with a 64-bit address as inline data. This requires us to abandon the method where we memcpy the code block into the trampoline and, instead, build the trampoline function as we go.
62adae0f5df21dd911dd6d817af362037b18b08d: Bug 1339083 - Blocklist old K7TotalSecurity versions. r=aklotz
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 14 Feb 2017 08:01:00 -0500 - rev 372147
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1339083 - Blocklist old K7TotalSecurity versions. r=aklotz
b2b78a5b401552908f586b327be4b0acf47432a7: bug 1337983 - remove incorrect assert r=aklotz
Trevor Saunders <tbsaunde@tbsaunde.org> - Fri, 10 Feb 2017 15:17:45 -0500 - rev 371392
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
bug 1337983 - remove incorrect assert r=aklotz the outer doc of a top level content document does not necessarily exist when we recieve the PDocAccessibleConstructor message for it. So we shouldn't asser there is an outer doc here.
87c98844baf6157db5a6b8172ab01bf9a485de71: Bug 1330496 - Followup patch to remove redundant parenthses. r=aklotz
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Wed, 08 Feb 2017 20:33:38 +0900 - rev 371300
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1330496 - Followup patch to remove redundant parenthses. r=aklotz MozReview-Commit-ID: DYGbu2S20Ev
122157bb186a3e14413ea0f93560a3c6b5e3e4c6: Bug 1335896 - Shrink maxPatchedFns in WindowsDllInterceptor. r=aklotz
David Major <dmajor@mozilla.com> - Fri, 10 Feb 2017 14:20:43 +1300 - rev 370805
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335896 - Shrink maxPatchedFns in WindowsDllInterceptor. r=aklotz MozReview-Commit-ID: HLHC2l9ElA0
c2aee4595f1afe70becb0e72203d3741ef57ecf9: bug 1326084 - ClearChildDoc() should leave the proxy marked as being an outerdoc r=aklotz
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 31 Jan 2017 17:32:52 -0500 - rev 361061
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
bug 1326084 - ClearChildDoc() should leave the proxy marked as being an outerdoc r=aklotz Since it can be called in strange orderings wrt SetChildDoc() it seems reasonable to believe we can get an ordering where the proxy has a document as a child but is not marked as having document children.
bba5ddb15392baa3c8968179120e50e99b6061fa: Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=ritu
Jim Mathies <jmathies@mozilla.com> - Mon, 22 Aug 2016 06:53:38 -0500 - rev 360060
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=ritu CLOSED TREE MozReview-Commit-ID: 11qJbfim7Lm
3df827c3c6da15c55771bf43ec5aea1898aaa09f: Bug 1329697 - registering typelib for IGeckoCustom interface. r=aklotz
Yura Zenevich <yzenevich@mozilla.com> - Mon, 09 Jan 2017 12:26:35 -0500 - rev 360058
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1329697 - registering typelib for IGeckoCustom interface. r=aklotz MozReview-Commit-ID: CIvoSrPrRVM
98f5538946ebadf23fe2b26724b4e7810e1ca137: Bug 1336510 - Part 7: Stop capturing this by value in windows-only code, r=aklotz, a=abillings
Michael Layzell <michael@thelayzells.com> - Thu, 16 Feb 2017 14:38:09 -0500 - rev 359498
Push 10820 by michael@thelayzells.com at Tue, 28 Feb 2017 18:01:14 +0000
Bug 1336510 - Part 7: Stop capturing this by value in windows-only code, r=aklotz, a=abillings MozReview-Commit-ID: B4dYo4ETzkL
b3af8fd8abe87f41452162724c1416ba3a82a460: Bug 1339083 - Blocklist old K7TotalSecurity versions. r=aklotz, a=ritu
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 14 Feb 2017 08:01:00 -0500 - rev 359217
Push 10744 by ryanvm@gmail.com at Thu, 16 Feb 2017 01:57:26 +0000
Bug 1339083 - Blocklist old K7TotalSecurity versions. r=aklotz, a=ritu
f3a3afaf7e41b6ea973e97b00528f6d58bdb08cb: Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=ritu
Jim Mathies <jmathies@mozilla.com> - Mon, 22 Aug 2016 06:53:38 -0500 - rev 358685
Push 10630 by kwierso@gmail.com at Wed, 25 Jan 2017 19:24:22 +0000
Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=ritu CLOSED TREE MozReview-Commit-ID: 11qJbfim7Lm
c78097a585e0335fa82555aa9595ff2fa6e4f204: Bug 1330496 - Part 3: Remove other ipc checks for Windows Vista or 7+. r=aklotz
Chris Peterson <cpeterson@mozilla.com> - Mon, 09 Jan 2017 21:03:57 -0800 - rev 357483
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1330496 - Part 3: Remove other ipc checks for Windows Vista or 7+. r=aklotz MozReview-Commit-ID: 9z5LKw71Veg
a20abc9f4725b85122f27e8c63693c0b80c69dce: Bug 1329563 - Remove DLL blocklist checks for Windows XP. r=aklotz
Chris Peterson <cpeterson@mozilla.com> - Sun, 08 Jan 2017 20:55:05 -0800 - rev 356934
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329563 - Remove DLL blocklist checks for Windows XP. r=aklotz MozReview-Commit-ID: 3zZDsjQii3o
8b5024ea181ab7d0a6bfd6a7da72e79f9f406506: Bug 1298676 - part 2 - add an AutoIOInterposerDisable RAII class; r=aklotz
Nathan Froyd <froydnj@mozilla.com> - Tue, 10 Jan 2017 16:31:25 -0500 - rev 356878
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1298676 - part 2 - add an AutoIOInterposerDisable RAII class; r=aklotz This will ensure the I/O Interposer is re-enabled after temporarily disabling it.
53b091d03fcde05c626e0b2d26d572bbd0fb78cf: Bug 1298676 - part 1 - add IOInterposer::Enable(); r=aklotz
Nathan Froyd <froydnj@mozilla.com> - Tue, 10 Jan 2017 16:31:25 -0500 - rev 356877
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1298676 - part 1 - add IOInterposer::Enable(); r=aklotz In some parts of the crash reporter, we need to disable I/O interposition, then turn it back on. We didn't have a function for re-enabling the I/O interposer...until now.
f7afe86d9da514ce157fc7e35f6eb7f8982183c4: Bug 1329563 - Remove DLL blocklist checks for Windows XP. r=aklotz
Chris Peterson <cpeterson@mozilla.com> - Sun, 08 Jan 2017 20:55:05 -0800 - rev 356838
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1329563 - Remove DLL blocklist checks for Windows XP. r=aklotz MozReview-Commit-ID: 3zZDsjQii3o
005ae596c1e9d82517bfbe11a9a323ffa405acd2: bug 1301148 - implement anchor at for windows r=aklotz
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 15 Nov 2016 20:43:19 -0500 - rev 356155
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
bug 1301148 - implement anchor at for windows r=aklotz
f0d9db0f5ca12da4a4b9fb2c75a23c28e9f10a8b: bug 1301148 - allow getting a proxy accessible from a com proxy r=aklotz
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 15 Nov 2016 19:29:20 -0500 - rev 356154
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
bug 1301148 - allow getting a proxy accessible from a com proxy r=aklotz
01d2197f9141a5bac61340059b387472b60bf515: bug 1301148 - implement anchor count for windows r=aklotz
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 15 Nov 2016 16:11:41 -0500 - rev 356153
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
bug 1301148 - implement anchor count for windows r=aklotz
8fb5cdbd3d10f442d298d16a6b6af019aec5dc60: bug 1301148 - add custom gecko interface r=aklotz, mshal
Trevor Saunders <tbsaunde@tbsaunde.org> - Mon, 14 Nov 2016 04:14:29 -0500 - rev 356152
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
bug 1301148 - add custom gecko interface r=aklotz, mshal
7f805db8e59e60c357a771f4a4abd189571c62c7: bug 1301148 - implement easy parts of nsIAccessibleHyperlink r=aklotz
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 08 Nov 2016 15:13:03 -0500 - rev 356151
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
bug 1301148 - implement easy parts of nsIAccessibleHyperlink r=aklotz
9174d825a6ee546db547c7bfc45a223c858f3532: Bug 1273372 Part 4: Add AppLocker rules to GMP sandbox policy. r=aklotz
Bob Owen <bobowencode@gmail.com> - Thu, 22 Dec 2016 11:11:07 +0000 - rev 355026
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1273372 Part 4: Add AppLocker rules to GMP sandbox policy. r=aklotz
d24db55deb859d9d56c2af110896f3dfccced41e: Bug 1273372 Part 3: Add KEY_WOW64_64Key and KEY_WOW64_32KEY to the Chromium sandbox allowed registry read flags. r=aklotz
Bob Owen <bobowencode@gmail.com> - Thu, 22 Dec 2016 11:11:07 +0000 - rev 355025
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1273372 Part 3: Add KEY_WOW64_64Key and KEY_WOW64_32KEY to the Chromium sandbox allowed registry read flags. r=aklotz
c70d06fa53023ae838082b0982fe860882f4bdb8: Bug 1273372 Part 2: Re-apply change to allow network drives in sandbox rules with non-file device fix. r=aklotz
Bob Owen <bobowencode@gmail.com> - Mon, 01 Feb 2016 08:59:00 +0000 - rev 355024
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1273372 Part 2: Re-apply change to allow network drives in sandbox rules with non-file device fix. r=aklotz
524db73fb14e2e2a62a150b83f6eba8068c69159: Bug 1322465 part 6 - Use explicit/MOZ_IMPLICIT for the unary constructors in ipc/. r=aklotz,Ehsan
Ting-Yu Chou <janus926@gmail.com> - Fri, 16 Dec 2016 15:56:04 +0800 - rev 354887
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1322465 part 6 - Use explicit/MOZ_IMPLICIT for the unary constructors in ipc/. r=aklotz,Ehsan MozReview-Commit-ID: 6vg1HZaWtS
7ce2094b181fa2e6116ff2a29122e60e580d24eb: Bug 1322460 - Don't addref/release on the return value of prohibited functions. r=aklotz,Ehsan
Ting-Yu Chou <janus926@gmail.com> - Wed, 14 Dec 2016 14:34:26 +0800 - rev 354881
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1322460 - Don't addref/release on the return value of prohibited functions. r=aklotz,Ehsan MozReview-Commit-ID: B0mAMZp5sll
6171fec299c66dc5070f0037466d2ee891f90c86: Bug 1322458 - Fix kungFuDeathGrip errors that clang plugin reports on Windows. r=aklotz,Ehsan
Ting-Yu Chou <janus926@gmail.com> - Wed, 14 Dec 2016 16:34:12 +0800 - rev 354095
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1322458 - Fix kungFuDeathGrip errors that clang plugin reports on Windows. r=aklotz,Ehsan MozReview-Commit-ID: FLTLZSg2yh9
72cd631fdd7957fccec0beea95f6b89df27fe65a: Bug 1321875: Fix relative lifetimes of lpAttributeList and handlesToInherit in LaunchApp. r=aklotz
David Major <dmajor@mozilla.com> - Fri, 02 Dec 2016 14:49:41 -0600 - rev 353147
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1321875: Fix relative lifetimes of lpAttributeList and handlesToInherit in LaunchApp. r=aklotz CreateThreadAttributeList warns: // Note that the pointer to the HANDLE array ends up embedded in the result of // this function and must stay alive until FreeThreadAttributeList is called, // hence it is passed in so the owner is the caller of this function. but the caller was passing a |handlesToInherit| that was declared inside a block scope that ends before we're finished using lpAttributeList. This happened to work on MSVC but leads to badness under clang-cl. + Bonus fix for a sometimes-uninitialized warning in CreateThreadAttributeList. MozReview-Commit-ID: 6uu3ICjfj5k
40e828d5ac43ca22a27c3adea2b01ffa4e062dec: Bug 1320020 - Remove Unity plugin quirk compatibility. r=aklotz
Chris Peterson <cpeterson@mozilla.com> - Mon, 28 Nov 2016 22:52:18 -0800 - rev 352624
Push 10621 by jlund@mozilla.com at Mon, 23 Jan 2017 16:02:43 +0000
Bug 1320020 - Remove Unity plugin quirk compatibility. r=aklotz
74b93a29d034530c5de1dd6336a30e151f7949f9: Bug 1298676 - Part 2: Add an AutoIOInterposerDisable RAII class. r=aklotz, a=jcristau
Nathan Froyd <froydnj@mozilla.com> - Tue, 10 Jan 2017 16:31:25 -0500 - rev 350320
Push 10603 by ryanvm@gmail.com at Thu, 19 Jan 2017 17:16:41 +0000
Bug 1298676 - Part 2: Add an AutoIOInterposerDisable RAII class. r=aklotz, a=jcristau This will ensure the I/O Interposer is re-enabled after temporarily disabling it.
742559e3393fb7dd29e2a1072a583fbaace1c2c7: Bug 1298676 - Part 1: Add IOInterposer::Enable(). r=aklotz, a=jcristau
Nathan Froyd <froydnj@mozilla.com> - Tue, 10 Jan 2017 16:31:25 -0500 - rev 350319
Push 10603 by ryanvm@gmail.com at Thu, 19 Jan 2017 17:16:41 +0000
Bug 1298676 - Part 1: Add IOInterposer::Enable(). r=aklotz, a=jcristau In some parts of the crash reporter, we need to disable I/O interposition, then turn it back on. We didn't have a function for re-enabling the I/O interposer...until now.
741296a2d92b93348fe573b2b5884d6421ba4282: Bug 1273372 Part 4: Add AppLocker rules to GMP sandbox policy. r=aklotz a=lizzard
Bob Owen <bobowencode@gmail.com> - Wed, 07 Dec 2016 21:00:34 +0000 - rev 349938
Push 10505 by archaeopteryx@coole-files.de at Tue, 03 Jan 2017 00:06:05 +0000
Bug 1273372 Part 4: Add AppLocker rules to GMP sandbox policy. r=aklotz a=lizzard
40c74f5059db401c512937c1fd6406e02bf371a6: Bug 1273372 Part 3: Add KEY_WOW64_64Key and KEY_WOW64_32KEY to the Chromium sandbox allowed registry read flags. r=aklotz a=lizzard
Bob Owen <bobowencode@gmail.com> - Wed, 07 Dec 2016 20:57:23 +0000 - rev 349937
Push 10505 by archaeopteryx@coole-files.de at Tue, 03 Jan 2017 00:06:05 +0000
Bug 1273372 Part 3: Add KEY_WOW64_64Key and KEY_WOW64_32KEY to the Chromium sandbox allowed registry read flags. r=aklotz a=lizzard
c3c9fdf4606a0fae9df2dbc20df4101314d52eb5: Bug 1273372 Part 2: Re-apply change to allow network drives in sandbox rules with non-file device fix. r=aklotz a=lizzard
Bob Owen <bobowencode@gmail.com> - Mon, 01 Feb 2016 08:59:00 +0000 - rev 349936
Push 10505 by archaeopteryx@coole-files.de at Tue, 03 Jan 2017 00:06:05 +0000
Bug 1273372 Part 2: Re-apply change to allow network drives in sandbox rules with non-file device fix. r=aklotz a=lizzard