Граф коммитов

12 Коммитов

Автор SHA1 Сообщение Дата
Luna Lu 32f5297cf7 Move UseCounter WebFeature definition into mojom
This enables sending UseCounter WebFeature through IPC:
https://chromium-review.googlesource.com/c/550520/

This CL also includes some optimization work in EventTarget.

Bug: 716565
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_dbg_ng
Change-Id: I156ffb951d6a2868e9757063a91fee97fdf8008b

TBR=rockot@chromium.org

Change-Id: I156ffb951d6a2868e9757063a91fee97fdf8008b
Reviewed-on: https://chromium-review.googlesource.com/555950
Commit-Queue: Luna Lu <loonybear@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Rick Byers <rbyers@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#484164}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f41b44927adbcbd4ad3f79cc50b385f95c3d6ce4
2017-07-04 23:19:53 +00:00
Thiago Farina 0b41d6904d ui: add more header files to the sources lists of various targets
Header files should be listed in the sources list in order to gn analyze work.

https://docs.google.com/spreadsheets/d/15az3FMl-jAS0mx4E9XVSBVHVpmEzo-9EAGY0ywe7bZs/edit#gid=0

https://groups.google.com/a/chromium.org/d/topic/chromium-dev/1kK45mVemBc/discussion

BUG=661774

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_dbg_ng
Change-Id: If6349523b74754db413b215e86de446b7515724e
Reviewed-on: https://chromium-review.googlesource.com/538660
Reviewed-by: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org>
Commit-Queue: Thiago Farina <tfarina@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#480550}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: d630381b9a92c6343e7eabf355f09d4e6148030e
2017-06-19 20:10:19 +00:00
Thiago Farina 860725673e ui/native_theme: add native_theme_export.h to the sources list of native_theme target
Header files should be listed in the sources list in order to gn analyze work.

https://docs.google.com/spreadsheets/d/15az3FMl-jAS0mx4E9XVSBVHVpmEzo-9EAGY0ywe7bZs/edit#gid=0

https://groups.google.com/a/chromium.org/d/topic/chromium-dev/1kK45mVemBc/discussion

BUG=661774

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_dbg_ng
Change-Id: I1485b03add2f62ae1858d63eb11a7f22d9022ffa
Reviewed-on: https://chromium-review.googlesource.com/536993
Reviewed-by: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Reviewed-by: Peter Kasting <pkasting@chromium.org>
Commit-Queue: Thiago Farina <tfarina@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#479879}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 6f572e6775095f973220e5ab1c53a340747fbb2d
2017-06-15 22:50:32 +00:00
Thiago Farina 98eab34057 ui/accessibility: list ax_export.h in the sources list of accessibility target
Header files should be listed in the sources list, so gn analyze
can work.

https://docs.google.com/spreadsheets/d/15az3FMl-jAS0mx4E9XVSBVHVpmEzo-9EAGY0ywe7bZs/edit#gid=0

https://groups.google.com/a/chromium.org/d/topic/chromium-dev/1kK45mVemBc/discussion

BUG=661774

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_dbg_ng
Change-Id: I16b91525512825da0663330d52b3c0b55ff35bdc
Reviewed-on: https://chromium-review.googlesource.com/534513
Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org>
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#479631}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b8abad0d6876d494af4f39c76bcfdb86eef15f97
2017-06-15 07:11:58 +00:00
James Zern ae5bd3e310 libwebp,BUILD.gn: add missing mux headers
BUG=661774

