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

chore: bump chromium to e836cbe709f3cd703f233de8eb6cc6ec99b72c9d #27475

Merged
merged 42 commits into from
Feb 9, 2021

Conversation

codebytere
Copy link
Member

@codebytere codebytere commented Jan 25, 2021

Updating Chromium to e836cbe709f3cd703f233de8eb6cc6ec99b72c9d (master).

See all changes in 97adba472d4bf3f97675b5d9eade34526ebf730c..e836cbe709f3cd703f233de8eb6cc6ec99b72c9d

Notes: no-notes

@codebytere codebytere requested a review from a team as a code owner January 25, 2021 16:53
@electron-cation electron-cation bot added the new-pr 🌱 PR opened in the last 24 hours label Jan 25, 2021
@codebytere codebytere added the semver/patch backwards-compatible bug fixes label Jan 25, 2021
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Jan 26, 2021
@deepak1556 deepak1556 self-assigned this Jan 28, 2021
codebytere and others added 22 commits January 28, 2021 15:32
Copy link
Member

@nornagon nornagon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comments

Copy link
Member

@ckerr ckerr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NB: this is mooted by @nornagon's suggestion of buffering these messages in mojo, which IMO should be Plan A. I wrote the items below after seeeing that 🙂

The new service_ member field only remembers the last-opened RenderFrame's service and so it's possible that pre-create messages will never get pumped in the current implementation if more than one RenderFrame is created.

There's also a possibility of messages being processed out-of-order ElectronApiServiceImpl::DidCreateDocumentElement() is called before RendererClientBase::RunScriptsAtDocumentStart() due to how ElectronApiServiceImpl::document_created_ is used. Possibly ProcessPendingMessages() should be made private and called by ElectronApiServiceImpl::DidCreateDocumentElement() -- this would also remove the need for the new service_ field, preventing the previous paragraph's potential pitfall

Copy link
Member

@nornagon nornagon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm on behalf of @codebytere

@nornagon nornagon merged commit e46446e into master Feb 9, 2021
@release-clerk
Copy link

release-clerk bot commented Feb 9, 2021

No Release Notes

@nornagon nornagon deleted the roller/chromium/master branch February 9, 2021 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roller/pause semver/patch backwards-compatible bug fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants