Commit Graph

30 Commits

Author SHA1 Message Date
Benjamin Pasero
7e8c7bef61 debt - reduce explicit any usage (#269814) 2025-10-06 15:19:56 +00:00
Robo
edf756ab84 feat: reduce buffer size of NetToMojoPendingBuffer from 16 to 8KB (#269718)
* feat: reduce buffer size of NetToMojoPendingBuffer from 16 to 8KB

* chore: bump distro
2025-10-03 20:32:44 +02:00
Benjamin Pasero
70a7ef1bc9 debt - start to reduce explicit any in my code (#269479) 2025-10-03 15:23:14 +00:00
Matt Bierner
360c9fd134 Add lint rule for as any and bulk ignore all existing breaks
For #269213

This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks

Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Benjamin Pasero
04f0bcbd15 debt - some node.js module import 💄 (#264158) 2025-09-01 01:09:43 +09:00
Henning Dieterichs
2663aedd84 Addresses comments 2025-08-11 18:13:38 +02:00
Henning Dieterichs
db32e40c9b add remote debugging port to command line switches 2025-08-11 18:13:38 +02:00
Robo
1bcd33694e fix: revert to freetype for system fonts on linux (#260962) 2025-08-11 10:14:06 +02:00
Benjamin Pasero
2b6887705f Adopt import.meta.dirname and import.meta.filename (fix #259658) (#259845) 2025-08-05 10:11:44 -07:00
Robo
1f48d5756c fix: add workaround to reposition maximized windows in rdp scenario (#248537)
* fix: add workaround to reposition maximized windows in rdp scenario

* chore: address review feedback

* lift propert

* 💄

* 💄

* chore: gate flag behind windows

* 💄

* chore: mv display detection code to IBaseWindow

* cleanup

* cleanup

* cleanup

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2025-05-13 18:27:15 +02:00
Robo
9fc94ed7c2 feat: enable gpu channel async from the runtime (#241640) 2025-04-04 11:39:47 +00:00
Robo
06080ae217 fix: re-enable PlzDedicatedWorker feature (#244144)
* fix: re-enable PlzDedicatedWorker feature

* fix: address review feedback

* chore: improve id checks
2025-03-24 09:22:11 -07:00
Robo
395bddec8a chore: log js stacks from unresponsive window (#241390)
* chore: log js stacks from unresponsive window

* chore: address review feedback

* chore: remove setting

* chore: remove unused setter

* chore: add link to tracing cpu profile

* chore: add cli support to control sample period

* 💄

* chore: upload interesting samples to error telemetry

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2025-03-24 22:25:44 +09:00
Robo
80eac34bb1 fix: pass nodecommit_pooled_pages for the renderer (#243581) 2025-03-14 18:07:50 +01:00
Robo
d1ce0bf2c1 chore: update electron@34.3.2 (#243032)
* chore: update electron@34.3.2

* chore: update node.js builds

* chore: update runtime builds

* chore: bump distro
2025-03-11 20:45:06 +09:00
Robo
a20e37209b fix: crash on linux with 16KB page size (#242851) 2025-03-07 01:22:14 +01:00
Robo
83f42a7a58 chore: add support to collect memory-infra traces (#241519) 2025-02-21 12:48:19 -08:00
Robo
f94b27000c chore: update to Electron 34 (#237557)
* chore: update electron@33.3.0

* chore: update for webFrameMain possibly being null

Refs ae9f2df082

* chore: update debian deps

* chore: update rpm deps

* chore: bump electron@34.0.0-beta.12

* temp: use std::format for spdlog

* chore: update debian deps

* chore: update rpm deps

* chore: bump electron@34.0.0

* chore: bump electron@34.0.1

* chore: bump electron@34.1.0

* chore: update required portal version

* chore: use enableDeprecatedPaste

* chore: update builds

* chore: bump distro
2025-02-12 10:36:35 +01:00
Pankaj Khandelwal
ad42640a78 fix: disabled PlzDedicatedWorker in Electron (#233175)
* fix: disabled PlzDedicatedWorker in Electron

* chore: cleanup

---------

Co-authored-by: deepak1556 <hop2deep@gmail.com>
2024-12-06 15:00:53 +01:00
Robo
8b3519c7ab chore: disable internal zoom adjustment for GetBoundingClientRect (#233686) 2024-12-02 02:15:27 -08:00
Robo
4f50e36812 Revert "chore: enable coi on desktop (#231665)" (#231899)
This reverts commit 71e53b72de.
2024-10-22 02:44:08 +02:00
Robo
71e53b72de chore: enable coi on desktop (#231665) 2024-10-21 12:59:36 +02:00
Benjamin Pasero
8bc93a5a59 perf - better distinguish main.js load and run timers (#230998) 2024-10-10 09:43:07 +02:00
Benjamin Pasero
c5b6ef14e6 esm - more cleanup (#230285) 2024-10-02 11:55:17 +02:00
Benjamin Pasero
e7abf7becb esm - inline main entry points (#230135) 2024-09-30 20:22:47 +02:00
Benjamin Pasero
a5979c9b3c esm - more cleanup and polish (#230109) 2024-09-30 12:11:56 +02:00
Benjamin Pasero
84c18c543e esm - more cleanup of rules and files (#230083) 2024-09-30 11:20:59 +02:00
Benjamin Pasero
f9910cd22e esm - try to fix build (#229972) 2024-09-27 17:04:43 +02:00
Benjamin Pasero
293e725467 esm - some 💄 2024-09-27 11:36:53 +02:00
Benjamin Pasero
7a0eed1dd0 esm - convert bootstrap files to TS (part 4) 2024-09-27 08:06:26 +02:00