summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a new reliability crash to suppress it. Fallout from webkit roll ↵dimich@google.com2009-08-221-0/+3
| | | | | | | | | | | 47630:47646. TBR=brettw BUG=20016 TEST=none Review URL: http://codereview.chromium.org/174292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24063 0039d316-1c4b-4281-b951-d872f2087c98
* Add support to glue and syncAPI for header setting. (second try)chron@chromium.org2009-08-224-18/+60
| | | | | | Review URL: http://codereview.chromium.org/174269 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24062 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix the ChromeOS build. This tries to add a views dependency for ↵brettw@chromium.org2009-08-222-3/+9
| | | | | | | | browser_tests, and fixes some simple errors in the focus unit test. Review URL: http://codereview.chromium.org/173243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24061 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the unused WTL::CRect from window_delegate.h.maruel@chromium.org2009-08-221-5/+0
| | | | | | | | | | | | Patch contributed by thiago.farina@gmail.com BUG=None TEST=None Review: http://codereview.chromium.org/171027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24058 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests/fast/dom/navigator-detached-no-crash.html after ↵jparent@chromium.org2009-08-222-35/+1
| | | | | | | | | | | | http://trac.webkit.org/changeset/47397 added calls to getStorageUpdates(). TEST=ran tests locally BUG=none Review URL: http://codereview.chromium.org/174196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24057 0039d316-1c4b-4281-b951-d872f2087c98
* Remove even more cruft from temp_scaffolding_stubs.h. This change also ↵jhawkins@chromium.org2009-08-223-82/+1
| | | | | | | | | | enables modal_html_dialog_delegate.cc for Mac and Linux, since it's already ported. Porting defines in tab_contents.cc were removed to reflect the current state of the ports. BUG=none TEST=none Review URL: http://codereview.chromium.org/174278 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24055 0039d316-1c4b-4281-b951-d872f2087c98
* Add favicons to the Mac bookmark menujrg@chromium.org2009-08-225-92/+170
| | | | | | | | | Landing CL for rsesek@chromium.org Original CL: http://codereview.chromium.org/172084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24054 0039d316-1c4b-4281-b951-d872f2087c98
* Implements unimplemented methods of AutocompleteEditViewGtk and fixes a ↵suzhe@chromium.org2009-08-222-89/+140
| | | | | | | | | | | | | | | | | | | regression issue. This CL implements two unimplemented methods of AutocompleteEditViewGtk: OnRevertTemporaryText() and IsSelectAll(). The implementation are mostly copied from autocomplete_edit_view_mac.mm. Some grammer errors and a valgrind warning introduced by CL 165457 are also fixed. This CL was just updated to fix a regression caused by CL 165457 (issue 19631). BUG=19631: Tabbing on Omnibox enters in to search UI mode TEST=Input something in omnibox and make sure some text is selected and popup view is opened, change current selection in popup view by pressing up/down then press escape to see if omnibox is reverted to its original content and selection. TEST=Make sure www.google.com is one of the search engine, open www.google.com then move the focus back to omnibox and press tab to see if the focus is moved into web page. Review URL: http://codereview.chromium.org/172041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24052 0039d316-1c4b-4281-b951-d872f2087c98
* Reorganize UMA data to measure network latency on sync authorization.brg@chromium.com2009-08-222-6/+13
| | | | | | | | | | Also, the max time for the merge/sync UI should be increased to minutes. BUG=none TEST=none Review URL: http://codereview.chromium.org/174170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24051 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support and exposure of additional accessibility roles. Includes naming ↵klink@chromium.org2009-08-2211-5/+87
| | | | | | | | | | of the LocationBar, and correctly exposing MSAA/ARIA roles for Documents, Graphics, Menubars and Toolbars. BUG=13291,19982 TEST=Assign @role menubar or toolbar to any dom element, and use Inspect32 (or similar tool) to see it exposed correctly. In the same way, <html> tag is exposed as role document. Review URL: http://codereview.chromium.org/174252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24049 0039d316-1c4b-4281-b951-d872f2087c98
* Consider "certificate revoked" as the most serious certificatewtc@chromium.org2009-08-221-2/+2
| | | | | | | | | | | error. R=abarth BUG=none TEST=none Review URL: http://codereview.chromium.org/171056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24048 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 47630:47646. Temporarily remove tests changed in ↵dimich@google.com2009-08-222-1/+6
| | | | | | | | | | | http://trac.webkit.org/changeset/47640 for rebaselining. R=jianli TEST=none BUG=none Review URL: http://codereview.chromium.org/174281 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24047 0039d316-1c4b-4281-b951-d872f2087c98
* qt_faststart use %PRIX64 for 64 bit value printfs for better compatibility ↵fbarchard@chromium.org2009-08-211-5/+6
| | | | | | | | | | | with linux64 and mingw. Thanks to ambro on IIRC. BUG=19999 TEST=use qt-faststart on mingw or linux64 and notice some of the printfs have invalid values. Review URL: http://codereview.chromium.org/174272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24046 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in rebaseline.py that broke the scriptdpranke@google.com2009-08-211-1/+1
| | | | | | | | | | BUG=none R=jparent@chromium.org TEST=none Review URL: http://codereview.chromium.org/174282 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24045 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r24043, "linux: call g_thread_init() at relevant startup points"evan@chromium.org2009-08-213-3/+0
| | | | | | Build failures. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24044 0039d316-1c4b-4281-b951-d872f2087c98
* linux: call g_thread_init() at relevant startup pointsevan@chromium.org2009-08-213-0/+3
| | | | | | | | | | | | | | According to glib docs, we need to do this if it's at all possible for us to hit glib on multiple threads. This may be happening when we grab plugin metadata from the file thread. (Note that this is *not* initializing the GDK locking system.) BUG=18957 Review URL: http://codereview.chromium.org/174264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24043 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling 2 video tests that fail intermittently.dimich@google.com2009-08-211-1/+4
| | | | | | | | | TBR=scherkus TEST=none BUG=20004 Review URL: http://codereview.chromium.org/174275 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24042 0039d316-1c4b-4281-b951-d872f2087c98
* Improve certificate error mapping.wtc@chromium.org2009-08-211-2/+9
| | | | | | | | | | | | | Fix leaks of (encoded) certificate extensions returned by CERT_FindCertExtension. They can be freed as soon as they are decoded. R=ukai BUG=http://crbug.com/10911 TEST=none Review URL: http://codereview.chromium.org/173154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24041 0039d316-1c4b-4281-b951-d872f2087c98
* If the HTTP response code is -1, don't call OCSPSetResponse because thewtc@chromium.org2009-08-211-1/+6
| | | | | | | | | | | | request failed and there is no response. This fixes the crashes in OCSPTrySendAndReceive. R=willchan BUG=http://crbug.com/19915 TEST=See issue 19915 for steps to reproduce the crash. Review URL: http://codereview.chromium.org/174248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24040 0039d316-1c4b-4281-b951-d872f2087c98
* Remove two valgrind suppressions on Mac.paul@chromium.org2009-08-211-35/+0
| | | | | | | | | | | | After running several iterations of unittests and ui_tests under valgrind, I was unable to reproduce the error. BUG=18705 (http://crbug.com/18705) TEST=Run unit tests and see that we don't get WindowSizer errors on Mac. Review URL: http://codereview.chromium.org/174266 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24039 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak bookmark star bubble with UI dudes:jrg@chromium.org2009-08-214-25/+21
| | | | | | | | | | | | | - Bubble arrow now gives STAR a wedgie (Glen) - Bubble slightly higher up (Ben) - 'Remove' button moved to bottom-left; made full size (Cole, Glen, Ben) - Title alignment tweaks (Cole) - Window height += 8 for better alignment (Cole) - Window has shadow and no explicit border (Cole) Review URL: http://codereview.chromium.org/173215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24038 0039d316-1c4b-4281-b951-d872f2087c98
* Fix carwash in BookMarkBarControllerjeremy@chromium.org2009-08-211-0/+1
| | | | | | | | | | objc objects that own c++ objects have funny behavior. The C++ object's destructor can be called at an unspecified future time, long past the time that the objc object is destructed. One possible symptom is an objc exception thrown when a browser window closes which could surface as a failure of Chrome to quit. Review URL: http://codereview.chromium.org/173232 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24037 0039d316-1c4b-4281-b951-d872f2087c98
* Correct network state and ready state reporting.ajwong@chromium.org2009-08-2110-26/+86
| | | | | | | | | | | | | For network state, make it return "loading" for everything that's not a file source since our cache does not yet reliably support caching the full media w/o need for a network. For ready state, correctly handle seeks to drop from HaveEnoughData down to HaveMetaData until the seek completes. Also implement the seeking() function. BUG=18975 TEST=none Review URL: http://codereview.chromium.org/165432 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24036 0039d316-1c4b-4281-b951-d872f2087c98
* Adding image for volume slider thumbhclam@chromium.org2009-08-214-0/+3
| | | | | | | | | | BUG=18973 Volume silder thumb image for media controls. Review URL: http://codereview.chromium.org/173139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24035 0039d316-1c4b-4281-b951-d872f2087c98
* Move gtk_settings_get_default() call to the UI thread.estade@chromium.org2009-08-213-6/+39
| | | | | | | | BUG=19971 Review URL: http://codereview.chromium.org/173216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24034 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Skia 323:330, to pick up a fix for a blitter crash.senorblanco@chromium.org2009-08-211-1/+1
| | | | | | | | | BUG=http://crbug.com/17569 TEST=None Review URL: http://codereview.chromium.org/173230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24033 0039d316-1c4b-4281-b951-d872f2087c98
* Mask the BrokerServices class behind an ifdef for Windows only; Linux and ↵jhawkins@chromium.org2009-08-215-30/+23
| | | | | | | | | | Mac have their own sandboxes. Remove the corresponding stubs from temp_scaffolding_stubs.h. BUG=none TEST=none Review URL: http://codereview.chromium.org/173228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24032 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to clean up some "unexpected passes" in layout tests.dimich@google.com2009-08-211-13/+0
| | | | | | | | | R=jparent BUG=none TEST=enabling layout tests Review URL: http://codereview.chromium.org/173226 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24031 0039d316-1c4b-4281-b951-d872f2087c98
* Some tweaks to the OS X Sandbox:jeremy@chromium.org2009-08-213-39/+39
| | | | | | | | | | | | | | * Fix 10.6 bug where garbled text was displayed due to insuccesful font loading. * Tightened down the Sandbox a bit, instead of allowing access to /System/Library limit it to certain subdirectories. * Remove unused warmup code now that we allow sysctl-read. BUG=11269 BUG=b/1853366 TEST=On 10.6, copy Arial.ttf from /System/Library/Fonts to ~/Library/Fonts , Launch Chrome. Text on NTP should be displayed normally and not garbled. Review URL: http://codereview.chromium.org/174254 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24030 0039d316-1c4b-4281-b951-d872f2087c98
* Updates to be able to build all targets in Linux x64.deanm@chromium.org2009-08-214-161/+175
| | | | | | | Review URL: http://codereview.chromium.org/174261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24029 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the second Page404 ui_test - first was disabled earlier, this one ↵dimich@google.com2009-08-211-3/+4
| | | | | | | | | | | uses same code path. R=phajdan.jr BUG=19361 TEST=none Review URL: http://codereview.chromium.org/173227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24028 0039d316-1c4b-4281-b951-d872f2087c98
* More interactive test porting for Linux.estade@chromium.org2009-08-218-198/+237
| | | | | | | | | | | Also fix a bug in the Windows implementation of SendMouseMoveNotifyWhenDone where the task would never be run if the cursor was already in the destination position before the call. BUG=19076 BUG=19881 Review URL: http://codereview.chromium.org/174201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24027 0039d316-1c4b-4281-b951-d872f2087c98
* Revert cl 24015rvargas@google.com2009-08-216-73/+40
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24026 0039d316-1c4b-4281-b951-d872f2087c98
* Recommit "Bring up Firefox Password Import Unittest on OS X."jeremy@chromium.org2009-08-2129-30/+520
| | | | | | | | This recommits r23971 Review URL: http://codereview.chromium.org/174259 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24024 0039d316-1c4b-4281-b951-d872f2087c98
* GTK Themes: Download items should be drawn with GTK, not nineboxes.erg@google.com2009-08-212-21/+130
| | | | | | Review URL: http://codereview.chromium.org/174253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24023 0039d316-1c4b-4281-b951-d872f2087c98
* Retrofit the pre-existing appache message dispatching with the new WebKit ↵michaeln@google.com2009-08-2157-523/+1135
| | | | | | | | | | | | | APIs and concrete classes defined in our new appcache library, and get rid of the old files. There are many files in the CL, mostly to pickup constant values now defined in our new appcache library, and to reflect a terminilogy change (from 'context' to 'host'). TEST=some existing unit tests apply BUG=none Review URL: http://codereview.chromium.org/170003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24022 0039d316-1c4b-4281-b951-d872f2087c98
* Make test paths in the output JSON files relative. That wayojan@google.com2009-08-211-6/+38
| | | | | | | they match the paths in expectations.json. Review URL: http://codereview.chromium.org/174241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24021 0039d316-1c4b-4281-b951-d872f2087c98
* handle index from bookmarks API properlyerikkay@chromium.org2009-08-213-13/+26
| | | | | | | | | BUG=19866 TEST=ExtensionApiTest.Bookmarks Review URL: http://codereview.chromium.org/173220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24020 0039d316-1c4b-4281-b951-d872f2087c98
* Change eol:style on navigator-detached-no-crash-expected.txt to be LF.jparent@chromium.org2009-08-211-33/+33
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/173171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24019 0039d316-1c4b-4281-b951-d872f2087c98
* docs fixes for simple.jsgman@google.com2009-08-211-5/+12
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24018 0039d316-1c4b-4281-b951-d872f2087c98
* Timing code for measuring DLL load performance.fbarchard@chromium.org2009-08-211-1/+29
| | | | | | | | | BUG=18466 TEST=reduce DLL sizes with -O2 and other options, and test performance with this code. Review URL: http://codereview.chromium.org/165039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24017 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Issue 160529 in a nice way with unittest.fbarchard@chromium.org2009-08-216-54/+35
| | | | | | | | | | | | Original CL171023 by Song YeWen. BUG=16020 TEST=test with all media types and ensure there are no memory leaks are functional differences from previous version. Review URL: http://codereview.chromium.org/174027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24016 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Enable experimental support for byte range requests.rvargas@google.com2009-08-216-40/+73
| | | | | | | | | | | Requires --enable-byte-range-support BUG=12258 TEST=covered by unit tests. Review URL: http://codereview.chromium.org/173173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24015 0039d316-1c4b-4281-b951-d872f2087c98
* update deps to grab new pdiff and mac reference imagesgman@google.com2009-08-213-45/+322
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24014 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old cruft from temp_scaffolding_stubs.h that isn't needed anymore.jhawkins@chromium.org2009-08-211-136/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174251 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24013 0039d316-1c4b-4281-b951-d872f2087c98
* Make selenium pass in 1.0 for alphaThresholdgman@google.com2009-08-211-3/+12
| | | | | | | | | | It seems like short of writing a new diff program the original idea of multiplying the alpha in as RGB * (0.5 + alpha * 0.5) would give a better test. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24012 0039d316-1c4b-4281-b951-d872f2087c98
* If a window is moving in response to a mouse motion event,davemoore@chromium.org2009-08-211-10/+22
| | | | | | | | | | | you can't just convert the relative coords from the event to the screen because you don't know if your View's position relative to the screen may or may not have changed. You need the screen coordinates from the event itself. This change uses gdk_get_current_event() to get the event so we can get the screen coords from it Review URL: http://codereview.chromium.org/173213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24011 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: Add spellchecking options.mattm@chromium.org2009-08-214-13/+238
| | | | | | | | | BUG=13524 TEST=spellchecking options behave like in windows. Review URL: http://codereview.chromium.org/173112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24010 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: Add error dialog when profile was in use on a different computer.mattm@chromium.org2009-08-217-1/+100
| | | | | | | | | BUG=17549 TEST=see bug Review URL: http://codereview.chromium.org/173222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24008 0039d316-1c4b-4281-b951-d872f2087c98
* Try change 23924 again - refactor layout_package.path_utils and dpranke@google.com2009-08-2117-1042/+545
| | | | | | | | | | | | | | | | | | | | layout_package.platform_utils. Deltas from that change: * Don't enable 'win-xp' as the default platform * Don't assume 'webkit/Release' exists (it doesn't by default on mac and linux), and fix the output results directory path in run_webkit_tests * Update tools/valgrind/chrome_tests.py (which I didn't realize depended on the layout_package code). BUG=none R=tony@chromium.org TEST=none Review URL: http://codereview.chromium.org/174209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24007 0039d316-1c4b-4281-b951-d872f2087c98