Skip to content

Add new instrumentations : changes in tabMorph & scrolling#37

Merged
Julesboul merged 18 commits intoPharo-XP-Tools:P14from
Julesboul:feat/Browser_instrumentation
Apr 7, 2026
Merged

Add new instrumentations : changes in tabMorph & scrolling#37
Julesboul merged 18 commits intoPharo-XP-Tools:P14from
Julesboul:feat/Browser_instrumentation

Conversation

@Julesboul
Copy link
Copy Markdown
Contributor

@Julesboul Julesboul commented Mar 26, 2026

This pull request allows to record scrolling by moving the scroll bar or by using mouse wheel.
Also it allows to record changes in tabMorph (= when you have tabs in a window and you're moving between them).

For now, there is some minor issues:

  • recording tab changes produce a lot of record when it comes to the browser (Calypso), but we didn't find another way to get tabs' data.
  • scrolling records may be important, but it seems to not pollute too much the list of records. If needed, it will be possible to merge/squash them into one or two events (building the history).

@Julesboul Julesboul force-pushed the feat/Browser_instrumentation branch 2 times, most recently from e82b632 to 3008da9 Compare March 31, 2026 08:17
@Julesboul Julesboul changed the title Feat/browser instrumentation Add new instrumentations : changes in tabMorph & scrolling Apr 1, 2026
@Julesboul Julesboul self-assigned this Apr 1, 2026
@Julesboul Julesboul marked this pull request as ready for review April 1, 2026 13:42
@Julesboul Julesboul force-pushed the feat/Browser_instrumentation branch from 8c5da15 to bbbc7eb Compare April 7, 2026 13:54
@Julesboul Julesboul merged commit e50600f into Pharo-XP-Tools:P14 Apr 7, 2026
1 check passed
@Julesboul Julesboul deleted the feat/Browser_instrumentation branch April 7, 2026 14:04
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.

1 participant