summaryrefslogtreecommitdiff
path: root/dom/ipc
Commit message (Collapse)AuthorAge
* [DOM] Follow-up: fix refcounting in FilePickerParent.Moonchild2023-09-01
|
* [DOM] Make IORunnable::mFilePickerParent into a RefPtr.Moonchild2023-08-30
|
* 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 #1691 - Part 7e: Dependencies for required to finish part 7d.Brian Smith2023-04-27
| | | | | | | | | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1331662 Reimplement EvaluateString using the ExecutionContext class. https://bugzilla.mozilla.org/show_bug.cgi?id=1316078 Extract redudant code into StartOffThreadParseTask. Use an ExclusiveContext instead of a JSContext in XDR functions. Add a script decoder as a valid off-main-thread parse-task. https://bugzilla.mozilla.org/show_bug.cgi?id=900784 Add nsJSUtils functions for encoding and decoding the bytecode. https://bugzilla.mozilla.org/show_bug.cgi?id=1316081 Add XDRIncrementalEncoder to replace delazified LazyScript in the encoded XDR buffer. Add an XDRIncrementalEncoder instance on the ScriptSource. Expose a new JSAPI to incrementally encode bytecode when it is generated. https://bugzilla.mozilla.org/show_bug.cgi?id=1334091 XDR function use the sourceObject instead of the enclosingScript as argument. (cherry picked from commit d6de9a669f4b2f5115670bd771cd53d7cfb3956a)
* Issue #2133 - Part 3: Remove TrackingProtection plumbingMoonchild2023-03-07
|
* Issue #1995 - Fix build bustage in GCC 12Job Bautista2022-09-08
| | | | | For some reason, GCC 12 is treating this include as a circular dependency. See athenian200's analysis for more details.
* 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 - Remove calls to Services.telemetry and nsITelemetryMoonchild2022-04-07
| | | | These calls would cause breakage without the supporting plumbing.
* Issue #1053 - Remove /dom/system/android and dependent modules,Moonchild2022-04-01
| | | | as well as robocop.
* Issue #1053 - First pass Android defines and remove Android AnnotationMoonchild2022-04-01
| | | | processors, some Andoid packaging stuff, Eclipse IDE support et al.
* [DOM] Use RefPtr in ContentChild::RecvGetFilesResponse.Moonchild2022-04-01
|
* Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILEMoonchild2021-03-11
|
* Issue #1053 - Remove Android-specific blocks from system headers and /domMoonchild2021-03-11
|
* [widget] Require user interaction when picking files or folders v2Moonchild2021-02-21
| | | | | Now with extra sauce to make it work cross-platform and cross-versions and for HTML input elements only.
* Issue #1390 - Clean up presentation api leftoversMatt A. Tobin2021-01-25
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.ccMoonchild2020-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 #1564 - Split off nsIdentifierMapEntry in its own headerwolfbeast2020-05-25
| | | | + Fix dependency fallout from removing nsDocument.h from ShadowRoot.h
* Issue #80 - De-unify dom/ipcMoonchild2020-04-21
|
* Bug 1305458 - Changing -moz-appearence on hover breaks change eventMatt A. Tobin2020-04-14
| | | | | | | | | | | | | | | | | | | * Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent * Add nsIDOMEventTarget::PreHandleEvent * Add EventTargetChainItem::GetFirstEventTarget * Call EventTargetChainItem::PreHandleEvent even it sets mCanHandle=false * Move form control frame focus/blur from nsGenericHTMLFormElement::GetEventTargetParent to PreHandleEvent * Move fire change event from HTMLTextAreaElement::GetEventTargetParent to PreHandleEvent * Refine nsXULElement::GetEventTargetParent * Move dispatch XUL command from nsXULElement::GetEventTargetParent to PreHandleEvent * Move fire events and set value from HTMLInputElement::GetEventTargetParent to PreHandleEvent * Add test case * Let HTMLInputElement delegate event handling to it's parent class * Refine EventTargetChain flags to reduce overheads * Refine event target chain creation * Refine assertion in EventTargetChainItem::Create Tag #1375
* Issue #1395 - Remove FlyWeb ServiceMatt A. Tobin2020-02-06
|
* Issue #1390 - Get rid of the Presentation APIMatt A. Tobin2020-02-06
|
* Remove e10s force-enable/-disable prefs and a11y considerations forwolfbeast2019-06-07
| | | | | | starting in e10s mode. This resolves #1130
* Revert "Unregister ProcessHangMonitor as a hang annotator on shutdown."wolfbeast2019-03-23
| | | | This reverts commit 68acc67ddbbd1c7a9577498ad41d079e6b9e3eac.
* Unregister ProcessHangMonitor as a hang annotator on shutdown.Nika Layzell2019-03-23
|
* Fix a warning about method overrideadeshkp2019-03-14
|
* Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTSwolfbeast2019-01-18
|
* Telemetry: Remove stubs and related codeadeshkp2019-01-12
|
* Remove VR hardware support.wolfbeast2018-11-26
| | | | This resolves #881
* 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.
* Refactor structured clone JSAPI to prevent mismatched scopes.wolfbeast2018-06-07
| | | | Roll-up of bugs 1442722, 1455071, 1433642, 1456604 and 1458320.
* Fix build bustage.wolfbeast2018-06-07
| | | | Follow-up to f35bf8b65d25f88c7e34263337b05619a78868f6
* Bug 1459206 - Use FileSystemSecurity in ContentParent::RecvGetFilesRequest. ↵Andrea Marchesini2018-06-07
| | | | | | | r=ehsan, a=jcristau --HG-- extra : rebase_source : 542dca7fe46dd965ecde4c8387685beaf20ec3de
* Remove support and tests for HSTS priming from the tree. Fixes #384Gaming4JC2018-05-26
|
* 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 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 other gonk widget conditionals and unused files.wolfbeast2018-05-13
| | | | Tag #288.
* Remove MOZ_WIDGET_GONK [1/2]wolfbeast2018-05-12
| | | | Tag #288
* Remove MOZ_B2G leftovers and some dead B2G-only components.wolfbeast2018-05-12
|
* moebius#231: Consider blocking top level window data: URIs (tests) - bug 264588janekptacijarabaci2018-05-06
| | | | | https://github.com/MoonchildProductions/moebius/pull/231/files https://bugzilla.mozilla.org/show_bug.cgi?id=1264588
* Remove sandbox ductwork conditional code.wolfbeast2018-05-03
|
* Remove content process sandbox code.wolfbeast2018-05-02
|
* Bug 1451376 - Properly enforce single PrintingParent per content process. ↵Bob Owen2018-04-19
| | | | | | | | r=jld, a=RyanVM --HG-- extra : source : 6e0fe40d8a55a986a26844393853722824918ffe extra : intermediate-source : 8364f4c4f877f5edfb03ddf1304840b9f2cf7b11
* Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related codejanekptacijarabaci2018-04-15
|
* Remove base conditional code for crash reporter and injector.wolfbeast2018-03-30
|