- 27 Feb, 2019 40 commits
-
-
rbpotter authored
Bug: 935625 Change-Id: Ib2e8c1e934f213916b90354686ab42a2da3a078c Reviewed-on: https://chromium-review.googlesource.com/c/1487521Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#635826}
-
git config --global authored
There are still purple builds for fyi/ios12-sdk-simulators https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/ios12-sdk-simulator Bug: 933450 Change-Id: If1bdc09f9a8c4dc0d5665eeb1e40ecd927814980 Reviewed-on: https://chromium-review.googlesource.com/c/1490393Reviewed-by:
Justin Cohen <justincohen@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Maksym Onufriienko <monufriienko@chromium.org> Cr-Commit-Position: refs/heads/master@{#635825}
-
Ryo Hashimoto authored
Exo window uses custom event targter so we need to explicitly set the default targeter to correctly handle input events. Bug: 925769 Test: manually Change-Id: Ia596bd4524d2a3e8dae86e8be34821822edf9626 Reviewed-on: https://chromium-review.googlesource.com/c/1488485Reviewed-by:
Mitsuru Oshima (Slow) <oshima@chromium.org> Commit-Queue: Ryo Hashimoto <hashimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#635824}
-
Mei Liang authored
This patch adds a method in FeatureUtilities to check whether the tab group feature is enabled and available for use. Bug: 934557 Change-Id: I06677c81b772d905e5a5689536de2c1e362aa08c Reviewed-on: https://chromium-review.googlesource.com/c/1489973 Commit-Queue: Mei Liang <meiliang@chromium.org> Reviewed-by:
Yusuf Ozuysal <yusufo@chromium.org> Cr-Commit-Position: refs/heads/master@{#635823}
-
chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/5da3a7e01dc2..f6100576bcc4 git log 5da3a7e01dc2..f6100576bcc4 --date=short --no-merges --format='%ad %ae %s' 2019-02-26 nathanrogers@google.com Include category and name as part of flow ids 2019-02-26 benjhayden@chromium.org Add ChartBase.reducers.boldLine. 2019-02-26 rmhasan@google.com Changes the number of isolated tests sent to a job pool in Typ 2019-02-26 simonhatch@chromium.org Dashboard - Choose vr_perf_tests target for chromevr tests. 2019-02-26 benjhayden@chromium.org Add generateColors() for spa Created with: gclient setdep -r src/third_party/catapult@f6100576bcc4 The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-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_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:918193,chromium:935814,chromium:935615,chromium:918193 TBR=sullivan@chromium.org Change-Id: Id03ee99f80eca3aab1790f582727009f22f3c059 Reviewed-on: https://chromium-review.googlesource.com/c/1490673Reviewed-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@{#635822}
-
Yuly Novikov authored
TBR=jschuh Bug: 926235, 936194 Change-Id: I28a335b061cd1bba070e0b5c8197b82a2cf834e6 Reviewed-on: https://chromium-review.googlesource.com/c/1490510Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#635821}
-
Ben Smith authored
See intent to ship blink-dev thread: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/tD6np-OG2PU Bug: chromium:754910 Change-Id: Ic46c0404bd9b783845fbaa1e412d8b9332f65a91 Reviewed-on: https://chromium-review.googlesource.com/c/1487808 Commit-Queue: Ben Smith <binji@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#635820}
-
Eric Stevenson authored
This reverts commit 9b5e9e3c. Reason for revert: https://crbug.com/935964 Original change's description: > Trichrome: Remove webview deps from trichrome_chrome_apk. > > These were pulled in because trichrome uses monochrome > templates. Since Trichrome still shares the same native library > logic with monochrome it makes sense to continue using monochrome > templates, but using a variable |is_trichrome| to differentiate > trichrome from monochrome. > > This CL removes Java deps, some Java resource deps, and webview's > locale pak files from TrichromeChrome.apk. > > Validated CL changes by: > * Building the 3 trichrome apks and their downstream variants > * Installing/launching TrichromeChrome.apk > * Manually inspecting the .build_config and "unzip -l" changes > > | old (c)| new (c)| diff (c)| > total| 24.8 MiB| 23.6 MiB| -1.2 MiB| > dex| 6.8 MiB| 6.4 MiB| -392.1 KiB| > arsc| 4.9 MiB| 4.8 MiB| -101.8 KiB| > xml| 344.9 KiB| 344.9 KiB| -6 B| > res| 912.3 KiB| 908.2 KiB| -4.1 KiB| > native| 254.6 KiB| 254.6 KiB| +0 B| > asset| 11.1 MiB| 10.4 MiB| -698.0 KiB| > misc| 145.3 KiB| 142.4 KiB| -2.9 KiB| > > Bug: 932253 > Change-Id: Iedb427aa5ec05ad3bc905ac61b23f615349d579e > Reviewed-on: https://chromium-review.googlesource.com/c/1481019 > Commit-Queue: Eric Stevenson <estevenson@chromium.org> > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > Cr-Commit-Position: refs/heads/master@{#634385} TBR=torne@chromium.org,agrieve@chromium.org,estevenson@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 932253, 935964 Change-Id: Ib96734d9bba049b72735f0fffd0ac31d4aea914b Reviewed-on: https://chromium-review.googlesource.com/c/1490493Reviewed-by:
Eric Stevenson <estevenson@chromium.org> Commit-Queue: Eric Stevenson <estevenson@chromium.org> Cr-Commit-Position: refs/heads/master@{#635819}
-
Ryo Hashimoto authored
View hierarchy takes the ownership of the remote view host. Replace unique_ptr with raw pointer to avoid double-free. BUG=925769 TEST=manually Change-Id: Ic34a87081782d10e4ad42ecfaa9fb6127abf52cb Reviewed-on: https://chromium-review.googlesource.com/c/1488403Reviewed-by:
Mitsuru Oshima (Slow) <oshima@chromium.org> Commit-Queue: Ryo Hashimoto <hashimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#635818}
-
David Trainor authored
Show a toast to the user when an inline update starts downloading. This currently has the side effect of reshowing whenever Chrome is started if we're in the downloading state. Bug: 934356 Change-Id: Ib83ac5cab8a1d66e234b5b55c0af76adbc92f72d Reviewed-on: https://chromium-review.googlesource.com/c/1483706 Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Reviewed-by:
Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#635817}
-
Yuwei Huang authored
This CL implements a helper class that adapts gRPC's async unary call paradigm (i.e. the completion queue) into Chromium's callback-based paradigm. Bug: 927962 Change-Id: I15c58748a0d024dc5f6953b0312e629fcf8c24b5 Reviewed-on: https://chromium-review.googlesource.com/c/1484736 Commit-Queue: Yuwei Huang <yuweih@chromium.org> Reviewed-by:
Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#635816}
-
Jenny Zhang authored
Bug: 933906 Change-Id: Ic8a957750e5ce4747eb7b22762c0fc7917240f6c Reviewed-on: https://chromium-review.googlesource.com/c/1487201Reviewed-by:
Mark Pearson <mpearson@chromium.org> Reviewed-by:
Alex Newcomer <newcomer@chromium.org> Commit-Queue: Jenny Zhang <jennyz@chromium.org> Cr-Commit-Position: refs/heads/master@{#635815}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/54c4772e855c..7f6f891204d0 git log 54c4772e855c..7f6f891204d0 --date=short --no-merges --format='%ad %ae %s' 2019-02-26 sugoi@google.com VS build fix Created with: gclient setdep -r src/third_party/swiftshader@7f6f891204d0 The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-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. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;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=swiftshader-team+autoroll@chromium.org Change-Id: Ibdf8323240c404fa8a004054944b914a18a20e69 Reviewed-on: https://chromium-review.googlesource.com/c/1490374Reviewed-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@{#635814}
-
John Delaney authored
We should determine if an ad frame size intervention would disproportionately affect video ads over other ad creatives. Measure whether ad iframes that triggered the intervention had media play in the frame at any point in it's lifetime. This will not measure frames that load video but never play. The OnMediaStartedPlaying method must be updated to propagate the RFH it occurred in to observers so we can attribute it to the frame. The is_in_main_frame flag is currently unused and will be removed. Bug: 878393 Change-Id: Ie2be74206b83da43d9e73af93b72a5092bd7688a Reviewed-on: https://chromium-review.googlesource.com/c/1481619 Commit-Queue: John Delaney <johnidel@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#635813}
-
Xing Liu authored
This CL adds a proto to serialize dynamically generated data to schedule a notification and display later. Bug: 930968 Change-Id: Iadd7ca8f820097db2dee47d664ddbf0ca4528cbf Reviewed-on: https://chromium-review.googlesource.com/c/1468341 Commit-Queue: Xing Liu <xingliu@chromium.org> Reviewed-by:
Peter Beverloo <peter@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#635812}
-
chrome://safe-browsingDaniel Rubery authored
Changing tabs on chrome://safe-browsing updates the hash, and navigating to chrome://safe-browsing with a hash will select that hash directly. Bug: 930207 Change-Id: If19a53b1432ecf90df2b54e70d747d3f018082dc Reviewed-on: https://chromium-review.googlesource.com/c/1490218 Commit-Queue: Daniel Rubery <drubery@chromium.org> Reviewed-by:
Varun Khaneja <vakh@chromium.org> Cr-Commit-Position: refs/heads/master@{#635811}
-
John Abd-El-Malek authored
Bug: 934983 Change-Id: Ib74d45089dc9e45ea5395be2e2ce6df43c42fccb Reviewed-on: https://chromium-review.googlesource.com/c/1490220Reviewed-by:
Min Qin <qinmin@chromium.org> Commit-Queue: John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#635810}
-
Jay Harris authored
This CL also introduces a CalculatePreferredSize function, as the FlexLayout has a DCHECK ensuring that GetPreferredSize is at least as big as GetMinimumSize (which previously, was not true when the title and origin of the current page was less than 20 characters). Bug: 934782 Change-Id: I6e61b43c1486eab50fa7f237a041fbd92c7bb6fb Reviewed-on: https://chromium-review.googlesource.com/c/1485692Reviewed-by:
Dana Fried <dfried@chromium.org> Commit-Queue: Jay Harris <harrisjay@chromium.org> Cr-Commit-Position: refs/heads/master@{#635809}
-
Xianzhu Wang authored
This prevents unnecessary raster scale change during a composited transform animation. Bug: 933903 Change-Id: I2901f80d97b1f15807e19c3797a9817af1033621 Reviewed-on: https://chromium-review.googlesource.com/c/1482330 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Reviewed-by:
Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#635808}
-
Erik Chen authored
This reverts commit 1986f3a9. Reason for revert: This CL is suspected to cause a very large memory leak. See https://bugs.chromium.org/p/chromium/issues/detail?id=935709#c23 for more details. Original change's description: > Improve handling of Skia images by gfx::Image > > Removed unnecessary indirection and allocation via std::unique_ptr for > storage of value types in cached image data (both gfx::Size and > gfx::ImageSkia are value types). > > Added unit tests checking assumptions and ensuring that we will not > break said assumptions about how image data is cached/image data > duplication is prevented in the future. > > Change-Id: I59a70aa1ccb2e00fbc1a69ad92e48374643b6d20 > Reviewed-on: https://chromium-review.googlesource.com/c/1471514 > Reviewed-by: Robert Sesek <rsesek@chromium.org> > Commit-Queue: Dana Fried <dfried@chromium.org> > Cr-Commit-Position: refs/heads/master@{#632315} TBR=rsesek@chromium.org,dfried@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Change-Id: I1b13d4fa6c00c84f8788782e6fc6b70bea060974 Reviewed-on: https://chromium-review.googlesource.com/c/1490431Reviewed-by:
Erik Chen <erikchen@chromium.org> Reviewed-by:
Dana Fried <dfried@chromium.org> Commit-Queue: Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#635807}
-
Joel Einbinder authored
Without shadow dom, the shadow-TextPrompt, the _proxyElement now contains a <style> tag Bug: 934813 Change-Id: I5e3c9f33b94bae244587e549d6869055f08ee833 Reviewed-on: https://chromium-review.googlesource.com/c/1490193 Commit-Queue: Joel Einbinder <einbinder@chromium.org> Reviewed-by:
Erik Luo <luoe@chromium.org> Cr-Commit-Position: refs/heads/master@{#635806}
-
Leon Han authored
If a navigation commit IPC carries an invalid service worker provider id, it means this navigation is supposed to not involve with Service Workers at all for some security reasons. In such case we do not need to initiate a SW provider creation in the renderer process, which is believed to be just a wasteful operation. After this CL, the only one code path making renderer-initiated SW provider creation is for Shared Workers in the non-S13SW case. BUG=931092 Change-Id: I8127c1d0a5f80aa0b47bc036812b15e9f3f16f60 Reviewed-on: https://chromium-review.googlesource.com/c/1480639Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Commit-Queue: Leon Han <leon.han@intel.com> Cr-Commit-Position: refs/heads/master@{#635805}
-
Robert Sesek authored
The two types of Mach port rights, send and receive, require distinct handling. This CL deprecates the TYPE_MACH_PORT name, since it does not specify the underlying right's type. Bug: 932175 Change-Id: I4d49eaba1566d8742b7e8235cacc54e0a0075202 Reviewed-on: https://chromium-review.googlesource.com/c/1489176 Commit-Queue: Robert Sesek <rsesek@chromium.org> Reviewed-by:
Ken Rockot <rockot@google.com> Cr-Commit-Position: refs/heads/master@{#635804}
-
chromium-autoroll authored
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-sdk-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. CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: Ib4b1355f3e5cffea831f5f14f788999fc6d28c58 Reviewed-on: https://chromium-review.googlesource.com/c/1490376Reviewed-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@{#635803}
-
Daniel Rubery authored
The request_ap_verdicts field was set after the serialization of the the ClientDownload request, so it was not send to the backend. I also add this field to the chrome://safe-browsing page, for testing. Change-Id: I578aed3aa2c9dba791b8689ac06a0acb2b3b7eea Reviewed-on: https://chromium-review.googlesource.com/c/1490498 Commit-Queue: Daniel Rubery <drubery@chromium.org> Commit-Queue: Varun Khaneja <vakh@chromium.org> Reviewed-by:
Varun Khaneja <vakh@chromium.org> Cr-Commit-Position: refs/heads/master@{#635802}
-
Luciano Pacheco authored
This allows the string to be shared between Files app and ARC++. Bug: b:123362537 Change-Id: I9aedc65e4799ba1363e1c6981459ab25a08ce303 Reviewed-on: https://chromium-review.googlesource.com/c/1476887Reviewed-by:
Dan Erat <derat@chromium.org> Reviewed-by:
Noel Gordon <noel@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Commit-Queue: Luciano Pacheco <lucmult@chromium.org> Auto-Submit: Luciano Pacheco <lucmult@chromium.org> Cr-Commit-Position: refs/heads/master@{#635801}
-
Ian Kilpatrick authored
I noticed inside the stack-sampled metrics, we were burning a bunch of time hopping through these calls. Bug: 635619 Change-Id: Ic7788a666aafdf0630fd441e2762e7b7d4302879 Reviewed-on: https://chromium-review.googlesource.com/c/1489303Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#635800}
-
Ce Chen authored
Result from on device head will be set as [AutocompleteProviderType::TYPE_ON_DEVICE_HEAD|AutocompleteMatchType::SEARCH_SUGGEST|subtype_identifier=271]. Bug: 925072 Change-Id: Iac72e0df2ab03bb331efab68b71a2f9e26f81eee Reviewed-on: https://chromium-review.googlesource.com/c/1484502 Commit-Queue: Ce Chen <cch@chromium.org> Reviewed-by:
Mark Pearson <mpearson@chromium.org> Cr-Commit-Position: refs/heads/master@{#635799}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/33105789ee1e..f9240dad68dd Created with: gclient setdep -r src-internal@f9240dad68dd 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. BUG=chromium:928475,chromium:894099,chromium:888864,chromium:883361,chromium:845990 TBR=mmoss@chromium.org Change-Id: I9541beee4dbe62f455559e1e9830c1fea99041ae Reviewed-on: https://chromium-review.googlesource.com/c/1490373Reviewed-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@{#635798}
-
Caitlin Fischer authored
Change-Id: I4d0d15aef5a0596cf9da45609a00645fbe1168bd Reviewed-on: https://chromium-review.googlesource.com/c/1482555Reviewed-by:
Fabio Tirelo <ftirelo@chromium.org> Reviewed-by:
Tommy Martino <tmartino@chromium.org> Commit-Queue: Caitlin Fischer <caitlinfischer@google.com> Cr-Commit-Position: refs/heads/master@{#635797}
-
Danyao Wang authored
Spec: https://w3c.github.io/payment-request/#merchantvalidationevent-interface Intent to Implement: https://groups.google.com/a/chromium.org/d/msg/blink-dev/fXwI0c6m0lE/cEZzhSSYAQAJ This CL adds the MerchantValidationEvent interface behind a new runtime flag. The .complete() method will be implemented in a separate CL. IsValidMethodFormat() is extracted from PaymentRequests to PaymentValidators to allow code reuse. Bug: 867904 Change-Id: I7b504e365da1198b14c78b1f4e58c4c9f052df8f Reviewed-on: https://chromium-review.googlesource.com/c/1480636 Commit-Queue: Danyao Wang <danyao@chromium.org> Reviewed-by:
Rouslan Solomakhin <rouslan@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#635796}
-
Ryan Hansberry authored
This is a necessary change now that Polymer 2 is enabled. Previously, Multidevice and Smart Lock pages were being informed of an authToken change by their child element passwordPrompt, but that is no longer bubbling up to the parent. Now, explicitly bind to the authToken of passwordPrompt as a property, and use it when the dialog close event is fired. As a consequence of this, the authTokenChanged() callbacks in both parents is unnecessary and has been removed. Bug: 934987 Change-Id: Ie0d624dde09f895a7076122aaed9eb224a629a1a Reviewed-on: https://chromium-review.googlesource.com/c/1484495Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#635795}
-
Xiaocheng Hu authored
[Sheriff] Disable org.chromium.chrome.browser.fullscreen.FullscreenManagerTest#testManualFullscreenDisabledForChromePages Bug: 936252 NoTry: True Tbr: skyostil@chromium.org Change-Id: I4748aff78894faf2472a4fc958aad3fb0bcb9d5f Reviewed-on: https://chromium-review.googlesource.com/c/1490896Reviewed-by:
Xiaocheng Hu <xiaochengh@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#635794}
-
Joel Einbinder authored
Bug: 891675 Change-Id: Id1b6cfc1afc1f9afb32bacb43fbd05da2c394a5b Reviewed-on: https://chromium-review.googlesource.com/c/1344872 Commit-Queue: Joel Einbinder <einbinder@chromium.org> Reviewed-by:
Mustafa Emre Acer <meacer@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#635793}
-
John Chen authored
This reverts commit 4fe92e6c. Reason for revert: Causing failures in a couple of Java tests: ElementEqualityTest.testAnElementFoundInADifferentFrameViaJsShouldHaveSameId ElementFindingTest.testAnElementFoundInADifferentFrameViaJsCanBeUsed Original change's description: > [ChromeDriver] Remove unused shadow DOM object cache > > ChromeDriver uses object caches for use while calling JavaScript > functions. The data structure was designed to allow a separate cache for > each shadow DOM, but that feature was never used, and objects in shadow > DOMs have always been stored in the main page cache. This CL removes > unused code, and resolves differences between test expectancies and > actual code behavior. It prepares for future changes to make the object > cache standard compliant. > > Bug: chromedriver:1461 > Change-Id: I10fcd94a7fd2359cc43fe6bc7241d36647e9d744 > Reviewed-on: https://chromium-review.googlesource.com/c/1485011 > Commit-Queue: John Chen <johnchen@chromium.org> > Reviewed-by: Caleb Rouleau <crouleau@chromium.org> > Cr-Commit-Position: refs/heads/master@{#635754} TBR=crouleau@chromium.org,johnchen@chromium.org Change-Id: I7e092258ef2298d2bccc27ef8bd4ffdea5e5eee2 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromedriver:1461 Reviewed-on: https://chromium-review.googlesource.com/c/1490747Reviewed-by:
John Chen <johnchen@chromium.org> Commit-Queue: John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#635792}
-
Yann Dago authored
Bug: 933517 Change-Id: I25a5de9d70545623bce187fe21843fbb185b9009 Reviewed-on: https://chromium-review.googlesource.com/c/1478109 Commit-Queue: Yann Dago <ydago@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#635791}
-
Daniel Murphy authored
There are still a large number of renderer hangs from GetAll. Since the other possible hang call sites have been marked [Sync], this means that the loading of the storage area map is the final obvious area where this hang could be occurring. mek@ and I found a number of possible optimization spots where a map is known to be empty during the GetAll (or Fork) calls, and in these cases the code can avoid hitting disk. Hopefully this captures many common cases and can help the code hit disk less. https://docs.google.com/document/d/1Pw8W74-7NCHpxrtglVHqFZpLV_p2JFwdMNqo03kx2l8/edit has the discussion notes. R=mek@chromium.org Bug: 897581 Change-Id: I92de5848ebf17e2ab4fd5cd85610922858e629a8 Reviewed-on: https://chromium-review.googlesource.com/c/1488178 Commit-Queue: Daniel Murphy <dmurph@chromium.org> Reviewed-by:
Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#635790}
-
Tsuyoshi Horo authored
Bug: 910516 Change-Id: Idea34833925b9aeead30c00fc0ae409a505c2846 Reviewed-on: https://chromium-review.googlesource.com/c/1488488Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/master@{#635789}
-
Noel Gordon authored
Wrap raw image data in a PiexStreamReader, and process it via Piex, to extract the preview and thumbnail image properties. Caller (JS on the same web page) owns the data. All this code needs to do is provide the offset and length of the image preview or thumbnail, as well its EXIF color space and orientation information, and callback these results in a JS object. The result includes the camera maker and model, and preview and thumbnail image format/width/height properties, for testing purposes [1]. Add fake DEPS to node_modules/piex to silence bogus presubmit error on uploading this patch. Update Wasm Makefile for new piex.cpp code. Build products we care about are the a.out.{js,wasm}. Build sizes look good running: % ls -sh a.out* 36K a.out.js 60K a.out.wasm [1] Note the upstream Piex code is fuzzed, and has a large test suite. Our test approach can be much simpler therefore, as we'll soon see. Tbr: slangley Bug: 935285 Change-Id: I406dc08c908027782390e793bf6c7765bf0afa39 Reviewed-on: https://chromium-review.googlesource.com/c/1488474 Commit-Queue: Noel Gordon <noel@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#635788}
-
Lei Zhang authored
Do not bother with the extra effort of trying to detect the case of the user going into annotation mode and then not making any edits. Just assume they likely will to keep the state machine simpler. BUG=936094 Change-Id: I82a793e39f7175c5bffdb3c93630f9b085385dca Reviewed-on: https://chromium-review.googlesource.com/c/1490397Reviewed-by:
dstockwell <dstockwell@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#635787}
-