Commit bad8b2e
committed
feat(extension): harden LinkedIn Easy Apply and local API access
Background: for LinkedIn job URLs, wait for the tab to settle on a real linkedin.com document instead of trusting the first SPA complete event (waitForLinkedInTabSettled).
Content script: target Easy Apply inside #interop-outlet shadow DOM with light-DOM fallbacks; refactor modal flow, timeouts, screening defaults (YES_NO_DEFAULTS), logging, and success detection for 2025+ UI.
Manifest: grant http://127.0.0.1/* so the extension can reach a local backend.
Popup: add .btn-secondary styles for secondary actions.1 parent 1f94451 commit bad8b2e
File tree
4 files changed
+1000
-541
lines changed- extension
- background
- content-scripts
- popup
4 files changed
+1000
-541
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
215 | 220 | | |
216 | 221 | | |
217 | 222 | | |
| |||
591 | 596 | | |
592 | 597 | | |
593 | 598 | | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
594 | 618 | | |
595 | 619 | | |
596 | 620 | | |
| |||
0 commit comments