- 31 May, 2014 40 commits
-
-
dalecurtis@chromium.org authored
The test file is a bit too big (30mb) to stick into the regression tests, so we'll just count on ClusterFuzz for watching this one in the future. Pulls in: 96481cb avformat/matroskadec: fix off by 1 error in matroska_read_seek() BUG=378782 TEST=file no longer crashes. TBR=wolenetz Review URL: https://codereview.chromium.org/301223011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274008 0039d316-1c4b-4281-b951-d872f2087c98
-
yefim@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/307013004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274007 0039d316-1c4b-4281-b951-d872f2087c98
-
japhet@chromium.org authored
We already have the title available (because we're not throwing away the old document in the renderer process), and if we don't immediately set the title, there is a race condition where the title may be updated in the ui before the renderer process sends a FrameHostMsg_UpdateTitle IPC. In this case, the title will flicker to the page url and immeidately back to the proper title. BUG=375455 TEST=NavigationControllerTest.PushStateUpdatesTitle Review URL: https://codereview.chromium.org/308143004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274006 0039d316-1c4b-4281-b951-d872f2087c98
-
yzshen@chromium.org authored
BUG=None TEST=None Review URL: https://codereview.chromium.org/289333002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274005 0039d316-1c4b-4281-b951-d872f2087c98
-
reveman@chromium.org authored
BUG=371530 Review URL: https://codereview.chromium.org/301243005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274004 0039d316-1c4b-4281-b951-d872f2087c98
-
alokp@chromium.org authored
The recording of the histograms has already landed in r273559. BUG=376811 Review URL: https://codereview.chromium.org/302143006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274003 0039d316-1c4b-4281-b951-d872f2087c98
-
fsamuel@chromium.org authored
BUG=364141, 330264 TBR=jam@chromium.org for content/public/browser_plugin_guest_delegate code deletion. Review URL: https://codereview.chromium.org/301303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274002 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
Crash data seems to indicate GetSystemMetrics(SM_CYCURSOR) can return a value bigger than the bitmap height. Go figure. BUG=378848 TEST=none R=ananta@chromium.org Review URL: https://codereview.chromium.org/311463002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274001 0039d316-1c4b-4281-b951-d872f2087c98
-
keybuk@chromium.org authored
This CL removes the bluetooth.addProfile and bluetooth.removeProfile API calls, along with the associated bluetooth.onConnection event. Apps should now use bluetoothSocket.connect() and the family of bluetoothSocket.listenUsing*() functions instead. Since those are only implemented on Chrome OS right now this temporarily breaks Windows and OS X, but should make the effort of porting those to the new API easier by removing much of the old code. It also cleans up the bluetooth API by removing the deprecated and non-functional socket methods now that bluetoothSocket is complete. BUG=349475 TEST=unit_tests and browser_tests Review URL: https://codereview.chromium.org/284183012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274000 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
This CL also splits out the code wrt to handling the GTK menu for the app indicator icon out of app_indicator_icon.cc in order to share code with gtk2_status_icon.cc BUG=267195 TEST=Manual, see steps below. 1) Run chrome in a system which does not have libappindicator 2) Generate HTML 5 notifications via https://developer.cdn.mozilla.net/media/uploads/demos/e/l/elfoxero/c17223c414d8ddafb7808972b5617d9e/html5-notifications_1400214081_demo_package/index.html 3) Ensure that the bell icon shows up in the system tray and that clicking on the bell icon brings up the message center Review URL: https://codereview.chromium.org/306063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273999 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
Windows did not get tagged for their applications and as such the shrink/zoom target was showing to the wrong location. BUG=378806, 378803 TEST=visual Review URL: https://codereview.chromium.org/306083002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273998 0039d316-1c4b-4281-b951-d872f2087c98
-
rockot@chromium.org authored
Fatal extensions errors should be suppressed on stable and beta channels of Chrome. This fixes a regression where they were instead suppressed on other channels. BUG=378374 Review URL: https://codereview.chromium.org/306893003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273997 0039d316-1c4b-4281-b951-d872f2087c98
-
kouhei@chromium.org authored
Before this patch, instant search tests didn't wait for the main frame load before executing javascript, resulting in running javascript in incomplete document. This patch is to allow reland of v8::context patch in blink: https://codereview.chromium.org/263583002/ It seems that the valid document were luckily there when we run these tests before the blink CL, but the blink CL changes the timeline so it fails on these tests. BUG=368548, 368555 Review URL: https://codereview.chromium.org/302433013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273996 0039d316-1c4b-4281-b951-d872f2087c98
-
wez@chromium.org authored
This adds setLosslessEncode() and setLosslessColor() calls to the ClientPlugin API, which future updates to the app can use to request lossless frames if desired. BUG=260879,134202 Review URL: https://codereview.chromium.org/307463005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273995 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Looks like before this change went in webkit/common/BUILD.gn was landed and thus when crrev.com/273992 landed they conflicted. This patch removes the resource_devtools_info.* entries from webkit/common/BUILD.gn, since now they were moved into content/content_common.gypi. BUG=338338 TEST=gn gen out/Release_gn --args='is_debug=false' && ninja -C out/Release_gn webkit/common TBR=pilgrim@chromium.org,jam@chromium.org Review URL: https://codereview.chromium.org/303123011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273994 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
BUG=378217 Review URL: https://codereview.chromium.org/309643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273993 0039d316-1c4b-4281-b951-d872f2087c98
-
pilgrim@chromium.org authored
BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/298293010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273992 0039d316-1c4b-4281-b951-d872f2087c98
-
wez@chromium.org authored
- Rename tests from VideoEncoderVp8Test to VideoEncoderVpxTest. - Update tests to use CreateTestFrame(). - Update tests to mark whole frame as "updated" for encoding. Review URL: https://codereview.chromium.org/307963003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273991 0039d316-1c4b-4281-b951-d872f2087c98
-
rnk@chromium.org authored
R=ronghuawu@chromium.org BUG=82385 Review URL: https://codereview.chromium.org/292063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273990 0039d316-1c4b-4281-b951-d872f2087c98
-
sievers@chromium.org authored
This workaround is not needed anymore. The WindowAndroid should now outlive all WebContents. This was also not consistent since there are still many other call sites in the code that assume WindowAndroid is always valid (see ContentViewCoreImpl). BUG=324341 TBR=tedchoc@chromium.org Review URL: https://codereview.chromium.org/303293004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273989 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=72369 Review URL: https://codereview.chromium.org/309663004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273988 0039d316-1c4b-4281-b951-d872f2087c98
-
spang@chromium.org authored
Move all of our unittests from ui_unittests to ozone_unittests. BUG=none TEST=ozone_unittests Review URL: https://codereview.chromium.org/304633005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273987 0039d316-1c4b-4281-b951-d872f2087c98
-
alokp@chromium.org authored
This is a follow-up patch for r273755. BUG=368495 TBR=kbr@chromium.org Review URL: https://codereview.chromium.org/304183008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273986 0039d316-1c4b-4281-b951-d872f2087c98
-
feng@chromium.org authored
On Android, we'd like to know how much data downloaded when app is in foreground and background. The changes adds an API for application to notify protocol manager about status changes. BUG=376029 Review URL: https://codereview.chromium.org/303233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273985 0039d316-1c4b-4281-b951-d872f2087c98
-
skyostil@chromium.org authored
Don't restart the browser between each tested page in rasterize_and_record_micro. This improves stability and -- somewhat surprisingly -- reduces noise in the results. As an added bonus the rasterize_and_record_micro.key_silk_cases test completes in about 9 min compared to an earlier 16 min. To measure the impact of the change I ran 18 rasterize_and_record_micro iterations for 19 pages in key_silk_cases on a Nexus 5 (strapped to a water bottle for cooling) and logged the per-page record_time results for each run. The results were: With browser restarts (baseline): - Average record time: 1.78 ms - Average record time standard deviation: 0.0978 Without browser restarts (patch): - Average record time: 1.63 ms - Average record time standard deviation: 0.0379 BUG=355952 Review URL: https://codereview.chromium.org/306923007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273984 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
Previously no_new_prevs mode was used when starting CRD host from NM. This prevents sudo from working properly. r273785 fixed similar problem for the code that launched NM binaries within chrome. BUG=378012 R=lambroslambrou@chromium.org Review URL: https://codereview.chromium.org/302083007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273983 0039d316-1c4b-4281-b951-d872f2087c98
-
rdevlin.cronin@chromium.org authored
Refactors ExternalInstallUI to have determinate lifetimes. This is likely the first of multiple patches targeting this area of code; the next one will concentrate on pulling the related logic out of ExtensionService. BUG=378042 Review URL: https://codereview.chromium.org/300853008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273982 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
This patch is a cleanup patch that uses the delayed unique notifier to schedule smoothness takes priority mode expiration. This is done instead of manually managing the expiration. R=reveman Review URL: https://codereview.chromium.org/307023002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273981 0039d316-1c4b-4281-b951-d872f2087c98
-
jiayl@chromium.org authored
WebRtcRtpDumpHandler implements RTP header dump creation. It's owned by WebRtcLoggingHandlerHost and receives RTP packet callbacks through P2PSocketHost. WebRtcRtpDumpWriter is owned by WebRtcDumpHandler and writes the RTP header into a memory buffer. When the in-memory buffer is full, it compresses the data and writes it to the disk. After the dumping is stopped, WebRtcLoggingHandlerHost calls ReleaseDump to get the completed dump as a .gz file and uploads it. BUG=363459 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=273745 Review URL: https://codereview.chromium.org/264793017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273980 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
Since these tests keep the entire CrOS part of Memory.FYI red, disabling for memcheck. BUG=379140 NOTRY=true R=thestig@chromium.org TBR=sque@chromium.org, thestig@chromium.org Review URL: https://codereview.chromium.org/305283002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273979 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
BUG=none TEST=none R=ben@chromium.org Review URL: https://codereview.chromium.org/308763004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273978 0039d316-1c4b-4281-b951-d872f2087c98
-
johnme@chromium.org authored
implementation thereof for desktop platforms. It also provides a stub Android implementation, to be fleshed out in subsequent patches. BUG=350384 TEST=existing tests TBR=pavely@chromium.org for updates to invalidation tests Review URL: https://codereview.chromium.org/278493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273977 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
nacl_os_qualify.h is no longer #included. The other directories don't exist any more. BUG=none TEST=run checkdeps.py R=teravest@chromium.org Review URL: https://codereview.chromium.org/306123006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273976 0039d316-1c4b-4281-b951-d872f2087c98
-
luken@chromium.org authored
BUG=378462 Review URL: https://codereview.chromium.org/301353004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273975 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
This moves additional tests to content_browsertests. I keep these migrations relatively small so I don't have to debug much if something fails. Additionally, this change adds test coverage for NaCl for MessageLoop testing, and restores testing for MessageLoop_Post. BUG=371873 Review URL: https://codereview.chromium.org/303313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273974 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
BUG=137973,374151,377420 Review URL: https://codereview.chromium.org/308733004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273973 0039d316-1c4b-4281-b951-d872f2087c98
-
sque@chromium.org authored
Replace the old CWP collection scheme with a new scheme: - Divide post-login time into four-hour intervals. - Randomly select a time in each interval to collect a perf profile. The probability distribution should be even across that interval. - Use the new SampledProfile protobuf to store the collected data. Note that since this patch still collects only perf data, the module perf_provider_chromeos is not renamed to reflect something more generic. We would like to introduce other types of data collection in the future but they may be in other modules, or we may create a new generic module for data collection. BUG=chromium:358778 TEST=The interval is too long to directly test. Shorten it to something on the order of a minute and rebuild and deploy Chrome. Should be getting some profile collections. I added some logging to print the collected data size. It's around 12 kB, and I get the same size data from running quipper manually: quipper 2 `which perf` record -a -e cycles -c 1000003 > /usr/local/perf.proto Signed-off-by:
Simon Que <sque@chromium.org> Review URL: https://codereview.chromium.org/282093011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273971 0039d316-1c4b-4281-b951-d872f2087c98
-
pkasting@chromium.org authored
BUG=376420 TEST=Set taskbar to autohide, start a copy of Chrome that will open maximized, ensure you can move your mouse to the screen edge to show the taskbar Review URL: https://codereview.chromium.org/302113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273970 0039d316-1c4b-4281-b951-d872f2087c98
-
feng@chromium.org authored
Per our discussion, SB database update is only enabled on WiFi network. BUG=376016 Review URL: https://codereview.chromium.org/302603008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273969 0039d316-1c4b-4281-b951-d872f2087c98
-
pavely@chromium.org authored
It is not used anywhere. R=rogerta@chromium.org BUG= Review URL: https://codereview.chromium.org/301323003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273968 0039d316-1c4b-4281-b951-d872f2087c98
-