summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* update test expectations following mergedarin@chromium.org2009-05-071-1/+227
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15593 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 43361:43371, Chromium side.dglazkov@google.com2009-05-077-27/+7
| | | | | | | | | | R=darin BUG=0 TEST=0 Review URL: http://codereview.chromium.org/113127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15592 0039d316-1c4b-4281-b951-d872f2087c98
* Fix code generator to enable Database support.dglazkov@google.com2009-05-072-2/+5
| | | | | | | | | | TBR=darin BUG=0 TEST=make build green. Review URL: http://codereview.chromium.org/113125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15590 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to pick up DOMWindow.idl unfork landingdglazkov@google.com2009-05-071-1/+1
| | | | | | | | | TBR=darin BUG=0 TEST=0 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15589 0039d316-1c4b-4281-b951-d872f2087c98
* Make background pages work more nicely with the tabs API.aa@chromium.org2009-05-076-35/+41
| | | | | | | | | | | | | | | Changed ExtensionHost so that it returns NULL if it doesn't have a browser, instead of getting the last active one. The problem is that if ExtensionHost returns the last active browser at the time it's constructed, it might be garbage by the time it is used. Changed tab functions to use more consistent logic to determine the 'current' browser to operate on. Review URL: http://codereview.chromium.org/115071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15587 0039d316-1c4b-4281-b951-d872f2087c98
* Move pgup/dn special casing to browser window gtk.estade@chromium.org2009-05-072-22/+33
| | | | | | Review URL: http://codereview.chromium.org/112006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15586 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 43346:43361, Chromium side.dglazkov@google.com2009-05-078-4/+81
| | | | | | | | | | R=darin BUG=0 TEST=layout tests Review URL: http://codereview.chromium.org/113117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15585 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the "(empty)" disabled item placed in empty bookmark menus.erg@google.com2009-05-072-16/+30
| | | | | | | | | (As a side effect, this patch also fixes disabled items in the rest of the bookmarks bar.) Review URL: http://codereview.chromium.org/113119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15582 0039d316-1c4b-4281-b951-d872f2087c98
* Blacklist test that crashes occasionally under Valgrind (and Purify).dkegel@google.com2009-05-071-0/+4
| | | | | | Review URL: http://codereview.chromium.org/115101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15581 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate notifiers used by different automationhuanr@chromium.org2009-05-076-66/+199
| | | | | | | | | IPC messages. Make OpenIncognito synchronuous. Review URL: http://codereview.chromium.org/115092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15579 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid divide by zero when gathering stats for SDCHjar@chromium.org2009-05-071-2/+4
| | | | | | | | | | | A reordering of stats gathering produced a vulnerability to divide by zero. bug=1835317 r=mbelshe Review URL: http://codereview.chromium.org/113115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15578 0039d316-1c4b-4281-b951-d872f2087c98
* Windows icon loader refactor in preparation for port.estade@chromium.org2009-05-078-313/+147
| | | | | | Review URL: http://codereview.chromium.org/115056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15577 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded ATL header includes.maruel@chromium.org2009-05-071-4/+0
| | | | | | | TEST=none Review URL: http://codereview.chromium.org/113108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15576 0039d316-1c4b-4281-b951-d872f2087c98
* OS X Breakpad cleanup.jeremy@chromium.org2009-05-073-1/+41
| | | | | | | | | * Compile OS X dump_syms & symupload utilities from the public repository to simplify the branded builder. * Correct comment in breakpad_mac_stubs.mm so it more accurately reflects reality. Review URL: http://codereview.chromium.org/113114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15574 0039d316-1c4b-4281-b951-d872f2087c98
* this CL changes some comments in the fix of issue 2780xji@chromium.org2009-05-071-3/+4
| | | | | | | BUG=http://crbug.com/2780 Review URL: http://codereview.chromium.org/115097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15573 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: enable unload ui tests, which pass after r15025 (and again after r15332).estade@chromium.org2009-05-071-6/+0
| | | | | | Review URL: http://codereview.chromium.org/99294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15572 0039d316-1c4b-4281-b951-d872f2087c98
* Clicking right mouse button after selecting an image (or a whitespace character)estade@chromium.org2009-05-071-4/+8
| | | | | | | | | | | | | | | brings up a context menu containing "Search Google for''". This change will fix the above by not adding the menu item if the selection string is empty. BUG=10798 patch by yuzo@google.com original review: <http://codereview.chromium.org/100246> git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15571 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Handle some accelerators after the focused widget has had a chance to ↵estade@chromium.org2009-05-073-15/+35
| | | | | | | | | | | | | | | handle the keypress. Also, don't try to give the browser commands that are disabled. ---- (this description may need to be re-written) BUG=11526 Review URL: http://codereview.chromium.org/113050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15570 0039d316-1c4b-4281-b951-d872f2087c98
* Fix forge build by removing obsolete line from gyp.estade@chromium.org2009-05-071-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15569 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the zoom button and stub out an implementation until we can get the ↵pinkerton@chromium.org2009-05-071-6/+33
| | | | | | | | real rect from WebCore. Review URL: http://codereview.chromium.org/115096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15568 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up V8 bindings code generator to allow unforking window.top part of ↵dglazkov@google.com2009-05-071-2/+11
| | | | | | | | | | | | DOMWindow.idl R=mbelshe BUG=10898 TEST=no new layout failures after this change Review URL: http://codereview.chromium.org/114011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15566 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an issue with SiteInstance where special URLs would not always get groupedmpcomplete@google.com2009-05-075-13/+56
| | | | | | | | | | | | together. This is also useful for chrome-extension URLs, where we want any URLs for a given extension to be grouped in the same process. BUG=11501,11002 Review URL: http://codereview.chromium.org/115003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15565 0039d316-1c4b-4281-b951-d872f2087c98
* Forget V8Object before removing it from g_live_objects set can cause a crash ↵fqian@google.com2009-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | on Android: 0005fad6 _NPN_UnregisterObject external/webkit/V8Binding/v8/npruntime.cpp:401 0005fb6a _NPN_DeallocateObject external/webkit/V8Binding/v8/npruntime.cpp:296 0005fba2 NPN_ReleaseObject external/webkit/V8Binding/v8/npruntime.cpp:312 0005e1e6 ForgetV8ObjectForNPObject(NPObject*) external/webkit/V8Binding/v8/V8NPObject.cpp:367 0005fb1e _NPN_UnregisterObject external/webkit/V8Binding/v8/npruntime.cpp:428 Review URL: http://codereview.chromium.org/113107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15564 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a xml parser crash in the valgrind analyze script.thestig@chromium.org2009-05-071-6/+25
| | | | | | | I.e. http://build.chromium.org/buildbot/waterfall/builders/Modules%20Mac%20(valgrind)/builds/477/steps/valgrind%20test%3A%20ui/logs/stdio Review URL: http://codereview.chromium.org/115093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15563 0039d316-1c4b-4281-b951-d872f2087c98
* This CL fixes issue 2780 - RTL: Omnibar - message "Press Tab to search ↵xji@chromium.org2009-05-071-4/+45
| | | | | | | | | | | | | | | | | | | | | | Google" doesn't show correctly in a "New Tab" for RTL locales. (http://crbug.com/2780) The error happens in LocationBarView::TextDisplayWidth() which does not correctly calculate the location entry's text display width. The fix itself contains comments so hope it is self-explained. Test steps: 1. Start Chrome with a new user data directory (or clean up all browsing data) and make sure the UI language is Hebrew. 2 Type www.google.com in the omnibox and press Enter. 3 Close and re-open the browser. 4 Type character "h" in Ominibox Without the fix, only "tab" button is showing as keyword hint. With the fix, Hebrew translation of "press tab to search google" is displayed. Please be noted: you need to have enough space in omnibox in order for the whole keyword hint to be displayed, otherwise, only "tab" button will be displayed. Review URL: http://codereview.chromium.org/100360 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15562 0039d316-1c4b-4281-b951-d872f2087c98
* Update bug numbers in test_expectations.jeremy@chromium.org2009-05-071-3/+2
| | | | | | Review URL: http://codereview.chromium.org/115095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15561 0039d316-1c4b-4281-b951-d872f2087c98
* Connect a menu to the "Other bookmarks" button.erg@google.com2009-05-073-31/+16
| | | | | | Review URL: http://codereview.chromium.org/113104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15560 0039d316-1c4b-4281-b951-d872f2087c98
* linux: use possibly_invalid_spec() for displaying a URL.evan@chromium.org2009-05-071-1/+1
| | | | | | | | BUG=11472 Review URL: http://codereview.chromium.org/113109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15559 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust the position of the tabstrip to leave space for window controls in ↵ben@chromium.org2009-05-071-3/+11
| | | | | | | | | RTL languages. http://crbug.com/11223 Review URL: http://codereview.chromium.org/115091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15558 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side of WebKit merge 43321:43346darin@chromium.org2009-05-073-25/+3
| | | | | | | | | | | Only interesting change is in v8_custom.cpp to account for recently upstreamed V8 bindings. R=dglazkov,japhet Review URL: http://codereview.chromium.org/115090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15556 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug with cocoa -> gfx coordinates.pinkerton@chromium.org2009-05-071-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15551 0039d316-1c4b-4281-b951-d872f2087c98
* Changes tab titles to end in "..." rather than being cut off mid-letter.rohitrao@chromium.org2009-05-071-2/+2
| | | | | | | | Nib file changes: - Changes the "Line Breaks" style to "Truncate Tail" for the TabCell. Review URL: http://codereview.chromium.org/115043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15550 0039d316-1c4b-4281-b951-d872f2087c98
* Still need to release all top-level objects of a nib.avi@google.com2009-05-071-0/+1
| | | | | | Review URL: http://codereview.chromium.org/115045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15549 0039d316-1c4b-4281-b951-d872f2087c98
* Implement BreakDebugger for ARM.deanm@chromium.org2009-05-071-2/+4
| | | | | | | Review URL: http://codereview.chromium.org/115087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15548 0039d316-1c4b-4281-b951-d872f2087c98
* Implement some basic drawing of Linux Omnibox SSL lock icons.deanm@chromium.org2009-05-073-7/+74
| | | | | | | | | BUG=10965 Review URL: http://codereview.chromium.org/115084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15547 0039d316-1c4b-4281-b951-d872f2087c98
* Change the Linux sad tab message wrapping to match Windows.deanm@chromium.org2009-05-071-8/+12
| | | | | | | | | Allow the message to go multiline, and it will just clip if it can't fit. Review URL: http://codereview.chromium.org/113099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15545 0039d316-1c4b-4281-b951-d872f2087c98
* Honor MULTI_LINE, CHARACTER_BREAK, and NO_ELLIPSIS in Linux ChromeCanvas.deanm@chromium.org2009-05-071-0/+8
| | | | | | | Review URL: http://codereview.chromium.org/113098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15544 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Preserve WebInspector window while switching RenderViewHost.pfeldman@chromium.org2009-05-071-0/+3
| | | | | | Review URL: http://codereview.chromium.org/115082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15543 0039d316-1c4b-4281-b951-d872f2087c98
* Remove crashes from the test list that was fixed by ager@chromium.org2009-05-071-9/+0
| | | | | | | | | http://codereview.chromium.org/115079 BUG=9371 Review URL: http://codereview.chromium.org/115083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15542 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash when attempting to construct XMLHttpRequest object in aager@chromium.org2009-05-074-4/+12
| | | | | | | | | | | | | | detached document. If there is no frame corresponding to the DOMWindow object from which we are retrieving the constructor function, return undefined. Attempts to construct the object will therefore throw an exception because an attempt is made to call undefined as a function. BUG=10861 Review URL: http://codereview.chromium.org/115079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15541 0039d316-1c4b-4281-b951-d872f2087c98
* Add important_file_writer_unittest.cc to Windows build.phajdan.jr@chromium.org2009-05-071-0/+4
| | | | | | | | | | | | I forgot that unittests.vcproj is not gypified... TEST=There should be at least one test in unit_tests matching ImportantFileWriterTest.* on Windows http://crbug.com/10618 Review URL: http://codereview.chromium.org/115077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15539 0039d316-1c4b-4281-b951-d872f2087c98
* Don't link-depend on views/ in chrome/browser/gtkphajdan.jr@chromium.org2009-05-074-33/+0
| | | | | | | | | | | This is a preparation for removing even more dependencies on views/ on Linux, but further parts are more complicated. http://crbug.com/11066 Review URL: http://codereview.chromium.org/115078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15538 0039d316-1c4b-4281-b951-d872f2087c98
* Uses the MirroringContext class in omnibox2.hbono@chromium.org2009-05-071-41/+99
| | | | | | | | Because of the lack of my comments, omnibox2 does not use this MirroringContext class to re-order the text runs and fragments. (Sorry for the lack of comments.) This change uses the MirroringContext class and adds comments that describe it. Review URL: http://codereview.chromium.org/100248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15537 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression in security checks introduced by WebKit mergeager@chromium.org2009-05-072-14/+0
| | | | | | | | | | | | | | 42932:42994. Do not allow cross-frame access to a frame whose document is unavailable. See http://trac.webkit.org/changeset/42983 for details. The rest of the changes from that change set will follow as a separate changelist. BUG=11178 Review URL: http://codereview.chromium.org/113093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15536 0039d316-1c4b-4281-b951-d872f2087c98
* Change the ViewStorage API back to the way it was (void for StoreView) since ↵ben@chromium.org2009-05-073-15/+33
| | | | | | | | | | returning an int is just a test optimization. Expose a view_count() accessor on ViewStorage for unit tests to discern the number of views stored in it. Review URL: http://codereview.chromium.org/113091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15534 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baseline to account for line number difference between JSC and V8.darin@chromium.org2009-05-073-1/+20
| | | | | | | | R=ager Review URL: http://codereview.chromium.org/113088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15532 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/svg/text/foreignObject-repaint.xml needs to be rebaselined on linuxdarin@chromium.org2009-05-071-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15531 0039d316-1c4b-4281-b951-d872f2087c98
* need different test results for linuxdarin@chromium.org2009-05-071-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15530 0039d316-1c4b-4281-b951-d872f2087c98
* Add baseline for layout test added in http://trac.webkit.org/changeset/43173darin@chromium.org2009-05-074-1/+11
| | | | | | | | TBR=eseidel Review URL: http://codereview.chromium.org/115072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15528 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DEFER from the test list now that we are using bugojan@chromium.org2009-05-071-317/+314
| | | | | | | | | | | | | | | priorities to decide what tests need fixing for the next release. Leaving them in just leads to confusion. This does mean that the bots will now report the total number of tests we fail that we ever want to fix instead of the number of tests we fail that we want to fix for the next release. BUG=none TEST=none Review URL: http://codereview.chromium.org/116001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15527 0039d316-1c4b-4281-b951-d872f2087c98