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

Modified output name for linux build to 'brave' #2

Closed
wants to merge 1 commit into from

Conversation

AlexeyBarabash
Copy link
Contributor

Modified output name for linux build from chrome to 'brave'

output_name = "initialexe/chrome"
} else {
- output_name = "chrome"
+ output_name = "brave"
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think we also need to update chrome_binary = "$root_out_dir/chrome" in linux_symbols or official builds with symbols stripped will fail

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, while trying to build with npm run build -- --debug_build=true --official_build=true I had an error

ERROR Input to target not generated by a dependency.
The file:
  //out/Release/chrome
is listed as an input or source for the target:
  //chrome:linux_symbols
but no targets in the build generate that file.

fixed in in a new branch and new PR, https://github.com/brave/antimuon/tree/build-linux-output-name2, #3, because I could not build it in original PR branch build-linux-output-name.

@AlexeyBarabash AlexeyBarabash deleted the build-linux-output-name branch July 26, 2018 20:10
@bbondy bbondy mentioned this pull request Feb 12, 2019
18 tasks
bbondy added a commit that referenced this pull request Feb 18, 2019
suppress React rAF warning while testing
ryanml added a commit that referenced this pull request Apr 3, 2019
Fixes scrollbar for unverified notice on MacOS [0.64] (#2)
mkarolin added a commit that referenced this pull request Sep 25, 2019
Chromium changes:

https://chromium.googlesource.com/chromium/src/+/26e73cfd90affbf1bdf3efbe80bf2903b0e866ae

commit 26e73cfd90affbf1bdf3efbe80bf2903b0e866ae
Author: Yutaka Hirano <[email protected]>
Date:   Tue Aug 6 02:38:13 2019 +0000

    Stop giving WebSocketClient to WebSocket creation function

    Instead, give it as an argument  of
    mojom.WebSocketHandshakeClient.OnConnectionEstablished.

    This is a follow up CL for
    https://chromium-review.googlesource.com/c/chromium/src/+/1728917.
    Passing the mojo::InterfaceRequest<WebSocketClient> at
    OnConnectionEstablished is less error prone because

     1) It is unable to bind the implementation before that, and
     2) It is now clear that we should detect connection errors on
        |handshake_client| until the connection is established, and
        |client| after that.

    Bug: 989406, 967524

https://chromium.googlesource.com/chromium/src/+/1007403a797957b8af46e962cdfc1f6f671954a4

commit 1007403a797957b8af46e962cdfc1f6f671954a4
Author: Yoichi Osato <[email protected]>
Date:   Thu Aug 8 13:11:57 2019 +0000

    [WebSocket] Use Datapipe to transfer DataFrame buffer instead of ReadOnlyBuffer

    This CL introduces mojo DataPipe instead of ReadOnlyBuffer.
    With DataPipe, we can reduce memory copy and optimize quota control.

    Unfortunately, this CL makes performance slower:
    ToT:   147 MB/s
    Patch: 128 MB/s
    That's because this CL replaces minimize part and we will do
    the optimization later on.
    If the optimization doesn't go over the original score before
    M78 (will be branch cut on Sep 5th), we will revert this change.

    Bug: 865001

https://chromium.googlesource.com/chromium/src/+/fcaa2a2c441e28a5cb95cc90946712efb0ce085f

