- 09 Sep, 2014 40 commits
-
-
sbc authored
The root of all filesystems should be a directory node except in the special case of blob URL where we maintain the legacy behavior of having the mount point be a file containing the blob content. Also, fix the Access() call for http filesystem so that it honors the access bits of the node itself. This fixes an issue in naclports where a mount() of an http filsystem followed by a chdir(http_root) would always fail with ENOTDIR. TEST=nacl_io_test Review URL: https://codereview.chromium.org/547713002 Cr-Commit-Position: refs/heads/master@{#294000}
-
dalecurtis authored
Fixes NULL pointer dereference when the RenderThreadImpl is destructed but outstanding HTMLMediaElement objects have not yet been garbage collected. Reordering will keep audio streams alive slightly longer, but that should be of no consequence since they would still respond to graceful shutdown attempts by any living AudioRendererImpls. BUG=408345 TEST=none Review URL: https://codereview.chromium.org/517793003 Cr-Commit-Position: refs/heads/master@{#293999}
-
lfg authored
BUG=411430 Review URL: https://codereview.chromium.org/545973002 Cr-Commit-Position: refs/heads/master@{#293998}
-
blink-deps-roller authored
https://chromium.googlesource.com/chromium/blink/+log/8c33177074ab109238d17fd4559691dcabe2a46d..f03316e4e9a81f26dcfe261fb27f54a71b00310c TBR=keishi@chromium.org,jianli@chromium.org Review URL: https://codereview.chromium.org/556953002 Cr-Commit-Position: refs/heads/master@{#293997}
-
cbentzel authored
These were removed from the code in 2011 as seen in https://crrev.com/70740 Review URL: https://codereview.chromium.org/553083002 Cr-Commit-Position: refs/heads/master@{#293996}
-
dalecurtis authored
The root cause is a combination of BufferedDataSource::Stop() requiring a lock and BlockingURLProtocol::Read() returning control to FFmpeg which may destory resources in use by an ongoing BufferedDataSource::ReadCallback() call. The lock in BDS::Stop() shared by BDS::ReadCallback() prevents the stop signal from taking affect until after the read finishes, however calling BUP::Abort() will immediately returns control to FFmpeg which may destroy the resources in use by BDS::ReadCallback(). Sadly, given the racy nature and multi-class dependencies I've been unable to craft a unit test for this, but I've manually verified this fix works by arbitrarily delaying BDS::Stop() under an ASAN build. BUG=411318 TEST=none Review URL: https://codereview.chromium.org/544843005 Cr-Commit-Position: refs/heads/master@{#293995}
-
rjshade authored
Merge of internal change 74954339 BUG=412306 Review URL: https://codereview.chromium.org/555143002 Cr-Commit-Position: refs/heads/master@{#293994}
-
Nico Weber authored
BUG=412471 TBR=timurrrr@chromium.org Review URL: https://codereview.chromium.org/558733002 Cr-Commit-Position: refs/heads/master@{#293993}
-
vitalybuka authored
This is code placed into separate file that was removed in https://codereview.chromium.org/478183005 Code is still used by CEF. BUG=374321 NOTRY=true Review URL: https://codereview.chromium.org/557663002 Cr-Commit-Position: refs/heads/master@{#293992}
-
thestig authored
BUG=120488 Review URL: https://codereview.chromium.org/546193002 Cr-Commit-Position: refs/heads/master@{#293991}
-
nyquist authored
Currently, the findbugs_diff.py and friends ignore the CHROMIUM_OUT_DIR environment variable, and hardcodes the out folder to just be 'out'. This is problematic for developers who use a different out folder. This CL makes the generic findbugs util library read the environment variable, and then default to 'out' if it is not set. BUG=None Review URL: https://codereview.chromium.org/553783007 Cr-Commit-Position: refs/heads/master@{#293990}
-
tzik authored
Fixes link error on building chrome for bundled harfbuzz on Ubuntu 14.04 BUG=None Review URL: https://codereview.chromium.org/547283004 Cr-Commit-Position: refs/heads/master@{#293989}
-
morrita authored
This change adds ipc_mojo_perftests that runs the same benchmark as of ipc_perftests. Now head-to-head comparison becomes possible. For this change, whole ipc_perftests logic is extracted to ipc_perftest_support.cc to make it reusable by ipc_mojo_perftests. TEST=none BUG=none R=jam@chromium.org, darin@chromium.org, yuzhu@chromium.org Review URL: https://codereview.chromium.org/536213002 Cr-Commit-Position: refs/heads/master@{#293988}
-
miu authored
This change is a prerequisite for transitioning the "max outstanding frames" decision logic over to a time-based heuristic. It adds tracking of the number of audio samples enqueued in the encoder, from which the needed backlog stats can be determined. Also, this introduces an abstract method in FrameSender, GetNumberOfFramesInEncoder(), since this is computed differently for audio versus video. BUG=404813 Review URL: https://codereview.chromium.org/545593002 Cr-Commit-Position: refs/heads/master@{#293987}
-
Gabriel Charette authored
This call was only useful if we cared to have Windows attempt to find the target should the path have moved. Since moving Chrome installs (or installing them on anything but a local C: drive) is unsupported there is no need to do this. This code only cares about the target path currently stored in the shortcut (regardless of its existence) -- for which GetPath() is sufficient. This call could otherwise take up to 3 seconds per unresolvable shortcut which can drastically impact uninstall times when setup.exe attempts to delete all shortcuts pointing to its chrome.exe in common shortcut paths. This should also get rid of LOG(ERROR)s in test_installer about unresolveable shortcuts as we will now only inspect the path stored in the shortcut without trying to actually resolve it. BUG=412380 R=cpu@chromium.org, grt@chromium.org Review URL: https://codereview.chromium.org/553783005 Cr-Commit-Position: refs/heads/master@{#293986}
-
treib authored
Before, the WebContents was closed directly from OnDontProceed. This breaks if the caller expects the WebContents to survive (happened e.g. when a new interstitial was being initialized). This CL instead posts a task to the message loop. Also, the tab won't be closed anymore if it's the last one in the window, as that would lead to closing the window. BUG=411841 Review URL: https://codereview.chromium.org/550973002 Cr-Commit-Position: refs/heads/master@{#293985}
-
vitalybuka authored
Makes possible to print from windows with printing_enabled=2. BUG=374321 Review URL: https://codereview.chromium.org/549423002 Cr-Commit-Position: refs/heads/master@{#293984}
-
Scott Violet authored
I changed analyzer such that if a gyp file (or an included gypi file) changes all targets in the gyp file are marked as changed. This means I should no longer have to special case gyp files. I'm leaving the exception in place for any gyp files in build as any change to those really needs to recompile the world. BUG=109173 TEST=none R=thakis@chromium.org Committed to pending queue: https://chromium.googlesource.com/chromium/src/+/5110e8b Committed: https://chromium.googlesource.com/chromium/src/+/e53e29fc161f96871160f6db39919752a0376333 Committed: https://chromium.googlesource.com/chromium/src/+/5c361bce306a985bcb65cd9db6060ccbe139f66d Review URL: https://codereview.chromium.org/512693004 Cr-Commit-Position: refs/heads/master@{#293983}
-
dpranke authored
R=phajdan.jr@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/543323002 Cr-Commit-Position: refs/heads/master@{#293982}
-
grt authored
BUG=402081 R=gab@chromium.org Review URL: https://codereview.chromium.org/553053002 Cr-Commit-Position: refs/heads/master@{#293981}
-
spang authored
Slice up the tiled image just like CursorLoaderX11 does and pass it on to CursorFactory as a vector, hotspot, and frame delay. Also add stub implementation for BitmapCursorFactoryOzone that just creates a static cursor with the initial frame. R=sky BUG=343245 TEST=viewed css "wait" cursor on cros link_freon Review URL: https://codereview.chromium.org/543823002 Cr-Commit-Position: refs/heads/master@{#293980}
-
ianwen authored
GetAllFoldersWithDepth is used to get all folders under which users are able to move their own bookmarks. Mobile, other, root node and managed folder are not included in the returned result. BUG=386785 Review URL: https://codereview.chromium.org/506353003 Cr-Commit-Position: refs/heads/master@{#293979}
-
avi authored
BUG=407376 TEST=no visible change Review URL: https://codereview.chromium.org/545963003 Cr-Commit-Position: refs/heads/master@{#293978}
-
cmasone authored
Some packages used in linux builds are not used on CrOS, and indeed are not even installed in the CrOS build chroot. Exclude them so that the GN build doesn't try to run pkg-config on packages that aren't installed. BUG=388412 TEST=Create a target that builds //mojo/public, build with os==chromeos R=brettw Review URL: https://codereview.chromium.org/556733002 Cr-Commit-Position: refs/heads/master@{#293977}
-
skia-deps-roller authored
https://skia.googlesource.com/skia/+log/90dc6412b46fa0bcf01ce45feeb4934fb774e7eb..32673b99a4fb5d798206eb7665b730ed0b4597a0 CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg TBR=fmalita@google.com Review URL: https://codereview.chromium.org/554293004 Cr-Commit-Position: refs/heads/master@{#293976}
-
jrummell authored
Modify the createSession() call to use the new version (0 parameters) and call generateRequest() once it is available. BUG=358271 TEST=EME browser_tests pass with and without generateRequest() changes Review URL: https://codereview.chromium.org/544283002 Cr-Commit-Position: refs/heads/master@{#293975}
-
cbentzel authored
Review URL: https://codereview.chromium.org/559583004 Cr-Commit-Position: refs/heads/master@{#293974}
-
ariblue authored
This allows us to get rid of the page_set dependency in discover.py, since it eliminates the last call to IsPageSetFile. BUG= Review URL: https://codereview.chromium.org/551883003 Cr-Commit-Position: refs/heads/master@{#293973}
-
rosca authored
GLRenderer already can handle blend modes, so it should be handled for SoftwareRenderer too. Blending layers get their own rendering surface for the time being, so blending should be applied only on render pass quads. BUG=314865 Review URL: https://codereview.chromium.org/532003003 Cr-Commit-Position: refs/heads/master@{#293972}
-
jiayl authored
BUG= Review URL: https://codereview.chromium.org/554753003 Cr-Commit-Position: refs/heads/master@{#293971}
-
blink-deps-roller authored
https://chromium.googlesource.com/chromium/blink/+log/9f1c0c1143fb771cb53750d5d0b7913a95f84b8b..8c33177074ab109238d17fd4559691dcabe2a46d TBR=keishi@chromium.org,jianli@chromium.org Review URL: https://codereview.chromium.org/555903002 Cr-Commit-Position: refs/heads/master@{#293970}
-
noms authored
Otherwise when opening a new window (and initially drawing it), the button will not take the auth error icon's size in consideration. BUG=411962 Review URL: https://codereview.chromium.org/555923002 Cr-Commit-Position: refs/heads/master@{#293969}
-
magjed authored
Suppress most deprecated warnings except for imports. BUG=398669 Review URL: https://codereview.chromium.org/555113002 Cr-Commit-Position: refs/heads/master@{#293968}
-
sdefresne authored
Use a base::CallbackList<void(HistoryService*, const std::set<GURL>&) to register and notify objects interested in change to favicon urls. The callback will be sent at the point the notification would have been called. Refactor HistoryBackend and HistoryService to change how the notification is forwarded (remove the notification and introduce explicit methods). Change how notification are forwared on android from a pair of vector of notification type and notification detail to a list of callbacks. BUG=373320 Review URL: https://codereview.chromium.org/484213002 Cr-Commit-Position: refs/heads/master@{#293967}
-
dgozman authored
This is a step to unifying different domains handling and using code generation later. BUG=none Review URL: https://codereview.chromium.org/558613002 Cr-Commit-Position: refs/heads/master@{#293966}
-
mlerman authored
BUG=411178 Review URL: https://codereview.chromium.org/545953002 Cr-Commit-Position: refs/heads/master@{#293965}
-
cmasone authored
build/config/linux/BUILD.gn: * Usage of generate_library_loader for libbrlapi was incorrect; there * was nothing provided for "functions". This is now an empty list. chrome/chrome_common.gypi chrome/common/BUILD.gn * Reference to a removed file, chrome_version_info_linux.cc chromeos/BUILD.gn components/pairing/BUILD.gn * Usage of removed proto_{in,out}_dir in proto_library rules. content/gpu/BUILD.gn * Typo in reference to third_party/libva:libva_config ui/views/BUILD.gn * Attempt to filter source files out of * gypi_values.views_unittests_sources by subdirectory path. Fortunately * that variable already doesn't include the files that were supposed * to be filtered out, so the rule is simply removed. BUG=388412 TEST=Create a target that builds //mojo/public, build with os==chromeos R=brettw@chromium.org Review URL: https://codereview.chromium.org/550423002 Cr-Commit-Position: refs/heads/master@{#293964}
-
brettw authored
edbf8a Convert GN visibility to be a list 1efeee Merge performance fix for cmsDupToneCurve 4cf369 Compat bugfix TBR=jam@chromium.org Review URL: https://codereview.chromium.org/551923005 Cr-Commit-Position: refs/heads/master@{#293963}
-
vasilii authored
The original test failed on XP: manage_passwords_bubble_view_browsertest.cc(68): error: Value of: ManagePasswordsBubbleView::manage_password_bubble()-> IsFadingAway() Actual: false Expected: true BUG=412340 Review URL: https://codereview.chromium.org/556793004 Cr-Commit-Position: refs/heads/master@{#293962}
-
msw authored
Remove WebViewFocusHelper; r287082 had object lifetime issues. Fix Issue 368691 with a WebDialogWebContentsDelegate instead: Remove CreateConstrainedWebDialog's |tab_delegate| parameter. Delete the custom PrintPreviewWebContentDelegate subclass. Add a consolidated WebDialogWebContentsDelegateViews instead. (ensures WebView focus and forwards dialog shortcut keys) TODO(followup): Additional WebUI dialog creation cleanup. BUG=410158,368691 TEST="Show as tab" doesn't crash popups with print dialogs. Focusing print dialog <-> omnibox works. R=ben@chromium.org Review URL: https://codereview.chromium.org/538203002 Cr-Commit-Position: refs/heads/master@{#293961}
-