Skip to content

Test new @reitowo feature on Electron to share a client IOSurface handle with renderer on Electron. #42

@benoitlahoz

Description

@benoitlahoz

We should test how to implement this new feature #46811 @reitowo created on Electron.

For the time being I'm struggling with building their fork:

gclient config --name "src/electron" --unmanaged https://github.com/reitowo/electron.git
gclient sync --with_branch_heads --with_tags

gave me a 429 error on chromium (limit excedeed) after 4 hour and half.

[4:20:26] remote: RESOURCE_EXHAUSTED: Resource has been exhausted (e.g. check quota)
[4:20:26] remote: [type.googleapis.com/google.rpc.QuotaFailure]
[4:20:26] remote: violations {
[4:20:26] remote:   subject: "ip/[MY IP V6]"
[4:20:26] remote:   description: "Short term server-time rate limit exceeded"
[4:20:26] remote: }
[4:20:26] remote: 
[4:20:26] remote: [type.googleapis.com/google.rpc.RequestInfo]
[4:20:26] remote: request_id: "7f6c8e31b3f94c69b25fb9d56e3fa800"
[4:20:26] fatal: unable to access 'https://chromium.googlesource.com/crossbench.git/': The requested URL returned error: 429
[4:20:29] remote: RESOURCE_EXHAUSTED: Resource has been exhausted (e.g. check quota)
[4:20:29] remote: [type.googleapis.com/google.rpc.QuotaFailure]
[4:20:29] remote: violations {
[4:20:29] remote:   subject: "ip/[MY IP V6]"
[4:20:29] remote:   description: "Short term server-time rate limit exceeded"
[4:20:29] remote: }
[4:20:29] remote: 
[4:20:29] remote: [type.googleapis.com/google.rpc.RequestInfo]
[4:20:29] remote: request_id: "c5b027010af1477f8c5c4539cf436ec7"
[4:20:29] fatal: unable to access 'https://chromium.googlesource.com/crossbench.git/': The requested URL returned error: 429

Trying to resume I have this:

Aborting
error: could not detach HEAD
----------------------------------------
Error: 66> Unrecognized error, please merge or rebase manually.

Following these Electron guidelines I finally have this output : Conflicting directory /[MY_PATH]/electron/src/third_party/angle/third_party/glmark2/src moved to [MY_PATH]/electron/_bad_scm/src/third_party/angle/third_party/glmark2/srcolkbgd1k.

Am I doing something wrong? @RenaudRohlinger any clue 😱 ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions