- 04 Dec, 2017 6 commits
-
-
Denis Kuznetsov authored
Bug: 676195 Change-Id: I450fcf3416f620ce9867d55ea225c610583d1169 Reviewed-on: https://chromium-review.googlesource.com/764168Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Reviewed-by:
Sergey Poromov <poromov@chromium.org> Commit-Queue: Denis Kuznetsov <antrim@chromium.org> Cr-Commit-Position: refs/heads/master@{#521241}
-
Naina Raisinghani authored
This patch stashes all ComputedStyle information about all descendants when an element will need to undergo Reattach. It does so by recursing over all ContainerNode, ShadowRoot and PseudoElement descendants in the case where the node itself needs to Reattach. We then use the ComputedStyle stashed on the Node in LayoutTreeBuilder::style() eliminating the need to call Element::styleForLayoutObject() in Layout Tree Construction. Bug: 595137 Change-Id: I7e6ca2431e602dff80d7d3e84d1bffe1e25d8b2c Reviewed-on: https://chromium-review.googlesource.com/765097 Commit-Queue: nainar <nainar@chromium.org> Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#521240}
-
Chris Watkins authored
See the bugs and cxx post for justification and details: https://groups.google.com/a/chromium.org/forum/#!topic/cxx/RkOHzIK6Tq8 This change was done using clang-tidy as described here: https://chromium.googlesource.com/chromium/src/+/lkcr/docs/clang_tidy.md In some cases the the tool leaves behind a string of commas where it replaced a member initializer list (https://bugs.llvm.org/show_bug.cgi?id=35051). They were cleaned up with: git diff --name-only | \ xargs sed -E -i 's/(^\s*|\)\s*):[ ,]*= default/\1 = default/' BUG=778959,778957 This CL was uploaded by git cl split. R=mmenke@chromium.org Change-Id: I480fc15a2b48369f3943661d092a4a85e0698400 Reviewed-on: https://chromium-review.googlesource.com/799596Reviewed-by:
Matt Menke <mmenke@chromium.org> Commit-Queue: Chris Watkins <watk@chromium.org> Cr-Commit-Position: refs/heads/master@{#521239}
-
François Degros authored
Change-Id: I2fe10a0aa80796b4af0a36c7db355cfa8b8144e7 Bug: Reviewed-on: https://chromium-review.googlesource.com/790112Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Commit-Queue: François Degros <fdegros@chromium.org> Cr-Commit-Position: refs/heads/master@{#521238}
-
François Degros authored
By using move semantics and scoped_refptr::swap, we avoid calling AddRef and Release in some circumstances. Change-Id: I919690e2ecbdca4e1303a29a3a3fa017148a7355 Reviewed-on: https://chromium-review.googlesource.com/802849Reviewed-by:
Dominic Battré <battre@chromium.org> Commit-Queue: François Degros <fdegros@chromium.org> Cr-Commit-Position: refs/heads/master@{#521237}
-
Kenichi Ishibashi authored
Bug: 776665 Change-Id: I41ea9c3315d53a26fdf450ce34e670896bffb962 Reviewed-on: https://chromium-review.googlesource.com/802848Reviewed-by:
Maria Khomenko <mariakhomenko@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#521236}
-
- 03 Dec, 2017 14 commits
-
-
Kenichi Ishibashi authored
Fix two typos in OomInterventionTabHelper. Bug: 776665 Change-Id: I4066d742bbfed519b771f2035155ead865f9d4f2 Reviewed-on: https://chromium-review.googlesource.com/802600Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Maria Khomenko <mariakhomenko@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#521235}
-
Chris Mumford authored
The prior two values are not considered to be errors, and will be mapped to FILE_ERROR_FAILED. Adding the DCHECK to detect incorrect use of this function. Bug: None Change-Id: Id8dcfa01bf18010fc1a59fc20defb907475aac6c Reviewed-on: https://chromium-review.googlesource.com/798050 Commit-Queue: Chris Mumford <cmumford@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#521234}
-
Xing Liu authored
This reverts commit 2dcec349. Reason for revert: Still flaky, see https://bugs.chromium.org/p/chromium/issues/detail?id=791213 Original change's description: > Fix DownloadHistoryCheck on windows continuous builder. > > Currently it's flaky that a partial buffer is read through network > pipeline when the first history db record is generated. > > This CL changed the observer to be able to optionally wait for a > certain number of bytes read from network IO. > > Bug: 788160 > Change-Id: I110653433e8c80c2dabf9f3162df99d7bb354e86 > Reviewed-on: https://chromium-review.googlesource.com/790946 > Reviewed-by: Min Qin <qinmin@chromium.org> > Commit-Queue: Xing Liu <xingliu@chromium.org> > Cr-Commit-Position: refs/heads/master@{#519930} TBR=dtrainor@chromium.org,qinmin@chromium.org,xingliu@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 788160 Change-Id: If59f7f82c7bd2a75bbc4655f665fc9f9581e170e Reviewed-on: https://chromium-review.googlesource.com/804648Reviewed-by:
Xing Liu <xingliu@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#521233}
-
Pavol Marko authored
Enable client certificate authentication in the sign-in profile for the StoragePartition which is currently used by the sign-in frame. Additionally, wire up the DeviceLoginScreenAutoSelectCertificateForUrls policy to content settings on the sign-in screen. BUG=723849 TEST=browser_tests --gtest_filter=WebViewClientCertsLoginTest.* Change-Id: Ic5345bc3446c621008088909771c6eca445aa3f3 Reviewed-on: https://chromium-review.googlesource.com/790295 Commit-Queue: Pavol Marko <pmarko@chromium.org> Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Reviewed-by:
Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#521232}
-
Robert Sesek authored
Bug: 598854 Change-Id: I380ef1cb8bf2de2a72d52091b619b374b4dc3c33 Reviewed-on: https://chromium-review.googlesource.com/804338 Commit-Queue: Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Cr-Commit-Position: refs/heads/master@{#521231}
-
Ricky Liang authored
- Sync mojom files from arc-camera repo, which include Mojo interface updates for v2.4 API. - Hook up the new functions in v2.4 API in unit tests. BUG=36378334 TEST=unit tests TEST=Make sure camera works on Soraka. Change-Id: I428af0c37f706905eb20c43ea06c227995345855 Reviewed-on: https://chromium-review.googlesource.com/798933Reviewed-by:
Wu-Cheng Li <wuchengli@chromium.org> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Commit-Queue: Ricky Liang <jcliang@chromium.org> Cr-Commit-Position: refs/heads/master@{#521230}
-
Takashi Toyoshima authored
Explicit PLATFORM_EXPORT for an inner class static method was needed for Windows. This is a reland of 1cb7ac27 Original change's description: > ResourceLoadScheduler: add traffic monitoring metrics > > This patch adds TrafficMonitor to count number of resource > requests and bytes of received data. Data are counted > per-frame basis, and classified by main frame vs sub-frames, > and throttled vs not-throttled. > > Bug: 789354 > Change-Id: I57f4b2d73565ba1687db0f0e04a5dc2cb1bfb3ff > Reviewed-on: https://chromium-review.googlesource.com/795482 > Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> > Reviewed-by: Ilya Sherman <isherman@chromium.org> > Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> > Reviewed-by: Alexander Timin <altimin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#521202} Bug: 789354 Change-Id: I9cf5edb2c8af0b5ecc09bf0b4deaba90e9f3fd66 Tbr: kinuko@chromium.org Reviewed-on: https://chromium-review.googlesource.com/804707 Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> Reviewed-by:
Takashi Toyoshima <toyoshim@chromium.org> Cr-Commit-Position: refs/heads/master@{#521229}
-
Gabriel Charette authored
This is a prerequisite to enable ScopedTaskEnvironment MOCK_TIME on top of any RunLoop::Delegate (i.e. on top of MessageLoopForUI/ForIO). This CL also removes RunLoop::Delegate::Client::IsNested() as it was a mere shortcut for its TLS complement and had to switch to using TLS itself to remain valid in override scenarios... Ran base_perftests.exe --gtest_filter=*MessageLoop* in static/Release and things look the same. Bug: 708584 Change-Id: I143f6e6afb47de11f95702c337dbe63eb0887596 Reviewed-on: https://chromium-review.googlesource.com/784214 Commit-Queue: Gabriel Charette <gab@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#521228}
-
Gabriel Charette authored
This mimics the pre-existing paradigm for MessagePump::Delegate : public methods on Delegate which are then privately inherited. There were cr-dev discussions on these topics (composition vs private inheritance) but I don't see a reason to deviate from the pre-established MessagePump paradigm here. https://groups.google.com/a/chromium.org/d/topic/chromium-dev/XdsXTHy9lis/discussion https://groups.google.com/a/chromium.org/d/topic/chromium-dev/CwzjcWd9cYM/discussion I did consider composition here (e.g. with a private RunDelegate class in MessageLoop, but the many outer_-> in Run/Quit/EnsureWorkScheduled made it ugly. R=danakj@chromium.org Bug: 708584 Change-Id: I42830b3a28d29b1a518db4cfc767a655de491a90 Reviewed-on: https://chromium-review.googlesource.com/798290Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#521227}
-
Christopher Cameron authored
The parameters for sending a CALayer tree from the GPU process to the browser process will have to be shuffled a bit for viz. Before doing this, clean up the existing path. Current relevant sequence of events: * gpu::ImageTransportSurfaceOverlayMac populates gpu::SwapBuffersCompleteParams in the GPU process. * Structure includes gfx::SwapResponse, gpu::TextureInUseResponses, and CALayer parameters. * gpu::CommandBuffer un-and-re-packs this structure as GpuCommandBufferMsg_SwapBuffersCompleted_Params to send via IPC. * gpu::CommandBufferProxyImpl::OnSwapBuffersCompleted then un-and-re-packs that structure as two separate arguments * gfx::SwapResponse * Is consumed on all platforms * gpu::GpuProcessHostedCALayerTreeParamsMac * Is consumed by GpuOutputSurfaceMac only, passed by pointer * Includes gpu::TextureInUseResponses as a member * These arguments ultimately resurface in a function named OnGpuSwapBuffersCompleted in viz::DisplayOutputSurface or content::GpuBrowserCompositorOutputSurface (or subclasses thereof). The reason for this patch is that, in viz, we will need to split up gpu::GpuProcessHostedCALayerTreeParamsMac, because different parts go to different places. In particular: * The actual CALayer-related parameters need to go up to the browser * The TextureInUseResponses parameter just goes to the GLRenderer Since we're doing surgery in the neighborhood, some of the un-and-re-packing can be done away with. The changes made are: * Add a new gfx::CALayerParams structure * In gfx because it will be passed into ui code on the browser side. * Not ifdef-ed out on non-macOS (though is largely depopulated) to avoid ifdef-spaghetti (an is_empty parameter will be used for early-out) * Keep the IOSurface as a mach port much longer, because viz will need to re-pass it to the browser side (via mojo). * Populate gpu::SwapBuffersCompleteParams with all three separately-destined components: * gfx::SwapResponse (as before) * gpu::TextureInUseResponses (as before) * This is not ifdef-ed out even though it is macOS-only avoid preprocessor-spaghetti and to help testing. * gpu::CALayerParams (new) * This was previously just inline * Move gpu::SwapBuffersCompleteParams from service into common * This is passed without any inspection or modification from gpu::ImageTransportSurfaceOverlayMac to *GpuOutputSurfaceMac, where its sub-parts finally diverge. * This lets us remove the un-and-re-pack of parameters. * Delete the redundant structures: * GpuCommandBufferMsg_SwapBuffersCompleted_Params * gpu::GpuProcessHostedCALayerTreeParamsMac Bug: 772576 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I8fd06898a4b1f8432b563c0bc63975787b05cb46 Reviewed-on: https://chromium-review.googlesource.com/798642Reviewed-by:
ccameron <ccameron@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#521226}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/d75f3f99d47b..79ee73938d7d $ git log d75f3f99d..79ee73938 --date=short --no-merges --format='%ad %ae %s' 2017-12-03 update-skps Update SKP version Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org 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=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=rmistry@chromium.org Change-Id: I4f430a68a384684569935c5d26ccd2b74b9f484b Reviewed-on: https://chromium-review.googlesource.com/804917Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#521225}
-
Dmitry Skiba authored
Bug: 789732 Change-Id: I660cad683bcc96772ddb5fc25f1a94ae8a988bb6 Reviewed-on: https://chromium-review.googlesource.com/803617 Commit-Queue: Dmitry Skiba <dskiba@chromium.org> Reviewed-by:
Maria Khomenko <mariakhomenko@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#521224}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/1ec99b9b8e27..d75f3f99d47b $ git log 1ec99b9b8..d75f3f99d --date=short --no-merges --format='%ad %ae %s' 2017-12-01 fmalita Fix SVGPong slide crash in Viewer Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org 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=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=rmistry@chromium.org Change-Id: Idff805c9e8eeb8ab6a3fffc4c5e26152ae9235d0 Reviewed-on: https://chromium-review.googlesource.com/804705Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#521223}
-
Jungshik Shin authored
Explicitly disallows the following blocks. Latin Ext B (Pinyin subblock), Latin Ext D, Cyrillic Ext B/C, Greek Ext, Latin Additional (other than Vietnamese). Note that Latin Ext C & E, Cyrillic Ext A do not belong to [:IdentifierStatus=Allowed:] and need not be explicitly banned. 218 characters are blocked. In the Unicode set notation, they're [:IdentifierStatus=Allowed:] & [:Ll:] & [[\u01cd-\u01dc] [\u1c80-\u1c8f][\u1e00-\u1e9b] [\u1f00-\u1fff][\ua640-\ua69f][\ua720-\ua7ff]] Below are the number of domains blocked before and after this CL out of about a million .com domains as of 2017-11-30. 6400 : before this cl 7058 : after this cl 658 : additional domains blocked with this CL Bug: chromium:770709 Test: components_unittests --gtest_filter=*IDN* Change-Id: I4de1df5f79b43d9ceddfd01c7dd9af61d1a0e130 Reviewed-on: https://chromium-review.googlesource.com/802978 Commit-Queue: Jungshik Shin <jshin@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#521222}
-
- 02 Dec, 2017 20 commits
-
-
Wez authored
The test created an ASYNC-mode ScopedTaskEnvironment, but then applied expectations to it that are only valid in QUEUED (synchronous) mode. The test is fixed to use a QUEUED-mode instance. A brief delay is also added to the test, to make it more likely to fail if the behaviour regresses to being asynchronous & racey. Bug: 789712 TBR: gab Change-Id: I73808b1633bd7afcb6e0204a4030e16ef323f868 Reviewed-on: https://chromium-review.googlesource.com/804691Reviewed-by:
Wez <wez@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#521221}
-
Jamie Madill authored
Bug: 791289 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I6f7f3da80dcbb6190e8a05b02e3eed535ac9c6fe Tbr: zmo@chromium.org Reviewed-on: https://chromium-review.googlesource.com/804701Reviewed-by:
Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#521220}
-
Wenzhao Zang authored
1) Removes the Chrome dependency of wallpaper decoding. 2) wallpaper_decoder.h is very similar to ash/login/ui/image_parser.h. 3) Aimed to introduce zero regression. The only difference with the current decoder is that some of the PostTask calls are removed. Bug: 789649 Change-Id: Ia13da24a8911d71d2c1d503f2160c58c8d781267 Reviewed-on: https://chromium-review.googlesource.com/801935 Commit-Queue: Wenzhao (Colin) Zang <wzang@chromium.org> Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Cr-Commit-Position: refs/heads/master@{#521219}
-
Thomas Anderson authored
This reverts commit 978bcb16. Reason for revert: Broke linux msan builder: https://ci.chromium.org/buildbot/chromium.memory/Linux%20MSan%20Builder/7457 Original change's description: > enable libaom > > Check out and build libaom by default. > > AV1 playback is still guarded by a flag. > > BUG=783519 > > Change-Id: Iac481ca03cc39b6241b3ffcf834689626c7e39f1 > Reviewed-on: https://chromium-review.googlesource.com/780581 > Commit-Queue: Johann Koenig <johannkoenig@google.com> > Reviewed-by: Dale Curtis <dalecurtis@chromium.org> > Cr-Commit-Position: refs/heads/master@{#521207} TBR=dalecurtis@chromium.org,johannkoenig@google.com Change-Id: I6e86090b9d56c5ccf6b3a30bcc57248aee945661 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 783519 Reviewed-on: https://chromium-review.googlesource.com/804686Reviewed-by:
Thomas Anderson <thomasanderson@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#521218}
-
Matthew Braithwaite authored
Most changes are cosmetic. Bug: 780299 Change-Id: I346ec1b6bd11ef20ef8018989b51c9c5842c4dee Reviewed-on: https://chromium-review.googlesource.com/701468 Commit-Queue: Matt Braithwaite <mab@google.com> Reviewed-by:
Adam Langley <agl@chromium.org> Cr-Commit-Position: refs/heads/master@{#521217}
-
Erik Chen authored
Previously, DumpProcess would create a full trace, with metadata provided by ProfilingProcessHost, and write the result to a file. This duplicated functionality of DumpProcessesForTracing, which uses the Tracing service to create a fully-fledged trace. Bug: Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Ibca11524f23b7fe8d9808370e05225298a0794a5 Reviewed-on: https://chromium-review.googlesource.com/798152 Commit-Queue: Erik Chen <erikchen@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Brett Wilson <brettw@chromium.org> Cr-Commit-Position: refs/heads/master@{#521216}
-
Stuart Langley authored
This changes is for files in the path //t_p/WebKit/Source/core/loader/. Added the include for base/macros.h where needed and moved the macro to the end of the class as per the code guidelines enforced by lint. This CL introduces no logic changes. Bug: 565932 Change-Id: Ia142fe6223698056e1c2d74219ace9865ae4b419 Reviewed-on: https://chromium-review.googlesource.com/805014 Commit-Queue: Stuart Langley <slangley@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#521215}
-
Helen Li authored
This test hangs after crrev.com/518838 which added a new quic config option. This is the build where the test first started failing: https://ci.chromium.org/buildbot/chromium.perf/Linux%20Perf/2054 Bug: 788771 Change-Id: I5197a98612fc9c4f83655643b2e845b2c5477f0d Reviewed-on: https://chromium-review.googlesource.com/803950Reviewed-by:
Ryan Hamilton <rch@chromium.org> Commit-Queue: Helen Li <xunjieli@chromium.org> Cr-Commit-Position: refs/heads/master@{#521214}
-
Stuart Langley authored
This CL deletes platform/wtf/WeakPtr.h and replaces and code that was still using it in WebKit/ with base::WeakPtr(Factory). In some cases the file was included but was not needed, so we just delete the header. Bug: 789697 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I60409333fb2cc49be475521b51b65c76824811d9 Reviewed-on: https://chromium-review.googlesource.com/798810Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Stuart Langley <slangley@chromium.org> Cr-Commit-Position: refs/heads/master@{#521213}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/713571f9afcf..1ec99b9b8e27 $ git log 713571f9a..1ec99b9b8 --date=short --no-merges --format='%ad %ae %s' 2017-12-02 angle-deps-roller Roll skia/third_party/externals/angle2/ 76746f9bc..d5f44c986 (1 commit) 2017-12-01 egdaniel Add cap on intel to avoid calling abs and floor on the same line in a shader. 2017-12-01 angle-deps-roller Roll skia/third_party/externals/angle2/ 361df0703..76746f9bc (1 commit) 2017-12-01 herb Initialize dst image memory for small sigma 2017-12-01 bsalomon Revert "Revert "Fix rendering of drrects with small circular inner rrects."" 2017-12-01 bsalomon Exit from GLTestAtlasTextRenderer early if GL version is not supported. 2017-11-30 bsalomon Reland "Set multitexturing image threshold for PowerVR." 2017-12-01 csmartdalton Add Store3 to Sk2f 2017-12-01 robertphillips Add explicit GPU resource allocation of deferred proxies 2017-12-01 bsalomon Revert "Fix rendering of drrects with small circular inner rrects." 2017-12-01 caryclark fix pathops handling of tiny wrapback quads and cubics 2017-11-30 bsalomon Reland "Set multitexturing threshold for NVIDIA" 2017-12-01 bsalomon Fix rendering of drrects with small circular inner rrects. 2017-12-01 mtklein add OWNERS file 2017-12-01 liyuqian Try to bypass the false-positive clang thread analysis warning 2017-11-30 mtklein add Load2() to Sk4f 2017-12-01 angle-deps-roller Roll skia/third_party/externals/angle2/ 5b18f487c..361df0703 (2 commits) 2017-12-01 halcanary Fuzz: RasterN32CanvasViaSerialization, 2017-12-01 caryclark working on skimage 2017-12-01 brianosman Remove more views code, just to simplify things 2017-12-01 brianosman Add 'Save to SKP' option to Viewer 2017-12-01 bsalomon Revert "Revert "Use a dst size threshold for multitexturing images."" 2017-12-01 angle-deps-roller Roll skia/third_party/externals/angle2/ 035419fad..5b18f487c (3 commits) 2017-12-01 scroggo Add comments explaining use of "-Wno-over-aligned" 2017-12-01 brianosman Move some bits from views to sk_app 2017-12-01 angle-deps-roller Roll skia/third_party/externals/angle2/ da854a272..035419fad (2 commits) 2017-11-30 angle-deps-roller Roll skia/third_party/externals/angle2/ 9f2a86134..da854a272 (1 commit) 2017-11-30 ethannicholas fixed a few SPIR-V generation errors 2017-11-30 benjaminwagner Remove IntelIris640 bot. 2017-11-30 reed remove read/write rawpixels 2017-11-30 scroggo Revert "Renaming and refactoring to prepare for init-once threaded backend" 2017-11-30 angle-deps-roller Roll skia/third_party/externals/angle2/ e218f15fc..9f2a86134 (1 commit) 2017-11-30 reed encode kAlpha_8 as grayalpha with sigbits for gray==1 2017-11-30 scroggo Add "-Wno-over-aligned" to Android.bp for x86 Android 2017-11-30 angle-deps-roller Roll skia/third_party/externals/angle2/ 97fa85579..e218f15fc (1 commit) 2017-11-30 liyuqian Renaming and refactoring to prepare for init-once threaded backend 2017-11-30 robertphillips Revert "Enable explicit GPU resource allocation" 2017-11-30 bsalomon Revert "Use a dst size threshold for multitexturing images." 2017-11-30 bsalomon Revert "Set multitexturing threshold for NVIDIA" 2017-11-30 bsalomon Revert "Set multitexturing image threshold for PowerVR." 2017-11-30 angle-deps-roller Roll skia/third_party/externals/angle2/ 18841310d..97fa85579 (1 commit) 2017-11-30 robertphillips Enable explicit GPU resource allocation 2017-11-30 bsalomon Set multitexturing image threshold for PowerVR. 2017-11-30 bsalomon Set multitexturing threshold for NVIDIA 2017-11-30 robertphillips Flesh out SkSurfaceCharacterization 2017-11-29 liyuqian Add a GM to test the fix in 73200 2017-11-30 benjaminwagner Promote experimental tryjob to be blocking. 2017-11-29 bsalomon Fix SkInternalAtlasTextContext to update advance the flush token after issuing each draw. 2017-11-29 csmartdalton Add "lazy" texture proxies 2017-11-30 kjlubick Turn up Nexus10 CPU frequencies 2017-11-29 mtklein bug fix in matrix color filter 2017-11-30 bsalomon Use a dst size threshold for multitexturing images. 2017-11-30 hcm Update Skia milestone to 65 2017-11-30 robertphillips Add a GrContextThreadSafeProxy to SkSurfaceCharacterization 2017-11-30 kjlubick Make cpu scaling more robust 2017-11-29 csmartdalton Make sure to visit clips and dst proxies during gather Created with: roll-dep src/third_party/skia BUG=789812,769026 The AutoRoll server is located here: https://autoroll.skia.org 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=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=allanmac@chromium.org Change-Id: I18df2567ff439a1fdd21851d24333a5b5f5431ab Reviewed-on: https://chromium-review.googlesource.com/805216Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#521212}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/76746f9bc29d..d5f44c986038 $ git log 76746f9bc..d5f44c986 --date=short --no-merges --format='%ad %ae %s' 2017-11-29 oetuaho Simplify parsing struct field declarators Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org 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=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jmadill@chromium.org Change-Id: I3b8849bdba7b65534d293ee79223dd69f1160ad7 Reviewed-on: https://chromium-review.googlesource.com/805215Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#521211}
-
Zhongyi Shi authored
it is running with. QUIC Connection Migration: add a label in each URLRequest to indicate connection migration mode it's running with so that URLRequest and associated QuicSession can be differentiated in a single NetLog if multiple CronetEngines with different experiment configurations are running at the same time. Bug: 774622 Change-Id: I003f0ac83efbec7ac41d16a83ef5d0230d4aa7d1 Reviewed-on: https://chromium-review.googlesource.com/804296Reviewed-by:
Ryan Hamilton <rch@chromium.org> Commit-Queue: Zhongyi Shi <zhongyi@chromium.org> Cr-Commit-Position: refs/heads/master@{#521210}
-
Yuki Shiino authored
There are misuse or undesired use of bindings APIs in the codebase, and this patch fixes them. This is a resulting work of my review after https://crbug.com/788453 . Bug: Change-Id: I7bb0e20ee9b4593ce1a37354abfc9852fc69352a Reviewed-on: https://chromium-review.googlesource.com/802613Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#521209}
-
Wenzhao Zang authored
All the temporary code have been explicitly marked as TODO. Those without the mark is the 'permanent' code. 1) Replace RemoveUserWallpaper with a mojo call via |WallpaperControllerClient|. 2) Add additional directory paths in |SetClient| and rename it to |SetClientAndPaths|. 3) Add additional unit tests for |WallpaperController|. TBR=jdufault@chromium.org Bug: 779221 Change-Id: Ife3bc79b4c353ed9d7e6e0332a9bf048cef3bbf6 Reviewed-on: https://chromium-review.googlesource.com/776216 Commit-Queue: Wenzhao (Colin) Zang <wzang@chromium.org> Reviewed-by:
Oliver Chang <ochang@chromium.org> Reviewed-by:
Wenzhao (Colin) Zang <wzang@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Cr-Commit-Position: refs/heads/master@{#521208}
-
Johann authored
Check out and build libaom by default. AV1 playback is still guarded by a flag. BUG=783519 Change-Id: Iac481ca03cc39b6241b3ffcf834689626c7e39f1 Reviewed-on: https://chromium-review.googlesource.com/780581 Commit-Queue: Johann Koenig <johannkoenig@google.com> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#521207}
-
Xianzhu Wang authored
- Add SetLayerState for MaskLayer (using LocalBorderBoxProperties plus Mask), BackgroundLayer and DecorationOutlineLayer (using LocalBorderBoxProperties()). - Ensure property update on GraphicsLayer tree structure change. - Add default layer state for page overlay layer. Bug: 790548 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I72df09089d11d76afc34072371523a404412f32e Reviewed-on: https://chromium-review.googlesource.com/802254 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Tien-Ren Chen <trchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#521206}
-
Emil A Eklund authored
Bug: 720287 Change-Id: I5f4d92c4049035634614d5103cc9c719e55b0cad Reviewed-on: https://chromium-review.googlesource.com/803901 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#521205}
-
Findit authored
This reverts commit 1cb7ac27. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 521202 as the culprit for failures in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzFjYjdhYzI3ZDVjN2IxYjUxYzNiYzExOGM4OWYwYmVjYzUxMzE0OGMM Sample Failed Build: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Win%20x64%20Builder%20%28dbg%29/115798 Original change's description: > ResourceLoadScheduler: add traffic monitoring metrics > > This patch adds TrafficMonitor to count number of resource > requests and bytes of received data. Data are counted > per-frame basis, and classified by main frame vs sub-frames, > and throttled vs not-throttled. > > Bug: 789354 > Change-Id: I57f4b2d73565ba1687db0f0e04a5dc2cb1bfb3ff > Reviewed-on: https://chromium-review.googlesource.com/795482 > Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> > Reviewed-by: Ilya Sherman <isherman@chromium.org> > Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org> > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> > Reviewed-by: Alexander Timin <altimin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#521202} Change-Id: I1e51232d6ff3f974b2447c3890d45e606af751f4 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 789354 Reviewed-on: https://chromium-review.googlesource.com/804976 Cr-Commit-Position: refs/heads/master@{#521204}
-
Mark Pearson authored
This was broken by https://chromium.googlesource.com/chromium/src/+/31c2066fb04ade8b1474c27054f425fe8a72d04f Tested interactively using repro steps on bug. Also re-enables programmatic test for this bug. Bug: 789913 Change-Id: I43a59ef112da6f1e69c30a46c55586d5f9280f41 Reviewed-on: https://chromium-review.googlesource.com/804676 Commit-Queue: Mark Pearson <mpearson@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#521203}
-
Takashi Toyoshima authored
This patch adds TrafficMonitor to count number of resource requests and bytes of received data. Data are counted per-frame basis, and classified by main frame vs sub-frames, and throttled vs not-throttled. Bug: 789354 Change-Id: I57f4b2d73565ba1687db0f0e04a5dc2cb1bfb3ff Reviewed-on: https://chromium-review.googlesource.com/795482 Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#521202}
-