commit fcaa2a2c441e28a5cb95cc90946712efb0ce085f
Author: Yoichi Osato <[email protected]>
Date:   Wed Aug 28 08:22:36 2019 +0000

    [WebSocket] Remove manual quota control for receiving.

    Because we're using mojo data pipe, which has own quota control,
    to transfer received data, we don't have manual one, or
    mojom::WebSocket.AddReceiveFlowControlQuota().
    This CL does a sort of work removing the function.

    mojom::WebSocket.AddReceiveFlowControlQuota(quota) did 5 tasks:
    browser side(mainly on WebSocketChannel)
     1. Trigger the first ReadFrame if renderer gets not throttled.
    For #1, this patch moves the trigger to mojo WebSocket.StartReceiving.

     2. Trigger next ReadFrame if there is enough quota.
     3. Send pending dataframes based on added quota.
    This patch moves task #2 and #3 to websocket.cc and datapipe itself.

     4. Dropchannel if all pending frames are received by renderer when closed.
    Because we can care #4 w/o renderer ping back, this patch move
    RespondToClosingHandshake()to WebSocketChannel::ReadFrames().

    renderer side(mainly on WebSocketChannelImpl)
     5. Ping browser that backpressure is turned off.
    For task #5, this patch changes not to call the mojo but throttle
    datapipe reading with WebSocketHandleImpl::ConsumePendingDataFrames().

    receive-arraybuffer-1MBx100.htmll?iteration=100 measurement on local build:
    ToT:            144 MB/s (stdev: 4.56 MB/s)
    Patch:          208 MB/s (stdev: 6.15 MB/s)
      (+44% to ToT, +41% to ReadOnlyBuffer)
    ReadOnlyBuffer: 147 MB/s

https://chromium.googlesource.com/chromium/src/+/a461132e64f53f45997aaa4222e05cdf5d10ea56

commit a461132e64f53f45997aaa4222e05cdf5d10ea56
Author: Julie Jeongeun Kim <[email protected]>
Date:   Fri Aug 30 04:13:36 2019 +0000

    Reland "Convert WebSocket to new Mojo types"

    This is a reland of 06a7200b370f38f39c97a4810d0931ab5596014e

    It updates WebSocketChannelImplTest::EstablishConnection
    with new Mojo types without InterfacePtr and MakeRequest.

    [email protected]

    Original change's description:
    > Convert WebSocket to new Mojo types
    >
    > This CL converts WebSocketPtr, to new Mojo types and
    > updates OnConnectionEstablished from websocket.mojom.
    >
    > Bug: 955171, 978694
    > Change-Id: I82416b209e2380241b64ebd3d829dd8bde5247c7
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1773016
    > Commit-Queue: Julie Kim <[email protected]>
    > Reviewed-by: John Abd-El-Malek <[email protected]>
    > Reviewed-by: Sam McNally <[email protected]>
    > Reviewed-by: Yutaka Hirano <[email protected]>
    > Reviewed-by: Ken Rockot <[email protected]>
    > Cr-Commit-Position: refs/heads/master@{#691574}

    Bug: 955171, 978694
cdesouza-chromium added a commit that referenced this pull request Mar 27, 2024
These specific flags were being disabled by default, however the code
they were guarding is now deleted.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7

commit f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7
Author: Rainhard Findling <[email protected]>
Date:   Tue Mar 5 08:20:43 2024 +0000

    Reland #2 "Privacy Guide: remove search suggestions and preload cards"

    This is attempt #2 to reland this cleanup. Earlier attempts:
    commit 1faae6bd62538e3f685c7143d003a05dd5fbfffa and
    commit 01170d74d06655cd7244026dc0689542702c9bc2.
    This is created as a revert-of-a-revert as Gerrit currently doesn't
    allow to create a reland with merge conflicts (crbug.com/41395970).

    The position of the cookie step that is shown in the PG flow in the
    3PCD-disabled codepath has been updated in the integration test (see
    delta of patchset 1>2) which should (hopefully) make it pass also on
    waterfall bots.

    The reason why this wasn't caught in the last 2 CLs seems to stem
    from how 3PCD is tested in privacy_guide_integration_test.ts:
    privacy_guide_integration_test.ts does not force the 3PCD state to
    test both possible codepaths, but instead relies on the
    fieldtrial_testing_configs to run both possible 3PCD code paths [1].
    Contrary to our earlier understanding it seems that on local builds
    and on CQ bots, the fieldtrial_testing_configs does not actually run
    both possible 3PCD code paths, but only the 3PCD-enabled code path.
    As the cookie step is shown in PG only in the 3PCD-disabled code path,
    as a result of that code path seemingly not being tested in local builds
    and in CQ bots, the incorrect position of the cookie step in the
    integration test was not caught in the last 2 CLs.

    [1] https://chromium-review.googlesource.com/c/chromium/src/+/5014485/comment/6a847c98_64081fc3/

    Original change's description:
    > Privacy Guide: clean up search suggestions and preload cards
    >
    > The product decision has been made that the "improve search
    > suggestions" and "preload" cards in privacy guide won't launch. This
    > CL removes those cards from privacy guide.
    >
    > Bug: 40184479
    > Change-Id: I747c2c693ca624d769290c2351d02d4c0913bdab
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5279392
    > Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    > Commit-Queue: John Lee <[email protected]>
    > Reviewed-by: Side YILMAZ <[email protected]>
    > Reviewed-by: John Lee <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1264176}

    Bug: 40184479
