Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

notebooks: remove impure renderer API #105035

Merged
merged 1 commit into from
Aug 21, 2020
Merged

Conversation

connor4312
Copy link
Member

This removes the initial notebook renderer API and keeps the 'pure'
renderer API described in #102644 and hacked-in previously.

Remaining work in this area, in no particular order:

  • Add messaging context to postMessage as requested by Don (API proposal TBA)
  • Cleanups around how state is managed internally in the backLayerWebView
  • Deprecate the renderer viewType in favor of calling it the id or rendererId

Q: I kept around some of the "transform" functions since the mime type
picking happens there, not sure if there's a better place for this
to happen now, or whether these methods should simply be renamed.

This removes the initial notebook renderer API and keeps the 'pure'
renderer API described in #102644 and hacked-in previously.

Remaining work in this area, in no particular order:

- Add messaging context to postMessage as requested by Don (API proposal TBA)
- Cleanups around how state is managed internally in the backLayerWebView
- Deprecate the renderer `viewType` in favor of calling it the `id` or `rendererId`

Q: I kept around some of the "transform" functions since the mime type
picking happens there, not sure if there's a better place for this
to happen now, or whether these methods should simply be renamed.
@connor4312 connor4312 added this to the August 2020 milestone Aug 19, 2020
@connor4312 connor4312 self-assigned this Aug 19, 2020
@connor4312 connor4312 merged commit d20e086 into master Aug 21, 2020
@connor4312 connor4312 deleted the connor4312/rm-old-renderer-api branch August 21, 2020 16:12
@github-actions github-actions bot locked and limited conversation to collaborators Oct 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant