- 27 Apr, 2017 17 commits
-
-
Yipeng Wang authored
Restore the alphabetical order in javascript. Saves around 100k when gzip is used, but only 2k for brotli. Intention is to have android_webview to use the same copy of about:credits in a follow-up, in which case this optimization becomes relevant. BUG=688077 Change-Id: I24d62a81c61c2c53f5740f90d0c8094d3b04352e Reviewed-on: https://chromium-review.googlesource.com/487725Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
Dan Beam <dbeam@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Commit-Queue: Yipeng Wang <yipengw@chromium.org> Cr-Commit-Position: refs/heads/master@{#467537}
-
vadimt authored
Passing via command line is still supported, and has priority over the variations server parameter. Bug=712331 Review-Url: https://codereview.chromium.org/2842363002 Cr-Commit-Position: refs/heads/master@{#467536}
-
sorin authored
R=waffles@chromium.org BUG=687231 Review-Url: https://codereview.chromium.org/2835803002 Cr-Commit-Position: refs/heads/master@{#467535}
-
Michael Moss authored
And update name for the experimental Windows recipe builder. R=dpranke@chromium.org TBR=dimu@google.com, dpranke@google.com BUG=418185,685794,715782 Review-Url: https://codereview.chromium.org/2841253002 . Cr-Commit-Position: refs/heads/master@{#467534}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/f6d7eb158e41..b8a1392b021f $ git log f6d7eb158..b8a1392b0 --date=short --no-merges --format='%ad %ae %s' 2017-04-26 brianosman Fix uncached getROPixels from GPU images Created with: roll-dep src/third_party/skia Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls 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;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=benjaminwagner@chromium.org Change-Id: I1b888cfafd2160c68ce07b5d37e46e80c29c3d25 Reviewed-on: https://chromium-review.googlesource.com/487909Reviewed-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@{#467533}
-
dimu authored
Cr-Commit-Position: refs/heads/master@{#467532}
-
bcwhite authored
The incoming "count" should not be negative. If so, record that. Take special note if it causes the result to become negative (and clamp it). BUG=682680 Review-Url: https://codereview.chromium.org/2841143002 Cr-Commit-Position: refs/heads/master@{#467531}
-
hzl authored
Enable test results presentation on all instrumentation tests in chromium.linux.json. BUG=605572 Review-Url: https://codereview.chromium.org/2842653006 Cr-Commit-Position: refs/heads/master@{#467530}
-
dpapad authored
This CL addresses all of non-CrOS UI surfaces, and powerwash_dialog which is CrOS only. Remaining CrOS UI will be addressed in follow up CL. BUG=635633 TEST=Open chrome:md-settings, look at the DevTools console, no more warnings. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2840713002 Cr-Commit-Position: refs/heads/master@{#467529}
-
alph authored
Revert of Don't allow a widget to send close notifications more than once. (patchset #3 id:40001 of https://codereview.chromium.org/2834943002/ ) Reason for revert: The enabled WidgetObserverTest.ActivationChange test seems to be flaky https://build.chromium.org/p/chromium.mac/builders/Mac10.10%20Tests/builds/17210 Original issue's description: > Don't allow a widget to send close notifications more than once. > > Add a test to make sure this works. Also fix a couple WidgetTests that > were disabled. > > BUG=714334 > > Review-Url: https://codereview.chromium.org/2834943002 > Cr-Commit-Position: refs/heads/master@{#467171} > Committed: https://chromium.googlesource.com/chromium/src/+/bf25b17bd99b5dbeff92e62f8dddd289c335dc0a TBR=sky@chromium.org,estade@chromium.org NOTRY=true BUG=714334 Review-Url: https://codereview.chromium.org/2844933002 Cr-Commit-Position: refs/heads/master@{#467528}
-
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/2e2a4fcd4367..e47e0c96009b $ git log 2e2a4fcd4..e47e0c960 --date=short --no-merges --format='%ad %ae %s' 2017-04-26 tsepez Avoid unordered_set and maps for the time being. Created with: roll-dep src/third_party/pdfium Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls TBR=dsinclair@chromium.org Change-Id: I151e465d118e9b361849e71404bd9bcec561ec6e Reviewed-on: https://chromium-review.googlesource.com/487905 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#467527}
-
karandeepb authored
ManifestHandler::Parse is called from within Extension::Create and may or may not be called on a thread which supports IO. On the other hand, ManifestHandler::ValidateExtension is called through file_util::ValidateExtension and hence is always called on a thread supporting IO. There are assumptions in the code relying on this as well. This CL documents the same in the ManifestHandler header. BUG=None. Review-Url: https://codereview.chromium.org/2846553003 Cr-Commit-Position: refs/heads/master@{#467526}
-
meacer authored
BUG=674732 Review-Url: https://codereview.chromium.org/2846673002 Cr-Commit-Position: refs/heads/master@{#467525}
-
dewittj authored
This is not always possible (for tests explicitly testing particular production namespace behavior). But some tests are just around general namespace policy behavior. BUG=705086 Review-Url: https://codereview.chromium.org/2841223003 Cr-Commit-Position: refs/heads/master@{#467524}
-
Annie Sullivan authored
BUG=709274 Change-Id: I1557267de99e9f2fb82a3a26f24553fcc1e02a24 Reviewed-on: https://chromium-review.googlesource.com/487870 Commit-Queue: Annie Sullivan <sullivan@chromium.org> Reviewed-by:
Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#467523}
-
donnd authored
Reworks Tap gesture recognition and processing to use a new Internal State Controller. This controller drives the ContextualSearchManager through its sequence of state transitions. Now the manager is just a library of operations, and the overall flow of control is handled exclusively by the new state controller. Now text is extracted before showing any UI. This is needed so we can apply ML to decide when to show the UI. The Java Context now tracks a small section of content of the Context around the Selection. Context now has a hack to figure out how the content changed when a word is selected with SelectWordAroundCaret. This should be fixed soon by adding an ACK to SelectWordAroundCaret. Stopped using the GestureStateListener#onSingleTap override so we should be able to remove that method from the interface in a future CL. The SelectionController no longer needs to have a delay for a possible invalid tap because there's a state that waits for a possible tap nearby a previous tap. BUG=692824 Review-Url: https://codereview.chromium.org/2703473002 Cr-Commit-Position: refs/heads/master@{#467522}
-
sullivan authored
BUG=712208 TBR=nednguyen@google.com Review-Url: https://codereview.chromium.org/2844003003 Cr-Commit-Position: refs/heads/master@{#467521}
-
- 26 Apr, 2017 23 commits
-
-
kbr authored
Tested with new WebGL conformance test being added in https://github.com/KhronosGroup/WebGL/pull/2383 . BUG=713127 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 Review-Url: https://codereview.chromium.org/2837213003 Cr-Commit-Position: refs/heads/master@{#467520}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/83d9ade4..d4e9c7fe Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. 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;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2846593002 Cr-Commit-Position: refs/heads/master@{#467519}
-
dewittj authored
This CL adds a client policy bit that controls whether namespaces are disabled when prefetching-related prefs are disabled. Also fixes an incorrect policy bit for the NTP articles namespace, it was set to be cleared on cache when it was in fact a user-requested data type. Added some diagnostic information to the policy controller tests. Paquete #fixit BUG=705082 Review-Url: https://codereview.chromium.org/2835193005 Cr-Commit-Position: refs/heads/master@{#467518}
-
braveyao authored
Revert of Disabling flaky WebRtcCaptureFromElementBrowserTest.VerifyCanvasWebGLCaptureColor on android (patchset #1 id:1 of https://codereview.chromium.org/2835973002/ ) Reason for revert: Can't reproduce this locally with ToT. Guess it may be affected by issue715069 or other bots failures. Let's reenable it and check. Original issue's description: > Disabling flaky WebRtcCaptureFromElementBrowserTest.VerifyCanvasWebGLCaptureColor on android > > emircan and mcasas to TBR as taken from recent changes to the same tests. > > BUG=714549 > TBR=emircan@chromium.org,mcasas@chromium.org > > Review-Url: https://codereview.chromium.org/2835973002 > Cr-Commit-Position: refs/heads/master@{#466608} > Committed: https://chromium.googlesource.com/chromium/src/+/5983d0ae0dc74c59f63c1851637ae2a8a13421d6 TBR=emircan@chromium.org,mcasas@chromium.org,mattcary@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=714549 Review-Url: https://codereview.chromium.org/2839303002 Cr-Commit-Position: refs/heads/master@{#467517}
-
wangxianzhu authored
This is a preparation of collapsed border optimization (https://codereview.chromium.org/2805103003/) and bug fixing (later). BUG=626748 Review-Url: https://codereview.chromium.org/2842123003 Cr-Commit-Position: refs/heads/master@{#467516}
-
rouslan authored
Before this patch, support for "basic-card" in 3rd party Android payment apps was hard-coded. Adding support for a new short string payment method name would require large changes in AndroidPaymentAppFinder.java. This patch removes custom handling for "basic-card" and instead introduces a list of supported short string payment method names. So far, the list contains only "basic-card". After this patch, adding support for a new short string payment method name is done trivially by appending it to the list of supported names. Note that, for short string payment method names, only the names that are published by W3C should be supported. 3rd party Android payment apps are behind a flag: chrome://flags/#android-payment-apps Design: https://docs.google.com/document/d/1izV4uC-tiRJG3JLooqY3YRLU22tYOsLTNq0P_InPJeE BUG=715577 Review-Url: https://codereview.chromium.org/2838403002 Cr-Commit-Position: refs/heads/master@{#467515}
-
boliu authored
This is a follow up to refs/heads/master@{#465155}. Android now always calls OnChildProcessStarted on the launcher thread, which means the complexity to deal with the call directly happening on the client thread can be removed. BUG=689758 Review-Url: https://codereview.chromium.org/2843063002 Cr-Original-Commit-Position: refs/heads/master@{#467463} Committed: https://chromium.googlesource.com/chromium/src/+/213830d7d68eefddedc6199bf699dfac3d5481e8 Review-Url: https://codereview.chromium.org/2843063002 Cr-Commit-Position: refs/heads/master@{#467514}
-
skobes authored
Disabling it didn't fix http://crbug.com/706927, but caused a new regression in http://crbug.com/715279, while http://crbug.com/712453 recovered for some other reason. BUG=606395, 706927, 712453, 715279 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2834393003 Cr-Commit-Position: refs/heads/master@{#467513}
-
brucedawson authored
The Windows build instructions mention that the 14393 SDK is needed but now that 15063 has shipped the SDK is harder to find, leading some developers to do problematic hacks. This adds a link to the archival installer. R=scottmg@chromium.org Review-Url: https://codereview.chromium.org/2846643002 Cr-Commit-Position: refs/heads/master@{#467512}
-
spqchan authored
BUG=714135 Review-Url: https://codereview.chromium.org/2844043003 Cr-Commit-Position: refs/heads/master@{#467511}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/abff3b4929c7..6858510487e6 $ git log abff3b492..685851048 --date=short --no-merges --format='%ad %ae %s' 2017-04-26 ssid Fix android_action_runner.InputSwipe and InputText Created with: roll-dep src/third_party/catapult BUG=708300,712590 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: Ic97851766db7f7a5b0d49cb2ee74b936220f1d34 Reviewed-on: https://chromium-review.googlesource.com/487731 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#467510}
-
lazyboy authored
GetContainerBounds isn't a simple getter, avoid calling it more than necessary. Also, update setting unique_ptr-s to use MakeUnique instead of reset(). BUG=None Test=None Review-Url: https://codereview.chromium.org/2846443002 Cr-Commit-Position: refs/heads/master@{#467509}
-
varkha authored
Updates Mac tests to test both views and Cocoa versions of the Zoom Bubble. BUG=662128, 177940 TEST=browser_tests --gtest_filter=*ZoomDecorationTest* unit_tests --gtest_filter=*ZoomDecorationTest* Review-Url: https://codereview.chromium.org/2834493007 Cr-Commit-Position: refs/heads/master@{#467508}
-
twellington authored
We have several crash reports of NPEs when trying to get the activity from the current tab while during BottomSheetContent creation. The current tab currently shouldn't be null when the BottomSheet is opened, but it's likely that the current tab will soon be null (NTP). Hold on to a reference to the ChromeActivity passed in to BottomSheetContentController#init() for use in creating BottomSheetContents. The BottomSheet is per activity so the activity will never change. BUG=711098 Review-Url: https://codereview.chromium.org/2843203002 Cr-Commit-Position: refs/heads/master@{#467507}
-
hiroshige authored
This makes Modulator::ExecuteModule() to implement "run a module script" https://html.spec.whatwg.org/#run-a-module-script, especially its Steps 1--5, and calls it from ModuleScript::RunScript(). This CL doesn't change the behavior because ModuleScript::RunScript() is not yet called from ScriptLoader. BUG=594639 Review-Url: https://codereview.chromium.org/2819733002 Cr-Commit-Position: refs/heads/master@{#467506}
-
hzl authored
Currently when logdog binary doesn not exist, we are still trying to upload logcats. Without logdog binary setting up, trying to upload logcats will result in NotBootstrappedError. This error will then output a stack which is confusing to engineers. BUG=675666 Review-Url: https://codereview.chromium.org/2835203004 Cr-Commit-Position: refs/heads/master@{#467505}
-
stanisc authored
This fix is specific to GPU V-sync configuration (e.g. running Chrome with --enable-features=D3DVsync switch). When monitor configuration changes GetMonitorInfo returns FALSE and the output data remains uninitialized. In this case GpuVSyncProvider will use a backup delay based v-sync mechanism. It looks a similar problem might exist in a general case as well. I am going to address it separately. BUG=467617 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 Review-Url: https://codereview.chromium.org/2846613002 Cr-Commit-Position: refs/heads/master@{#467504}
-
tedchoc authored
BUG=708163 Review-Url: https://codereview.chromium.org/2821793002 Cr-Commit-Position: refs/heads/master@{#467503}
-
sashab authored
Revert of Remove post_launch_on_client_thread_called (patchset #2 id:20001 of https://codereview.chromium.org/2843063002/ ) Reason for revert: Caused failure on WebKit Win10 builder: webkit_python_tests webkit_python_tests webkitpy/layout_tests/run_webkit_tests_unittest/RunTest/test_child_processes_2 https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Win10/builds/21699 Original issue's description: > Remove post_launch_on_client_thread_called > > This is a follow up to refs/heads/master@{#465155}. Android now always > calls OnChildProcessStarted on the launcher thread, which means the > complexity to deal with the call directly happening on the client thread > can be removed. > > BUG=689758 > > Review-Url: https://codereview.chromium.org/2843063002 > Cr-Commit-Position: refs/heads/master@{#467463} > Committed: https://chromium.googlesource.com/chromium/src/+/213830d7d68eefddedc6199bf699dfac3d5481e8 TBR=jcivelli@chromium.org,boliu@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=689758 Review-Url: https://codereview.chromium.org/2839353002 Cr-Commit-Position: refs/heads/master@{#467502}
-
dpranke authored
Previously, when run under swarming, tab_capture_end2end_tests was specified in gn_isolate_map.pyl as a 'gpu_test_launcher' rather than as a 'windowed_test_launcher'. This, plus the way the target needed to be declared in the BUILD.gn files was causing complications for analyze. We think that there's no need for this separate kind of test_launcher, as long as there is a way to tell MB to not actually launch xvfb. This CL adds that support (by making xvfb.py be aware of a --no-xvfb flag) and allows us to simplify a few things as a result. Perhaps more interestingly, this'll allow us to actually get rid of the console_test_launcher/windowed_test_launcher distinction altogether in the future, but that's for a follow-up CL. R=kbr@chromium.org BUG=714336 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 NOTRY=true Review-Url: https://codereview.chromium.org/2840953002 Cr-Commit-Position: refs/heads/master@{#467501}
-
jam authored
Enable thread restriction checks in browser_tests and interactive_ui_tests on all platforms other than ChromeOS. BUG=713847 Review-Url: https://codereview.chromium.org/2844053002 Cr-Commit-Position: refs/heads/master@{#467500}
-
krb authored
Previously, we were resetting the selection if text could have been changed. Now, only do so if we spot difference. Fixes cursor location after an alt-tab focus change. BUG=701519 Review-Url: https://codereview.chromium.org/2763063002 Cr-Commit-Position: refs/heads/master@{#467499}
-
alph authored
Revert of Support tracing metrics for measureTime & measureFrameTime method in blink_perf (patchset #7 id:270001 of https://codereview.chromium.org/2819343002/ ) Reason for revert: Seems to broke telemetry tests https://build.chromium.org/p/chromium.mac/builders/Mac10.9%20Tests%20%28dbg%29/builds/39895 Original issue's description: > Support tracing metrics for measureTime & measureFrameTime methods in blink_perf > > This CL adds support for tracing metrics with measureTime & > measureFrameTime methods in blink_perf harness. > > If a test has "tracingCategories" & "traceEventsToMeasure" fields > specified, Telemetry will enable the specified tracing categories & > compute the cpu time of all the specified trace events (one per test > run). > > Detailed examples of how to use this new API are in third_party/WebKit/PerformanceTests/TestData/ > > > BUG=701059 > > > Reviewer: you can see this in action by patching this CL & run: > ./tools/perf/run_benchmark --browser=system blink_perf.testing --story-filter=frame --output-format=json > [ RUN ] append-child-measure-time.html > ... > ... > CPU times of trace event "UpdateLayoutTree": > values 1.8760000000, 3.2080000000, 3.4260000000, 1.9020000000, 1.6990000000, 2.2940000000, 1.8570000000, 1.7100000000, 1.4170000000, 1.4150000000 ms > avg 2.0804000000 ms > > CPU times of trace event "FrameView::layout": > values 4.6150000000, 8.3140000000, 8.6080000000, 4.4360000000, 4.0940000000, 5.9130000000, 4.5970000000, 3.9440000000, 3.4590000000, 3.4600000000 ms > avg 5.1440000000 ms > [ RUN ] color-changes-measure-frame-time.html > ... > ... > CPU times of trace event "FrameView::prePaint": > values 5.9890000000, 5.9640000000, 6.2360000000, 6.3870000000, 5.9490000000, 6.3450000000, 6.3340000000, 6.9270000000, 6.8910000000 ms > avg 6.3357777778 ms > > CPU times of trace event "FrameView::paintTree": > values 30.0950000000, 30.5020000000, 30.6510000000, 30.3380000000, 30.4160000000, 30.3480000000, 30.5110000000, 30.7570000000, 30.6140000000 ms > avg 30.4702222222 ms > > After running the command above, the command also produces 2 trace files > locally, one for each test. > > Review-Url: https://codereview.chromium.org/2819343002 > Cr-Commit-Position: refs/heads/master@{#467445} > Committed: https://chromium.googlesource.com/chromium/src/+/0d2d43615b4553f00ac711f54dbcc0835f04366b TBR=pdr@chromium.org,haraken@chromium.org,wangxianzhu@chromium.org,nednguyen@google.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=701059 Review-Url: https://codereview.chromium.org/2844873002 Cr-Commit-Position: refs/heads/master@{#467498}
-