Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
5646ce7
Client-side migration: replace server APIs with local alternatives
wikirby Mar 6, 2026
2922070
Inline external CSS at capture time for full page screenshot renderer
wikirby Mar 6, 2026
7f159bc
Iframe scroll blocking for full page screenshot renderer
wikirby Mar 7, 2026
58f34d4
Fix scroll stall causing repeated screenshots, add content height cro…
wikirby Mar 7, 2026
86f9ca3
Harden renderer interaction blocking and fix cleanup race condition
wikirby Mar 7, 2026
4783f8b
Replace per-event interaction blocking with transparent overlay
wikirby Mar 7, 2026
d0375ef
Move image stitching from helper into renderer for reduced storage usage
wikirby Mar 7, 2026
25cf266
Update client-side migration docs for renderer-side stitching
wikirby Mar 7, 2026
e6f6934
Harden renderer: pointer-events blocking, resize lock, disconnect han…
wikirby Mar 7, 2026
d063281
Fix offscreen communicator context bug, strip script preloads, re-foc…
wikirby Mar 10, 2026
105403d
Unified window with sidebar: progress panel, sidebar cropping, i18n, …
wikirby Mar 10, 2026
de8801c
V2 unified window: mode selection, article/bookmark, section picker, …
wikirby Mar 10, 2026
6656385
V2 unified window: sign-out, section refresh, region capture, post-si…
wikirby Mar 11, 2026
b89c6ed
Tech debt cleanup: session storage, promise leak, Readability, region…
wikirby Mar 11, 2026
cafcb86
Self-contained sign-in: renderer handles auth directly, no clipperInject
wikirby Mar 11, 2026
80b57d0
Add telemetry, token refresh before save, update documentation
wikirby Mar 11, 2026
d6a1b68
contentCaptureInject: full DomUtils DOM cleaning pipeline, no imports
wikirby Mar 11, 2026
d91cc76
Master-compatible DOM extraction, sticky fix, remove stylesheet caching
wikirby Mar 11, 2026
1fca79b
Update docs: resolve sticky duplication, remove stale stylesheet refs
wikirby Mar 13, 2026
dac2262
Article mode ONML cleanup, OneNote page styling, known limitations
wikirby Mar 19, 2026
98424e8
Preserve body font-size from original page during DOM capture
wikirby Mar 19, 2026
83c5036
Add feedback link, session USID, error diagnostics copy button
wikirby Mar 20, 2026
75debdb
i18n, accessibility, contrast fixes for renderer UI
wikirby Mar 24, 2026
1492d94
Add region overlay instruction bar, mode button tooltips, notebook re…
wikirby Mar 25, 2026
c512058
Bump to 3.11.0, fix prod build minification, fix capture progress tex…
wikirby Mar 26, 2026
426d0c8
Add charset utf-8 to renderer.html, update NVDA screen reader docs
wikirby Mar 26, 2026
1157649
Revert mode buttons from radio to toolbar with aria-pressed
wikirby Mar 26, 2026
0e0f609
Article preview header: highlighter, font toggle, size controls, save…
wikirby Mar 26, 2026
3c37b4e
Add custom highlight cursor on highlighter toggle
wikirby Mar 26, 2026
a8ddc1a
Separate success banner from Clip button, add View in OneNote button
wikirby Mar 26, 2026
0f60c3f
Hierarchical section picker, success banner, client-side save timeout…
wikirby Mar 26, 2026
a0f2f46
Fix lint errors, add SW keepalive and 5-minute inactivity auto-close
wikirby Mar 26, 2026
4d974d0
Keyboard region selection, forced-colors high contrast, bookmark fixes
wikirby Apr 6, 2026
5aa2fb5
Telemetry parity with legacy clipper, version consolidation, nav-away…
wikirby Apr 7, 2026
a13e411
PDF support parity: detection, preview, save, telemetry in unified re…
wikirby Apr 7, 2026
774913a
Local PDF handling, PDFJS error fix, worker inject guard
wikirby Apr 7, 2026
b01e089
Chunked port streaming for save, bookmark fixes, PDF mode button enable
wikirby Apr 7, 2026
9a86011
PDF region mode: show Region button, mode switching, preview restoration
wikirby Apr 7, 2026
6158d15
Fluent 2 white theme redesign, region/bookmark/a11y fixes, misc polish
wikirby Apr 17, 2026
d150833
Fluent 2 designer feedback round 2: focus rings, icons, typography
wikirby Apr 23, 2026
57bb1eb
Update docs to reflect Fluent 2 redesign + PDF parity, fix Location f…
wikirby Apr 29, 2026
8f8182c
Reviewer feedback round 3: keyboard a11y, region overlay, Figma spacing
wikirby Apr 30, 2026
e6e2383
Suppress Voice Access numbering of background page during region overlay
wikirby Apr 30, 2026
fc96bfd
Reduce renderer popup window size: 1024 content cap, 900 height cap
wikirby May 2, 2026
1962e85
String key + fallback alignment with resx + new strings for V2 UI
wikirby May 2, 2026
43ef30a
Preview/UI polish: dropdown overflow, error banner, article link clicks
wikirby May 2, 2026
b3683e0
Hide blinking text caret on sidebar UI chrome
wikirby May 2, 2026
cb93dab
Remove unused legacy resources from web_accessible_resources
wikirby May 3, 2026
8f0dad5
Delete unused V1 source + Safari/Firefox + update build config
wikirby May 3, 2026
7d415d8
Strip V1-only string keys from strings.json
wikirby May 3, 2026
17c6635
Fix runtime regression: restore logManager + V1 logging chain
wikirby May 3, 2026
7e77d6e
docs: note V1 cleanup in migration / unified-window plans
wikirby May 3, 2026
05af476
RTL support for renderer + locStrings shape alignment
wikirby May 4, 2026
9d20391
Clear pre-existing tslint errors
wikirby May 4, 2026
16f62c0
Security hardening: iframe sandbox, on* strip, URL escape, frozen reg…
wikirby May 4, 2026
6f62210
Replace storage round-trip with port message; OS-chrome compensation;…
wikirby May 4, 2026
ba604e7
Remove planning docs per reviewer feedback
wikirby May 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ typings
*.user
src/scripts/**/*_internal.*
.vscode/tasks.json
.vscode/mcp.json
.claude/
.mcp.json
/.idea
.editorconfig
/OneNoteWebClipper/edgeextension
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
{
"editor.formatOnType": true,
"editor.insertSpaces": false,
"editor.renderWhitespace": true,
"editor.renderWhitespace": "boundary",
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
Expand Down
18 changes: 18 additions & 0 deletions THIRD-PARTY-NOTICES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -303,3 +303,21 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

-------------------------------------------

@mozilla/readability

Copyright (c) 2010 Arc90 Inc

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
297 changes: 297 additions & 0 deletions docs/client-side-migration.md

Large diffs are not rendered by default.

Loading
Loading