- 17 Jul, 2014 40 commits
-
-
danakj@chromium.org authored
Now only --disable-threaded-compositing exists, which is only present for layout tests. The --enable-threaded-compositing flag moves to become a content shell flag only, as it's only used for DumpRenderTree. Change any checks in the renderer process for kEnableThreadedCompositing to instead be !kDisableThreadedCompositing since that is the only flag left. Remove the whole threaded compositing thing from about:gpu and about:flags. R=piman BUG=384381,346363 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278151 Review URL: https://codereview.chromium.org/337783002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283870 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
File paths take too long to look up. Instead, use the file id versions. BUG=385307 Review URL: https://codereview.chromium.org/378263002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283869 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
UserNetworkConfigurationUpdater::SetSkipCertificateImporterCreationForTest is not needed anymore, so it's safe to remove it and cleanup tests using it. BUG=None Review URL: https://codereview.chromium.org/325313004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283868 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
BUG=372843 Review URL: https://codereview.chromium.org/383023002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283866 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@chromium.org authored
We will need this for networkingPrivate so that we can notify observers when Device properties of a Cellular network change. BUG=none Review URL: https://codereview.chromium.org/395523004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283863 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
Setting a layer-hosting NSView's CALayer's geometry flipping has a lot of unexpected side-effects, and is proving unsafe, especially if that NSView will have sub-views. Add a level of indirection where the hosted layer is not flipped, but it has a sub-layer that is flipped, off of which the layers for composited content are attached. BUG=392952 Review URL: https://codereview.chromium.org/392143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283862 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
We'll want to break up ppb_nacl_private_impl.cc instead of lumping things into one large file. This change makes the method for getting CPU feature attributes easier to reuse, and renames the sandbox_arch.{cc,h} files in the process. This is split off from a larger change to remove FileDownloader in the trusted plugin. BUG=370556 R=bbudge@chromium.org Review URL: https://codereview.chromium.org/399983002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283861 0039d316-1c4b-4281-b951-d872f2087c98
-
kkimlabs@chromium.org authored
BUG=386785 Review URL: https://codereview.chromium.org/394353003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283860 0039d316-1c4b-4281-b951-d872f2087c98
-
miletus@chromium.org authored
This reverts commit 93a9886b. This CL makes mean_input_event_latency crazy. BUG=394889 TBR=skyostil NOTRY=true Review URL: https://codereview.chromium.org/400533006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283859 0039d316-1c4b-4281-b951-d872f2087c98
-
spang@chromium.org authored
BUG=392280 TEST=built with chromeos==1 use_ozone==1 & ran caca on X11 NOTRY=true Review URL: https://codereview.chromium.org/387953004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283858 0039d316-1c4b-4281-b951-d872f2087c98
-
cmumford@chromium.org authored
This one change should have been part of an earlier CL (r274947). BUG=326304 Review URL: https://codereview.chromium.org/393083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283857 0039d316-1c4b-4281-b951-d872f2087c98
-
malcolm.2.wang@gmail.com authored
Trigger to download the high resolution avatar immediately, after a new profile has been created. BUG=391696 TEST=manually tested, see repro steps in the bug. Review URL: https://codereview.chromium.org/380643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283856 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
I came across this while trying to figure out how to make entry points work for the trusted plugin. It's confusing to have these gypi variables around when they're not used anywhere. BUG= R=bbudge@chromium.org Review URL: https://codereview.chromium.org/405433006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283855 0039d316-1c4b-4281-b951-d872f2087c98
-
jrummell@chromium.org authored
In order to allow MediaKeySession to be created only when resolving the promise, add the ability to set the client callback interface on WebContentDecryptionModuleSessionImpl after the object is created. This will be used in a subsequent CL to update blink. Requires a third change to remove the old methods once blink is updated. BUG=358271 TEST=EME layouts tests pass Review URL: https://codereview.chromium.org/380953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283854 0039d316-1c4b-4281-b951-d872f2087c98
-
sohan.jyoti@samsung.com authored
TestContextProvider returns NULL GrContext now, adding todo's to make it clear that code path is used only because of that shortcoming. BUG= Review URL: https://codereview.chromium.org/396853003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283853 0039d316-1c4b-4281-b951-d872f2087c98
-
gpdavis.chromium@gmail.com authored
files when refreshing extensions page. Screenshot: http://i.imgur.com/02tzoUK.png BUG=375276 Review URL: https://codereview.chromium.org/342003005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283852 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
BUG=None TBR=sadrul@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=283774 Review URL: https://codereview.chromium.org/401613004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283851 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
This test measures how expensive it is to simply create a tiling raster tile iterator. Initial run from a macbook pro: [ RUN ] PictureLayerTilingPerfTest.TilingRasterTileIteratorConstruction *RESULT tiling_raster_tile_iterator_construction: 0_0_100x100= 5843577 runs/s *RESULT tiling_raster_tile_iterator_construction: 50_0_100x100= 5940125 runs/s *RESULT tiling_raster_tile_iterator_construction: 100_0_100x100= 3772066.25 runs/s *RESULT tiling_raster_tile_iterator_construction: 150_0_100x100= 3712790 runs/s [ OK ] PictureLayerTilingPerfTest.TilingRasterTileIteratorConstruction (12713 ms) We can see here that there is some cost (albeit small) associated with the construction. If the viewport is off the layer bounds, then we pay more to figure out where the first tile is. This cost is paid for each tiling iterator that is created (typically two per layer: high res and low res). NOTE TO PERF SHERIFFS -------------------- This patch removes tiling_raster_tile_iterator test and replaces it it tiling_raster_tile_iterator_construct_and_iterate as well as tiling_raster_tile_iterator_construct test. R=reveman Review URL: https://codereview.chromium.org/398073002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283850 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
BUG=None R=danakj@chromium.org Review URL: https://codereview.chromium.org/391343009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283849 0039d316-1c4b-4281-b951-d872f2087c98
-
yiyaoliu@chromium.org authored
BUG=377813 Review URL: https://codereview.chromium.org/398073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283848 0039d316-1c4b-4281-b951-d872f2087c98
-
juyik@chromium.org authored
BUG=386273 Review URL: https://codereview.chromium.org/344613003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283847 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283846 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Failed WebRtcBrowserTest on android_dbg_triggered_tests. > Switch to BoringSSL. > > (This is a reland of r283542 which was reverted in r283591 because it > broke the WebView build. The android_aosp trybots are broken[1] so this > based on hope.) > > This is a much larger change than its diff suggests. If it breaks > something, please revert first and ask questions later. > > [1] http://code.google.com/p/chromium/issues/detail?id=394597 > > BUG=none > > Review URL: https://codereview.chromium.org/399993002 TBR=agl@chromium.org Review URL: https://codereview.chromium.org/405503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283845 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283844 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178352:178380&mode=html TBR=abarth@chromium.org,johnme@chromium.org,eseidel@chromium.org BUG= Review URL: https://codereview.chromium.org/400703004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283843 0039d316-1c4b-4281-b951-d872f2087c98
-
jbedley@chromium.org authored
This modifies the eviction order to consider occlusion so that the LayerEvictionTileIterator and TileManager::EvictionTileIterator will evict occluded tiles before unoccluded tiles in the same priority bin. The current eviction order is to evict tiles that are: 1. In a lower priority bin 2. Not required for activation 3. At worse resolution 4. Farther away from visible This patch adds occlusion to the order to evict tiles that are: 1. In a lower priority bin 2. Not required for activation 3. At worse resolution 4. Occluded 5. Farther away from visible This patch depends on https://codereview.chromium.org/374653003/ which tracks occlusion per tree and stores the info on the Tile. BUG=178971 Review URL: https://codereview.chromium.org/377793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283842 0039d316-1c4b-4281-b951-d872f2087c98
-
grv@chromium.org authored
BUG=392678 Review URL: https://codereview.chromium.org/386043006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283841 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Moves all code remaining in sync/notifier to components/invalidation. Updates gyp files, DEPS, and #includes accordingly. In terms of program behavior, this should be one big no-op. This CL contains no non-trivial code changes. In terms of the build system, this is a significant change. Symbols that were previously exported through sync_notifier and related targets have moved into the components/invalidation related targets. Some SYNC_EXPORT macros have been replaced with INVALIDATION_EXPORT, which is significant since INVALIDATION_EXPORT is currently a no-op but SYNC_EXPORT has meaning under some build configurations. Unlike most other files in sync/notifier, invalidation_util.{cc,h} was moved to sync/internal_api/public/base. This is so it could be referenced from sync/internal_api/public/base/invalidation.cc. This is a slight regression, but it should be fixed in the next CL when we move all invalidations-related code out of sync/internal_api. TBR=rogerta,benwells BUG=259559 Review URL: https://codereview.chromium.org/387733004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283840 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
This is necessary to handle context menu , popup menu etc. BUG=380438 Review URL: https://codereview.chromium.org/396813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283839 0039d316-1c4b-4281-b951-d872f2087c98
-
sievers@chromium.org authored
BUG=354841 NOTRY=True Review URL: https://codereview.chromium.org/395133006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283838 0039d316-1c4b-4281-b951-d872f2087c98
-
japhet@chromium.org authored
There are situations where the pdf plugin will initialize itself in such a way that it never notifies content/renderer/ that it has started. In so doing, it also fails to send a stop message, since it tries to ensure it doesn't send mismatched start/stop messages. Print preview decides when to display the preview based on when loading stops. Since this only considers the page's content and not the pdf plugin's initialization, there is a race condition where we may try to preview before the plugin is ready. In this cases, we show "Loading preivew..." and never load the actual preview. There is a hack in place in print_preview_web_helper.cc to delay the process of showing the preview to maximize the chance that the pdf plugin will be ready. This change should allow us to rip that out. BUG=376969 Review URL: https://codereview.chromium.org/397713005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283837 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
If I type an exact query that I issued before, SearchProvider shouldn't offer an extension to the autocompletion, even if that I issued that longer query more recently. This is counter to user's expectations: if I issued the query before and type it again and hit enter, I should get that query. I do not plan to bother running an experiment for this change. BUG=246411 Review URL: https://codereview.chromium.org/397723003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283836 0039d316-1c4b-4281-b951-d872f2087c98
-
johnmoore@google.com authored
BUG= Review URL: https://codereview.chromium.org/353063005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283835 0039d316-1c4b-4281-b951-d872f2087c98
-
fgorski@chromium.org authored
BUG=394627 R=zea@chromium.org Review URL: https://codereview.chromium.org/395413002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283833 0039d316-1c4b-4281-b951-d872f2087c98
-
jhorwich@chromium.org authored
Demonstrate in the NaCl SDK API demo for pp::Graphics2D how to use full device resolution on HiDPI displays. For Graphics2D, the example now calls pp::View::GetDeviceScale(), and creates a Graphics 2D context with the correct number of pixels, as well as show when to call pp::Graphics2D::SetScale(). It also scales the mouse position to the correct location and increases the radius of the circle created in DrawMouse() to match. BUG=144071,392557 TEST=Build NaCl SDK, run with --force-device-scale-factor=2 Review URL: https://codereview.chromium.org/397173003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283832 0039d316-1c4b-4281-b951-d872f2087c98
-
bauerb@chromium.org authored
This also fixes a bug caused by registering for notifications in all profiles instead of just our own. BUG=394158,354046 Review URL: https://codereview.chromium.org/399603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283831 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
change_ids are more trouble then they are worth. I'm going to try something else for resolving conflicts. BUG=389339 TEST=covered by tests R=ben@chromium.org Review URL: https://codereview.chromium.org/397263004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283830 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
Based on existing LSan suppression from https://codereview.chromium.org/63153007 BUG=318221 R=earthdok@chromium.org TBR=earthdok@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/399893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283828 0039d316-1c4b-4281-b951-d872f2087c98
-
nednguyen@google.com authored
BUG=346958 Review URL: https://codereview.chromium.org/402663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283826 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
selection_requestor.h BUG=367549 TEST=None R=derat TBR=dcheng,sky (for trivial changes to clipboard_aurax11.cc and os_exchange_data_provider_aurax11.cc) Review URL: https://codereview.chromium.org/396813004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283825 0039d316-1c4b-4281-b951-d872f2087c98
-