- 04 Nov, 2014 40 commits
-
-
jeremyim authored
BUG=374264 Review URL: https://codereview.chromium.org/688403002 Cr-Commit-Position: refs/heads/master@{#302701}
-
michaelbai authored
This patch added Observer in FaviconTabHelper, so the favicon retrieved by FaviconHandler could be used right away. BUG=428218 Review URL: https://codereview.chromium.org/684983003 Cr-Commit-Position: refs/heads/master@{#302700}
-
dbeam authored
Various things (cr.ui.MenuButtons, checkboxes) call .preventDefault() while handling 'mousedown' events which messes with focus. Account for this. R=arv@chromium.org BUG=424475 Review URL: https://codereview.chromium.org/685783003 Cr-Commit-Position: refs/heads/master@{#302699}
-
michaelpg authored
In Chrome OS, chrome://help (the About page) redirects to chrome://settings/help. But the Settings page should not be loaded in Incognito (and causes the browser to crash). BUG=426618 R=ben@chromium.org Review URL: https://codereview.chromium.org/649053003 Cr-Commit-Position: refs/heads/master@{#302698}
-
eroman authored
This tidies the code up a bit, and I use these interfaces in a subsequent changelist (for EC keys). The vision is that jwk.h/jwk.cc should just define these two helpers, and all the other algorithm-specific logic (EC keys, RSA keys, AES keys, HMAC keys etc..) is built using JwkReader/JwkWriter, and lives in the algorithm-specific files. BUG=399094 Review URL: https://codereview.chromium.org/687063002 Cr-Commit-Position: refs/heads/master@{#302697}
-
xun.sun authored
BUG=425651 R=eroman@chromium.org Review URL: https://codereview.chromium.org/689883002 Cr-Commit-Position: refs/heads/master@{#302696}
-
nednguyen authored
This is a step closer to the point of making _RunState --> UserStoryState with the 4 main methods: __init__ that does classSetUp SetUpBeforeRunPage that does setUp before each page run TearDownAfterRunPage that does tearDown after each page run TearDownAfterRunPageSet that does final classTearDown BUG=418278 Review URL: https://codereview.chromium.org/692973003 Cr-Commit-Position: refs/heads/master@{#302695}
-
vadimt authored
Previous instrumentations showed that URLRequestJob::NotifyHeadersComplete alone is responsible for ~57.1 janks per hour in IO thread. I need to instrument the code inside it to find out which part causes jank. This is a mechanical change that adds instrumentation required to locate the source of jankiness (i.e. a long-running fragment of code executed as a part of the task that causes jank) in the code. See the bug for details on what kind of jank we are after. A number of similar CLs were landed, and none of them caused issues. They've helped to find and fix janky code. The code of the instrumentation is highly optimized and is not expected to affect performance. The code simply creates a diagnostic task which is identical to ones created by PostTask or IPC message handlers. The task gets created only in developer build and in Canary channel. BUG=423948 Review URL: https://codereview.chromium.org/696483002 Cr-Commit-Position: refs/heads/master@{#302694}
-
cmasone authored
On clang, this flag is a no-op, and Blink code has a long way to go to be clean with respect to these warnings on GCC toolchains. The GYP build has never had -Wextra set, so let's just make GN in line with that. BUG=424334 TEST=try bots TBR=brettw Review URL: https://codereview.chromium.org/692313002 Cr-Commit-Position: refs/heads/master@{#302693}
-
nick authored
The ShouldHandleRequest call in the handlers is just the prefix matching, implementing a filter-chain pattern, and failure is normal. BUG=None TBR=phajdan.jr@chromium.org Review URL: https://codereview.chromium.org/700923003 Cr-Commit-Position: refs/heads/master@{#302692}
-
pkotwicz authored
the uninstall dialog showing. BUG=424999, 397396 TEST=ExtensionUninstallDialogViewBrowserTest.TrackParentWindowDestruction Review URL: https://codereview.chromium.org/697023002 Cr-Commit-Position: refs/heads/master@{#302691}
-
boliu authored
We might accidentally turn off hardware acceleration in instrumentation tests without knowing since tests are supposed to work in software mode as well. So add a meta test to check this. BUG= Review URL: https://codereview.chromium.org/687803009 Cr-Commit-Position: refs/heads/master@{#302690}
-
mcasas authored
(This CL is tries to fix http://crrev.com/700503002 that was reverted due to some failing Android content_browsertests.) Original message ------------------------------------------------------ YCWebCameraSource.ax causes a huge amount of Chrome crashes. This CL changes the initialization model of the Device Thread, a.k.a Audio Thread, from Multiple Thread appartment model to Single Thread model, MTA -> STA. We'll monitor the crash rate in the Canaries to see if it has the desired effect. BUG=427192, 421991 Review URL: https://codereview.chromium.org/706443002 Cr-Commit-Position: refs/heads/master@{#302689}
-
zmo authored
This is temporary. BUG=424024 TEST= TBR=kbr@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/704633002 Cr-Commit-Position: refs/heads/master@{#302688}
-
pkasting authored
This is mostly to fix MSVC warnings about possible value truncation. BUG=81439 TEST=none Review URL: https://codereview.chromium.org/649203003 Cr-Commit-Position: refs/heads/master@{#302687}
-
vadimt authored
Previous instrumentations showed that the jank is in this line: *data = rb.GetRawDataResource(resource_id_).as_string(); And its average run time is 15.1 ms. I also know that the expensive operation is outside of ResourceBundle::GetRawDataResourceForScale. So, we have to suggest that it's indeed copying the string that is responsible for the jank. BUG=422489 Review URL: https://codereview.chromium.org/702543005 Cr-Commit-Position: refs/heads/master@{#302686}
-
stanisc authored
This change improves responsiveness of chrome UI thread by eliminating wasted work that BookmarkChangeProcessor does in BookmarkNodeFaviconChanged in a scenario when user initially connects sync to an account with a large number of bookmarks. This is achieved by ignoring the notification earlier when there is no FavIcon image, before doing any expensive work. Please note that the notification is called twice for each bookmark - first when a change in FavIcon is detected and then when the icon is uploaded to the bookmark model. The change cuts the work associated with the first call on the sync side. Estimated saving on the UI thread is about 10-12% (as measured by reduction of samples in sampling profile). BUG=239621 Review URL: https://codereview.chromium.org/661883002 Cr-Commit-Position: refs/heads/master@{#302685}
-
hendrikw authored
Code cleanup Since rasterize_time, analysis_time and rasterized_pixel_count are no longer used, they can be removed and as a result, a lot of plumbing to push these stats around can also be removed. R=vmpstr, ernstm, reveman Review URL: https://codereview.chromium.org/683863003 Cr-Commit-Position: refs/heads/master@{#302684}
-
isherman authored
BUG=403419 TEST=none R=tengs@chromium.org Review URL: https://codereview.chromium.org/691393002 Cr-Commit-Position: refs/heads/master@{#302683}
-
holte authored
users. BUG=418242 Review URL: https://codereview.chromium.org/509203002 Cr-Commit-Position: refs/heads/master@{#302682}
-
lfg authored
BUG=422618 Review URL: https://codereview.chromium.org/696543002 Cr-Commit-Position: refs/heads/master@{#302681}
-
Aurimas Liutikas authored
BUG=427719 R=dtrainor@chromium.org Review URL: https://codereview.chromium.org/690123002 Cr-Commit-Position: refs/heads/master@{#302680}
-
lgarron authored
BUG=413439 Review URL: https://codereview.chromium.org/690483003 Cr-Commit-Position: refs/heads/master@{#302679}
-
bdibello authored
BUG=429941 Review URL: https://codereview.chromium.org/687653003 Cr-Commit-Position: refs/heads/master@{#302678}
-
dpranke authored
Fix the reference to the sanitizers to not be needed on windows, and remove a stray reference to a file that doesn't exist any more. TBR=brettw@chromium.org, scottmg@chromium.org BUG= Review URL: https://codereview.chromium.org/694263004 Cr-Commit-Position: refs/heads/master@{#302677}
-
ckehoe authored
Review URL: https://codereview.chromium.org/685983007 Cr-Commit-Position: refs/heads/master@{#302676}
-
Robert Sesek authored
This is a companion change to https://codereview.chromium.org/696353005/. BUG=412374,412376 R=smut@google.com, smut@chromium.org Review URL: https://codereview.chromium.org/693183003 Cr-Commit-Position: refs/heads/master@{#302675}
-
stanisc authored
This change prevents overwriting a foreign session SessionTab with a data from another node if the SessionTab we already have has a newer timestamp. This ensures that if there are multiple tabs with the same ID, the tab that we end up associating with a window is the most recent one. BUG=423501 Review URL: https://codereview.chromium.org/699033002 Cr-Commit-Position: refs/heads/master@{#302674}
-
v8-autoroll authored
TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/697413002 Cr-Commit-Position: refs/heads/master@{#302673}
-
holmer authored
Adds a histogram to measure the difference between the bandwidth estimate at 2 seconds and 20 seconds into a WebRTC call. BUG=425925 R=asvitkine@chromium.org Review URL: https://codereview.chromium.org/682813004 Cr-Commit-Position: refs/heads/master@{#302672}
-
chrome://settingsrlp authored
BUG=426640 Review URL: https://codereview.chromium.org/685963004 Cr-Commit-Position: refs/heads/master@{#302671}
-
kaliamoorthi authored
This CL adds a new extension API that can be used to implement VPN clients by third party. BUG=407541 Review URL: https://codereview.chromium.org/671163002 Cr-Commit-Position: refs/heads/master@{#302670}
-
zmo authored
Revert of Add logs to debug a flakiness on GPU Mac bots. (patchset #2 id:20001 of https://codereview.chromium.org/684423005/) Reason for revert: It was temporary and no longer needed. Original issue's description: > Add logs to debug a flakiness on GPU Mac bots. > > This is temporary and will be removed after we pin down the issue. > > BUG=424024 > TEST= > R=kbr@chromium.org > TBR=dgozman@chromium.org > NOTRY=true > > Committed: https://crrev.com/16aa242c3456dc68cd91ef2c683158799c8441b0 > Cr-Commit-Position: refs/heads/master@{#302371} TBR=dgozman@chromium.org,kbr@chromium.org,pfeldman@chromium.org,yurys@chromium.org NOTREECHECKS=true NOTRY=true BUG=424024 Review URL: https://codereview.chromium.org/698353002 Cr-Commit-Position: refs/heads/master@{#302669}
-
zmo authored
Revert of Adding more logs for the browser.GetSystemInfo() random crash. (patchset #1 id:1 of https://codereview.chromium.org/699043002/) Reason for revert: This CL was temporary and is no longer needed Original issue's description: > Adding more logs for the browser.GetSystemInfo() random crash. > > This is temporary - will be removed once we pin down the crash. > > BUG=424024 > TEST= > TBR=kbr@chromium.org > NOTRY=true > > Committed: https://crrev.com/c3b22dcdcb90725e9c3d9ffe05847a56e8fd1e10 > Cr-Commit-Position: refs/heads/master@{#302512} TBR=kbr@chromium.org NOTREECHECKS=true NOTRY=true BUG=424024 Review URL: https://codereview.chromium.org/703633004 Cr-Commit-Position: refs/heads/master@{#302668}
-
zmo authored
Revert of Adding more logging to see why DevToolsHttpHandlerImpl::BrowserTarget is flaky. (patchset #2 id:20001 of https://codereview.chromium.org/702503002/) Reason for revert: It was temporary and no longer needed. Original issue's description: > Adding more logging to see why DevToolsHttpHandlerImpl::BrowserTarget is flaky. > > BUG=424024 > TEST= > TBR=kbr@chromium.org > > Committed: https://crrev.com/d3ac15e57aade01f1524f554e00c6113e8e9b364 > Cr-Commit-Position: refs/heads/master@{#302453} TBR=kbr@chromium.org NOTREECHECKS=true NOTRY=true BUG=424024 Review URL: https://codereview.chromium.org/702773002 Cr-Commit-Position: refs/heads/master@{#302667}
-
dsodman authored
Freon supports a user mode console that is drm based. So, to transition between the user console and chrome, we will initiate dbus messages to effect the transition. This change is the chromeos/dbus part. BUG=406031 TEST=test with user mode console Review URL: https://codereview.chromium.org/697493002 Cr-Commit-Position: refs/heads/master@{#302666}
-
vadimt authored
Previous instrumentations showed that SSLClientSocketNSS::Core::DoHandshake alone is responsible for 14.4 janks per hour in IO thread. I need to instrument the code inside it to find out which part causes jank. This is a mechanical change that adds instrumentation required to locate the source of jankiness (i.e. a long-running fragment of code executed as a part of the task that causes jank) in the code. See the bug for details on what kind of jank we are after. A number of similar CLs were landed, and none of them caused issues. They've helped to find and fix janky code. The code of the instrumentation is highly optimized and is not expected to affect performance. The code simply creates a diagnostic task which is identical to ones created by PostTask or IPC message handlers. BUG=424386 Review URL: https://codereview.chromium.org/687843002 Cr-Commit-Position: refs/heads/master@{#302665}
-
lgarron authored
On iOS, we can't link directly to the date and time settings, so we hide the primary button and add an extra description to the main paragraph instructing them how to do so. For all platforms, we completely hide the 'Advanced' button on the SSL clock interstitial. (It was replaced with 'Reload' in previous iterations.) Hide Reload button for all clock errors. BUG=414843 Review URL: https://codereview.chromium.org/693093003 Cr-Commit-Position: refs/heads/master@{#302664}
-
hans authored
The dependency is necessary to avoid multiple definitions of memory allocation functions in static_library Debug builds on Windows. BUG=429498 NOTRY=true Review URL: https://codereview.chromium.org/695913003 Cr-Commit-Position: refs/heads/master@{#302663}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/7a10fb6..a30b2ee CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=egdaniel@google.com Review URL: https://codereview.chromium.org/690283003 Cr-Commit-Position: refs/heads/master@{#302662}
-