summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Port some more parts of browser/evanm@google.com2008-10-2311-86/+124
| | | | | | | | | | | | This first needs http://codereview.chromium.org/6492 (porting base/process_util). BUG=2333 Review URL: http://codereview.chromium.org/6268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3858 0039d316-1c4b-4281-b951-d872f2087c98
* Pick up typo fix.pkasting@chromium.org2008-10-231-1/+1
| | | | | | Review URL: http://codereview.chromium.org/7939 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3857 0039d316-1c4b-4281-b951-d872f2087c98
* Copies webkit gtk's rendering code for now, commenting out a few parts which ↵erg@google.com2008-10-236-55/+3826
| | | | | | | | | rely on Cairo. Review URL: http://codereview.chromium.org/8090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3855 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes http://code.google.com/p/chromium/issues/detail?id=2529, which isananta@chromium.org2008-10-234-4/+16
| | | | | | | | | | | | | tabs displaying Loading/Untitled in Chrome. We should display the page URL if the title of the page is blank. Fix on these lines. R=beng Review URL: http://codereview.chromium.org/7905 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3852 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage due to gears build not having an include rule. I'm justmpcomplete@google.com2008-10-231-0/+1
| | | | | | | | | skipping the include rules for "gears" for now. TBR=brettw Review URL: http://codereview.chromium.org/8118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3851 0039d316-1c4b-4281-b951-d872f2087c98
* Add #if ENABLE(JAVASCRIPT_DEBUGGER), part 2.pkasting@chromium.org2008-10-235-54/+17
| | | | | | Review URL: http://codereview.chromium.org/8116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3850 0039d316-1c4b-4281-b951-d872f2087c98
* Fix array out of bounds in unit test.ericroman@google.com2008-10-231-10/+8
| | | | | | | | I was passing a non-null-terminated string to a caller that expected null-terminated string. Review URL: http://codereview.chromium.org/7934 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3845 0039d316-1c4b-4281-b951-d872f2087c98
* Set |contents_mime_type| early enough so that the encoding menu is enabled ↵jungshik@google.com2008-10-231-3/+7
| | | | | | | | | | | | | | on the first load of a page in a tab. BUG=2929 TEST=Launch Chrome, go to www.google.com and make sure that the encoding menu is enabled. Review URL: http://codereview.chromium.org/7894 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3844 0039d316-1c4b-4281-b951-d872f2087c98
* Removing more dependencies on the relative location of $CHROME_SRC_DIR.bradnelson@google.com2008-10-238-17/+19
| | | | | | Review URL: http://codereview.chromium.org/7860 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3843 0039d316-1c4b-4281-b951-d872f2087c98
* Change DEPS to pull Gears from the opensource svn mirror.mpcomplete@google.com2008-10-234-5/+20
| | | | | | | | Also, I adjusted the SConscripts to reflect the new source tree layout (gears, third_party, and third_party_internal). Review URL: http://codereview.chromium.org/8046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3841 0039d316-1c4b-4281-b951-d872f2087c98
* First stab at webinputevent_linux.cc. Coverts GDK events totc@google.com2008-10-238-12/+1110
| | | | | | | | | our webkit glue classes. Review URL: http://codereview.chromium.org/7633 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3840 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in FillLayout. It should use the size of the root view. I'msky@google.com2008-10-231-3/+1
| | | | | | | | | | | | not actually going to need FillLayout, but I'm fixing the bug in case someone else bumps into it. BUG=none TEST=none Review URL: http://codereview.chromium.org/8202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3839 0039d316-1c4b-4281-b951-d872f2087c98
* test something else to fix dist crashesben@chromium.org2008-10-231-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3835 0039d316-1c4b-4281-b951-d872f2087c98
* And again...test list update.ojan@google.com2008-10-231-3/+0
| | | | | | Review URL: http://codereview.chromium.org/8113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3832 0039d316-1c4b-4281-b951-d872f2087c98
* Add field trial support to base on the Macamanda@chromium.org2008-10-231-0/+10
| | | | | | Review URL: http://codereview.chromium.org/7927 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3830 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that checked state on {radiobox, checkbox} does not get flipped in ↵ericroman@google.com2008-10-231-6/+12
| | | | | | | | | | xp style on a readonly control. http://code.google.com/p/chromium/issues/detail?id=1542 Review URL: http://codereview.chromium.org/7897 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3828 0039d316-1c4b-4281-b951-d872f2087c98
* Bound the maximum buffer size for response headers.ericroman@google.com2008-10-234-0/+73
| | | | | | | | http://code.google.com/p/chromium/issues/detail?id=3654 Review URL: http://codereview.chromium.org/7882 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3827 0039d316-1c4b-4281-b951-d872f2087c98
* A recent fix to a post-merge SVG regression broke the expected image (but ↵jhaas@chromium.org2008-10-232-1/+1
| | | | | | | | not the text dump) of this test. The new image is more accurate, so rebaselining the test to use it. Review URL: http://codereview.chromium.org/7923 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3826 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another test list update to match the builders.ojan@google.com2008-10-231-1/+4
| | | | | | Review URL: http://codereview.chromium.org/8107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3822 0039d316-1c4b-4281-b951-d872f2087c98
* Add a separate string for showing that chrome updated withouttc@google.com2008-10-232-10/+13
| | | | | | | | | | a version number. This makes it easier for translators to handle both cases. BUG=2656 Review URL: http://codereview.chromium.org/7900 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3821 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug in TextField::SetEnabled. The code was invoking SetReadOnlysky@google.com2008-10-231-1/+1
| | | | | | | | | | | with the enabled parameter, when it should be !enabled. BUG=none TEST=none Review URL: http://codereview.chromium.org/8108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3820 0039d316-1c4b-4281-b951-d872f2087c98
* Simultaneously store multiple formats on the linux clipboard.estade@chromium.org2008-10-235-69/+192
| | | | | | Review URL: http://codereview.chromium.org/8038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3819 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r3812, which seems to have caused reliability testpatrick@chromium.org2008-10-231-1/+1
| | | | | | | | | regressions. TBR= kasperl@chromium.org Review URL: http://codereview.chromium.org/7919 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3818 0039d316-1c4b-4281-b951-d872f2087c98
* fork PlatformScreenMac into our port to avoid PLATFORM(MAC) issuespinkerton@google.com2008-10-232-4/+103
| | | | | | Review URL: http://codereview.chromium.org/8087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3815 0039d316-1c4b-4281-b951-d872f2087c98
* Adds models needed by the bookmark manager. Specifically asky@google.com2008-10-2313-6/+1259
| | | | | | | | | | | | | BookmarkTableModel, which will be used to show one of the following: the children of a folder, recently bookmarked or the results of a search. And the tree model implementation that shows the folders. BUG=674 TEST=covered by unit tests Review URL: http://codereview.chromium.org/8063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3814 0039d316-1c4b-4281-b951-d872f2087c98
* Testing that an inactive closure cannot access new page in a frame.fqian@google.com2008-10-235-0/+69
| | | | | | Review URL: http://codereview.chromium.org/8037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3813 0039d316-1c4b-4281-b951-d872f2087c98
* Get back to pulling V8 from trunk (0.4.0).kasperl@google.com2008-10-231-1/+1
| | | | | | Review URL: http://codereview.chromium.org/7915 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3812 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium and fix compilation errors kasperl@google.com2008-10-236-21/+22
| | | | | | | | | | | resulting from API changes. NOTE: I'll probably submit this with a slightly later V8; I'm still waiting for the try-finally issue to be resolved. Review URL: http://codereview.chromium.org/7913 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3811 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another test list update to match state of builders.ojan@google.com2008-10-231-2/+0
| | | | | | Review URL: http://codereview.chromium.org/7906 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3807 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed SVG path fill rule (even-odd or winding) which broke with the mergejhaas@chromium.org2008-10-232-6/+3
| | | | | | Review URL: http://codereview.chromium.org/7904 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3806 0039d316-1c4b-4281-b951-d872f2087c98
* Disable link doctor when in off the record/incognito mode.tc@google.com2008-10-231-0/+4
| | | | | | | BUG=3493 Review URL: http://codereview.chromium.org/8088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3805 0039d316-1c4b-4281-b951-d872f2087c98
* Get DragDataChromium and AXObjectCache building on Linux. These are the lastagl@chromium.org2008-10-232-3/+1
| | | | | | | | | two exceptions - we have patches pending for the rest. Review URL: http://codereview.chromium.org/8086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3804 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash due to NULL deref.ben@chromium.org2008-10-231-1/+4
| | | | | | | http://crbug.com/3183 Review URL: http://codereview.chromium.org/8069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3803 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix for Linuxagl@chromium.org2008-10-231-1/+3
| | | | | | | Review URL: http://codereview.chromium.org/8092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3802 0039d316-1c4b-4281-b951-d872f2087c98
* Use CG instead of Skiamark@chromium.org2008-10-231-0/+9
| | | | | | Review URL: http://codereview.chromium.org/8091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3801 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build glue as Objective-C++ now that PLATFORM_MAC is off. Re-sniff gluemark@chromium.org2008-10-234-18/+17
| | | | | | | in all.xcodeproj. Review URL: http://codereview.chromium.org/7901 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3800 0039d316-1c4b-4281-b951-d872f2087c98
* Cut'n'paste enough of the real test shell to fix some more errors.evanm@google.com2008-10-231-0/+88
| | | | | | | | | Note that style errors are due to upstream, not me. Review URL: http://codereview.chromium.org/7903 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3799 0039d316-1c4b-4281-b951-d872f2087c98
* Update third_party/WebKit revision to include fixes of split window.fqian@google.com2008-10-221-1/+1
| | | | | | | | TBR = ojan Review URL: http://codereview.chromium.org/7902 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3798 0039d316-1c4b-4281-b951-d872f2087c98
* Change a dependency from clipboard_util.h to the more cross-platform clipboard.hestade@chromium.org2008-10-221-2/+2
| | | | | | Review URL: http://codereview.chromium.org/7884 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3797 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DerivedSources.cpp from KJSBindings.vcproj, and replace it with all ↵pkasting@chromium.org2008-10-222-110/+1163
| | | | | | | | | the individual Derived Sources. This lets me remove the Database, Storage and SQL-related files, which in turn trims down the number of additions to TemporaryLinkStubs.cpp. I also added a couple missing .h files, not that it makes a real difference. (I believe these are also missing upstream.) Review URL: http://codereview.chromium.org/7896 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3796 0039d316-1c4b-4281-b951-d872f2087c98
* Take PLATFORM_MAC stuff out of editor_client_implmark@chromium.org2008-10-222-25/+0
| | | | | | Review URL: http://codereview.chromium.org/8084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3795 0039d316-1c4b-4281-b951-d872f2087c98
* - Lots of removed whitespace at the end of the lineerg@google.com2008-10-228-93/+127
| | | | | | | | | | | - ifdef out windows specific calls - fix simple compiler warnings Review URL: http://codereview.chromium.org/7886 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3794 0039d316-1c4b-4281-b951-d872f2087c98
* Create a thread-safe observer list. Will be usedmbelshe@google.com2008-10-225-6/+413
| | | | | | | | | by SystemMonitor. Right now the class requires that Observers be RefCounted<>. This is because we invoke tasks via NewRunnableMethod for them. However, because we manually track lifecycle via AddObserver/RemoveObserver, we could override the RunnableMethodTraits to not require RefCounted<>. This would have the advantage that callers do not need to make all Observers be RefCounted, but makes it more critical that observers not forget to call RemoveObserver(). Review URL: http://codereview.chromium.org/7353 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3787 0039d316-1c4b-4281-b951-d872f2087c98
* Build libxslt on the Mac. This seems to be needed while disablingmark@chromium.org2008-10-224-5/+594
| | | | | | | PLATFORM(MAC). Review URL: http://codereview.chromium.org/7893 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3786 0039d316-1c4b-4281-b951-d872f2087c98
* Second part of split window support in the binding part.fqian@google.com2008-10-229-263/+353
| | | | | | | | | | | | | | | | | | | | | | The major change is that when a frame is loading a new page, the frame loader calls V8Proxy::clearWindowShell when it receives the first piece of data. At that point, the global object is detached from its current context. FrameLoader continues on preparing new environment, including creating new DOMWindow and security origin for the frame. When new DOMWindow is ready, the frame loader calls ScriptController::notifyNewDOMWindowReady(), which uses the existing global object to initialize the new context for the frame. Between detaching global from old context and creating new context using global, there should no JavaScript executed. The implication is that if the new page does not use JavaScript, its JS context is still created. But the overhead should be very small because V8 is warmed up already. Review URL: http://codereview.chromium.org/7838 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3785 0039d316-1c4b-4281-b951-d872f2087c98
* Plugin changes to make JSC build work.ojan@google.com2008-10-223-1/+12
| | | | | | Review URL: http://codereview.chromium.org/7883 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3783 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline two tests. Apparently we use classic style controlstc@google.com2008-10-225-5/+2
| | | | | | | | in the pixel tests. These two tests have buttons with focus so we now have dotted line focus rects on them. Review URL: http://codereview.chromium.org/8077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3782 0039d316-1c4b-4281-b951-d872f2087c98
* Use ETS_FOCUSED instead of TS_CHECKED to signify that a buttontc@google.com2008-10-222-2/+2
| | | | | | | | is focused. They both happen to have the same value, but this is much clearer. Review URL: http://codereview.chromium.org/7888 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3781 0039d316-1c4b-4281-b951-d872f2087c98
* Change the default http stack for chrome.exe from winhttp to the new one.ericroman@google.com2008-10-223-6/+5
| | | | | | | | http://code.google.com/p/chromium/issues/detail?id=2645 Review URL: http://codereview.chromium.org/7876 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3776 0039d316-1c4b-4281-b951-d872f2087c98
* Mark tests as failing while I fix.tc@google.com2008-10-221-0/+4
| | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/8076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3773 0039d316-1c4b-4281-b951-d872f2087c98