- 07 Jun, 2016 40 commits
-
-
calamity authored
This CL implements a simple search that matches the functionality of the original history page. This CL also fixes a bug related to window separators in the synced view that could cause excess window separators to appear. BUG=610934 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2022003002 Cr-Commit-Position: refs/heads/master@{#398252}
-
fsamuel authored
ArrayTraits<T>::Resize should return false and thus fail deserialization if the array cannot be resized. BUG=611802 TBR=ben@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2045723002 Cr-Commit-Position: refs/heads/master@{#398251}
-
tbansal authored
This is a simple refactoring CL, and does not involve any functionality change. BUG=616302 Review-Url: https://codereview.chromium.org/2024813003 Cr-Commit-Position: refs/heads/master@{#398250}
-
haraken authored
If the object is not window, info.This() == info.Holder(). Hence, we can just replace info.This() with info.Holder(). If the object is window, info.Holder() is the inner window and info.This() is the outer window. However, all accesses to the outer window are redirected to the inner window. Hence, the replacement doesn't change any behavior. BUG= Review-Url: https://codereview.chromium.org/2042943002 Cr-Commit-Position: refs/heads/master@{#398249}
-
meade authored
This matches the most recent update of the spec: https://drafts.css-houdini.org/css-typed-om/#stylevalue-objects BUG=545318 Review-Url: https://codereview.chromium.org/2036893003 Cr-Commit-Position: refs/heads/master@{#398248}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/a4540654..80d06aa4 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=tryserver.blink:linux_blink_rel TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2046893002 Cr-Commit-Position: refs/heads/master@{#398247}
-
qiankun.miao authored
DrawArrays or drawElements should generate invalid operation error if no buffer is bound to enabled attribution. Refer WebGL 1.0 spec for details in section 6.5 "Enabled Vertex Attributes and Range Checking". BUG=295792 TEST=conformance2/vertex_arrays/vertex-array-object.html CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2019513004 Cr-Commit-Position: refs/heads/master@{#398246}
-
caseq authored
On MacOS, GrabViewSnapshot() call would block for the duration of display/GPU sleep which leads to protocol client to wait and tests to time out when power saving is engaged. This prevents power saving while there are pending screenshot requests. BUG=599776 Review-Url: https://codereview.chromium.org/2044783002 Cr-Commit-Position: refs/heads/master@{#398245}
-
tkent authored
A mutation callback can be called after MutationObserver is disconnected because MutationRecords are queued. BUG=617578 Review-Url: https://codereview.chromium.org/2040123002 Cr-Commit-Position: refs/heads/master@{#398244}
-
kojii authored
This patch adds callbacks and observedAttributes to ScriptCustomElementDefinition, as defined in the Element Definition spec[1]. [1] https://html.spec.whatwg.org/multipage/scripting.html#element-definition BUG=594918 TEST=imported/wpt/custom-elements/custom-elements-registry/define.html Review-Url: https://codereview.chromium.org/2024073002 Cr-Commit-Position: refs/heads/master@{#398243}
-
sadrul authored
BUG=none Review-Url: https://codereview.chromium.org/2027093002 Cr-Commit-Position: refs/heads/master@{#398242}
-
kbr authored
The following two tests are causing graphical corruption and other strange behaviors: WebglConformance.conformance2_textures_misc_copy_texture_image WebglConformance.deqp_functional_gles3_texturespecification_teximage3d_depth_pbo BUG=617449 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel TBR=jmadill@chromium.org, zmo@chromium.org Review-Url: https://codereview.chromium.org/2048453003 Cr-Commit-Position: refs/heads/master@{#398241}
-
ajith.v authored
For returning Size params, we don't have to create a Rect object. Instead returning Size value directly. BUG= Review-Url: https://codereview.chromium.org/2045443002 Cr-Commit-Position: refs/heads/master@{#398240}
-
https://codereview.chromium.org/2038273002/tzik authored
Reason for revert: This breaks the Windows build on the waterfall. The error log is: https://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/202064/steps/compile%20%28with%20patch%29/logs/stdio FAILED: obj/ash/mus/lib/shelf_layout_impl.obj ninja -t msvc -e environment.x86 -- E:\b\build\slave\cache\cipd\goma/gomacc.exe "E:\b\depot_tools\win_toolchain\vs_files\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\VC\bin\amd64_x86/cl.exe" /nologo /showIncludes /FC @obj/ash/mus/lib/shelf_layout_impl.obj.rsp /c ../../ash/mus/shelf_layout_impl.cc /Foobj/ash/mus/lib/shelf_layout_impl.obj /Fd"obj/ash/mus/lib_cc.pdb" e:\b\build\slave\win\build\src\base\template_util.h(65): error C2718: 'ui::LatencyInfo': actual parameter with requested alignment of 8 won't be aligned e:\b\build\slave\win\build\src\base\template_util.h(86): note: see reference to class template instantiation 'base::internal::IsAssignableImpl<Lvalue,Rvalue,false>' being compiled with [ Lvalue=ui::LatencyInfo &, Rvalue=ui::LatencyInfo && ] e:\b\build\slave\win\build\src\base\template_util.h(103): note: see reference to class template instantiation 'base::is_assignable<ui::LatencyInfo &,ui::LatencyInfo &&>' being compiled e:\b\build\slave\win\build\src\mojo\public\cpp\bindings\lib\template_util.h(58): note: see reference to class template instantiation 'base::is_move_assignable<T>' being compiled with [ T=ui::LatencyInfo ] e:\b\build\slave\win\build\src\mojo\public\cpp\bindings\array.h(34): note: see reference to class template instantiation 'mojo::internal::IsMoveOnlyType<MojomType>' being compiled with [ MojomType=ui::LatencyInfo ] e:\b\build\slave\win\build\src\out\debug\gen\cc\ipc\compositor_frame_metadata.mojom.h(121): note: see reference to class template instantiation 'mojo::Array<ui::LatencyInfo>' being compiled Original issue's description: > Remove base/move.h > > It's the same thing as DISALLOW_COPY_AND_ASSIGN now anyway. > > BUG=566182 > > Committed: https://crrev.com/bb5161ab7ad524a9bced788f8099e786946f3a44 > Cr-Commit-Position: refs/heads/master@{#398237} TBR=thakis@chromium.org,yzshen@chromium.org,jam@chromium.org,dcheng@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=566182 Review-Url: https://codereview.chromium.org/2047633002 Cr-Commit-Position: refs/heads/master@{#398239}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/5ede943f9a5e..c59289db852f $ git log 5ede943f9..c59289db8 --date=short --no-merges --format='%ad %ae %s' BUG=617838 TBR=catapult-sheriff@chromium.org Review-Url: https://codereview.chromium.org/2042953002 Cr-Commit-Position: refs/heads/master@{#398238}
-
dcheng authored
It's the same thing as DISALLOW_COPY_AND_ASSIGN now anyway. BUG=566182 Review-Url: https://codereview.chromium.org/2038273002 Cr-Commit-Position: refs/heads/master@{#398237}
-
wangxianzhu authored
BUG=616700 Review-Url: https://codereview.chromium.org/2038873002 Cr-Commit-Position: refs/heads/master@{#398236}
-
meade authored
Make CSSComputedStyledeclaration::getPropertyCSSValue() return a const CSSValue* instead of a regular CSSValue*. This required changing CSSStyleDeclaration::getPropertyCSSValueInternal() return a const CSSValue* as well, and marking CSSValueList::copy() as a const method (which it already was, it was just missing the const modifier). This is pre-work for making CSSValueList store const CSSValues. This patch is mostly mechanical changes, but does contain one logic change: the static method mergeTextDecorationValues in EditingStyle needs to be changed since it modifies a CSSValueList that points inside the mutable style. Instead, the function is changed to take two CSSValueLists and return a new one, and the callsite is changed to replace the old CSSValueList with the new one in the style rather than modifying the old CSSValueList in-place. Original patch is here: https://codereview.chromium.org/2034013002 BUG=526586 Review-Url: https://codereview.chromium.org/2046463003 Cr-Commit-Position: refs/heads/master@{#398235}
-
vmiura authored
This test was passing when the entire 'pacman' image area was filled with the 'interior' color. This change ensures that we test pixels on the exterior and interior of the paths, within the pacman's bounds. R=kbr@chromium.org BUG=617805 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2042143002 Cr-Commit-Position: refs/heads/master@{#398234}
-
kouhei authored
This CL reduces number of page_set iterations in PCv2, to make the test run fit <60min in slow bots such as "Nexus 5 Perf". Before this CL, PCv2 ran a URL 6 times, where as PCv1 ran a URL 3 times. Which made a single page_cycler_v2.typical25 run take >60min, which caused timeout on the perf bots. BUG=617004 TBR=nednguyen@google.com Review-Url: https://codereview.chromium.org/2041253002 Cr-Commit-Position: refs/heads/master@{#398233}
-
nya authored
We are soon moving android-data directory from the current fixed path (/home/chronos/user/android-data) to a path inside mounted cryptohome (/home/root/<CryptohomeID>/android-data). To prepare for that change, we start sending cryptohome ID in StartArcInstance() D-Bus method. Since we do not use |socket_path| parameter at all in session_manager today, we will reuse it to pass the cryptohome ID. BUG=b:26700652 TEST=trybot TEST=ARC boots Review-Url: https://codereview.chromium.org/2023803003 Cr-Commit-Position: refs/heads/master@{#398232}
-
mgiuca authored
Large mechanical rename change; should be ignored in git hyper-blame. BUG=none Review-Url: https://codereview.chromium.org/2015123002 Cr-Commit-Position: refs/heads/master@{#398231}
-
zmo authored
This is because we use copyTexImage to do the GPU to GPU copying, but in ES3 it is limited that source/destination color format component sizes have to match. We can lift this limitation once we implement a different path where shaders are used to do the copying instead of copyTexImage. BUG=429053 TEST=gpu_bots R=kbr@chromium.org,cwallez@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2040773002 Cr-Commit-Position: refs/heads/master@{#398230}
-
falken authored
We must check isSecureContext when creating the network provider to adhere to https://w3c.github.io/webappsec/specs/powerfulfeatures/#settings-privileged. We already did this for getRegistration(), register(), unregister() but must also do this when deciding whether to control an in-scope document. BUG=607543 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2009453002 Cr-Commit-Position: refs/heads/master@{#398229}
-
dcheng authored
The raw pointer overload of ListValue::Append() is deprecated and will be removed. Instead, code should just write: - ListValue::AppendBoolean() - ListValue::AppendInteger() - ListValue::AppendDouble() - ListValue::AppendString() BUG=581865 Review-Url: https://codereview.chromium.org/2037833003 Cr-Commit-Position: refs/heads/master@{#398228}
-
Xianzhu Wang authored
BUG=591832 Review URL: https://codereview.chromium.org/2048573002 . Cr-Commit-Position: refs/heads/master@{#398227}
-
ananta authored
When we detect a segment boundary we reinitialize the decoder. Currently on Windows that results in tearing down the decoder instance the D3D9/D3D11 device objects, the output picture buffers etc. We don't need to tear down the output picture buffers and the d3d device objects. This fixes the black frame which shows up due to the picture buffers getting destroyed and new ones getting created. In any case if the resolution changes we do request new output buffers anyways. I tested the test case in bug 594266 which was the reason for the config change code in the first place. That still works in D3d9 and D3D11. BUG=616349 Review-Url: https://codereview.chromium.org/2040093002 Cr-Commit-Position: refs/heads/master@{#398226}
-
haraken authored
The assert is no longer hit in WebGL conformance tests. It seems that the bug is already fixed. BUG=537922 Review-Url: https://codereview.chromium.org/2024013002 Cr-Commit-Position: refs/heads/master@{#398225}
-
fdoray authored
MessageLoop::PostTask/PostDelayedTask/DeleteSoon/ReleaseSoon are deprecated. This CL makes the following replacements to remove some uses of these methods: "MessageLoop::current()->PostTask" -> "ThreadTaskRunnerHandle::Get()->PostTask" "MessageLoop::current()->PostDelayedTask" -> "ThreadTaskRunnerHandle::Get()->PostDelayedTask" "MessageLoop::current()->DeleteSoon" -> "ThreadTaskRunnerHandle::Get()->DeleteSoon" "MessageLoop::current()->ReleaseSoon" -> "ThreadTaskRunnerHandle::Get()->ReleaseSoon" In files where these replacements are made, it adds these includes: #include "base/location.h" #include "base/single_thread_task_runner.h" #include "base/threading/thread_task_runner_handle.h" And removes this include if it is no longer required: #include "base/message_loop/message_loop.h" Why ThreadTaskRunnerHandle::Get() instead of MessageLoop::current()->task_runner()? - The two are equivalent on threads that run a MessageLoop. - MessageLoop::current() doesn't work in base/task_scheduler because the scheduler's thread don't run MessageLoops. This CL will therefore facilitate the migration of browser threads to base/task_scheduler. Steps to generate this patch: 1. Run message_loop_cleanup.py (see code on the bug). 2. Run tools/sort-headers.py on modified files. 3. Run git cl format. BUG=616447 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2034663003 Cr-Commit-Position: refs/heads/master@{#398224}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/619acd2c51c4..5ede943f9a5e $ git log 619acd2c5..5ede943f9 --date=short --no-merges --format='%ad %ae %s' TBR=catapult-sheriff@chromium.org Review-Url: https://codereview.chromium.org/2046873002 Cr-Commit-Position: refs/heads/master@{#398223}
-
fsamuel authored
This CL replaces the simple mus CompositorFrameMetadata struct with a full fidelity struct along with StructTraits. w00t! Soon full fidelity CompositorFrames in Mus without extra copies! BUG=611802 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/2042643002 Cr-Commit-Position: refs/heads/master@{#398222}
-
amistry authored
BUG=604282,597124 Review-Url: https://codereview.chromium.org/1959313002 Cr-Commit-Position: refs/heads/master@{#398221}
-
alexmos authored
BUG=550497 Review-Url: https://codereview.chromium.org/2044743002 Cr-Commit-Position: refs/heads/master@{#398220}
-
gab authored
Changes made manually because clang-tidy doesn't interact well with cross-compile. BUG=612843 Review-Url: https://codereview.chromium.org/2043893002 Cr-Commit-Position: refs/heads/master@{#398219}
-
kcwu authored
BUG=b/28157714 TEST=create too much ARC codecs and it should fail when reach limit Review-Url: https://codereview.chromium.org/2036723002 Cr-Commit-Position: refs/heads/master@{#398218}
-
michaelpg authored
The width only needs to be set explicitly during animations, when the card is position: fixed. BUG=608134 R=dbeam@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2041073002 Cr-Commit-Position: refs/heads/master@{#398217}
-
ryansturm authored
This method is no longer used, and should be removed. BUG= CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2046713002 Cr-Commit-Position: refs/heads/master@{#398216}
-
dpranke authored
There were a couple of build file issues that broke the ASAN Debug bot and the MSAN bots on the lkgr waterfall. This CL fixes those issues, and also flips the MSAN bots back to GYP since the main MSAN bots are still kinda broken and it's easier to keep them all consistent. TBR=mbarbella@chromium.org BUG=605732 Review-Url: https://codereview.chromium.org/2048513002 Cr-Commit-Position: refs/heads/master@{#398215}
-
chrome-cron authored
Cr-Commit-Position: refs/heads/master@{#398214}
-
yutak authored
It's hard to mechanically replace specializations of OwnedPtrDeleter<T> to std::unique_ptr equivalents, so they are converted manually. A new typedef WebMessagePortChannelUniquePtr is introduced so people can always use std::unique_ptr with a correct deleter. BUG=617504 Review-Url: https://codereview.chromium.org/2043583002 Cr-Commit-Position: refs/heads/master@{#398213}
-