James Teh
3758dbbec3
Bug 1411685: Remove another accessibility related diagnostic crash on Nightly. r=aklotz
...
I missed this one in bug 1431404.
This condition is rare and does indicate a problem which breaks accessibility.
However, we aren't getting any closer to diagnosing this as a result of this crash, so it causes user pain without any gain to us.
MozReview-Commit-ID: GncQGeZckrV
2018-03-23 15:21:56 -04:00
Aaron Klotz
8563cd3c3a
Bug 1414421: Change some diagnostic asserts in mscom to stop firing on dev edition; r=Jamie
...
MozReview-Commit-ID: JfKevpNIiRT
2017-11-29 14:50:17 -07:00
Gabriele Svelto
8a2f4eadb6
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from ipc; r=billm
...
MozReview-Commit-ID: 4mDW7cJqHDn
2017-10-10 12:06:35 +02:00
shindli
f90a73f3c0
Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
...
Backed out changeset 07fcf163241a (bug 1402519)
Backed out changeset c6d2ad45d8e2 (bug 1402519)
Backed out changeset 8a3caca61294 (bug 1402519)
Backed out changeset 01425eae2c48 (bug 1402519)
Backed out changeset cf298d3815de (bug 1402519)
Backed out changeset e1964f4389cd (bug 1402519)
Backed out changeset f405337f3569 (bug 1402519)
Backed out changeset a76356fd3359 (bug 1402519)
Backed out changeset d3bb350d1c34 (bug 1402519)
Backed out changeset 9d3bfd9f932c (bug 1402519)
Backed out changeset e3dd6e5b073f (bug 1402519)
Backed out changeset e801b0c00134 (bug 1402519)
Backed out changeset 8a4139fa5dca (bug 1402519)
Backed out changeset 8d01c14ac1ca (bug 1402519)
Backed out changeset 24e0dcd01898 (bug 1402519)
Backed out changeset f8fdf450613f (bug 1402519)
2017-11-23 00:11:44 +02:00
Gabriele Svelto
10b487f193
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from ipc; r=billm
...
MozReview-Commit-ID: 4mDW7cJqHDn
2017-10-10 12:06:35 +02:00
Tom Ritter
21e763342a
Bug 1403358 Only reference ActivationContext if Acessibility is enabled r=aklotz
...
This also enables the crash reporter on the MinGW build, as this is the
only thing blocking that from working.
MozReview-Commit-ID: Hygd7UUQvwl
2017-10-26 15:09:50 -05:00
Aaron Klotz
57e274c9dc
Bug 1399557: Add Environment to mscom::ProxyStream and define it for IAccessible; r=jimm
...
MozReview-Commit-ID: 4wBjnFW9GRa
2017-09-29 15:41:28 -06:00
Aaron Klotz
3098bccb28
Bug 1383501: Obtain and report the current activation context's manifest path; r=jimm
...
MozReview-Commit-ID: HJ1zNoEMzvS
2017-09-19 14:35:27 -06:00
Aaron Klotz
c8cca7bc8d
Bug 1383501: Diagnostic assert when CoMarshalInterface returns E_INVALIDARG; r=jimm
...
MozReview-Commit-ID: JDSKZLgij83
2017-09-18 11:04:09 -06:00
Aaron Klotz
9ad137481d
Bug 1383501: Move stream creation below buffer size check in mscom::ProxyStream::ProxyStream; r=jimm
...
MozReview-Commit-ID: fG4an6mSiR
2017-09-06 10:38:13 -06:00
Aaron Klotz
5ba1a42914
Bug 1383501: Move a crash annotation so that it does not mask a previous annotation with the same key; r=handyman
...
MozReview-Commit-ID: 9u7VTKDglrS
2017-08-31 11:31:28 -06:00
Aaron Klotz
1fcce334dd
Bug 1394395 - Fix mscom build when ACCESSIBILITY is disabled. r=jimm
...
MozReview-Commit-ID: KmMTWR9FQcx
2017-08-28 12:27:28 -06:00
Aaron Klotz
8be4ef4279
Bug 1383501: More crash annotation improvements for mscom proxy unmarshaling failures; r=jimm
...
MozReview-Commit-ID: DIOsFREuhxj
2017-08-28 15:16:20 -06:00
Aaron Klotz
50b6f03871
Bug 1390652: Part 2 - Add support for TABLESTRONG marshaling to mscom::ProxyStream; r=jimm
...
MozReview-Commit-ID: 8hSvkULxF50
2017-08-16 16:31:07 -06:00
Aaron Klotz
0726747b23
Bug 1392681: Move IStream creation out of mscom::ProxyStream into its own utility functions; r=jimm
...
MozReview-Commit-ID: EucWtw0YeBI
2017-08-22 10:48:12 -06:00
Aaron Klotz
79fd0ee52d
Bug 1383501: Add crash report annotations to proxy unmarshaling failure paths; r=jimm
2017-08-09 15:07:11 -06:00
Aaron Klotz
0493e19e65
Bug 1379643: When running under sandbox level >= 3, parent should retain IStream of marshaled interface to be destroyed later; r=jimm
...
MozReview-Commit-ID: Egb6Yahdbxm
2017-07-19 12:07:45 -06:00
Aaron Klotz
df5c7c9a11
Bug 1380158: Use the aIID parameter supplied to mscom::ProxyStream's constructor to simplify and speed up proxy unmarshaling; r=jimm
...
MozReview-Commit-ID: 5YXpQXYGgjP
2017-07-12 15:00:27 -06:00
Aaron Klotz
f5025e6cea
Bug 1354077: Fix missing interface registration annotations for CoGetInterfaceAndReleaseStream failures; r=jimm
...
MozReview-Commit-ID: b7R8yGDe44
2017-05-19 13:59:49 -06:00
Aaron Klotz
cf53e986bf
Bug 1354077: Annotate crash reports with COM interface configuration information when marshaling fails; r=jimm
...
MozReview-Commit-ID: GCYLbtu1Nlb
2017-05-04 15:41:35 -06:00
Ryan VanderMeulen
2b44dbbac8
Bug 1363127 - Include nsPrintfCString.h in ProxyStream.cpp to fix --disable-accessibility bustage. r=aklotz
2017-05-11 17:22:19 -04:00
Aaron Klotz
59332b7333
Bug 1325834: Make mscom::ProxyStream use CreateStreamOnHGlobal instead of SHCreateMemStream on Windows 7; r=jimm
...
MozReview-Commit-ID: FAlPgS6iJL
2017-03-14 18:42:24 -06:00
Ryan VanderMeulen
56c189f80f
Bug 1344187 - Add guards around code in ProxyStream.cpp that require the crash reporter. r=aklotz
2017-03-03 13:33:13 -05:00
Aaron Klotz
bbe619ed07
Bug 1325834: Add crash reporter annotations to report COM marshaling failure codes; r=jimm
...
MozReview-Commit-ID: FcEBoU0DzzR
2017-02-27 11:55:42 -07:00
Aaron Klotz
9f4d06dead
Bug 1334665: Eliminate runtime dynamic linking for pre-win7 functions in ipc/mscom; r=jimm
...
MozReview-Commit-ID: 7ySl728hdka
2017-01-27 14:53:20 -07:00
Nathan Froyd
67a116465c
Bug 1298882 - ensure mozilla/mscom/Utils.h is included with uniform casing; r=aklotz
...
We install mozilla/mscom/Utils.h, but include it with an all-lowercased
path in some places. clang-cl warns about this, and even though this is
Windows-only code and will therefore work, it's better to make
everything consistent.
2016-08-29 21:55:37 -04:00
Aaron Klotz
23247ca912
Bug 1261107: Adds code to marshal a Microsoft COM object and transfer its serialized proxy across IPDL; r=billm,jimm
...
MozReview-Commit-ID: BpSpue4Fq6G
2016-07-27 11:44:29 -06:00