summaryrefslogtreecommitdiff
path: root/dom/plugins/ipc
Commit message (Collapse)AuthorAge
* Issue #2342: Use [[nodiscard]] in IPDL generation and fix warningsMoonchild2023-11-08
| | | | | DOM plugin code had two warning in IPC caught by [[nodiscard]], these were fixed in one go.
* Issue #1656 - Remove more vim control lines.Moonchild2023-05-04
| | | | | | Vim control lines were re-introduced or not entirely cleaned up. This nukes them again. Removing from dom. More to come.
* Issue #80 - Re-unify most of DOMMoonchild2022-09-08
|
* Issue #80 - reinstated unified building for some large chunks of our code.Moonchild2022-09-04
| | | | This should reduce compile complexity saving time and reducing linker stress.
* Issue #21 - Follow-up: Remove some left-over telemetry plumbing.Moonchild2022-06-27
|
* Issue #1829 - Revert "Issue #1751 -- Remove XP_MACOSX conditionals from /dom"Brian Smith2022-04-26
| | | | This reverts commit 0dd3424f774954627d6f53df9fb47379d9b5c871.
* Issue #1829 - Revert "Issue #1751 -- Remove XP_DARWIN"Brian Smith2022-04-26
| | | | This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
* Issue #21 - Remove Telemetry plumbing and fix build.Moonchild2022-04-02
| | | | | Note this won't give working applications. Requires FE changes and additional js module changes (next part).
* Issue #1751 -- Remove XP_DARWINMoonchild2021-05-02
|
* Issue #1751 -- Remove XP_MACOSX conditionals from /domMoonchild2021-04-30
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Issue #1656 - Part 3: Nuke more vim config lines in the tree.Moonchild2020-09-23
| | | | Another S&R run with some smarter matching.
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* Issue #1653 - Part 1: Remove WinUtils::SHGetKnownFolderPathMoonchild2020-09-17
| | | | | Instead of doing the whole dll-load, replace function dance, we can just use the shlobj.h version of Windows.
* Issue #80 - Include D3DMessageUtils.h in dom/plugins/ipc for Mac buildadeshkp2020-04-24
| | | | | | | | This should ideally not be needed on Mac but compilation fails due to sizeof `DxgiAdapterDesc` not known. Didn't face this issue on Linux though, probably due to a different include chain which already has this file included somewhere along the way.
* Issue #80 - De-unify dom/plugins/ipcMoonchild2020-04-22
|
* Issue #1053 - Remove android support from NPAPIMatt A. Tobin2020-02-20
|
* Properly detect failure in receiving plugin NPObjects.David Parks2019-12-06
| | | | | Properly handles NPError reporting and makes sure that, in the case of failure, it does not return junk for the NPObject.
* Fix a bunch of dumb typos and omissions.athenian2002019-10-21
|
* MoonchildProductions#1251 - Part 4: Core build system changes, lots of ↵athenian2002019-10-21
| | | | | | | | libevent/IPC junk. This is mostly ifdefs, but as you can see, Solaris is actually a lot like Linux. They're both more SysV than BSD at core, and most of the differences have more to do with Solaris not using glibc than anything else. I still need to audit a lot of these changes and understand why they're needed and what the alternative approaches are. After this patch, most of the core functionality needed to build Solaris is here.
* Telemetry: Remove stubs and related codeadeshkp2019-01-12
|
* Remove all C++ telemetry autotimerswolfbeast2018-09-04
|
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03
| | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this.
* Remove CrashReporterParent leftover.wolfbeast2018-05-24
| | | | Tag #20.
* Remove IPC profile functions.wolfbeast2018-05-24
| | | | Resolves #378.
* Remove SPS profiler.wolfbeast2018-05-24
| | | | | - Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS) - Stub out several profiler-only functions.
* Remove CrashReporterParent leftover.wolfbeast2018-05-24
| | | | Tag #20.
* Remove stubbed IPC CrashReporter(Parent/Child)wolfbeast2018-05-21
|
* Remove GMP, Plugin and IPC crash reporter hooks.wolfbeast2018-05-21
| | | | | | Stubs will be removed in follow-up Tag #20.
* Remove MOZ_WIDGET_GONK [1/2]wolfbeast2018-05-12
| | | | Tag #288
* Remove sandbox ductwork conditional code.wolfbeast2018-05-03
|
* Remove base conditional code for crash reporter and injector.wolfbeast2018-03-30
|
* Update executable manifests.wolfbeast2018-02-18
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02