- 08 Jun, 2011 40 commits
-
-
mpcomplete@chromium.org authored
- UserScript reference from BufferedResourceHandler. - ExtensionInfoMap references from RenderMessageFilter and WorkerProcessHost and ResourceContext. BUG=76697 Review URL: http://codereview.chromium.org/7135003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88388 0039d316-1c4b-4281-b951-d872f2087c98
-
sievers@chromium.org authored
This simplifies message routing to the compositor thread a bit. Review URL: http://codereview.chromium.org/7129006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88387 0039d316-1c4b-4281-b951-d872f2087c98
-
haraken@google.com authored
See also http://codereview.chromium.org/149741/ BUG=16963 TEST=Observe that the theme image is tiled on a new tab page. Observe that all variables are replaced to their values in chrome://theme/css/newtab.css, i.e. the newtab.css contains no variables like "$$1" or "$$$1". Review URL: http://codereview.chromium.org/6897002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88386 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
All of the changes in this CL are to shut up the warning, not because of real problems (I fixed these in separate CLs). See the bug for a disussion of this change. BUG=84424 TEST=none Review URL: http://codereview.chromium.org/6995085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88385 0039d316-1c4b-4281-b951-d872f2087c98
-
dmichael@chromium.org authored
Note this doesn't need to use IPC at all, so it's a little strange. Made test for pp::Var/PPB_Var that does only strings (copied from test_var_deprecated.cc). Fixed string var tracking so test can pass out-of-process (aside from invalid UTF8 checking, which is still not implemented o-o-p). BUG=85236 TEST=test_var.cc, run tests manually out-of-process. Review URL: http://codereview.chromium.org/6995083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88384 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
This fixes a real bug, because e.g. chrome/browser/chromeos/frame/browser_view.cc has a scoped_ptr<views::MenuDelegate> that it sets to a SimpleMenuModelDelegateAdapter object. (That class ends up not having a destructor and no non-POD members, so it's just a latent bug.) BUG=84424 TEST=none Review URL: http://codereview.chromium.org/7109037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88383 0039d316-1c4b-4281-b951-d872f2087c98
-
jamescook@chromium.org authored
Only list user certificates in the TPM in the Wi-Fi connection certificate list, as those are the only ones available via PKCS#11 to flimflam and wpa_supplicant. BUG=chromium-os:16032 TEST=manual, see bug Review URL: http://codereview.chromium.org/7046051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88381 0039d316-1c4b-4281-b951-d872f2087c98
-
gspencer@google.com authored
This should make it possible to run on a VM, and still find the private key created for the owner in the software slot. BUG=chromium-os:15817 TEST=Built an image and tried it on a VM and a device. Both showed restricted users list. Review URL: http://codereview.chromium.org/7066070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88380 0039d316-1c4b-4281-b951-d872f2087c98
-
leighton@cis.udel.edu authored
Since benchmarking results represent only a sample of the entire population of results, it would be better to calculate the sample standard deviation, which is an unbiased estimator of the population variance. Also, since the Array.avg function throws out the min and max, this function should not be used when calculating the variance. BUG=none TEST=none Review URL: http://codereview.chromium.org/7108006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88379 0039d316-1c4b-4281-b951-d872f2087c98
-
shess@chromium.org authored
10.6 added object_destructInstance() as a wrapper around object_cxxDestruct() and also releasing associated objects. As a bonus, it's available via dlsym() rather than nlist(). BUG=82937 TEST=none Review URL: http://codereview.chromium.org/7084017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88378 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@google.com authored
Patch for 88373 (clang errors) BUG=chromium-os:15598 TEST=Clang compile succeeds Review URL: http://codereview.chromium.org/7046055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88377 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
that care send the correct message. This change is motivated by wanting to remove SessionID from content. At later cl will remove TabContentsDelegate::RenderViewCreated. BUG=none TEST=none R=jam@chromium.org,mpcomplete@chromium.org Review URL: http://codereview.chromium.org/7046041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88376 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Revert stubs that were added in r88040. We need proper interfaces around features that need to be compiled out, instead of adding stubs. Review URL: http://codereview.chromium.org/7046052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88374 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@google.com authored
This is a regression caused by http://codereview.chromium.org/6881073/ BUG=chromium-os:15598 TEST=Opening a large window using JS window.open from a panel should open a new tab in the parent browser. See issue for repro. Review URL: http://codereview.chromium.org/7101008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88373 0039d316-1c4b-4281-b951-d872f2087c98
-
nirnimesh@chromium.org authored
BUG=85310 TBR= git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88371 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88370 0039d316-1c4b-4281-b951-d872f2087c98
-
enal@chromium.org authored
client and audio threads are the same, so we don't need locks/ref counts/etc. http://codereview.chromium.org/7117001 BUG=62588 Review URL: http://codereview.chromium.org/7117001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88369 0039d316-1c4b-4281-b951-d872f2087c98
-
rginda@chromium.org authored
BUG=chromium-os:10766 TEST=manual testing in chromeos-chrome on linux Review URL: http://codereview.chromium.org/7044052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88368 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
*Update AboutSource to use the source_name of each about/chrome page. *Make WillHandleBrowserAboutURL fix up schemes and handle chrome://foo/ -Redirect memory to memory-redirect (wasn't handling chrome://memory/). -Catalog all kChromeUI*Hosts in url_constants.cc -Simplify paths (credits, os-credits, ipc, settings, about/version). -Nix web_ui_util::ChromeURLHostEquals (use scheme & host comparison). -Favor GURL::SchemeIs and url_constants, update & expand tests. -Add and fixup chrome://chrome-urls (the about:about page). -Update special_tabs.py from Nirnimesh's codereview.chromium.org/6995057/. This change was reverted with r88166 for sync_integration_tests failures. These failures are a tangential issue, crbug.com/85294; I'll re-land this soon. BUG=55771 TEST=Access about:, about://, chrome:, chrome:// pages. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=88142 Review URL: http://codereview.chromium.org/7068007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88367 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88366 0039d316-1c4b-4281-b951-d872f2087c98
-
hnguyen@chromium.org authored
In ChromeDriver, do not use timeouts for automation calls. WebDriver is a tool for general purpose testing, and has no notion of timeouts currently. Many users were running into cases where they wanted a longer timeout than the current 25s. BUG=82457 TEST=none Review URL: http://codereview.chromium.org/6995060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88365 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://sessionsasvitkine@chromium.org authored
This adds the necessary plumbing for chrome://sessions webui page which shows a hierarchy of sessions and their windows and tabs as well as a "magic" list of suggested tabs. The magic list is currently just the last 10 tabs by timestamp for now - but can later be changed to prototype other heuristics. BUG=none TEST=manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=88334 Review URL: http://codereview.chromium.org/6969016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88364 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
- Replace all "child_count() == 0" with "empty()". - Change node is-empty check from "child_count() > 0" to "!empty()". BUG=None TEST=None R=sky@chromium.org Review URL: http://codereview.chromium.org/7003039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88363 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Per Alexey's debugging, the problem was because NotificationUIManager was being deleted after the testing PrefsService has gone away. So when the TestingBrowserProcess is told that PrefsService is going away, destruct the NotificationUIManager then. Review URL: http://codereview.chromium.org/7129009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88362 0039d316-1c4b-4281-b951-d872f2087c98
-
pkasting@chromium.org authored
Move GeolocationPermissionContextUnittest from subclassing TabContentsWrapper to merely observing infobar removal notifications. (The existing comment about TestTabContents was made obsolete by r85835.) Keeping a set of closed delegates instead of tracking the last closed delegate for each tab seems slightly clearer. Also, back when I first wrote this code in http://codereview.chromium.org/4767001/ , I was convinced it was necessary to the infobar refactor, although I can no longer recall why! This also eliminates TestTabContentsWrapper::SetContentsWrapper(). BUG=62154 TEST=none Review URL: http://codereview.chromium.org/6993030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88360 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88359 0039d316-1c4b-4281-b951-d872f2087c98
-
imasaki@chromium.org authored
* adding -j option for track(caption) testing, * clean up setting CHROME_FLAGS related code * remove the loop for media cache testing and control it directly from commandline using -c option (enable/disable media cache) Review URL: http://codereview.chromium.org/7074060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88358 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
BUG=72040 TEST=none Review URL: http://codereview.chromium.org/7054052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88356 0039d316-1c4b-4281-b951-d872f2087c98
-
akalin@chromium.org authored
Add GetDebugName() method to Profile. Use it in ProfileSyncServiceHarness, SyncerThread, and LiveSyncExtensionHelper. Change VLOG(1)s in SyncerThread to VLOG(2)s. Turn on logging for the test server if VLOG is enabled for that file, and not just in general. BUG= TEST= Review URL: http://codereview.chromium.org/7024058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88355 0039d316-1c4b-4281-b951-d872f2087c98
-
cevans@chromium.org authored
extradata buffer. BUG=82438 Review URL: http://codereview.chromium.org/7137002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88354 0039d316-1c4b-4281-b951-d872f2087c98
-
smus@chromium.org authored
Updated broken screenshot sample to use domain permissions (only works for code.google.com) Review URL: http://codereview.chromium.org/7003059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88353 0039d316-1c4b-4281-b951-d872f2087c98
-
rsimha@chromium.org authored
Reason for revert: This patch causes --test-terminate-timeout to be disregarded by out_of_proc_test_runner.cc, resulting in redness on the sync buildbots. This is the first step towards removing --test-terminate-timeout completely. In this CL --test-terminate-timeout becomes a synonym for --ui-test-action-max-timeout. This makes it possible to switch callers to --ui-test-action-max-timeout and remove --test-terminate-timeout. Removing number of different kinds of timeouts makes it easier to pick one. BUG=none Review URL: http://codereview.chromium.org/7111035 TBR=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/7104059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88352 0039d316-1c4b-4281-b951-d872f2087c98
-
dennisjeffrey@chromium.org authored
BUG=chromium-os:15994 TEST=None Review URL: http://codereview.chromium.org/6969105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88351 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
BUG=85387 TEST=tree green TBR=sky,simonjam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88350 0039d316-1c4b-4281-b951-d872f2087c98
-
rginda@chromium.org authored
Previous code reset the disabled state of the ok button on-keypress of the filename input text box. This overwrote the fact the the ok button may have been disabled because we're in the / or /media directories. BUG=chromium-os:16276 TEST=manual testing on chromeos-chrome in linux Review URL: http://codereview.chromium.org/7108012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88349 0039d316-1c4b-4281-b951-d872f2087c98
-
rginda@chromium.org authored
This patch changes rename click detection so that a user must slow double click on the *same* file. The previous code usually required users to click on the same file, but relied on a side effect of the list control (that clicking on a new file resets the selection), which didn't always work. BUG=chromium-os:16270 TEST=manual testing on chromeos-chrome on linux Review URL: http://codereview.chromium.org/7134004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88348 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@google.com authored
BUG=none TEST=none. no functional change. all test should still pass. Review URL: http://codereview.chromium.org/7124001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88347 0039d316-1c4b-4281-b951-d872f2087c98
-
rhashimoto@chromium.org authored
- Convert NetworkChangeNotifier::NotifyObserversOfOnlineStateChange() to static. - Remove ScopedRunnableMethodFactory member from NetworkChangeNotifierChromeos. The problem is that ScopedRunnableMethodFactory is not thread-safe, so tasks created by it can only be posted to the current thread. BUG=chromium-os:16197 TEST=none Review URL: http://codereview.chromium.org/7009002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88346 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@google.com authored
Wait showing html dialog until renderre finish painting after page is loaded. This change keeps track of state transition to make sure we only show the window on the paint after page load. minor change; use gdk's debug paint. Views no longer manage the damaged rect by itself so we can simply use gdk's debug paint. Note to mazda. Please consider adding fade-in animation. I believe it will make it much nicer. BUG=chromium-os:15809 TEST=open keyboard overlay on device. no white flicker should be observed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=88271 Review URL: http://codereview.chromium.org/7024032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88345 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
Notable changes in the range: * r132735 (hopefully) fixes a bug introduced in r131951 that made gold 1.10 crash with /usr/bin/ld: internal error in set_offset, at output.cc:4030 * r132535 fixes the crash at -O3 on mac * r132565 adds a warning for "x + y ? a : b" to -Wparentheses BUG=85289,84424 TEST=none TBR=evan Review URL: http://codereview.chromium.org/7046048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88344 0039d316-1c4b-4281-b951-d872f2087c98
-