cdesouza-chromium added a commit that referenced this pull request Mar 28, 2024
These specific flags were being disabled by default, however the code
they were guarding is now deleted.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7

commit f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7
Author: Rainhard Findling <[email protected]>
Date:   Tue Mar 5 08:20:43 2024 +0000

    Reland #2 "Privacy Guide: remove search suggestions and preload cards"

    This is attempt #2 to reland this cleanup. Earlier attempts:
    commit 1faae6bd62538e3f685c7143d003a05dd5fbfffa and
    commit 01170d74d06655cd7244026dc0689542702c9bc2.
    This is created as a revert-of-a-revert as Gerrit currently doesn't
    allow to create a reland with merge conflicts (crbug.com/41395970).

    The position of the cookie step that is shown in the PG flow in the
    3PCD-disabled codepath has been updated in the integration test (see
    delta of patchset 1>2) which should (hopefully) make it pass also on
    waterfall bots.

    The reason why this wasn't caught in the last 2 CLs seems to stem
    from how 3PCD is tested in privacy_guide_integration_test.ts:
    privacy_guide_integration_test.ts does not force the 3PCD state to
    test both possible codepaths, but instead relies on the
    fieldtrial_testing_configs to run both possible 3PCD code paths [1].
    Contrary to our earlier understanding it seems that on local builds
    and on CQ bots, the fieldtrial_testing_configs does not actually run
    both possible 3PCD code paths, but only the 3PCD-enabled code path.
    As the cookie step is shown in PG only in the 3PCD-disabled code path,
    as a result of that code path seemingly not being tested in local builds
    and in CQ bots, the incorrect position of the cookie step in the
    integration test was not caught in the last 2 CLs.

    [1] https://chromium-review.googlesource.com/c/chromium/src/+/5014485/comment/6a847c98_64081fc3/

    Original change's description:
    > Privacy Guide: clean up search suggestions and preload cards
    >
    > The product decision has been made that the "improve search
    > suggestions" and "preload" cards in privacy guide won't launch. This
    > CL removes those cards from privacy guide.
    >
    > Bug: 40184479
    > Change-Id: I747c2c693ca624d769290c2351d02d4c0913bdab
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5279392
    > Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    > Commit-Queue: John Lee <[email protected]>
    > Reviewed-by: Side YILMAZ <[email protected]>
    > Reviewed-by: John Lee <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1264176}

    Bug: 40184479
cdesouza-chromium added a commit that referenced this pull request Apr 3, 2024
These specific flags were being disabled by default, however the code
they were guarding is now deleted.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7

