- 29 Mar, 2016 40 commits
-
-
ewell authored
The timestamp portion of the EXT_disjoint_timer_query does not have much support from GPU drivers and emulation of them by Chromium at a level that is accurate enough for users has been determined to be infeasible. Therefore timestamps are disabled at the WebGL/client side on all platforms as time elasped queries should be used by developers instead as they are more widely supported. BUG=595172 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/1800383002 Cr-Commit-Position: refs/heads/master@{#383822}
-
smut authored
BUG=598393 Review URL: https://codereview.chromium.org/1841613002 Cr-Commit-Position: refs/heads/master@{#383821}
-
tomhudson authored
Platform painting should be through skia::ScopedPlatformPaint. (Only one compositor callsite was calling Begin/End directly.) Remove skia::EndPlatformPaint() and all device-specific implementations, which were effectively noops. Remove skia::BeginPlatformPaint(), and make all device-specific impls protected. BUG=598695 R=fmalita@chromium.org TBR=danakj@chromium.org Review URL: https://codereview.chromium.org/1839113002 Cr-Commit-Position: refs/heads/master@{#383820}
-
Emil A Eklund authored
BUG=453002 TBR=szager@chromium.org Review URL: https://codereview.chromium.org/1843793003 . Cr-Commit-Position: refs/heads/master@{#383819}
-
xjz authored
BUG= Review URL: https://codereview.chromium.org/1837993002 Cr-Commit-Position: refs/heads/master@{#383818}
-
rajendrant authored
Matching rules are fetched when Chrome starts and can take in the order of 100-200ms. UI navigations that happen before these rules are fetched will not start the data use tracking. This race condition is fixed by buffering the navigation events until rule fetch is complete. BUG=586235 Review URL: https://codereview.chromium.org/1837223002 Cr-Commit-Position: refs/heads/master@{#383817}
-
michaeldo authored
Remove SimpleWebViewController as it was used as an abstraction when both WKWebView and UIWebView were used simulatenously. WKWebView can now be used directly. BUG=593897 Review URL: https://codereview.chromium.org/1829493003 Cr-Commit-Position: refs/heads/master@{#383816}
-
dcheng authored
Preparatory CL for renaming scoped_ptr to std::unique_ptr. One of the changes is replacing all uses of make_scoped_ptr() with WrapUnique(), which lives in a separate header. In order to incrementally update files to use the new header, this CL moves make_scoped_ptr to ptr_util.h but still includes it in scoped_ptr.h to avoid breaking the build during the transition. BUG=554298 Review URL: https://codereview.chromium.org/1838323002 Cr-Commit-Position: refs/heads/master@{#383815}
-
pedrosimonetti authored
BUG=598506 Review URL: https://codereview.chromium.org/1839813003 Cr-Commit-Position: refs/heads/master@{#383814}
-
jaydasika authored
BUG=598748 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1842883002 Cr-Commit-Position: refs/heads/master@{#383813}
-
nzolghadr authored
Chrome sends the mousedown/up in some cases when the 4th/5th button is pressed/released without actually sending that button value as we don't have yet the plumbing needed for that. BUG=574959 Review URL: https://codereview.chromium.org/1824733006 Cr-Commit-Position: refs/heads/master@{#383812}
-
mahmadi authored
Part 3 of https://codereview.chromium.org/1630903002/ based on https://codereview.chromium.org/1722843002/ BUG=563722 Review URL: https://codereview.chromium.org/1725563003 Cr-Commit-Position: refs/heads/master@{#383811}
-
wfh authored
VS2015 is happy for us to simply override the CRT symbols since they seem to be defined weakly by the universal CRT. This shim is far simpler than the previous one, as the libcmt stripping technique can be removed. Allocator shim is also now only be enabled on Release Static builds. BUG=481611 TEST=base_unittests --gtest_filter=*Memory* in all configurations (Debug/Release/Static/Component/GN/gyp/x64/x86) 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/1414453017 Cr-Commit-Position: refs/heads/master@{#383810}
-
michaelbai authored
BUG=586173 Review URL: https://codereview.chromium.org/1840743003 Cr-Commit-Position: refs/heads/master@{#383809}
-
rnk authored
Otherwise this gn assertion fails: ERROR at //build/config/sanitizers/sanitizers.gni:85:1: Assertion failed. assert(!using_sanitizer || is_clang, ^----- Sanitizers (is_*san) require setting is_clang = true in 'gn args' R=dpranke@chromium.org,scottmg@chromium.org BUG=598761 Review URL: https://codereview.chromium.org/1838953003 Cr-Commit-Position: refs/heads/master@{#383808}
-
nacl-deps-roller authored
https://chromium.googlesource.com/native_client/src/native_client.git/+log/ca352b231f2f..8151fc95fb5c $ git log ca352b231..8151fc95f --date=short --no-merges --format='%ad %ae %s' 2016-03-29 dschuff Update revision for PNaCl CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_dbg_32_ng,linux_nacl_sdk_build TBR=mseaborn@chromium.org Review URL: https://codereview.chromium.org/1844643002 Cr-Commit-Position: refs/heads/master@{#383807}
-
eugenebut authored
CRWWebUserInterfaceDelegate was added to web shell to test auth and is unnecessary now. Web shell must use only public web// API and CRWWebUserInterfaceDelegate is not public. BUG=597997 Review URL: https://codereview.chromium.org/1838073002 Cr-Commit-Position: refs/heads/master@{#383806}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/6e26205cece9..cfb6bdf76779 $ git log 6e26205ce..cfb6bdf76 --date=short --no-merges --format='%ad %ae %s' 2016-03-29 reed switch xfermodes over to sk_sp 2016-03-29 brianosman Dirty mipmaps whenever we upload new contents for a texture. CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=djsollen@google.com Review URL: https://codereview.chromium.org/1837263002 Cr-Commit-Position: refs/heads/master@{#383805}
-
rdevlin.cronin authored
Generated extensions code used to rely on linked_ptrs for non-copyable types in containers. Now, we can make these types movable. Update the following APIs to use movable types in this CL: - bluetooth.idl - bluetooth_private.idl - bluetooth_socket.idl - cast_channel.idl - declarative_web_request.json - diagnostics.idl - display_source.idl - dns.idl - document_scan.idl - events.json - extension_options_internal.idl - extension_types.json - extension_view_internal.json - extensions_manifest_types.json - guest_view_internal.json - hid.idl - idle.json Also add templates for movable types with errors. Note: The declarative content API uses events::Rules as linked ptrs to do cheap refcounting (which it shouldn't do). This will be addressed in a separate CL. BUG=595949 Review URL: https://codereview.chromium.org/1841483002 Cr-Commit-Position: refs/heads/master@{#383804}
-
thakis authored
Revert of Fast-fail to catch VC++ compiler crashes (patchset #1 id:1 of https://codereview.chromium.org/1834413002/ ) Reason for revert: clang-cl complains about not understanding /d2FastFail. I added it upstream, but we need to roll that in first (or add !is_clang checks here in the meantime if it's important to have this CL in. The description sounds like it could wait a while, though.) Original issue's description: > Fast-fail to catch VC++ compiler crashes > > The VC++ compiler and linker default to catching their crashes using > structure exception handling. They then print out a helpful message. > This helpful message is rarely enough information to let us diagnose > what went wrong. crrev.com/1816333002 added /fastfail to the linker > command line and this adds /d2FastFail to the compiler command line, > for gyp and gn. > > These options are undocumented and unsupported but very handy - > the linker /fastfail option was crucial in tracking down a linker > crash. > > Committed: https://crrev.com/10b66c067178bfcfb89b20627f9bb4779ac2efeb > Cr-Commit-Position: refs/heads/master@{#383765} TBR=scottmg@chromium.org,brucedawson@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1843783002 Cr-Commit-Position: refs/heads/master@{#383803}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/018cee950ffa..9bcc481fe3e6 $ git log 018cee950..9bcc481fe --date=short --no-merges --format='%ad %ae %s' TBR=catapult-sheriff@chromium.org Review URL: https://codereview.chromium.org/1840173002 Cr-Commit-Position: refs/heads/master@{#383802}
-
msw authored
Fixes a regression from: https://codereview.chromium.org/1816753002 Also reverse expected behavior for touching tooltips. (closes on stable, tests expected them to stay open...) Inline bubble function definitions. Use WindowObserver to remove the handler on window destruction. TODO: Encapsulate more ShelfLayoutManager code. BUG=595853 TEST=ChromeOS tooltips stay open on hover; close for external touches. R=sky@chromium.org Committed: https://crrev.com/1a0d283fa81e19b47fb85523f28c4a03f7dc1d24 Cr-Commit-Position: refs/heads/master@{#383404} Committed: https://crrev.com/c2aa7f5e8870c04c8aff0fd5da27820636e53e38 Cr-Commit-Position: refs/heads/master@{#383579} Review URL: https://codereview.chromium.org/1828133004 Cr-Commit-Position: refs/heads/master@{#383801}
-
maxbogue authored
BUG=561829 Review URL: https://codereview.chromium.org/1835953002 Cr-Commit-Position: refs/heads/master@{#383800}
-
erg authored
This runs what was a background thread for file operations on the same thread as the mojo application, which is the db thread in chrome, and the main thread when run as an app. BUG=585587 Review URL: https://codereview.chromium.org/1839823002 Cr-Commit-Position: refs/heads/master@{#383799}
-
robhogan authored
We were forgetting to reset our picture of trailing-space width when we re-entered a run of normal text. BUG=597193 Review URL: https://codereview.chromium.org/1838723002 Cr-Commit-Position: refs/heads/master@{#383798}
-
martijn authored
BUG=496258 Review URL: https://codereview.chromium.org/1833393002 Cr-Commit-Position: refs/heads/master@{#383797}
-
pfeldman authored
(taking over samli's patch). Review URL: https://codereview.chromium.org/1840533002 Cr-Commit-Position: refs/heads/master@{#383796}
-
newt authored
This brings the bookmarks widget into the Material era. The widget now shows a list of bookmarks that resembles the bookmarks UI in Chrome. BUG=593587 Review URL: https://codereview.chromium.org/1780893005 Cr-Commit-Position: refs/heads/master@{#383795}
-
hiroshige authored
Resource::size() and Resource::overheadSize() can be changed if |m_resourceRequest|'s URL is changed, and this might corrupt MemoryCache's LRU lists due to inconsistency between Resource::size() and the LRU list that the Resource belongs to. This CL makes Resource::overheadSize() to be constant after Resource's construction to avoid this due to |m_resourceRequest|'s URL modifications introduced by https://codereview.chromium.org/1757633005 and any potential modifications. BUG=594644 Review URL: https://codereview.chromium.org/1837873003 Cr-Commit-Position: refs/heads/master@{#383794}
-
thakis authored
Use the common formatting for conditionals instead of something custom in a block of code I'm about to touch for something else. No behavior change. BUG=none Review URL: https://codereview.chromium.org/1842863002 Cr-Commit-Position: refs/heads/master@{#383793}
-
chrishtr authored
Visual rects must match painted output, and frames are painted at rounded-int offsets. BUG=594516 Review URL: https://codereview.chromium.org/1834263002 Cr-Commit-Position: refs/heads/master@{#383792}
-
pdr authored
This patch fixes a bug where nested clip paths (drawn as a mask) would use the LayoutSVGResourceClipper as the display item client id. This would crash when multiple elements referenced the same nested clip paths because the LayoutSVGResourceClipper display item client would be referenced multiple times. This patch wraps clip path masks in a single display item. BUG=598416 Review URL: https://codereview.chromium.org/1838983002 Cr-Commit-Position: refs/heads/master@{#383791}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/b99869a2ffea..018cee950ffa $ git log b99869a2f..018cee950 --date=short --no-merges --format='%ad %ae %s' TBR=catapult-sheriff@chromium.org Review URL: https://codereview.chromium.org/1838253002 Cr-Commit-Position: refs/heads/master@{#383790}
-
mbjorge authored
https://codereview.chromium.org/1833193002 added the //printing dependency to //content/test:content_unittests, but when doing a Debug build, linking content_unittests fails because it tries to reference the SkDocument::CreatePDF function, which doesn't exists on platforms that don't enable printing. BUG= internal b/27859637 TEST= build content_unittests Review URL: https://codereview.chromium.org/1842473002 Cr-Commit-Position: refs/heads/master@{#383789}
-
afakhry authored
Depending on the value of the login_authentication_behavior device policy, users can be given the option to skip the GAIA Minute Maid screen and go directly to the login screen of the SAML-based enrollment enterprise domain IdP. Screenshots: SAML Interstitial Page: https://drive.google.com/open?id=0B6G_-uQnf1_LYlQ2THNuXzlORFk On Next pressed: https://drive.google.com/open?id=0B6G_-uQnf1_LVm0zaHBYWHg0Tm8 On Signin with different account clicked: https://drive.google.com/open?id=0B6G_-uQnf1_Lc2d3S01kaUQ3Ylk BUG=498896,583724 Review URL: https://codereview.chromium.org/1831523003 Cr-Commit-Position: refs/heads/master@{#383788}
-
nzolghadr authored
This CL will separate sending mouse transition events from pointer events (with type=mouse) transitions as they might belong to different node anyway. This allows us more separation of mouse event and pointer events. BUG=587955 Review URL: https://codereview.chromium.org/1809603003 Cr-Commit-Position: refs/heads/master@{#383787}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/ffe54004b92f..6e26205cece9 $ git log ffe54004b..6e26205ce --date=short --no-merges --format='%ad %ae %s' 2016-03-29 halcanary SkPDF: skia_pdf_less_compression - for debugging only CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=djsollen@google.com Review URL: https://codereview.chromium.org/1843633003 Cr-Commit-Position: refs/heads/master@{#383786}
-
piman authored
It's not used, no need to carry the maintenance burden. BUG=280282 Review URL: https://codereview.chromium.org/1837833004 Cr-Commit-Position: refs/heads/master@{#383785}
-
dalecurtis authored
WebView needs to allow all of the OS supported codecs since it is a system level feature. This forces all the containers that Chrome does not support onto the MediaPlayer path. Adds a non-exhaustive WebView test to ensure that 3gp media can be played. I've run the test locally w/ and w/o the unified media pipeline enabled. BUG=none TEST=new test. Review URL: https://codereview.chromium.org/1824143004 Cr-Commit-Position: refs/heads/master@{#383784}
-
pilgrim authored
LocalFrame has a public contentLayoutObject() method that returns a LayoutView*. This needs to go away eventually. To ease migration, I've added a contentLayoutItem() method next to it that returns a LayoutViewItem. I fixed once reference in VisualViewport to call contentLayoutItem() instead of contentLayoutObject() (to access a method that already exists in LayoutViewItem, so no new API methods required). I also simplified some code in FrameView that had been working around the fact that LocalFrame didn't offer a method that returned a LayoutViewItem. There are no functional changes. BUG=499321 Review URL: https://codereview.chromium.org/1843603002 Cr-Commit-Position: refs/heads/master@{#383783}
-