angular/devtools/projects/ng-devtools/src/lib
AleksanderBodurri ebcdc8dc96 refactor(devtools): implement multiframe support in devtools page (#53934)
In the Angular DevTools Chrome DevTools page:

- Angular DevTools is able to ask the background script to list each frame that has been registered on a page.
- Angular Devtools is able to ask the background script to "enable" the connection on a particular frame. This enables the messaging between the content script <-> background script <-> devtools page
- Implements detection of non unique urls on the inspected page

Limitations:
- The `inspectedWindow.eval` API is only able to target frames by frameURL. This means some features that integrate with Chrome DevTools like inspect element and open source will not be available when inspecting frames that do not have a unique url on the page.

PR Close #53934
2024-02-14 17:15:25 -08:00
..
application-environment refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
application-operations refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
devtools-tabs refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
vendor refactor(devtools): migrate to standalone (#53998) 2024-01-23 09:53:24 +01:00
BUILD.bazel refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
devtools.component.html refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
devtools.component.scss feat(devtools): implement zoom and pan in injector graph visualizer (#52489) 2023-11-03 17:37:55 -07:00
devtools.component.ts refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
devtools_spec.ts refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
frame_manager.ts refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
frame_manager_spec.ts refactor(devtools): implement multiframe support in devtools page (#53934) 2024-02-14 17:15:25 -08:00
theme-service.ts refactor(devtools): migrate devtools to prettier formatting (#53945) 2024-01-19 19:09:54 +01:00