- 04 Oct, 2018 23 commits
-
-
Jered Gray authored
Top-level whitelisting for a URL with a PreviewsType of RESOURCE_LOADING_HINTS doesn't make much sense as the optimizations come from the page hints and the page hints themselves can provide more accurate whitelisting data. Because of this, the existence of top-level whitelisting with a PreviewType of RESOURCE_LOADING_HINTS indicates a bug with the component's hints. We're now DCHECKing if the component's hints include top-level RESOURCE_LOADING_HINTS whitelisting. IsWhitelisted() itself has been split into IsWhitelistedAtTopLevel() and IsWhitelistedInPageHints(). IsWhitelistedAtTopLevel() is skipped if the type is PreviewsType::RESOURCE_LOADING_HINTS. Additionally, some const-related cleanup was done with function calls in PreviewHints and HintCache. Lastly, ResourceLoadingHintsBrowserTest has been modified to test the full hint flow where it sets and uses page hints. Doing this exposed an issue with ResourceLoadingHintsHttpsWhitelistedRedirectToHttps, which was incorrectly passing as a result of some faked data (redirects don't currently work with hints). The test has been disabled until hints are made to work with redirects. Change-Id: I165ccb9ffeba742840a9def15e283a0e254dbb86 Reviewed-on: https://chromium-review.googlesource.com/c/1256007 Commit-Queue: Jered Gray <jegray@chromium.org> Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Reviewed-by:
Doug Arnett <dougarnett@chromium.org> Cr-Commit-Position: refs/heads/master@{#596455}
-
Trent Apted authored
There once was a ScriptExecutionObserver::Delegate, but it disappeared in some past refactoring. The lifetime around ScriptExecutionObserver is quite complex, and relies on base::ObserverList being a SupportsWeakPtr, which we want to stop doing for https://crbug.com/888973. There is now exactly one ScriptExecutionObserver implementation (ActivityLog), and the observer list only ever has exactly 1 or zero observers in it; added and removed in concert with a TabHelper. WebViewGuest also has an ObserverList<ScriptExecutionObserver>, but it never added any observers to it. We can instead make ActivityLog responsible for the lifetime of its callbacks from ScriptExecutor. It already dispenses WeakPtrs to itself. Bug: 888973 Change-Id: Ic773bbcbabea70627b48ef8e0e29ff4e16d1e1f5 Reviewed-on: https://chromium-review.googlesource.com/c/1256398 Commit-Queue: Trent Apted <tapted@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#596454}
-
Alexei Filippov authored
Change-Id: Ie47791cbbf4bcbf23a7bbdb3622440f5693727dd Reviewed-on: https://chromium-review.googlesource.com/c/1260342Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Alexei Filippov <alph@chromium.org> Cr-Commit-Position: refs/heads/master@{#596453}
-
Alan Cutter authored
This CL removes a TODO for making PageActionIconView inherit from Button. It is no longer needed because IconLabelBubbleView inherits from Button. Change-Id: I8e92c6d3cf43e235168d676361264ad1971e9488 Reviewed-on: https://chromium-review.googlesource.com/c/1258669Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#596452}
-
Kent Tamura authored
Introduce content::FileSelectListener, which receives the result of FileSelectHelper. An implementation class of FileSelectListener will implement blink.mojom.FileChooser mojo interface in a following CL. a) Add content::FileSelectListener - content/public/browser/BUILD.gn - content/public/browser/file_select_listener.h b) Receive FileSelectHelper arguments, and call its methods to notify results instead of RFH::FilesSelectedInChooser() and RVH:: DirectoryEnumerationFinished(). - chrome/browser/file_select_helper.cc - chrome/browser/file_select_helper.h c) Add FileChooserImpl class implementing content::FileSelectListener. A FileChooserImpl instance is passed to RenderFrameHostDelgate:: RunFileChooser(). RFH::FilesSelectedInChooser() is removed because FileChooserImpl receives a file list, and it sends the list via IPC. - content/public/browser/render_frame_host.h - content/browser/frame_host/render_frame_host_impl.cc - content/browser/frame_host/render_frame_host_impl.h d) Add ViewFileChooser class implementing content::FileSelectListener. A ViewFileChooser instance is passed to WebContentsDelegate:: EnumerateDirectory(). RVH::DirectoryEnumerationFinished() is called by ViewFileChooser instead of FileSelectHelper. - content/browser/web_contents/web_contents_impl.cc - content/browser/web_contents/web_contents_impl.h e) Add FileSelectListener argument, and call FileSelectListener::FileSelected() instead of RFH::FilesSelectedInChooser(). Maintain a FileSelectListener instance in AwWebContentsDelegate class. - android_webview/browser/aw_web_contents_delegate.cc - android_webview/browser/aw_web_contents_delegate.h f) Add FileSelectListener argument, and forward it to another function or call FileSelectListener::FileSelectionCanceled() - chrome/browser/android/tab_web_contents_delegate_android.cc - chrome/browser/android/tab_web_contents_delegate_android.h - chrome/browser/devtools/devtools_window.cc - chrome/browser/devtools/devtools_window.h - chrome/browser/extensions/extension_view_host.cc - chrome/browser/extensions/extension_view_host.h - chrome/browser/ui/apps/chrome_app_delegate.cc - chrome/browser/ui/apps/chrome_app_delegate.h - chrome/browser/ui/browser.cc - chrome/browser/ui/browser.h - components/guest_view/browser/guest_view_base.cc - components/guest_view/browser/guest_view_base.h - content/browser/frame_host/render_frame_host_delegate.cc - content/browser/frame_host/render_frame_host_delegate.h - content/public/browser/web_contents_delegate.cc - content/public/browser/web_contents_delegate.h - extensions/browser/app_window/app_delegate.h - extensions/browser/app_window/app_window.cc - extensions/browser/app_window/app_window.h - extensions/shell/browser/shell_app_delegate.cc - extensions/shell/browser/shell_app_delegate.h g) Add FileSelectListener argument, and call FileSelectListener::FileSelected() instead of RFH::FilesSelectedInChooser() - chrome/browser/ssl/security_state_tab_helper_browsertest.cc - content/test/content_browser_test_utils_internal.cc - content/test/content_browser_test_utils_internal.h h) Add MockFileLister and pass it to RunFileChooser() to avoid null dereference. - content/browser/web_contents/web_contents_impl_browsertest.cc FYI: All-in-one CL: https://chromium-review.googlesource.com/1170454 Bug: 869257 Change-Id: I190159bd5819d228c703028584b9929aa2ad80c2 Reviewed-on: https://chromium-review.googlesource.com/c/1251182Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#596451}
-
Karan Bhatia authored
This CL adds support for runtime host permissions to the Declarative Net Request API. Changes: - The behavior of REQUIRE_HOST_PERMISSION_FOR_URL_AND_INITIATOR is modified for the case when an extension has access to the initiator but the access to the request url is withheld. In this case, the extension is granted access to the request. This is similar to the current behavior of REQUIRE_HOST_PERMISSION_FOR_URL (used by web request API) and necessary for runtime host permissions to work. This allows extensions to intercept withheld cross-origin requests from a frame to which they have access. - RulesetManager is modified to notify the chrome layer that access to a request was withheld. This is necessary for us to track an extension's blocked/withheld actions on a tab. This CL also paves the way to transition the web request API to require host permissions to the initiator i.e. REQUIRE_HOST_PERMISSION_FOR_URL_AND_INITIATOR. BUG=157736, 809680 Change-Id: Ic4737a55a3ad6f88625149bcb39eefeb84df7d91 Reviewed-on: https://chromium-review.googlesource.com/c/1256219 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#596450}
-
Dmitry Gozman authored
There is a clear separation between fields used for StartNavigation vs CommitNavigation. For now, we can pass four parameters directly. In the future, we should probably put all parameters to WebNavigationParams. Bug: none Change-Id: I4b1a0dac46bb4057b950c1cc8044303903d39f10 Reviewed-on: https://chromium-review.googlesource.com/c/1250124 Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Reviewed-by:
Nate Chapin <japhet@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#596449}
-
Karan Bhatia authored
Currently we might not correctly update the wants-to-run badge UI for an extension if it has a withheld web request. Fix this by notifying the extension action API to update the badge UI, whenever the first withheld web request for an extension is registered on a web contents. BUG=891549 Change-Id: Ibd5c639a878857bd96f2d7cc8a967b2750dabf57 Reviewed-on: https://chromium-review.googlesource.com/c/1258321 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#596448}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/4504a652c071..8841085abeb9 git log 4504a652c071..8841085abeb9 --date=short --no-merges --format='%ad %ae %s' 2018-10-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 c3bef3e7b028..1395134c3438 (3 commits) Created with: gclient setdep -r src/third_party/skia@8841085abeb9 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel TBR=mtklein@chromium.org Change-Id: Ic56b2c751e094f1ce698de42d6bc51447b82c80f Reviewed-on: https://chromium-review.googlesource.com/c/1260144Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#596447}
-
Becca Hughes authored
Adds an audio focus flag that enables audio focus manager but disables enforcement of a single media session. This gives us the option of enabling audio focus tracking without the user facing change of enforcing a single media session. BUG=875004 Change-Id: I5415ec76db7b22d4d91ea98c92e3f1515d9df97b Reviewed-on: https://chromium-review.googlesource.com/c/1231915 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Tommy Steimel <steimel@chromium.org> Cr-Commit-Position: refs/heads/master@{#596446}
-
Christian Biesinger authored
Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I9eefb234301b9bc8a9c4912d032eaf83a0b80d93 Reviewed-on: https://chromium-review.googlesource.com/c/1253983 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#596445}
-
Chromium WPT Sync authored
Using wpt-import in Chromium b0b10e58. With Chromium commits locally applied on WPT: 92605c16 "[Unified Plan] Remote MediaStreamTracks should be muted by default." 65d72632 "Make DTMF tone change more deterministic" Build: https://ci.chromium.org/buildbot/chromium.infra.cron/wpt-importer/25765 Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md Directory owners for changes in this CL: binji@chromium.org: external/wpt/wasm meade@chromium.org: external/wpt/web-animations mstensho@chromium.org: external/wpt/css/css-multicol rego@igalia.com: external/wpt/css/selectors rouslan@chromium.org, mathp@chromium.org: external/wpt/payment-request NOAUTOREVERT=true TBR=robertma No-Export: true Change-Id: I7da8ce11e662b2e9f84baa1e8aad5e01f8a76036 Reviewed-on: https://chromium-review.googlesource.com/c/1259943 Commit-Queue: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> Reviewed-by:
Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> Cr-Commit-Position: refs/heads/master@{#596444}
-
Joel Einbinder authored
DevTools ignores whitespace-only text nodes. But if a text node that previously had text becomes whitespace-only, no childNodeRemoved event is fired and DevTools would get confused. Bug: 880372 Change-Id: I8f740a6e32d1c1a15a32443a2a702996028f64fa Reviewed-on: https://chromium-review.googlesource.com/c/1257899 Commit-Queue: Joel Einbinder <einbinder@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#596443}
-
Ben Pastene authored
R=jbudorick Bug: 876587 Change-Id: I322398cb10d4c68de8e31231759ebac322c6cbe6 Reviewed-on: https://chromium-review.googlesource.com/c/1260263Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#596442}
-
Xing Liu authored
When serializing the in-memory vpx video frame into MojoSharedBufferVideoFrame, we currently don't consider the padding in each plane in YUV frame, but we pass the strides, which will trigger a DCHECK. This CL also allocates the padding in each plane into the shared memory. Alternatively, we may remove the padding when copying data. Bug: 891794 Change-Id: I6a81c8f8afcd8ff063f90523773ba07aac2eb7fa Reviewed-on: https://chromium-review.googlesource.com/c/1260007Reviewed-by:
Dan Sanders <sandersd@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#596441}
-
Gang Wu authored
Should call image loader's destroy after StreamLifecycleManager::destroy to avoid race condition, since StreamLifecycleManager may ask image loader between FeedImageLoader::destroy and StreamLifecycleManager::destroy. Change-Id: Ib291ef3716e118c2ba66ffe1e26165f259bcfeaf Reviewed-on: https://chromium-review.googlesource.com/c/1260008Reviewed-by:
Sky Malice <skym@chromium.org> Reviewed-by:
Filip Gorski <fgorski@chromium.org> Commit-Queue: Filip Gorski <fgorski@chromium.org> Cr-Commit-Position: refs/heads/master@{#596440}
-
Victor Costan authored
All callsites wrap the raw pointers into std::unique_ptrs already. This will make the code a bit easier to read. Change-Id: I8b0a3bd3497f944a8d0a1fc2e69d5c641f965de9 Reviewed-on: https://chromium-review.googlesource.com/c/1259804 Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by:
Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#596439}
-
David Trainor authored
- Update caption messages for in-progress downloads. - Fix assert failure around being unable to resume. - Fix notification persisting after cancel request. BUG=864223 Change-Id: Ie60aea0288bbd076599d71b89fa60e1ce54ffd29 Reviewed-on: https://chromium-review.googlesource.com/c/1258243 Commit-Queue: David Trainor <dtrainor@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#596438}
-
Christian Fremerey authored
Bug: 820608 Change-Id: I8b6831e3b8b5e6070b8e712dba5c9588e6277f8e Reviewed-on: https://chromium-review.googlesource.com/c/1258986Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Christian Fremerey <chfremer@chromium.org> Cr-Commit-Position: refs/heads/master@{#596437}
-
Steven Bennetts authored
This CL renames ChromeKeyboardControllerObserver -> ChromeKeyboardControllerClient and makes it a client of the keyboard::mojom::KeyboardController interface. Currently the client primarly serves as an observer, using the mojo interface instead of implementing KeybardControllerObserver directly. For trivial header removal from input_method_engine_base.cc: TBR=shuchen@chromium.org Bug: 843332 Test: keyboard_unittests --gtest_filter=KeyboardControllerMojoImplTest Change-Id: Id3de37e5bef9dddadc1561a14201f4577421826a Reviewed-on: https://chromium-review.googlesource.com/c/1246746Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Darren Shen <shend@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#596436}
-
Thomas Guilbert authored
Currently, successfully starting/stopping/starting RemotePlayback runs into a DCHECK, because we never properly clean up on RemotePlayback stop. This CL fixes the issue and gets rid of a TODO. Bug: 790766 Change-Id: Ieca32cd175741e5c1ae7e55879ae4a224d67b76c Reviewed-on: https://chromium-review.googlesource.com/c/1260282Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Thomas Guilbert <tguilbert@chromium.org> Cr-Commit-Position: refs/heads/master@{#596435}
-
Devlin Cronin authored
In practice, Extension objects are pretty much always const. Update ExtensionBuilder::Build() to return a const Extension object, rather than a mutable one. TBR=tapted@chromium.org (c/b/apps, c/b/ui, c/b/web_applications) TBR=stevenjb@chromium.org (c/b/chromeos, c/b/notifications) TBR=dalecurtis@chromium.org (c/b/media) TBR=holte@chromium.org (c/b/metrics) TBR=vakh@chromium.org (c/b/safe_browsing) TBR=treib@chromium.org (c/b/supervised_user) TBR=raymes@chromium.org (c/c/pepper_permission_util_unittest.cc) Bug: 889925 Change-Id: I7da674b29e209540803acfd40576c7daba3da2a3 Reviewed-on: https://chromium-review.googlesource.com/c/1256167 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#596434}
-
Jun Choi authored
WebAuthN BLE UI flow should guide the user through pairing UX if no FIDO BLE devices have been paired with the system previously. If there is at least one FIDO BLE device that is paired beforehand, we should default to "activate BLE security key" flow. As so, implement logic to store address of BLE security keys. Bug: 877344 Change-Id: I5d376311fc2dc4b73ceab0ed43ef5b8fbd0ffdbc Reviewed-on: https://chromium-review.googlesource.com/c/1253065 Commit-Queue: Jun Choi <hongjunchoi@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#596433}
-
- 03 Oct, 2018 17 commits
-
-
Scott Chen authored
This CL cleans up the remnants of the NUX Experiments bulid configs. Including: - removing os_win and google_chrome_branded build flag. - removing prefs that tracks if the one-off NUX experiments were seen. - fixing closure compile errors now that it needs to build on non-official bots. Bug: 874153 Change-Id: I03c1ed09c54f5ba91944bcb31837e80a0ee1fc74 Reviewed-on: https://chromium-review.googlesource.com/c/1252906 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#596432}
-
Pavel Feldman authored
Change-Id: Ie0cda615136c02d8e01a16d105cdcddf2dd0938f Reviewed-on: https://chromium-review.googlesource.com/c/1258384 Commit-Queue: Pavel Feldman <pfeldman@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#596431}
-
chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/2ff6cd661c02..61d8d025d568 git log 2ff6cd661c02..61d8d025d568 --date=short --no-merges --format='%ad %ae %s' 2018-10-03 tsepez@chromium.org Remove unused methods in CPDF_DocJSActions. 2018-10-03 tsepez@chromium.org Remove some impossible null checks from fx_crypt_sha.cpp 2018-10-03 tsepez@chromium.org Tidy CFX_UTF8Decoder. 2018-10-03 hnakashima@chromium.org Use numbers to test barcode encodings that do not accept letters. 2018-10-03 tsepez@chromium.org Remove blocklen argument from CRYPT_AESSetKey() Created with: gclient setdep -r src/third_party/pdfium@61d8d025d568 The AutoRoll server is located here: https://autoroll.skia.org/r/pdfium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=dsinclair@chromium.org Change-Id: Idde32d268bb3788dd4c1199b6835cbd1b2606432 Reviewed-on: https://chromium-review.googlesource.com/c/1259830Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#596430}
-
Cathy Li authored
Bug: 867488 Change-Id: Ic2615ce1b19eaf9fb283890d1a25df124b26fce2 Reviewed-on: https://chromium-review.googlesource.com/c/1252849 Commit-Queue: Cathy Li <chili@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Justin DeWitt <dewittj@chromium.org> Cr-Commit-Position: refs/heads/master@{#596429}
-
Lucas Gadani authored
When a portal is activated, the portal contents replace the tab contents. Bug: 865565 Change-Id: Id666e94b0c98294dbc2eb1ce942101a2f158ebf3 Reviewed-on: https://chromium-review.googlesource.com/c/1188884 Commit-Queue: Lucas Gadani <lfg@chromium.org> Reviewed-by:
Nasko Oskov <nasko@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Cr-Commit-Position: refs/heads/master@{#596428}
-
John Budorick authored
Bug: 790265,824539 Change-Id: Ic34ea3ae7f2aa3221edb436ed443a7c943cc1d43 Reviewed-on: https://chromium-review.googlesource.com/c/1260202Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#596427}
-
Kurt Horimoto authored
This CL updates BVC to always use the visible URL when calculating the final frame of the NTP for animtions. Bug: 880262 Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs Change-Id: Ie896009aff289b505ba3365afdc7ca9827058cd8 Reviewed-on: https://chromium-review.googlesource.com/c/1241557 Commit-Queue: Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:
Justin Cohen <justincohen@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#596426}
-
Jon Mann authored
Bug: 850823 Change-Id: I60bfe8c045da13daa6fd85214381b1ff39b7afcc Reviewed-on: https://chromium-review.googlesource.com/c/1258609 Commit-Queue: Jon Mann <jonmann@chromium.org> Reviewed-by:
Jeremy Klein <jlklein@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#596425}
-
Jonathan Metzman authored
Use uniform_int_distribution in a way that Windows allows. Bug: 891867 Change-Id: I7a9cf5c213ddfc8ca83efa29757674eea54a1c44 Reviewed-on: https://chromium-review.googlesource.com/c/1260162 Commit-Queue: Jonathan Metzman <metzman@chromium.org> Reviewed-by:
Martin Barbella <mbarbella@chromium.org> Cr-Commit-Position: refs/heads/master@{#596424}
-
Robert Kaplow authored
This reverts to the older purging logic behind a feature flag (for non-unified consent). We can see if this changes the metrics as expected. If unclear, we can do an A/B test since this is also behind a Feature. Added a simple boolean histogram to count how often we are purging on sync changes. Bug: 891777 Change-Id: I74596d4a92eb19de301461d2b6d18a6dca8741c4 Reviewed-on: https://chromium-review.googlesource.com/c/1258573Reviewed-by:
Robert Kaplow (sloooow) <rkaplow@chromium.org> Reviewed-by:
Brian White <bcwhite@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Robert Kaplow (sloooow) <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#596423}
-
Victor Costan authored
https://chromium.googlesource.com/external/leveldb.git/+log/7b945f200339..73d5834eceee This CL also removes port_chromium's InitOnce implementation, because it is no longer used by leveldb. $ git log 7b945f200..73d5834ec --date=short --no-merges --format='%ad %ae %s' 2018-09-11 costan Rework threading in env_posix.cc. 2018-09-10 costan Remove InitOnce from the port API. 2018-09-05 costan Clean up PosixWritableFile in env_posix.cc. Created with: roll-dep src/third_party/leveldatabase/src Change-Id: Icba857ff32949a1b6f4cd385330a01c7ac02798d Reviewed-on: https://chromium-review.googlesource.com/c/1220056Reviewed-by:
Chris Mumford <cmumford@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#596422}
-
Antoine Labour authored
It's always false. Bug: 889651 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I50e3b03ff3b25bc8759b79463b72e3b63ebbd8a5 Reviewed-on: https://chromium-review.googlesource.com/c/1259944Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#596421}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/79c31bf9cbf4..fbfd101d0207 Created with: gclient setdep -r src-internal@fbfd101d0207 The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=mmoss@chromium.org Change-Id: Ice60c44c336f98f1beccba0375d879c3c12a7a0e Reviewed-on: https://chromium-review.googlesource.com/c/1260203Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#596420}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/9e0efe3189e0..4504a652c071 git log 9e0efe3189e0..4504a652c071 --date=short --no-merges --format='%ad %ae %s' 2018-10-03 michaelludwig@google.com Remove extraneous comma in printf vargs 2018-10-03 bsalomon@google.com Always turn off domain in GrTextureOp for no-aa/nearest 2018-10-03 mtklein@google.com looks like Animation can use SkNVRefCnt? 2018-10-03 scroggo@google.com Fix-up colorSpace-less decodes 2018-10-03 michaelludwig@google.com Make ProcessorOptimizationValidationTest more forgiving 2018-10-03 csmartdalton@google.com ccpr: Remove the Mac+Radeon GL blacklist 2018-10-03 brianosman@google.com Remove SkPM4f 2018-10-03 scroggo@google.com Remove SkCodec::fSrcInfo Created with: gclient setdep -r src/third_party/skia@4504a652c071 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel BUG=chromium:887372 TBR=mtklein@chromium.org Change-Id: I7642ee8e8b0a7e3be4da3863c8ec7fc3698d409c Reviewed-on: https://chromium-review.googlesource.com/c/1259833Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#596419}
-
Hwanseung Lee authored
https://google.github.io/styleguide/cppguide.html#Namespace_Names > Namespace names are all lower-case. This CL has no behavior changes. Bug: 889726 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I857b97d2fd8b87db3563dd6845399d977a07f68c Reviewed-on: https://chromium-review.googlesource.com/c/1258682Reviewed-by:
Kent Tamura <tkent@chromium.org> Commit-Queue: Hwanseung Lee <hs1217.lee@samsung.com> Cr-Commit-Position: refs/heads/master@{#596418}
-
John Williams authored
Bug: 877702 Change-Id: Ifdd3355c2d9d0fb46fed19c21cbe2a066abf6ad4 Reviewed-on: https://chromium-review.googlesource.com/c/1239010 Commit-Queue: John Williams <jrw@chromium.org> Reviewed-by:
Evan Stade <estade@chromium.org> Reviewed-by:
Takumi Fujimoto <takumif@chromium.org> Cr-Commit-Position: refs/heads/master@{#596417}
-
Daniel Cheng authored
Also switches Document over to use it and audit the current usage of the downcasting macros. As a result, a number of locations now use DynamicTo<T> instead of requiring a separate type check and cast. Redundant DCHECKs have been removed: To<T> already implies a DCHECK() that the operand is a T. Bonus: ToTreeScope(Document*) has been removed: it's never needed as TreeScope is a base class of Document. Bug: 891908 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Ia9be66b435086b9c75facc4da0f9269c41e8927f Reviewed-on: https://chromium-review.googlesource.com/c/1230233 Commit-Queue: Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Hayato Ito <hayato@chromium.org> Reviewed-by:
Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#596416}
-