Skip to content

Conversation

@calebjclark
Copy link
Contributor

This branch feels a bit too rough for a PR, but it doesn't seem to break any existing functionality, so it's probably a good time to get us back on the same branch.

One of the big changes is that communications between core/extension and Devtools private API no long users the bridges/messenger code. Instead a new hero-plugin-module called DevtoolsBackdoorModule.ts uses injected-scripts.

The old messenger/bridges code was left in, but most of this can now be ripped out -- it's now only being used to register tabs between background script and core + hideTabs.

The ChromeAlive Finder window is mostly operational but not really usable -- lots of UI issues + it's not displaying any query selectors. However, you can...

  • See the currently selected Element from the DevTools "Elements" panel.
  • Search for any text on the page and the related elements.
  • Mouseover any elements in Finder to see their location on the webpage.
  • Clicking the element selector on Finder triggers the same element selector tool that's on Devtools.

@blakebyrnes blakebyrnes merged commit 1674032 into main Mar 17, 2022
@blakebyrnes blakebyrnes deleted the element-finder branch March 17, 2022 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants