- 22 Nov, 2011 4 commits
-
-
dcheng@chromium.org authored
BUG=none TEST=trybots Review URL: http://codereview.chromium.org/8603013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111047 0039d316-1c4b-4281-b951-d872f2087c98
-
rdsmith@chromium.org authored
This is the believed cause of recent DownloadTest.*nownSize flakiness. BUG=104310 Review URL: http://codereview.chromium.org/8468028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111046 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
Now all channels are created using CreateStreamChannel() as they should be! Review URL: http://codereview.chromium.org/8587053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111045 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
BUG=None TEST=SavePageBrowserTest.RemoveFromList browser_test Review URL: http://codereview.chromium.org/8618010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111044 0039d316-1c4b-4281-b951-d872f2087c98
-
- 21 Nov, 2011 36 commits
-
-
apatrick@chromium.org authored
Revert 111040 - Reland 110355 - Use shared D3D9 texture to transport the compositor's backing buffer to the browser process for presentation. Implemented ImageTransportSurface for Linux (without texture sharing), XP, Vista and 7. XP. The non-texture sharing Linux and XP paths just present directly to the compositing child window owned by the browser process as before. PassThroughImageTransportSurface still needs a proper name. I will move it into its own file once that is decided. I moved AcceleratedSurfaceBuffersSwapped outside of the platform specific ifdefs and made the signature the same on all platforms for greater consistency. I removed the code related to sharing surfaces between processes and synchronizing resize and swapping out of GpuCommandBufferStub. It is all now in ImageTransportSurface implementations. Original Review URL: http://codereview.chromium.org/8060045 Review URL: http://codereview.chromium.org/8620006 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/8625003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111043 0039d316-1c4b-4281-b951-d872f2087c98
-
aa@chromium.org authored
BUG= TEST= Review URL: http://codereview.chromium.org/8619007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111042 0039d316-1c4b-4281-b951-d872f2087c98
-
backer@chromium.org authored
Removing code that --force-compositing-mode on all pages including WebUI. BUG=none TEST=none Review URL: http://codereview.chromium.org/8562007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111041 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
Reland 110355 - Use shared D3D9 texture to transport the compositor's backing buffer to the browser process for presentation. Implemented ImageTransportSurface for Linux (without texture sharing), XP, Vista and 7. XP. The non-texture sharing Linux and XP paths just present directly to the compositing child window owned by the browser process as before. PassThroughImageTransportSurface still needs a proper name. I will move it into its own file once that is decided. I moved AcceleratedSurfaceBuffersSwapped outside of the platform specific ifdefs and made the signature the same on all platforms for greater consistency. I removed the code related to sharing surfaces between processes and synchronizing resize and swapping out of GpuCommandBufferStub. It is all now in ImageTransportSurface implementations. Original Review URL: http://codereview.chromium.org/8060045 Review URL: http://codereview.chromium.org/8620006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111040 0039d316-1c4b-4281-b951-d872f2087c98
-
sail@chromium.org authored
Deleting a profile can leave the user in a state where their last used profile pionts to a deleted profile. This can lead to crashes when the user opens a new window or uses the menu bar. Fix was to update the last used profile when deleting a profile. BUG=104957 TEST=Created 3 profiles, with just one window open deleted the active profile. Verified that File -> New Window opened a window to the next profile. Verified that Users -> Customize customized the next profile. Review URL: http://codereview.chromium.org/8592006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111039 0039d316-1c4b-4281-b951-d872f2087c98
-
nirnimesh@chromium.org authored
Use a real .jar because chrome ends up displaying a plain/text .jar file as text. BUG=104886 TEST=pyauto test: testDeclineDangerousDownload Review URL: http://codereview.chromium.org/8626001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111038 0039d316-1c4b-4281-b951-d872f2087c98
-
jamiewalch@google.com authored
BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8573024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111036 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
BUG=76647,100914 TBR=glider Review URL: http://codereview.chromium.org/8630001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111035 0039d316-1c4b-4281-b951-d872f2087c98
-
nsylvain@chromium.org authored
They pretty much all seem to have started with this CL: http://src.chromium.org/viewvc/chrome?view=rev&revision=110286 Improvements: http://build.chromium.org/f/chromium/perf/xp-release-dual-core/moz/report.html?history=150&rev=110489&graph=total_byte_r http://build.chromium.org/f/chromium/perf/xp-release-dual-core/moz/report.html?history=150&rev=110489&graph=total_op_r http://build.chromium.org/f/chromium/perf/xp-release-dual-core/moz/report.html?history=100&rev=110489&graph=vm_peak_r http://build.chromium.org/f/chromium/perf/xp-release-single-core/intl1/report.html?history=50&rev=110490 http://build.chromium.org/f/chromium/perf/linux-release/intl1/report.html?history=250&rev=111012 http://build.chromium.org/f/chromium/perf/linux-release/dom_perf/report.html?history=300&rev=111012 (no real change, just increased the range) http://build.chromium.org/f/chromium/perf/linux-release-lowmem/bloat-http/report.html?history=200&rev=111009 TBR:cmp Review URL: http://codereview.chromium.org/8622003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111034 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
This commit adds a check to verify that the NEXT_ID, PREV_ID and PARENT_ID fields of nodes in the database point to the IDs of other existing nodes. The syncable::Database code assumes that this invariant always holds and seems to do a good job of maintaining it. This change ensures that the invariant holds at the time the data is loaded from disk. There exist some corrupt databases that cause the directory to behave unpredictably, since the code assumes the databsae is correct when it is read from disk. We can't do anything to fix those databases now that they've been written, but we can detect the corruption and recreate the affected databases. This check is implemented using a set of hash maps, so the cost of the check should scale well with the number of nodes (it's O(n)). The per-node cost of this check also seems cheap compared to the disc access. In release mode, loading 5000 nodes from a (probably in-cache) sqlite database took 53ms, while the check took 9 ms. BUG=101048 TEST=Manual. Corrupted the database with external sqlite tool, verified that the database was deleted and re-created next time Chrome was loaded. Review URL: http://codereview.chromium.org/8475017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111033 0039d316-1c4b-4281-b951-d872f2087c98
-
darin@chromium.org authored
Review URL: http://codereview.chromium.org/8620003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111032 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
BUG=102903 TEST=compile Change-Id: Ifabfb3a0903358ec36bc2eabcccd6d3129972e7f R=backer@chromium.org,dnicoara@chromium.org Review URL: http://codereview.chromium.org/8598018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111031 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111030 0039d316-1c4b-4281-b951-d872f2087c98
-
binji@chromium.org authored
BUG=99665 TEST=everything compiles. Review URL: http://codereview.chromium.org/8589033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111029 0039d316-1c4b-4281-b951-d872f2087c98
-
adamk@chromium.org authored
TBR=steveblock Review URL: http://codereview.chromium.org/8592007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111028 0039d316-1c4b-4281-b951-d872f2087c98
-
kbr@chromium.org authored
BUG=none TEST=none TBR=apatrick,gman Review URL: http://codereview.chromium.org/8619003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111027 0039d316-1c4b-4281-b951-d872f2087c98
-
davemoore@chromium.org authored
35 tests fail because we are setting the localized text for the string userEmail to the logged in email for a user, but in the test environment there is no logged in user. BUG=105049 TEST=Various browser tests, including DownloadTest.ChromeURLAfterDownload Review URL: http://codereview.chromium.org/8624004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111026 0039d316-1c4b-4281-b951-d872f2087c98
-
jrg@google.com authored
BUG= TEST= Review URL: http://codereview.chromium.org/8622002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111025 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
Added an std::max to prevent negative width calculation. TODO(sail/msw): BubbleBorder::ALIGN_EDGE_TO_ANCHOR_EDGE. I filed crbug.com/105014 for the placement regression on NTP. BUG=98323 TEST=The avatar menu bubble works as before. Review URL: http://codereview.chromium.org/8500004 TBR=msw@chromium.org Review URL: http://codereview.chromium.org/8621004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111024 0039d316-1c4b-4281-b951-d872f2087c98
-
binji@chromium.org authored
BUG=104697 TEST=go to chrome://settings/personal. Add a user. Edit the user. The icon of that user should be selected. Review URL: http://codereview.chromium.org/8598006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111023 0039d316-1c4b-4281-b951-d872f2087c98
-
aa@chromium.org authored
BUG=101244 Review URL: http://codereview.chromium.org/8609008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111022 0039d316-1c4b-4281-b951-d872f2087c98
-
xiyuan@chromium.org authored
- Move showing, dimissing, animation observer, click monitoring code tha into an AppList controller in aura_shell; - Change ShellDelegate::ShowApps to an inteface to request app list widget and having a callback to notify app list controller when the widget is ready; - Click outside to dismiss the window. - Hide default container when app list is visible; BUG=98308 TEST=Verify click outside applist window to dismiss it. Browser windows should be hidden when app list window is shown and should be visible when app list is gone. Review URL: http://codereview.chromium.org/8558031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111021 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
Added an std::max to prevent negative width calculation. TODO(sail/msw): BubbleBorder::ALIGN_EDGE_TO_ANCHOR_EDGE. I filed crbug.com/105014 for the placement regression on NTP. BUG=98323 TEST=The avatar menu bubble works as before. Review URL: http://codereview.chromium.org/8500004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111018 0039d316-1c4b-4281-b951-d872f2087c98
-
jrg@google.com authored
BUG= TEST= Review URL: http://codereview.chromium.org/8624003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111017 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
It turns out that the position information in an event for a slave device reported by X is always slightly behind than the actual position. However, it turns out that the valuators do contain the correct information. So get the event location from the valuator. BUG=103981 TEST=manually Review URL: http://codereview.chromium.org/8568044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111016 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
Similar to BinScope, checkbins.py will either check for the no SEH bit set in DllCharacteristics or a LOAD_CONFIG entry. BUG=104188 Review URL: http://codereview.chromium.org/8584009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111015 0039d316-1c4b-4281-b951-d872f2087c98
-
jrg@google.com authored
BUG= TEST= Review URL: http://codereview.chromium.org/8629001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111014 0039d316-1c4b-4281-b951-d872f2087c98
-
msb@chromium.org authored
BUG=102903 TEST=compile Change-Id: I39b360c5f982e83a1fad3f68f65cc3e88c31cf2a R=backer@chromium.org,dnicoara@chromium.org,joth@chromium.org,alokp@chromium.org Review URL: http://codereview.chromium.org/8601005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111013 0039d316-1c4b-4281-b951-d872f2087c98
-
http://codereview.chromium.org/8589029siggi@chromium.org authored
Start of mini_installer build config refactoring. Baby step one: - All intermediate files go into the intermediate directory. - The packed_files.txt file is gone, and instead the mini_installer is baked from a resource file output into the intermediate dir. - Cleanup use of implict global "options" in the python script. - Use subprocess.call with a list instead of os.system. R=robertshield@chromium.org,grt@chromium.org BUG=102115 Review URL: http://codereview.chromium.org/8615002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111012 0039d316-1c4b-4281-b951-d872f2087c98
-
dhollowa@chromium.org authored
Modify Heapcheck suppressions for bind changes with SQLitePersistentCookieStore. Suppression signature changed with bind changes in r110402. BUG=100608 TEST=Heapcheck bots go green TBR=groby@chromium.org, thestig@chromium.org Review URL: http://codereview.chromium.org/8627001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111011 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
This is largely a port of the existing X window manager's code for drawing shadows around windows. It adds an ImageGrid class for drawing a scaled 3x3 grid of gfx::Images and a Shadow class (managed by aura_shell::ShadowController) that uses ImageGrid to draw a shadow. Shadows can be disabled via --aura-no-shadows. BUG=101977 TEST=added unit tests; also manually checked that shadows get drawn Review URL: http://codereview.chromium.org/8555025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111009 0039d316-1c4b-4281-b951-d872f2087c98
-
dhollowa@chromium.org authored
Expands suppression for NSSSSLInitSingleton due to bind changes. BUG=95718 TEST=Valgrind bot on Mac turns green. TBR=wtc@chromium.org Review URL: http://codereview.chromium.org/8616009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111008 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
In particular, dmichael's comments in http://codereview.chromium.org/8574029. TBR=jam@chromium.org Review URL: http://codereview.chromium.org/8489002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111007 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
The tests for StatusAreaView, PowerMenuButton, and CapsLockMenuButton were crashing when they tried to get the StatusAreaView from chromeos::BrowserView, which isn't used in Aura builds. This change makes them instead get the status area from the Aura shell. BUG=103501,103495,104666 TEST=ran tests Review URL: http://codereview.chromium.org/8591003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111006 0039d316-1c4b-4281-b951-d872f2087c98
-
dominich@chromium.org authored
This adds or updates entries in the database for the entire chain of text the user typed. For example, if the user types 'goog' and navigates to google.com, this will add or update database entries for 'go' -> google.com, 'goo' -> google.com and 'goog' -> google.com. BUG= TEST= Review URL: http://codereview.chromium.org/8600004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111005 0039d316-1c4b-4281-b951-d872f2087c98
-
dhollowa@chromium.org authored
Disables OutOfProcessPPAPITest.Crypto test on ASAN. BUG=104832 TEST=ASAN bot runs green TBR=glider@chromium.org Review URL: http://codereview.chromium.org/8618002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111004 0039d316-1c4b-4281-b951-d872f2087c98
-