commit f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7
Author: Rainhard Findling <[email protected]>
Date:   Tue Mar 5 08:20:43 2024 +0000

    Reland #2 "Privacy Guide: remove search suggestions and preload cards"

    This is attempt #2 to reland this cleanup. Earlier attempts:
    commit 1faae6bd62538e3f685c7143d003a05dd5fbfffa and
    commit 01170d74d06655cd7244026dc0689542702c9bc2.
    This is created as a revert-of-a-revert as Gerrit currently doesn't
    allow to create a reland with merge conflicts (crbug.com/41395970).

    The position of the cookie step that is shown in the PG flow in the
    3PCD-disabled codepath has been updated in the integration test (see
    delta of patchset 1>2) which should (hopefully) make it pass also on
    waterfall bots.

    The reason why this wasn't caught in the last 2 CLs seems to stem
    from how 3PCD is tested in privacy_guide_integration_test.ts:
    privacy_guide_integration_test.ts does not force the 3PCD state to
    test both possible codepaths, but instead relies on the
    fieldtrial_testing_configs to run both possible 3PCD code paths [1].
    Contrary to our earlier understanding it seems that on local builds
    and on CQ bots, the fieldtrial_testing_configs does not actually run
    both possible 3PCD code paths, but only the 3PCD-enabled code path.
    As the cookie step is shown in PG only in the 3PCD-disabled code path,
    as a result of that code path seemingly not being tested in local builds
    and in CQ bots, the incorrect position of the cookie step in the
    integration test was not caught in the last 2 CLs.

    [1] https://chromium-review.googlesource.com/c/chromium/src/+/5014485/comment/6a847c98_64081fc3/

    Original change's description:
    > Privacy Guide: clean up search suggestions and preload cards
    >
    > The product decision has been made that the "improve search
    > suggestions" and "preload" cards in privacy guide won't launch. This
    > CL removes those cards from privacy guide.
    >
    > Bug: 40184479
    > Change-Id: I747c2c693ca624d769290c2351d02d4c0913bdab
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5279392
    > Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    > Commit-Queue: John Lee <[email protected]>
    > Reviewed-by: Side YILMAZ <[email protected]>
    > Reviewed-by: John Lee <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1264176}

    Bug: 40184479
cdesouza-chromium added a commit that referenced this pull request Apr 4, 2024
These specific flags were being disabled by default, however the code
they were guarding is now deleted.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7

commit f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7
Author: Rainhard Findling <[email protected]>
Date:   Tue Mar 5 08:20:43 2024 +0000

    Reland #2 "Privacy Guide: remove search suggestions and preload cards"

    This is attempt #2 to reland this cleanup. Earlier attempts:
    commit 1faae6bd62538e3f685c7143d003a05dd5fbfffa and
    commit 01170d74d06655cd7244026dc0689542702c9bc2.
    This is created as a revert-of-a-revert as Gerrit currently doesn't
    allow to create a reland with merge conflicts (crbug.com/41395970).

    The position of the cookie step that is shown in the PG flow in the
    3PCD-disabled codepath has been updated in the integration test (see
    delta of patchset 1>2) which should (hopefully) make it pass also on
    waterfall bots.

    The reason why this wasn't caught in the last 2 CLs seems to stem
    from how 3PCD is tested in privacy_guide_integration_test.ts:
    privacy_guide_integration_test.ts does not force the 3PCD state to
    test both possible codepaths, but instead relies on the
    fieldtrial_testing_configs to run both possible 3PCD code paths [1].
    Contrary to our earlier understanding it seems that on local builds
    and on CQ bots, the fieldtrial_testing_configs does not actually run
    both possible 3PCD code paths, but only the 3PCD-enabled code path.
    As the cookie step is shown in PG only in the 3PCD-disabled code path,
    as a result of that code path seemingly not being tested in local builds
    and in CQ bots, the incorrect position of the cookie step in the
    integration test was not caught in the last 2 CLs.

    [1] https://chromium-review.googlesource.com/c/chromium/src/+/5014485/comment/6a847c98_64081fc3/

    Original change's description:
    > Privacy Guide: clean up search suggestions and preload cards
    >
    > The product decision has been made that the "improve search
    > suggestions" and "preload" cards in privacy guide won't launch. This
    > CL removes those cards from privacy guide.
    >
    > Bug: 40184479
    > Change-Id: I747c2c693ca624d769290c2351d02d4c0913bdab
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5279392
    > Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    > Commit-Queue: John Lee <[email protected]>
    > Reviewed-by: Side YILMAZ <[email protected]>
    > Reviewed-by: John Lee <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1264176}

    Bug: 40184479
mkarolin pushed a commit that referenced this pull request Apr 9, 2024
These specific flags were being disabled by default, however the code
they were guarding is now deleted.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7

