summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Enable software compositing on Macccameron@chromium.org2013-12-183-11/+12
| | | | | | | | | | | | | | Disable accelerated compositing test to match Aura behavior. Change task manager tests to disable the GPU instead of turning off accelerated compositing (as this doesn't have meaning in the software composited world). BUG=286038 Review URL: https://codereview.chromium.org/102333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241511 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 241475 "[telemetry] Implement per-pixel algorithms in Bit..."szym@chromium.org2013-12-185-431/+80
| | | | | | | | | | | | | | | | | | | | | bitmaptools.so artifact interferes with svn in gclient sync on GPU bots > [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension. > > The extension provides fast bitmap operations with no external > dependencies. However, it is not available on all platforms. > > BUG=323813 > TEST=telemetry bitmap_unittest > R=bulach@chromium.org, tonyg@chromium.org > > Review URL: https://codereview.chromium.org/114793004 TBR=szym@chromium.org Review URL: https://codereview.chromium.org/118013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241510 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments to explain the current handling of CERT_STATUS_NON_UNIQUE_NAME.wtc@chromium.org2013-12-182-0/+6
| | | | | | | | | | R=rsleevi@chromium.org BUG=none TEST=none Review URL: https://codereview.chromium.org/98333009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241509 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 241425 "Aura: Don't create GL context for CreateSharedSur..."ksakamoto@chromium.org2013-12-1825-22/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | Speculative revert for browser_tests failure on Linux Aura Tests http://build.chromium.org/p/chromium.linux/builders/Linux%20Aura%20Tests/builds/207 > Aura: Don't create GL context for CreateSharedSurfaceHandle() > > The context is used for blocking renders that are trying to create > a context after the GPU process crashed through comparing > gpu process IDs. > > Remove this code as we can handle SwapCompositorFrame > more gracefully nowadays after resources were lost. > But still fail renderer view context creation when > gpu browser compositing gets turned off. > > BUG=270179 > > Review URL: https://codereview.chromium.org/111063003 TBR=sievers@chromium.org Review URL: https://codereview.chromium.org/118003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241508 0039d316-1c4b-4281-b951-d872f2087c98
* Fix selecting files in Chrome OS.mtomasz@chromium.org2013-12-181-1/+5
| | | | | | | | | | | | One of recent CLs being part of a bigger refactoring process instroduced a regression caused by using selection.entries, however selection.entries is not used at this stage, yet. This CL fixes this issue by converting selection.urls to entries and then using the Entry[] collection to fetch metadata. TEST=Tested manually. BUG=329332 Review URL: https://codereview.chromium.org/103443006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241506 0039d316-1c4b-4281-b951-d872f2087c98
* Fix preloading images when copying.mtomasz@chromium.org2013-12-181-1/+1
| | | | | | | | | | | | The previous fix incorrectly was passing an entry, however the ThumbnailLoader does not work on entries yet. This patch fixes this issue by passing an url instead of the entry. TEST=Tested manually. BUG=328238 Review URL: https://codereview.chromium.org/117803005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241505 0039d316-1c4b-4281-b951-d872f2087c98
* [webcrypto] Add import of AES-KW key for NSS.padolph@netflix.com2013-12-182-3/+93
| | | | | | | | | BUG=245025 TEST=content_unittests --gtest_filter="WebCryptoImpl*" Review URL: https://codereview.chromium.org/117013002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241504 0039d316-1c4b-4281-b951-d872f2087c98
* Add method to check if all Activities were destroyeddfalcantara@chromium.org2013-12-181-0/+8
| | | | | | | | | | Needed to know when to properly destroy classes. BUG=329287 Review URL: https://codereview.chromium.org/111343007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241503 0039d316-1c4b-4281-b951-d872f2087c98
* Make gtest always use simple internal regex engine.mithro@mithis.com2013-12-185-11/+20
| | | | | | | | | | | | | | | | | | | | | | | In order to allow regex matches in gtest to be shared between Windows and other systems, we tell gtest to always use it's internal engine. The syntax supported by the internal engine initially looks like a subset of POSIX regexs. However character class shortcuts are not valid POSIX. Even more confusingly the system POSIX regex function often defines extra features not actually part of the standard allowing regex that work on Linux fail on Mac OS X. A search through the code base did not reveal any locations where features not supported by the internal regex engine where used. See bug https://code.google.com/p/chromium/issues/detail?id=317224 for more detailed description. BUG=317224 Review URL: https://codereview.chromium.org/55983002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241500 0039d316-1c4b-4281-b951-d872f2087c98
* Restore affirmative responses for "audio/mp4" when avc1 is supported ↵ddorwin@chromium.org2013-12-182-10/+18
| | | | | | | | | | | | | (re-land r241165). This case was broken by r221932/r222995. BUG=329065 TEST=Updated browser_tests. Review URL: https://codereview.chromium.org/117763002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241498 0039d316-1c4b-4281-b951-d872f2087c98
* Enables AutocompleteEditTest.InlineAutocompleteText fixing a leak.yukishiino@chromium.org2013-12-182-8/+7
| | | | | | | | | | | The cause of a leak was that PredictorDatabaseInternal's dtor doesn't delete |db_| if DB thread is not available. Changed the bahavior to let |db_| (scoped_ptr) deletes itself if DB thread is not available. BUG=310407 TEST=none Review URL: https://codereview.chromium.org/113723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241496 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bad merge in https://codereview.chromium.org/73583003pkotwicz@chromium.org2013-12-181-0/+40
| | | | | | | | | | BUG=323066 TEST=None TBR=harrym Review URL: https://codereview.chromium.org/102413008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241494 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1751.0 to 1752.0chrome-release@google.com2013-12-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241493 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to enable HTML5 autoplay for voice search.apiccion@chromium.org2013-12-186-0/+84
| | | | | | | | | | * Added methods in ContentViewCore to enable/disable html5 autoplay restrictions. BUG=323264 Review URL: https://codereview.chromium.org/86443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241491 0039d316-1c4b-4281-b951-d872f2087c98
* Pass a Feature* to IsAnyFeatureAvailableToContext instead of a string name.jyasskin@chromium.org2013-12-1810-57/+46
| | | | | | | | | | | This makes it clear that we were never passing non-feature function names, which lets us simplify the test. BUG=305000 Review URL: https://codereview.chromium.org/109683007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241490 0039d316-1c4b-4281-b951-d872f2087c98
* Land Recent QUIC Changes.rtenneti@chromium.org2013-12-1818-466/+351
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleanup. Saner QuicConnectionTest around entropy hashes; initialize all fields in QuicAckFrame. Merge internal change: 58299852 https://codereview.chromium.org/107573005/ QUIC Cleanup to use GetRetransmissionTime() instead of GetRetransmissionDelay() in SentPacketManager to allow the SentPacketManager more future control over the retransmission timer. Merge internal change: 58289241 https://codereview.chromium.org/116953002/ Added GetIncomingReliableStream method to QuicSessionPeer and other cosmetic changes. This is part of "Change the ownership model for ...QuicStream and QuicFasterStatsGatherer" internal change. Merge internal change: 58281240 https://codereview.chromium.org/114973006/ QuicSentPacketManager cleanup CL to move the handling of acks into one place. Merge internal change: 58181919 https://codereview.chromium.org/115933004/ R=rch@chromium.org Review URL: https://codereview.chromium.org/100543004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241489 0039d316-1c4b-4281-b951-d872f2087c98
* Pull struct and interface definitions out of module.js.tmpl into their own ↵mpcomplete@chromium.org2013-12-184-104/+108
| | | | | | | | files. Review URL: https://codereview.chromium.org/117673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241488 0039d316-1c4b-4281-b951-d872f2087c98
* Expose GL_EXT_multisampled_render_to_texture whenever it's available.marcheu@chromium.org2013-12-182-16/+15
| | | | | | | | | | | | We allow using the extension even when GL(ES)3-type MSAA is present (these two are not exactly the same thing; since the extension uses an implicit resolve step, it allows better performance on some GPUs). BUG=322706 Review URL: https://codereview.chromium.org/115733005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241487 0039d316-1c4b-4281-b951-d872f2087c98
* Remove GetDefaultProfile from component_loader.tbarzic@chromium.org2013-12-184-16/+31
| | | | | | | | | TEST=none BUG=322682 Review URL: https://codereview.chromium.org/113303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241486 0039d316-1c4b-4281-b951-d872f2087c98
* Adds PRESUBMIT.py check to look for unprefixed string16.dbeam@chromium.org2013-12-182-0/+70
| | | | | | | | | | | R=maruel@chromium.org BUG=329295 TEST=PRESUBMIT_test.py NOTRY=true Review URL: https://codereview.chromium.org/98143005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241485 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test for previous frame in JniFrameConsumer::ApplyBuffer()lambroslambrou@chromium.org2013-12-181-2/+1
| | | | | | | | | | | | | Previously the test was always failing, which meant that ApplyBuffer() always treated the passed-in buffer as the current one, and always asked the FrameProducer to draw into it, instead of freeing it. Eventually, the app would run out of memory. BUG=325590 Review URL: https://codereview.chromium.org/116873004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241484 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress uninitialized read in media::ConvertYUVToRGB32_Cbruening@google.com2013-12-181-0/+6
| | | | | | | | | TBR=zhaoqin@chromium.org BUG=113076 Review URL: https://codereview.chromium.org/110863007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241483 0039d316-1c4b-4281-b951-d872f2087c98
* Prefix string16 in chrome/browser code to turn on PRESUBMIT.py that checks indbeam@chromium.org2013-12-184-18/+20
| | | | | | | | | | | | this directory. R=sky@chromium.org BUG=329295 TEST=git grep string16 chrome/browser | grep -v base::string16 | grep -v string16\.h Review URL: https://codereview.chromium.org/103213010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241482 0039d316-1c4b-4281-b951-d872f2087c98
* Remove GL context parameters from {E,VA}VDA.posciak@chromium.org2013-12-188-28/+3
| | | | | | | | | | | | | gl{x}_context is not directly used in {E,VA}VDA anymore, so remove it. The classes will call make_context_current_ callbacks when a valid context is required and error out if it fails. BUG=None TEST=build, video playback Review URL: https://codereview.chromium.org/109983003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241481 0039d316-1c4b-4281-b951-d872f2087c98
* Add a flag to make GPU sandbox failures nonfatal.jorgelo@chromium.org2013-12-184-0/+12
| | | | | | | | | BUG=327824 TEST=chromeos=1 compiles, loads. Review URL: https://codereview.chromium.org/117463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241480 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a recently introduced (r230246 in m32) use-after-free bug.michaeln@chromium.org2013-12-181-5/+10
| | | | | | | | BUG=327366 Review URL: https://codereview.chromium.org/116703004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241479 0039d316-1c4b-4281-b951-d872f2087c98
* Add komatsu to OWNERSkomatsu@chromium.org2013-12-181-0/+1
| | | | | | | | BUG=N/A Review URL: https://codereview.chromium.org/114973004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241478 0039d316-1c4b-4281-b951-d872f2087c98
* Enable gathering and sending system logs for Desktop Chrome.rkc@chromium.org2013-12-1846-334/+312
| | | | | | | | | | | | | | Currently the system log gathering code is only limited to ChromeOS. Move the code out of ChromeOS so it can be used by regular Chrome. The code has been refactored to leave the ChromeOS specific logs gathering code under the c/b/chromeos directory while moving the general system logs code under the c/b/feedback directory. We didn't move system_logs directory under c/b/ since system logs are mostly related with feedback and to keep the c/b/ clutter low. Individual developers can add their own additional logs for Chrome under c/b/feedback/system_logs/log_sources following the *_log_source.* templates already there. R=asargent@chromium.org, xiyuan@chromium.org BUG=306532 Review URL: https://codereview.chromium.org/105873004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241477 0039d316-1c4b-4281-b951-d872f2087c98
* kiosk: Don't exit fullscreen on ESC.xiyuan@chromium.org2013-12-183-7/+24
| | | | | | | | BUG=328489 Review URL: https://codereview.chromium.org/101623012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241476 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Implement per-pixel algorithms in Bitmap as a C++ extension.szym@chromium.org2013-12-185-80/+431
| | | | | | | | | | | | | The extension provides fast bitmap operations with no external dependencies. However, it is not available on all platforms. BUG=323813 TEST=telemetry bitmap_unittest R=bulach@chromium.org, tonyg@chromium.org Review URL: https://codereview.chromium.org/114793004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241475 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes the context menu for a notification.mukai@chromium.org2013-12-1828-216/+337
| | | | | | | | | | | | | | | | | | | - The contents of the menu is independent from views, so put it into message_center_tray. - Then it can be unit-testable. wrote test case. - Also MessageCenterTrayDelegate can control availability of the menu. - views::ContextMenuController is not necessarily owned by views::View. Moving it to outside of MessageView will reduce a few lines of code from MessageViewController. BUG=327828 R=dewittj@chromium.org, stevenjb@chromium.org TBR=rsesek@chromium.org TEST=message_center_unittests covers Review URL: https://codereview.chromium.org/114323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241474 0039d316-1c4b-4281-b951-d872f2087c98
* Add an error message to the debug printout.bemasc@chromium.org2013-12-182-3/+3
| | | | | | | | | | | Currently, when an error occurs in an extension event handler callback, only the error's stack trace is printed. This is inconvenient if the error contains a helpful message. Review URL: https://codereview.chromium.org/110933003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241473 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-12-181-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241472 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of ui_cocoa_third_party_toolkits target from ui.gyptfarina@chromium.org2013-12-1883-221/+320
| | | | | | | | | | | | | | | Instead we add a gyp file in third_party/google_toolbox_for_mac to build the sources from third_party/GTM. This is the third and last patch in this series. BUG=299841 TEST=None R=mark@chromium.org,ben@chromium.org TBR=ben Review URL: https://codereview.chromium.org/107933006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241471 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-12-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241470 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 164030:164037eseidel@chromium.org2013-12-181-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=164031:164037&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/117753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241469 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Make deleteDatabase and getDatabaseNames close backing storejsbell@chromium.org2013-12-182-2/+5
| | | | | | | | | | | | | The fix in r239298 was insufficient and the test had an incorrect expectation. Really-for-sure-this-time, when these IDBFactory methods are called, don't retain the backing store. BUG=325820 R=dgrogan,alecflett Review URL: https://codereview.chromium.org/114303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241468 0039d316-1c4b-4281-b951-d872f2087c98
* Integrate AppListSyncableService with ExtensionAppModelBuilder and add ↵stevenjb@chromium.org2013-12-1812-73/+963
| | | | | | | | | | integration tests. BUG=305024 Review URL: https://codereview.chromium.org/105943005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241467 0039d316-1c4b-4281-b951-d872f2087c98
* Adds Chrome OS Recovery tool whitelist entries for chromeosInfoPrivate and ↵haven@chromium.org2013-12-181-4/+5
| | | | | | | | | | feedbackPrivate. BUG=329088 Review URL: https://codereview.chromium.org/116803007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241466 0039d316-1c4b-4281-b951-d872f2087c98
* drive: Call GetAboutResource before checking if "My Drive" existshashimoto@chromium.org2013-12-182-74/+37
| | | | | | | | | | | | We can call GetAboutResource() aggressively because it is returning cached results. BUG=260526 TEST=unit_tests R=kinaba@chromium.org Review URL: https://codereview.chromium.org/117143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241465 0039d316-1c4b-4281-b951-d872f2087c98
* Don't assume all console messages from extensions javascript are in ASCIIaboxhall@chromium.org2013-12-181-1/+1
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/101953004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241464 0039d316-1c4b-4281-b951-d872f2087c98
* Removing GetDefaultProfile from browser_browsertest.ccskuhne@chromium.org2013-12-181-2/+2
| | | | | | | | | BUG=322682 TEST=browser test Review URL: https://codereview.chromium.org/93663005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241463 0039d316-1c4b-4281-b951-d872f2087c98
* Use high resolution icons where possible for streamlined hosted app icons.calamity@chromium.org2013-12-1810-36/+537
| | | | | | | | | | | | This adds a FaviconDownloader which downloads all icons when creating streamlined hosted apps from the current web contents, providing higher resolution icons. BUG=318607 Review URL: https://codereview.chromium.org/64853004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241462 0039d316-1c4b-4281-b951-d872f2087c98
* GN fixespiman@chromium.org2013-12-183-4/+2
| | | | | | | | | | | Remove references to files that don't exist. Replace all x32 to x86. BUG=None Review URL: https://codereview.chromium.org/117673003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241461 0039d316-1c4b-4281-b951-d872f2087c98
* Getting rid of GetDefaultProfileskuhne@chromium.org2013-12-181-1/+1
| | | | | | | | | BUG=322682 TEST=unit test Review URL: https://codereview.chromium.org/117253004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241460 0039d316-1c4b-4281-b951-d872f2087c98
* Makes tooltip reshow in the following circumstancessky@chromium.org2013-12-182-0/+50
| | | | | | | | | | | | | | | | | . Move mouse to v1, wait for tooltip to show. . Click on v1. . Move mouse to v2, then back to v1. I'm using v1/v2 to mean views, but it really means regions of the same window with different tooltips. BUG=306131 TEST=covered by test. R=varunjain@chromium.org Review URL: https://codereview.chromium.org/110253004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241459 0039d316-1c4b-4281-b951-d872f2087c98
* Removing GetDefaultProfile from the Bluetooth codeskuhne@chromium.org2013-12-181-1/+3
| | | | | | | | | BUG=322682 TEST=covered by existing tests Review URL: https://codereview.chromium.org/113463004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241458 0039d316-1c4b-4281-b951-d872f2087c98
* Add mojom_jinja_generator and jinja templates for the C++ bindings.mpcomplete@chromium.org2013-12-1819-0/+804
| | | | | | | | | | | I believe it's feature compatible with the cpp generator. We still use the old cpp generator currently. I plan on switching in a future CL for simplicity. BUG=329008 Review URL: https://codereview.chromium.org/116793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241456 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Notify TabObservers about URL and page title changes.bauerb@chromium.org2013-12-183-0/+29
| | | | | | | | BUG=318769 Review URL: https://codereview.chromium.org/110793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241455 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented download metrics for the component updater.sorin@chromium.org2013-12-1814-41/+382
| | | | | | | | BUG=304354 Review URL: https://codereview.chromium.org/110293003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241454 0039d316-1c4b-4281-b951-d872f2087c98