- 11 Jan, 2019 40 commits
-
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/31a486419e27..f7854e9f3fbb git log 31a486419e27..f7854e9f3fbb --date=short --no-merges --format='%ad %ae %s' 2019-01-11 recipe-roller@chromium.org Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/depot_tools@f7854e9f3fbb The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-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=agable@chromium.org Change-Id: Id3756e00abdd4aabedb09e815e071d5e070b0363 Reviewed-on: https://chromium-review.googlesource.com/c/1407098Reviewed-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@{#622148}
-
Dmitry Gozman authored
WebNavigationBodyLoader interface (and two implementations) will be used for loading navigation response body, instead of going through WebURLLoader. This patch only contains the implementation, but does not include the usage just yet. WIP usage can be seen here: https://chromium-review.googlesource.com/c/chromium/src/+/1388212. The advantages of a separate code path for navigations: - Possible to commit navigations synchronously, instead of waiting for RawResourceClient callbacks from the loader. This is a primary motivation. - Makes it easier to Onion Soupify navigation code separately from loading code. - All navigation-related special cases can be handled directly in DocumentLoader now. - We don't need a "replay fake request" mode in loader anymore. - We stop abusing ResourceRequest/ResourceResponse for navigation information (e.g. RequestorOrigin, OriginPolicy and many more). Disadvantages: - Two URLLoaderClient and body pipe consumer implementations to maintain. - Future loading features might have to touch navigation body loader as well. Although most of the navigation-related features currently have to touch navigation url request in the browser, there is a small chance that NavigationBodyLoader will be affected as well. Larger cleanups possible after this: - Remove ResourceType::kMainResource and any code related to it. - Remove ResourceRequest::GetFrameType and any code related to it. Ideally, NavigationBodyLoader could be implemented directly in Blink, but there are some dependencies on resource load statistics in content. Also, Blink is not quite ready to talk to Network Service directly. This patch corresponds to step 6.g of the doc linked in the bug. Bug: 855189 Change-Id: I3ac7b33db60e7b50e583e2006dd194c4bf843921 Reviewed-on: https://chromium-review.googlesource.com/c/1399052 Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Mythri Alle <mythria@chromium.org> Cr-Commit-Position: refs/heads/master@{#622147}
-
Quan Nguyen authored
Bug: 912658 Change-Id: Ib56d677c3ffe5487b7861d0e4a032babd0c4d44d Reviewed-on: https://chromium-review.googlesource.com/c/1401609 Commit-Queue: Quan Nguyen <qnnguyen@chromium.org> Reviewed-by:
Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#622146}
-
Mike West authored
As of [1], we've split the single `Sec-Metadata` header into multiple headers: `Sec-Fetch-Dest`, `Sec-Fetch-Site`, and `Sec-Fetch-User`. This patch does that work in Chromium. The spec change also added `Sec-Fetch-Mode`, but this patch does not. We'll add that functionality to Chromium in a future CL. Test changes pulled from clap@'s excellent PR at https://github.com/web-platform-tests/wpt/pull/14771 The test failures are expected: redirect failures are https://crbug.com/872285, object/embed failures are https://crbug.com/860510. XSLT failures are WontFix (some engines support cross-origin XSLT; Blink does not). [1]: https://github.com/mikewest/sec-metadata/commit/105103d775141912261dd164b16bd59b22f6d853 Bug: 843478 Change-Id: I7654d5e823ad813682ac3eb244bbc244a322e6ca Reviewed-on: https://chromium-review.googlesource.com/c/1402448 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Reviewed-by:
Daniel Vogelheim <vogelheim@chromium.org> Cr-Commit-Position: refs/heads/master@{#622145}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/9716603f9736..a8ea53e160f2 git log 9716603f9736..a8ea53e160f2 --date=short --no-merges --format='%ad %ae %s' 2019-01-11 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2019-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 24e71928441e..f04b56fb041f (1 commits) 2019-01-11 jvanverth@google.com Reland "Add target SkColorSpace to SkImage_GpuYUVA." 2019-01-11 ethannicholas@google.com added PLS support to SkSL 2019-01-11 halcanary@google.com fix up disabled bench: PDFBigDocBench Created with: gclient setdep -r src/third_party/skia@a8ea53e160f2 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-blink-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 TBR=bsalomon@chromium.org Change-Id: Iec31fb76f4143bcb51ee62492fc4b6de27bf13a0 Reviewed-on: https://chromium-review.googlesource.com/c/1407104Reviewed-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@{#622144}
-
Andrew Grieve authored
ConcurrentHashMap has a bug on L. Also adds a checkstyle check to prevent future uses. Bug: 905903 Change-Id: Ic6afed17b5d7d3c6a150935117fb33e0408955e4 Reviewed-on: https://chromium-review.googlesource.com/c/1407493Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Commit-Queue: agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#622143}
-
Kevin McNee authored
HitTestAsyncQueriedDebugRegion is currently defined in an anonymous namespace in hit_test_manager.h, so each translation unit gets a seperate definition of it with internal linkage. I presume the intent here was to have HitTestAsyncQueriedDebugRegion be private to HitTestManager, so we now define it accordingly. Bug: None Change-Id: Ic546f42f6808ae25ed7f948677e6304c04ef43ec Reviewed-on: https://chromium-review.googlesource.com/c/1405698Reviewed-by:
Ria Jiang <riajiang@chromium.org> Commit-Queue: Kevin McNee <mcnee@chromium.org> Cr-Commit-Position: refs/heads/master@{#622142}
-
Renjie authored
Change-Id: Ide9efc469c6ec80c18b864579015a1dae9f75c9b Reviewed-on: https://chromium-review.googlesource.com/c/1384987Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Commit-Queue: Renjie Tang <renjietang@chromium.org> Cr-Commit-Position: refs/heads/master@{#622141}
-
Victor Vasiliev authored
Merge internal change: 228810977 R=rch@chromium.org Change-Id: Iaa05eb7fe97ea0c3d326c8530d52be8a2a7573cd Reviewed-on: https://chromium-review.googlesource.com/c/1406162Reviewed-by:
Ryan Hamilton <rch@chromium.org> Commit-Queue: Victor Vasiliev <vasilvv@chromium.org> Cr-Commit-Position: refs/heads/master@{#622140}
-
Ben Wagner authored
https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/d01e28f41f88..1e7a8f30c231 $ git log d01e28f41..1e7a8f30c --date=short --no-merges --format='%ad %ae %s' 2019-01-08 apodtele [psaux, type1] Align tracing. 2019-01-08 chris.liddell [psaux] Fix closepath (#55414). 2018-12-30 ramakrishnan.nikhil Minor documentation fix. 2018-12-29 wl * src/autofit/aflatin2.c: Some fixes from `aflatin.c' (#55310). 2018-12-26 mpsuzuki * builds/mac/README: Fix a hyperlink to defunct www.gyve.org. 2018-12-25 wl Fix links (mostly http -> https). 2018-12-25 wl * src/psaux/cffdecode.c (cff_operaor_seac): Fix numeric overflow. 2018-12-12 wl [gxvalid] Fix compiler warnings. 2018-12-12 wl Fix documentation of TrueType bytecode interpreter debug hook. 2018-12-12 wl Minor documentation fixes. 2018-12-11 wl * src/truetype/ttgload.c (TT_Hint_Glyph): Remove useless test. 2018-12-10 wl Minor documentation updates and fixes. Created with: roll-dep src/third_party/freetype/src R=bungeman@chromium.org,drott@chromium.org CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_msan_rel_ng PDFium-Roll: https://pdfium-review.googlesource.com/c/pdfium/+/48170 Change-Id: Ia3c02f363acbe30785ec27c5123fd8bf6ffd1279 Reviewed-on: https://chromium-review.googlesource.com/c/1407039Reviewed-by:
Dominik Röttsches <drott@chromium.org> Commit-Queue: Dominik Röttsches <drott@chromium.org> Cr-Commit-Position: refs/heads/master@{#622139}
-
Chase Phillips authored
An upcoming change will use CreateAllBlobs() from outside the callbacks interface. Bug: 717812 Change-Id: I8292e0e7471c00d89fc7df5392e9a0a4dcd33173 Reviewed-on: https://chromium-review.googlesource.com/c/1399501 Commit-Queue: Chase Phillips <cmp@chromium.org> Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Cr-Commit-Position: refs/heads/master@{#622138}
-
chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/ef92f656a86e..caf2cd67df84 git log ef92f656a86e..caf2cd67df84 --date=short --no-merges --format='%ad %ae %s' 2019-01-11 thestig@chromium.org Remove a NOTREACHED() in CPDF_Font::GetAdobeCharName(). Created with: gclient setdep -r src/third_party/pdfium@caf2cd67df84 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. BUG=chromium:920636 TBR=dsinclair@chromium.org Change-Id: I3f07671a4a213fa1d50c7b6d5f568a53d57db0a7 Reviewed-on: https://chromium-review.googlesource.com/c/1407100Reviewed-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@{#622137}
-
Siddhartha authored
Refactor Stack unwinder code to use a class instead of various functions with lot of arguments. Functional changes for case of current thread unwind, which is never used. 1. Handling of nullptr for the case of TraceStack for current thread api. This function called TraceStackWithContext with stack_segment_base=0, which is wrong and unwind will fail. So, set a maximum limit on stack size for unwind. 2. If stack was never copied (trace stack for current thread), then do not replace registers with 0 offset. Change-Id: I1ee96e05dcba4c658398b29e1caec96b4d733bb1 Reviewed-on: https://chromium-review.googlesource.com/c/1404262 Commit-Queue: ssid <ssid@chromium.org> Reviewed-by:
Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#622136}
-
Aaron Leventhal authored
Bug: None Change-Id: Ica82adbc7dbb37a00ce0a2b603e2d720edb6d015 Reviewed-on: https://chromium-review.googlesource.com/c/1403520Reviewed-by:
Kent Tamura <tkent@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/heads/master@{#622135}
-
Steven Bennetts authored
src/chromeos/accelerometer is only used in src/, and it has a //ui dependency, so move the code to src/ash. Bug: 918682 Change-Id: Ic87abd39d494628d747d7b97da009a3e2fa8b70c Reviewed-on: https://chromium-review.googlesource.com/c/1406270 Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#622134}
-
Oksana Zhuravlova authored
This change adds information from the old wiki guide that was missing from the current one. Bug:917201 Change-Id: Ibfee4b8518e4e328dd3c4e1346d6ee729f4c0bfc Reviewed-on: https://chromium-review.googlesource.com/c/1387457Reviewed-by:
Ken Rockot <rockot@google.com> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#622133}
-
kylechar authored
Remove usage of deprecated base::Bind, base::Callback, base::Closure and base::CancelableClosure types from cc/*. Where possible convert to the corresponding once type. Otherwise replace with the repeating type which is equivalent to the deprecated type. This is the first of multiple CLs to cleanup callback types in cc/*. ImageController::ProcessNextImageDecodeOnWorkerThread() has a slight implementation change. This is necessary to accomodate ImageDecodeRequest becoming move-only due to use of OnceCallback. The implementation change should be a no-op functionality wise. Bug: 714018 Change-Id: I16c4ad368a4865557406f8a64630ae14b61fecac Reviewed-on: https://chromium-review.googlesource.com/c/1401368Reviewed-by:
Ted Choc <tedchoc@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#622132}
-
Matthew Mourgos authored
Bug: 919939 Change-Id: I4fcda789a4859dc826072fd8979ebce355a606ce Reviewed-on: https://chromium-review.googlesource.com/c/1401661 Commit-Queue: Matthew Mourgos <mmourgos@chromium.org> Reviewed-by:
Alex Newcomer <newcomer@chromium.org> Reviewed-by:
Mark Pearson <mpearson@chromium.org> Cr-Commit-Position: refs/heads/master@{#622131}
-
Jun Mukai authored
Bug: none Test: interactive_ui_tests Change-Id: I382e39abce0654186a8ba4c277d5cde3b20998d3 Reviewed-on: https://chromium-review.googlesource.com/c/1401849Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Jun Mukai <mukai@chromium.org> Cr-Commit-Position: refs/heads/master@{#622130}
-
Evan Stade authored
- make it a collection of statics instead of a singleton object - move to //ash/public - use it in BrowserNonClientFrameViewAsh to match ash::WorkspaceEventHandler Bug: none Change-Id: I64f290e63f6f729239b52a67f84c39e62f04c4f1 Reviewed-on: https://chromium-review.googlesource.com/c/1406301Reviewed-by:
Michael Wasserman <msw@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Commit-Queue: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#622129}
-
Brandon Jones authored
Remove as many references to XRDevice as possible without completely removing the interface itself. All functionality previously contained in XRDevice is shifted into the XR interface. Done purely as a method of reducing the size of the XRDevice removal CL. Bug: 916299 TBR: mcasas Change-Id: I01696972a7e56e196eedfc6ffe248789520a8f9e Reviewed-on: https://chromium-review.googlesource.com/c/1405880 Commit-Queue: Brandon Jones <bajones@chromium.org> Reviewed-by:
Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#622128}
-
David Bertoni authored
This CL is part of the effort to unify the LazyBackgroundTaskQueue and the ServiceWorkerTaskQueue. Bug: 915814 TBR: dmazzoni@chromium.org (Removed a header file in accessibility_extension_api.cc) Change-Id: I067bc70b4ed047a0466d70b7d976e01806e7bf98 Reviewed-on: https://chromium-review.googlesource.com/c/1404577 Commit-Queue: David Bertoni <dbertoni@chromium.org> Reviewed-by:
Ben Wells <benwells@chromium.org> Reviewed-by:
Anand Mistry <amistry@chromium.org> Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#622127}
-
Kyle Horimoto authored
Once multi-device setup is completed, the "Messages" PWA is installed, but further setup is required before the app can be used. Specifically, the Chromebook needs to be paired with the user's phone via a QR code displayed in the PWA. However, this pairing is broken the PWA is migrated from messages.android.com to messages.google.com (see https://crbug.com/917855. This CL alerts the user that the devices need to be re-paired when this situation arises. Bug: 918943 Change-Id: Ib662edf42ba01320cc12e6f3955b80c390d4493e Reviewed-on: https://chromium-review.googlesource.com/c/1406159 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#622126}
-
Dave Tapuska authored
It is no longer used. All other classes have mitigated to using CancelableTasks and ContextLifecycleObservers directly. BUG=907125 Change-Id: I9bfa406836e842b1dfc2b14a9144758e3edd55d1 Reviewed-on: https://chromium-review.googlesource.com/c/1407094Reviewed-by:
Alexander Timin <altimin@chromium.org> Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Cr-Commit-Position: refs/heads/master@{#622125}
-
Jamie Madill authored
The drivers have been upgraded. Try running the test suites again to see if the device lost problems have gone away. Bug: 917046 Change-Id: I8a8b92e5cdb0f26f7b6f502cbd99c52308767ecd Tbr: kbr@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/1407089Reviewed-by:
Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org> Cr-Commit-Position: refs/heads/master@{#622124}
-
Stephen McGruer authored
This relands the commit b0eab4a3 from https://chromium-review.googlesource.com/c/chromium/src/+/1372173 The only change is to mark virtual/threaded/animations/skew-notsequential-compositor.html as flaky; it has been decided that it is worth landing the CL anyway and investigating the flakiness afterwards. TBR=majidvp@chromium.org,pdr@chromium.org Bug: 912574, 921105 Change-Id: I93dfc5db4056e3567f99254f28b1072a66c4f532 Reviewed-on: https://chromium-review.googlesource.com/c/1407385Reviewed-by:
Stephen McGruer <smcgruer@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#622123}
-
Miguel Casas authored
This CL adds "Measure" to the html_media_element_capture idl file, so we can track its usage -- it was probably overlooked before. Change-Id: Ic70ebb689386f22ff134b4296fd79f13b53b3670 Reviewed-on: https://chromium-review.googlesource.com/c/1407031 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#622122}
-
Miguel Casas authored
This CL moves MediaRecorder-events-and-exceptions.html to the wpt/ folder, and refactors it to use canvas.captureStream() (ISO the Chrome-specific blink_test_runner.cc thing). It also fixes partially MediaRecorder-error.html: a new method drawSomethingOnCanvas() is introduced and called to guarantee that the canvas produces some captured VideoFrame, kicking the event(s) generation. This fix is partial because Chrome doesn't have MediaRecorderErrorEvent, but at least we verify that an error event is thrown. Bug: 919951 Change-Id: Ie9d7cfeeb2bf4452f4b5928eb2a7c644778751a7 Reviewed-on: https://chromium-review.googlesource.com/c/1406150Reviewed-by:
Emircan Uysaler <emircan@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#622121}
-
Christopher Cameron authored
Just flushing before and after DoRasterCHROMIUM was not enough to prevent crashes. In fact, it appears that DoRasterCHROMIUM's behavior is unrelated to crashes. Flush after every segment of decoded commands. If this limits crash rates (it likely will because that worked for non-OOP raster), then we can start examining the actual commands that were run to find patterns. Remove old no-longer-needed instrumentation. Bug: 906453 Change-Id: Ic5faa5a07dbb4223219a3e88a97b5afaeb65d6b7 Reviewed-on: https://chromium-review.googlesource.com/c/1400772Reviewed-by:
Victor Miura <vmiura@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#622120}
-
Johann authored
https://chromium.googlesource.com/webm/libvpx.git/+log/57f7c6f19144..759d1de9d0d2 $ git log 57f7c6f19..759d1de9d --date=short --no-merges --format='%ad %ae %s' 2019-01-08 jianj vp8 dec: Add flag to bring up threads. 2019-01-07 johannkoenig vp8 idct dequant: resolve missing declarations 2019-01-07 johannkoenig vp8 overlaps: resolve missing declaration 2019-01-07 johannkoenig vp9_get_blockiness: resolve missing declaration 2019-01-07 johannkoenig vp8 blend: resolve missing declarations 2019-01-07 johannkoenig vp8_copy32xn: resolve missing declaration 2019-01-07 johannkoenig arm neon: resolve missing declarations 2019-01-07 johannkoenig vpx_filter: resolve missing declarations 2019-01-07 johannkoenig vpx_clear_system_state: resolve missing declaration 2019-01-07 johannkoenig vp9 intra pred test: resolve -Wuninitialized warning 2019-01-07 johannkoenig vp8 multi dimensional search: resolve missing declarations 2019-01-04 kyslov Fix OOB memory access on fuzzed data 2019-01-07 johannkoenig fix vp9 fdct_quant 2019-01-03 urvang VP9 firstpass: Bugfix when mi_col_start/end is odd 2018-12-31 angiebird Increase memory size in non-greedy-mv 2018-12-22 angiebird Build pyramid motion field 2019-01-02 jianj vp9: psnr diff thres for single vs multi threading. 2018-12-21 yunqingwang Adaptively choose block sizes in temporal filtering 2018-12-22 jzern test-data: add missing test data entries 2018-12-22 jzern Revert "Add Tile-SB-Row based Multi-threading in Decoder" (...) Created with: roll-dep src/third_party/libvpx/source/libvpx BUG=webm:1573 Change-Id: I6488543cc2773fb02a2f8ba508d50f246789237d Reviewed-on: https://chromium-review.googlesource.com/c/1400959Reviewed-by:
Tom Finegan <tomfinegan@chromium.org> Commit-Queue: Johann Koenig <johannkoenig@google.com> Cr-Commit-Position: refs/heads/master@{#622119}
-
Hector Carmona authored
Bug: 920685 Change-Id: Ibbb068b85f5bd3a94b5823dbece9409ea68bcb36 Reviewed-on: https://chromium-review.googlesource.com/c/1406180 Commit-Queue: Hector Carmona <hcarmona@chromium.org> Reviewed-by:
Dan Beam <dbeam@chromium.org> Cr-Commit-Position: refs/heads/master@{#622118}
-
Nate Fischer authored
When the app targets at least Q, we should return a dedicated integer constant. Otherwise, we should return UNKNOWN for backwards compatibility. Bug: 887186 Test: run_run_webview_instrumentation_test_apk -f=SafeBrowsingTest#*Billing* Change-Id: Ifcab24c33469d3c5ce31dafa3b947a60cf6a82ed Reviewed-on: https://chromium-review.googlesource.com/c/1406317Reviewed-by:
Varun Khaneja <vakh@chromium.org> Reviewed-by:
Changwan Ryu <changwan@chromium.org> Commit-Queue: Nate Fischer <ntfschr@chromium.org> Cr-Commit-Position: refs/heads/master@{#622117}
-
Chase Phillips authored
IndexedDBCallbacksImpl was originally an implementation of the Mojo IDBCallbacks interface hosted by the renderer process defined in content/renderer/. In onion souping IndexedDB, all of the Mojo interfaces moved to be hosted in blink/renderer/modules/indexeddb/, which made the extra layer of IndexedDBCallbacksImpl redundant with WebIDBCallbacks. This commit removes the redundant layer, moving the Mojo IDBCallbacks interface from IndexedDBCallbacksImpl to WebIDBCallbacks. Bug: 717812 Change-Id: I076002f019f2cf9e5ddb965c504615c8ed60fcf9 Reviewed-on: https://chromium-review.googlesource.com/c/1395558 Commit-Queue: Chase Phillips <cmp@chromium.org> Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Cr-Commit-Position: refs/heads/master@{#622116}
-
Samuel Huang authored
This CL adds new files for ARM support. The code is not yet integrated into Zucchini, but are only used by the added tests. The high-level goal is to support rel32 reference read / write via: (data bytes) <-> |code| <-> |disp| <-> |target_rva|, where |code| is ARM machine code value (read-write), and |disp| is a PC-relative displacement. Details: * Add template class ArmAddrTraits as API to process rel32 references. It is specialized for each rel32 address type, and aggregates selected low-level static functions from an ARM *Translator class. * Add class Arm32Rel32Translator for 32-bit ARM (ARM32) * ArmAddrTraits is specialized to {A24} encoding for ARM mode, and {T8, T11, T21, T24} encodings for THUMB2 mode. * Complication: |code| can affect |disp| <-> |target_rva|, since the the BLX instruction dictates whether |target_rva| should be 2-byte or 4-byte aligned! * The BLX special case makes |disp| <-> |target_rva| unsuitable for ArmAddrTraits. This led to the API to be defined as: * Fetch() for (data bytes) -> |code|. * Store() for |code| -> (data bytes). * Decode() for |code| -> |disp| & alignment spec (ArmAlign). * Encode() for |disp| -> |code|: Modifies existing |code|. * Read() for |code| -> |target_rva|: Needs |instr_rva|. * Write() for |target_rva| -> |code|. * Needs |instr_rva|; modifies existing |code|. * Add class AArch64Rel32Translator for 64-bit ARM (AArch64). * ArmAddrTraits is specialized to {Immd14, Immd19, Immd26} encodings. Bug: 918867 Change-Id: Ie20935e391ed0ac85c408aa9c8959305dc8bba42 Reviewed-on: https://chromium-review.googlesource.com/c/1394397Reviewed-by:
Samuel Huang <huangs@chromium.org> Reviewed-by:
Etienne Pierre-Doray <etiennep@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#622115}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/f7f13a85db94..4f3f4e172145 git log f7f13a85db94..4f3f4e172145 --date=short --no-merges --format='%ad %ae %s' 2019-01-11 achuith@chromium.org chrome_stages: Add cros_run_vm_test. 2019-01-11 gbiv@google.com SimpleChrome: use lld in branded+official builds 2019-01-11 dgarrett@google.com generic_stages: Use active buildroot for portage lookups. Created with: gclient setdep -r src/third_party/chromite@4f3f4e172145 The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-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=chrome-os-gardeners@chromium.org Change-Id: I3f743848a100f6e6393a1d757b99466a967607b9 Reviewed-on: https://chromium-review.googlesource.com/c/1407097Reviewed-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@{#622114}
-
Sergey Ulanov authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/f8374cf..24e7192 Bug: 778467 TEST=bots CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel Change-Id: I4617e82b69a9b2de877c63f735d8ea461c960e57 Reviewed-on: https://chromium-review.googlesource.com/c/1406132Reviewed-by:
Alexis Hétu <sugoi@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#622113}
-
Liquan(Max) Gu authored
We introduced a bug in https://chromium-review.googlesource.com/c/chromium/src/+/1380193. When image paint detector finds the largest paint candidate with null time, it passes in to the trace, which will cause a crash. To fix it, we skip the candidate if the candidate's time is null. Bug: 920627 Change-Id: Ie39ac9fbc1d09fc88e09851497a80610969bd527 Reviewed-on: https://chromium-review.googlesource.com/c/1407088Reviewed-by:
Steve Kobes <skobes@chromium.org> Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org> Cr-Commit-Position: refs/heads/master@{#622112}
-
Mustafa Emre Acer authored
We currently fetch the list of engaged sites on every navigation on the UI thread. This is slow. We also do this separately for each tab. This CL introduces a profile keyed service called LookalikeUrlService. This service fetches the list of engaged sites every 5 minutes in a background thread and stores the results until the next update. It also gets rid of the need to do a fetch for each tab separately. Bug: 913647 Change-Id: I9f7080c45834de576eb081243778f2f17c3e4ccd Reviewed-on: https://chromium-review.googlesource.com/c/1389167 Commit-Queue: Mustafa Emre Acer <meacer@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Reviewed-by:
Stefan Kuhne <skuhne@chromium.org> Cr-Commit-Position: refs/heads/master@{#622111}
-
Hector Carmona authored
Also fix some const references surfaced by presubmit. Bug: 912026 Change-Id: If18dc61d8284c86cbec9f23e09286e9c5f666824 Reviewed-on: https://chromium-review.googlesource.com/c/1405459Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Hector Carmona <hcarmona@chromium.org> Cr-Commit-Position: refs/heads/master@{#622110}
-
Jeremy Roman authored
This reverts commit 02090026. Reason for revert: Causing crashes in canary. Original change's description: > [Reland] webaudio: Always delete handlers in a non-nestable task on the main thread. > > Deleting handlers does considerable non-trivial work that requires the > graph lock. Allowing this to happen during finalization introduces > considerable complexity because it can happen during any GC heap allocation, > including ones that occur while the graph lock is already held. > > Instead, when the last reference is dropped, the handler is not deleted > immediately, but a non-nestable task to delete it is enqueued. Since the > task is non-nestable, it will not run while the graph lock is held by the > main thread (and if it is held by another thread, it will block on it). > > This slightly extends the lifetime of audio handlers, during which time > it is illegal to take a new reference (and RefCounted checks this in > debug builds). So a flag is set in the destructor (though it could be > sensibly set as early as the ref count reaches zero) that prevents the > handler from adding itself to the tail processing queue if it is already > being destroyed. > > The cycle collection layout test is updated to handle the fact that the > handler count does not go to zero immediately on GC, but shortly thereafter. > This has been done by merging with another recently added unit test, which > tests something very similar (a cycle of one element). > > The leak detector has been augmented to wait for audio handlers that are > awaiting deletion, if there are any. > > Bug: 884059 > Change-Id: I818bcdbf87dc3e83359ad7a62aa56547dea2d7a5 > Reviewed-on: https://chromium-review.googlesource.com/c/1392109 > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Reviewed-by: Hongchan Choi <hongchan@chromium.org> > Commit-Queue: Jeremy Roman <jbroman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#621840} TBR=jbroman@chromium.org,haraken@chromium.org,hongchan@chromium.org Change-Id: Ib13b613f6fa696935f64362f65eb94cba50acdfd No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 884059,921018 Reviewed-on: https://chromium-review.googlesource.com/c/1407501 Commit-Queue: Jeremy Roman <jbroman@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#622109}
-