commit f8eb4d46d0bc268eba98dbfe23b1abf26ccb07d7
Author: Rainhard Findling <[email protected]>
Date:   Tue Mar 5 08:20:43 2024 +0000

    Reland #2 "Privacy Guide: remove search suggestions and preload cards"

    This is attempt #2 to reland this cleanup. Earlier attempts:
    commit 1faae6bd62538e3f685c7143d003a05dd5fbfffa and
    commit 01170d74d06655cd7244026dc0689542702c9bc2.
    This is created as a revert-of-a-revert as Gerrit currently doesn't
    allow to create a reland with merge conflicts (crbug.com/41395970).

    The position of the cookie step that is shown in the PG flow in the
    3PCD-disabled codepath has been updated in the integration test (see
    delta of patchset 1>2) which should (hopefully) make it pass also on
    waterfall bots.

    The reason why this wasn't caught in the last 2 CLs seems to stem
    from how 3PCD is tested in privacy_guide_integration_test.ts:
    privacy_guide_integration_test.ts does not force the 3PCD state to
    test both possible codepaths, but instead relies on the
    fieldtrial_testing_configs to run both possible 3PCD code paths [1].
    Contrary to our earlier understanding it seems that on local builds
    and on CQ bots, the fieldtrial_testing_configs does not actually run
    both possible 3PCD code paths, but only the 3PCD-enabled code path.
    As the cookie step is shown in PG only in the 3PCD-disabled code path,
    as a result of that code path seemingly not being tested in local builds
    and in CQ bots, the incorrect position of the cookie step in the
    integration test was not caught in the last 2 CLs.

    [1] https://chromium-review.googlesource.com/c/chromium/src/+/5014485/comment/6a847c98_64081fc3/

    Original change's description:
    > Privacy Guide: clean up search suggestions and preload cards
    >
    > The product decision has been made that the "improve search
    > suggestions" and "preload" cards in privacy guide won't launch. This
    > CL removes those cards from privacy guide.
    >
    > Bug: 40184479
    > Change-Id: I747c2c693ca624d769290c2351d02d4c0913bdab
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5279392
    > Reviewed-by: Theodore Olsauskas-Warren <[email protected]>
    > Commit-Queue: John Lee <[email protected]>
    > Reviewed-by: Side YILMAZ <[email protected]>
    > Reviewed-by: John Lee <[email protected]>
    > Cr-Commit-Position: refs/heads/main@{#1264176}

    Bug: 40184479
aseren added a commit that referenced this pull request Apr 10, 2024
AlexeyBarabash added a commit that referenced this pull request Jun 5, 2024
- #2 padding of title
- #3 text colors
- #6 line-hight issue

The initial Sync page on Android is now broken due to changed styles - wip.
AlexeyBarabash added a commit that referenced this pull request Jun 7, 2024
- #2 padding of title
- #3 text colors
- #6 line-hight issue

The initial Sync page on Android is now broken due to changed styles - wip.
AlexeyBarabash added a commit that referenced this pull request Jun 20, 2024
- #2 padding of title
- #3 text colors
- #6 line-hight issue

The initial Sync page on Android is now broken due to changed styles - wip.
vadimstruts pushed a commit that referenced this pull request Oct 10, 2024
Signed-off-by: vadym <[email protected]>
vadimstruts pushed a commit that referenced this pull request Oct 21, 2024
Signed-off-by: vadym <[email protected]>
@yrliou yrliou mentioned this pull request Oct 21, 2024
24 tasks
cypt4 added a commit that referenced this pull request Nov 21, 2024
cypt4 added a commit that referenced this pull request Dec 13, 2024
Resolves brave/brave-browser#39314

Rename ShardStoreContext

Switch to using class instead of functions in lib.rs

Get rid of clone in impl_result::unwrap

Review fix #1

Review fix #2

Review fix#3

Use result wrappers for cpp->rust callbacks

Add macro for rust result wrappers

Get rid of OrchardShardTreeDelegateImpl

Rename ShardTreeDelegate

Merge OrchardShardTreeManager to ZCashOrchardSyncState

Remove OrchardShardTreeDelegate

Review fix

Review fix

Rename ZCashOrchardStorage

Extract CxxOrchardShardTreeDelegate to the separate file

Rename CXX generated structs

Remove some rust-wrapper impl files

Rename rust wrapper types

Fix presubmit

Rename rust types

Review fix

Review fix

Review fix

Rust-related types renaming

Add more comments

Review fix
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.

2 participants