Change-Id: I5aab11ec5a5e8070d8e6f269f0a02e65a3b1f1ac
Reviewed-on: https://chromium-review.googlesource.com/531741
Reviewed-by: Urvang Joshi <urvang@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Commit-Queue: James Zern <jzern@google.com>
Cr-Original-Commit-Position: refs/heads/master@{#478850}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: a11f199d1739e18b41f5170e043644158ac27a95
2017-06-13 01:07:43 +00:00
Thiago Farina d082c787f7 ui/aura: list aura_export.h in the sources list of aura target
Header files should be listed in the sources list, so gn analyze
can work.

https://docs.google.com/spreadsheets/d/15az3FMl-jAS0mx4E9XVSBVHVpmEzo-9EAGY0ywe7bZs/edit#gid=0

https://groups.google.com/a/chromium.org/d/topic/chromium-dev/1kK45mVemBc/discussion

BUG=661774
TBR=jamescook@chromium.org

Change-Id: I68020668044858be898ce6d18392ee8610cf22f4
Reviewed-on: https://chromium-review.googlesource.com/531030
Commit-Queue: Thiago Farina <tfarina@chromium.org>
Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#478819}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f1e4c0cc3c76b155337800383e54537a88fcdfe7
2017-06-12 23:30:41 +00:00
wychen 7f3c84205a Anyone can edit check_gn_headers_whitelist.txt
BUG=661774

Review-Url: https://codereview.chromium.org/2920403002
Cr-Original-Commit-Position: refs/heads/master@{#477338}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1ef74e6c994ef0e20184f79fdf0372ff756e13fd
2017-06-06 18:02:15 +00:00
wychen cd94ef8122 Add scripts for running GN missing header checker on CQ
This relands part of crrev.com/2903733004, but not enabled.

The enabling config would be landed in a separate CL.

BUG=661774, 725877

Review-Url: https://codereview.chromium.org/2904073003
Cr-Original-Commit-Position: refs/heads/master@{#477056}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f7d9e91e64165b26cbfd95d29c33d4d6f0b46126
2017-06-05 19:35:17 +00:00
wychen fb657dc5e8 Revert of (reland) Check missing headers in the build on CQ (patchset #3 id:40001 of https://codereview.chromium.org/2903733004/ )
Reason for revert:
Hit assertion in bots. crbug.com/725877

Original issue's description:
> (reland) Check missing headers in the build on CQ
>
> This script is run on the following bots on CQ:
> - linux_chromium_dbg_ng
> - linux_chromium_rel_ng
>
> Note that this script can only be added to bots that have "all"
> in "additional_compile_targets".
>
> BUG=661774, 725877
>
> Review-Url: https://codereview.chromium.org/2903733004
> Cr-Commit-Position: refs/heads/master@{#474570}
> Committed: 2f5a1ee159

TBR=dpranke@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=661774, 725877

Review-Url: https://codereview.chromium.org/2897173007
Cr-Original-Commit-Position: refs/heads/master@{#474691}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: f9662f54a78b4eaaa0126c9726d2b67328488bef
2017-05-25 17:43:10 +00:00
wychen 4ff59844e9 (reland) Check missing headers in the build on CQ
This script is run on the following bots on CQ:
- linux_chromium_dbg_ng
- linux_chromium_rel_ng

Note that this script can only be added to bots that have "all"
in "additional_compile_targets".

BUG=661774, 725877

Review-Url: https://codereview.chromium.org/2903733004
Cr-Original-Commit-Position: refs/heads/master@{#474570}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 2f5a1ee159209aace78614d6012c361de5c3d2c3
2017-05-25 05:45:30 +00:00
vitaliii 35afe395a3 Revert of Check missing headers in the build on CQ (patchset #8 id:160001 of https://codereview.chromium.org/2628543003/ )
Reason for revert:
This CL likely breaks |check_gn_headers| step. See crbug.com/725877 for details.

Original issue's description:
> Check missing headers in the build on CQ
>
> This script is run on the following bots on CQ:
> - linux_chromium_dbg_ng
> - linux_chromium_rel_ng
>
> Note that this script can only be added to bots that have "all"
> in "additional_compile_targets".
>
> BUG=661774
>
> Review-Url: https://codereview.chromium.org/2628543003
> Cr-Commit-Position: refs/heads/master@{#474218}
> Committed: ded5e27012

TBR=dpranke@chromium.org,thakis@chromium.org,wychen@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=661774,725877

Review-Url: https://codereview.chromium.org/2900143004
Cr-Original-Commit-Position: refs/heads/master@{#474256}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 5eba554ee38b7a6f78f54f1826fbd279f948c982
2017-05-24 12:04:00 +00:00
wychen 66a0af8441 Check missing headers in the build on CQ
This script is run on the following bots on CQ:
- linux_chromium_dbg_ng
- linux_chromium_rel_ng

Note that this script can only be added to bots that have "all"
in "additional_compile_targets".

BUG=661774

Review-Url: https://codereview.chromium.org/2628543003
Cr-Original-Commit-Position: refs/heads/master@{#474218}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ded5e27012a9b0d50de4b80a16e024fe5106b160
2017-05-24 08:57:12 +00:00