Age | Commit message (Collapse) | Author |
|
am: 0ab20ac228
Change-Id: I1b1afe0c902f1d122b100f5bf56d1df4a94eb090
|
|
am: b268b43ac6
Change-Id: I7b2c3d7cfed03673c33eb497be20e238bd0aac33
|
|
This CL moves following files.
- .gitignore
- Android.bp is merged into libchrome's Android.bp.
- base/android/*
- build/* except build_config.h which is exactly same with libchrome's.
- ipc/*
- mojo/* except mojo/public/tools/bindings/generators/__init__.py
which is unused and not in chrome repository.
- soong/* into libchrome_tools/
- third_party/{catapult,jinja2,markupsafe,ply}/*
- ui/gfx/{geometry,range}/mojo/*
Then, update several paths/build rules to be adapted.
Bug: 73606903
Test: Built locally. Ran on DUT.
Change-Id: I2a532a42aa68dcb215dbd71d8673192311509726
|
|
am: e389a13ad8
Change-Id: Icd20eb0b17fc7ce4882db270c8b413b625235906
|
|
am: 4a54b98aa4
Change-Id: I3a24f1f071d3278ca39c6f4492fe0d08e8a7d532
|
|
Similar to libmojo/OWNERS, add myself to libchrome because
libmojo is being merged into libchrome.
Bug: None
Test: None
Change-Id: I5c6f411e812530571e1bcbd91bf14b6db0ba60b8
|
|
am: a6ce2dcde5
Change-Id: I6638b2c2a2ec5e433c14d20fff8785fc12b3ca2f
|
|
am: 3dc91090b7
Change-Id: I149d81179c5ba78701b55daefc5a917a9a1669f5
|
|
When merging libmojo into this, current approach,
generate wrapper header files for all .h files under libchrome,
will hit the commandline length limit.
Stepping back, we should generate header files for each library in theory,
so this CL does so, as preparation to merge libmojo.
Bug: 73606903
Test: built locally. Treehugger.
Change-Id: Icc3e2c9625e78c54ff69f418e790456d2b297436
|
|
am: 5b94856a55
Change-Id: I7f166fc7f42f4b73d9eb3a12458fb39f9e86ee2b
|
|
am: 66a4050c0a
Change-Id: I43b58c564eebfe6c5fc49fe0452735b103887651
|
|
Along with merging libmojo into libchrome, add lhchavez@
who is the OWNER of libmojo into libchrome's OWNER.
Bug: 73606903
Test: n/a
Change-Id: Ic741bd4bb3ab1ddd5108f1a2183be5cf7bd679b5
|
|
am: d6a631d50e
Change-Id: I5f4f428c0d663bd333de1889f9159f2b34bf85d1
|
|
am: 28fbe310b7
Change-Id: If24c8a98d670f380aec997414cfe9b3aac7e8a5d
|
|
To address remaining review comments in
https://android-review.googlesource.com/c/platform/external/libchrome/+/638248
Bug: None
Test: Ran update_libchrom.py.
Change-Id: If7738fb4419f597b21dff287b23f6888f91d4625
|
|
am: 8cadf386df
Change-Id: Ide79616ecc891d462e8a53280791c4992a4a7471
|
|
am: 34c1558fed
Change-Id: I55e227b5f259dd320b23645d4d051b8e4aab9024
|
|
This CL moves following files.
- base/* except base/android/*
- devices/*
- ui/* except ui/gfx/**/mojom/*
- ui/gfx/range/range_mac(_unittest)?.mm are just deleted.
Bug: 73606903, 73270448
Test: Built locally. libchrome_test locally.
Run update_libchrome.py and made sure no diff is made.
Change-Id: I7f47337aa190f901c9c1d41758f312a2b95adc1b
|
|
am: 026f42b9b0
Change-Id: Ief236e64d9a05d2c6a1626c263bf2bba19e90e37
|
|
am: d7e7f68f7b
Change-Id: Ic1bf9135ec0cfe6bd40e64e972abc6506f59ff68
|
|
This CL moves stack_trace_android.cc from libmojo.
The file is identical with what is in chrome repository at r462023.
Along with the change, this CL removes UCLIBC macro definition.
It looks workaround to deal with stack trace.
Bug: 73270448, 73606903
Test: Ran on Treehugger.
Change-Id: I6b12b767c64c81e07b7a2a29f5073d9aebc47afa
|
|
am: f6c5bec42b
Change-Id: Ib0a9052ce1b8b2be06084699bd889570ade3f907
|
|
am: b912d92fdb
Change-Id: Ia0a1acfbdf8a71d3cfabf9e992d7d3e85a31a1ed
|
|
Now we can uprev the libchrome by the script, except;
- patch conflict
- new change which needs to be patched, and
- client code change.
Bug: 72617985
Test: Ran update_libchrome.py, and made sure no diff.
Change-Id: I03c0544995a3e68ad90fbf45999ecf01a7c8b0f8
|
|
am: c168cf0376
Change-Id: Ibae5aa2c9bc79100d4a9670d07e5f4f04847441e
|
|
am: b1919cfb4a
Change-Id: I06e7ceb30aefadede9a2a5a75134d5fbe5775edc
|
|
- Update build_config.h.
- platform_test.h had a modification to support Mac tests. Because we drop
Mac host support, that change is no longer needed.
Bug: 73270448
Test: Treehugger.
Change-Id: I82affa36a4e055368f08ee7554e38eedc61fa6e1
|
|
am: eadbb40208
Change-Id: I2203586ae123f9e07820fc29dbd8b0abdf00c109
|
|
am: 8d647cbaeb
Change-Id: Ibe54b3222ea9f7aba5df1575583ac2c56f790e1c
|
|
am: db381cdb15
Change-Id: I782170c546776fad0ca8aa06eaf74045a03f3871
|
|
am: 012d764c1c
Change-Id: I509ede637f8af3b5ff2ed2e4b5cba17294ccf23d
|
|
am: 31babce11b
Change-Id: I8b387bcd697352d682ce81d8a098e872a0285034
|
|
am: d2e5e07e17
Change-Id: Id39cdbc25ee1e4e2766b982938d01da660e400c4
|
|
Bug: 73270448
Test: Built locally. Treehugger.
Change-Id: I2c3f193e1677e4a673ab0b3b60c0c3b40a57987b
|
|
Defer DEATH_TEST handling to the Chrome implementation.
Bug: 73270448
Test: Built locally and ran libchrome_test. Treehugger.
Change-Id: I2fd07559e22317898ee2ff65a2bc7e0436c8955d
|
|
am: 4eff1d3ba2
Change-Id: If3e8c7de7a2621ddeebc5af70f823df5d373909d
|
|
am: 9851a20640
Change-Id: Ia36021321524bc9aaf7d36880b4e23550d170013
|
|
am: d922ff7bb0
Change-Id: Iba6cce698e4a3e3044b39dab753f5be8eb8a85b0
|
|
libchrome contained unused files. This CL removes them.
- BUILD.gn
Currently gn is not used. We're working on it (in ChromeOS build),
but not a few files are dropped, so we need to revisit here later.
- ios, win specific files.
- base/i18n/. It only contains base_i18n_export.h, which is not used.
- base/trace_event/etw_manifest/. It is for win.
Bug: 73270448
Test: Built locally. Treehugger.
Change-Id: I5c59af648573f3b670f380e3263c456eec296af7
|
|
d5a42bb516 am: 66b47eb3e1
am: 29844bf51c
Change-Id: I20daf940bc9ec5c45d34a91f0182784c37a1ca09
|
|
am: 66b47eb3e1
Change-Id: I2259bcbfaa1ec090a778688d7d5db3d3755a8c95
|
|
am: d5a42bb516
Change-Id: Ib540db45bfca661b2665a4566a02c6e387db8f63
|
|
Since C++11, we have concrete semantics.
Thus, we rely on it.
Note that, we still need to keep LAZY_INSTANCE_INITIALIZER
because it is a macro used in other project, which may
have missing-field-initializers warning enabled.
Bug: 73270448
Test: Built locally. Treehugger.
Change-Id: Ieb59b25c2936d27c3501d21098b248fac2778f0a
|
|
am: 41c169d01e
Change-Id: Iaf9e905240ceca28eae786f1e6d32516a4f2059a
|
|
am: 650b658e5d
Change-Id: I9c6725cdeb39aea1884061caf2ca75d3b4fd3741
|
|
am: db03e04f4e
Change-Id: I79412d077ab25e0a16830c1856ea7c57b8adbce4
|
|
Instead of directly modifying include directives,
use header files to proxy system headers.
This reduces line-by-line modification from Chrome repository.
Bug: 73270448
Test: Built locally. Treehugger.
Change-Id: I8f7315fc21634d3c2fb46bb9a72a43974140b9dc
|
|
am: 5dbf0c2ab3
Change-Id: Iffb77836212172c38eeb660f550d7b1724a2910c
|
|
am: 81c2b1d888
Change-Id: Ia8700def3b126d58cb3aef1298f5b6bc423c92af
|
|
am: f810b5921d
Change-Id: I5d96bcc9638dd4ec5961f087582adfd97150221d
|