- 19 May, 2015 13 commits
-
-
shrike authored
Added process_mac.cc with implementations of IsProcessBackgrounded() and SetProcessBackgrounded(). BUG=460102 Originally Committed: https://crrev.com/e3bb10f7860a1d553c85293bd7d7615c0e7f0fd9 Reverted: https://crrev.com/ce6226a7ffe2c1cb7ac5f6cf34b56b8d217686b9 Review URL: https://codereview.chromium.org/989703002 Cr-Commit-Position: refs/heads/master@{#330464}
-
dalecurtis authored
Looks like the new video rendering path caught a pre-existing bug with how deferred video underflow is handled \o/ If audio underflowed first, the video renderer's underflow would still be deferred. If a Flush() comes in, the VideoRendererImpl would think it's in the HAVE_NOTHING state and send no update to its buffering state. Once Flush() completed and playback was restarted the renderer would start playback as soon as the audio renderer was ready since the old buffering state for video was have enough. The fix is to never defer video renderer underflow if audio has already underflowed. I've also added a DCHECK() to make it clear that the audio renderer is expected to clear deferred underflow for the video renderer during Flush(). BUG=485324 TEST=new unittest. Review URL: https://codereview.chromium.org/1148473003 Cr-Commit-Position: refs/heads/master@{#330463}
-
hans authored
The binutils headers are used for building LLVM's gold plugin, so should be downloaded before running update.sh, which in some configurations builds Clang locally. BUG=452726 Review URL: https://codereview.chromium.org/1141563003 Cr-Commit-Position: refs/heads/master@{#330462}
-
mtomasz authored
TEST=Manually tested both. BUG=481670 Review URL: https://codereview.chromium.org/1138503005 Cr-Commit-Position: refs/heads/master@{#330461}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/404b3b2..72743b1 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=bungeman@google.com Review URL: https://codereview.chromium.org/1142863003 Cr-Commit-Position: refs/heads/master@{#330460}
-
jbauman authored
This allows files like surface_resource_holder.h and transferable_resource.h to depend on the typedef without depending on resource_provider.h Review URL: https://codereview.chromium.org/1144523003 Cr-Commit-Position: refs/heads/master@{#330459}
-
dalecurtis authored
Our rendering path has no reasonable expectation of being able to render 1000fps content, so these are bad timestamps that end up wrecking assumptions throughout the rendering pathway. Instead of trying to guard against these frames everywhere, just discard them immediately during enqueue. BUG=488302 TEST=new unittest Review URL: https://codereview.chromium.org/1142723002 Cr-Commit-Position: refs/heads/master@{#330458}
-
zmo authored
This CL should make conformance2/state/gl-get-calls.html mostly passing except for COPY_READ_BUFFER_BINDING/COPY_WRITE_BUFFER_BINDING. BUG=429053 TEST=conformance2/state/gl-get-calls.html R=piman@chromium.org Review URL: https://codereview.chromium.org/1126173003 Cr-Commit-Position: refs/heads/master@{#330457}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/45cd7b0..52fee73 TBR=kbr@chromium.org,yhirano@chromium.org,hiroshige@chromium.org Review URL: https://codereview.chromium.org/1128803008 Cr-Commit-Position: refs/heads/master@{#330456}
-
stanisc authored
Now that 362467 is fixed, VerifyLocalIdToUpdate function is no longer needed and should be removed. This function was added two months ago to help diagnose the root cause. I've verified that there are no new crash dumps with VerifyLocalIdToUpdate since 44.0.2401.0. BUG=362467 Review URL: https://codereview.chromium.org/1145453004 Cr-Commit-Position: refs/heads/master@{#330455}
-
lazyboy authored
BUG=489088 Test=None, internal change. Review URL: https://codereview.chromium.org/1146713002 Cr-Commit-Position: refs/heads/master@{#330454}
-
sergeyu authored
Previously the picker was allowing multiple source selection. Now DesktopMediaPickerController sets allowsMultipleSelection to NO in IKImageBrowserView to disable this feature. BUG=466997 Review URL: https://codereview.chromium.org/1128353005 Cr-Commit-Position: refs/heads/master@{#330453}
-
michaelpg authored
BUG=485381 R=jlklein@chromium.org Review URL: https://codereview.chromium.org/1140393002 Cr-Commit-Position: refs/heads/master@{#330452}
-
- 18 May, 2015 27 commits
-
-
Hans Wennborg authored
It seems Bash didn't like the -o variant: + [[ -n '' ]] src/tools/clang/scripts/update.sh: line 701: syntax error in conditional expression BUG=452726 R=thakis@chromium.org Review URL: https://codereview.chromium.org/1148483002 Cr-Commit-Position: refs/heads/master@{#330451}
-
nednguyen authored
BUG=487800 Review URL: https://codereview.chromium.org/1139743005 Cr-Commit-Position: refs/heads/master@{#330450}
-
hendrikw authored
Added VisibleContentOpaqueRegion() to the VideoLayerImpl, if a frame hasn't been set yet, then we don't have an opaque region. + test BUG=460612 Review URL: https://codereview.chromium.org/1134663005 Cr-Commit-Position: refs/heads/master@{#330449}
-
vmpstr authored
This patch changes the hash function for the tile map key to use 16 least significant bits from each index. This makes it faster on systems where sizeof(size_t) == 4. The collisions would only start happening after a large enough index. This makes the TilingSetRasterQueueConstructAndIterate test do about 10% more iterations per second on N4. BUG=488636 R=enne, danakj Review URL: https://codereview.chromium.org/1133243010 Cr-Commit-Position: refs/heads/master@{#330448}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/3b8b14a..45cd7b0 TBR=kbr@chromium.org,yhirano@chromium.org,hiroshige@chromium.org Review URL: https://codereview.chromium.org/1142873003 Cr-Commit-Position: refs/heads/master@{#330447}
-
dyen authored
Bugs which simply require disabling of extensions no longer need any extra work. Simply add the bug description to the GPU Bug list JSON file and list the extension to disable under "disabled_extensions". This CL also disabled GL_EXT_disjoint_timer_query for the Nexus 5 and Nexus 6 under lollypop as a test to be sure it works. Tracing the GPU no longer causes a crash on these devices under lollypop. R=zmo@chromium.org BUG=477514,482067 Review URL: https://codereview.chromium.org/1129693004 Cr-Commit-Position: refs/heads/master@{#330446}
-
ddorwin authored
BUG=489429 Review URL: https://codereview.chromium.org/1139823007 Cr-Commit-Position: refs/heads/master@{#330445}
-
tommycli authored
This patch removes a lot of plugin placeholder code from builds that don't support plugins (enable_plugins==0). BUG= Review URL: https://codereview.chromium.org/1126073003 Cr-Commit-Position: refs/heads/master@{#330444}
-
michaeln authored
BUG=487286 Review URL: https://codereview.chromium.org/1137463006 Cr-Commit-Position: refs/heads/master@{#330443}
-
hubbe authored
When connecting to a port on localhost which is not yet open, connect fails and udp_socket crashes when trying to send packets. This fixes that. Review URL: https://codereview.chromium.org/967723002 Cr-Commit-Position: refs/heads/master@{#330442}
-
rouslan authored
1) Select the correct preference name for synced data type. 2) Set the correct field name when converting Wallet specifics to dictionary. BUG=481595 Review URL: https://codereview.chromium.org/1147753002 Cr-Commit-Position: refs/heads/master@{#330441}
-
tfarina authored
According to comment in base/port.h, in Chromium, we force-define __STDC_CONSTANT_MACROS, so we can just use the regular (U)INTn_C macros from <stdint.h>. BUG=138542 TEST=base_unittests R=danakj@chromium.org Review URL: https://codereview.chromium.org/1128203010 Cr-Commit-Position: refs/heads/master@{#330440}
-
kkimlabs authored
BUG=487391 Review URL: https://codereview.chromium.org/1136273003 Cr-Commit-Position: refs/heads/master@{#330439}
-
msramek authored
There is no functionality behind this flag yet. I kept the name "force-saving", since this name of the feature is quite established now, although I wonder whether saying "manually save" wouldn't be more understandable in the description. BUG=484891 Review URL: https://codereview.chromium.org/1140043003 Cr-Commit-Position: refs/heads/master@{#330438}
-
tbarzic authored
chrome.printerProvider API's going to stable, so this is not needed anymore. BUG=439448, 488661 Review URL: https://codereview.chromium.org/1130933005 Cr-Commit-Position: refs/heads/master@{#330437}
-
dtseng authored
Review URL: https://codereview.chromium.org/1134383002 Cr-Commit-Position: refs/heads/master@{#330436}
-
creis authored
Revert of Remove a HistoryNode's children when it navigates to a new document. (patchset #1 id:1 of https://codereview.chromium.org/1139033002/) Reason for revert: Caused a large spike in crashes across several bugs: https://crbug.com/426658 https://crbug.com/488382 https://crbug.com/488421 https://crbug.com/488434 https://crbug.com/488470 Original issue's description: > Remove a HistoryNode's children when it navigates to a new document. > > When a reload occurs (or other inert commits), we leave the history tree alone. However, if iframes are dynamically created, we end up with both the old iframes and the new iframes in the history tree, and we never prune them. Instead, if a different-document inert commit occurs, remove the committing node's children, since the corresponding frames are no longer in the frame tree. > > BUG=485385 > > Committed: https://crrev.com/9f3e29c910ce2c2a9c3a60b2675db59d95b8ad3a > Cr-Commit-Position: refs/heads/master@{#329763} TBR=japhet@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=485385 Review URL: https://codereview.chromium.org/1148473002 Cr-Commit-Position: refs/heads/master@{#330435}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/d804fe3..3b8b14a TBR=kbr@chromium.org,yhirano@chromium.org,hiroshige@chromium.org Review URL: https://codereview.chromium.org/1147733003 Cr-Commit-Position: refs/heads/master@{#330434}
-
msw authored
The Chromium Linux Mojo bot's app_tests step started failing here: http://build.chromium.org/p/chromium.mojo/builders/Chromium%20Mojo%20Linux/builds/7090 Related to https://codereview.chromium.org/1130353008/ The mojo:view_manager_apptests all crash after passing with: [0518/132408:FATAL:x11_event_source.cc(80)] Check failed: display_. These tests are run headless and shouldn't need an event source. BUG=NONE TEST=Bot goes green. R=jam@chromium.org Review URL: https://codereview.chromium.org/1125423005 Cr-Commit-Position: refs/heads/master@{#330433}
-
Nico Weber authored
The oilpan plugin requires trunk clang on Windows, but the asan lkgr bot uses a pinned, slightly older clang and it times out when using head clang. Disable the plugin on asan until we have resolved this. BUG=489123,489123 R=hans@chromium.org, rnk@chromium.org Review URL: https://codereview.chromium.org/1142733003 Cr-Commit-Position: refs/heads/master@{#330432}
-
joelo authored
Layout tests generate results in the webkit/ folder which was recently removed from the chromium tree. BUG=488288 Review URL: https://codereview.chromium.org/1137683004 Cr-Commit-Position: refs/heads/master@{#330431}
-
jyquinn authored
JS messaging to native code for UIWebView is accomplished by adding and removing an iframe to the window. Some pages interact badly with this mechanism, including iforgot.apple.com. To circumvent this for such pages, the functionality in message_dynamic.sendQueue is wrapped in a function and invoked from window.requestAnimationFrame to delay message sending. BUG=470595 Review URL: https://codereview.chromium.org/1132163007 Cr-Commit-Position: refs/heads/master@{#330430}
-
ellyjones authored
BUG=488495 R=brucedawson TBR=jam Review URL: https://codereview.chromium.org/1147533005 Cr-Commit-Position: refs/heads/master@{#330429}
-
michaelpg authored
BUG=485381 TEST=manual R=jlklein@google.com Review URL: https://codereview.chromium.org/1137873006 Cr-Commit-Position: refs/heads/master@{#330428}
-
reveman authored
4 raster threads improve performance on 8 core machines. 8 core machines might not be a priority but it seems like an unnecessary limitation to have. BUG= Review URL: https://codereview.chromium.org/1143473002 Cr-Commit-Position: refs/heads/master@{#330427}
-
jdduke authored
Browser-based widgets that overlay content have a shot at consuming touch events, e.g., selection handles. Such touches are reported as consumed to the View chain, however, embedding apps still have the opportunity to intercept those touch sequences. This can lead to double-handling, e.g., when dragging a selection handle left or right and triggering a View side swipe. Prevent this by calling requestDisallowInterceptTouchEvent() for touches that are consumed by such browser-based widgets. Note that we cannot call this method for all touch events as touch dispatch is often asynchronous and the disposition of the touch handling result cannot be immediately known when the touch is received from the Android platform. BUG=489337 Review URL: https://codereview.chromium.org/1140693004 Cr-Commit-Position: refs/heads/master@{#330426}
-
davidben authored
Some fraction of successful connections use the fallback, but only due to a spurious network failure. To estimate this fraction, compare handshakes to Google servers which succeed against those that fail with an inappropriate_fallback alert. Google servers are known to implement FALLBACK_SCSV, so a spurious network failure while connecting would trigger the fallback, successfully connect, but fail with this alert. BUG=459690 Review URL: https://codereview.chromium.org/1147453003 Cr-Commit-Position: refs/heads/master@{#330425}
-