summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert r3334 to disable magic_browzR and see if that fixes the crashes in the mal@chromium.org2008-10-142-3/+1
| | | | | | | | | reliability tests. TBR= ben@chromium.org Review URL: http://codereview.chromium.org/7135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3340 0039d316-1c4b-4281-b951-d872f2087c98
* Support servers that request but don't require SSLwtc@google.com2008-10-142-1/+24
| | | | | | | | | | client authentication. R=rvargas BUG=166 Review URL: http://codereview.chromium.org/7291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3337 0039d316-1c4b-4281-b951-d872f2087c98
* Add WinCE support to Gears SConscripts. No installer support yet.mpcomplete@google.com2008-10-1410-98/+262
| | | | | | Review URL: http://codereview.chromium.org/7133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3336 0039d316-1c4b-4281-b951-d872f2087c98
* include platform/gtk in the CPPPATH on linuxtc@google.com2008-10-141-0/+11
| | | | | | | Review URL: http://codereview.chromium.org/7289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3335 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on MagicBrowzr again.ben@chromium.org2008-10-142-1/+3
| | | | | | Review URL: http://codereview.chromium.org/7280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3334 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some types in ScriptController.h to be a bit less wonky. This was ↵pkasting@chromium.org2008-10-144-21/+15
| | | | | | | | mbelshe's proposed method and I think it's sane and clsoer to upstream than what we have now, but I admit that I haven't thought carefully through all the fine points. Review URL: http://codereview.chromium.org/7288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3333 0039d316-1c4b-4281-b951-d872f2087c98
* build more glue on linuxtc@google.com2008-10-142-5/+8
| | | | | | | Review URL: http://codereview.chromium.org/7286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3332 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in saving pages.ben@chromium.org2008-10-131-0/+1
| | | | | | | http://crbug.com/3393 Review URL: http://codereview.chromium.org/7285 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3331 0039d316-1c4b-4281-b951-d872f2087c98
* Remove working files from the remove_files list, and reorganize Win32 ↵erg@google.com2008-10-131-7/+2
| | | | | | | | | speccific things. Review URL: http://codereview.chromium.org/7284 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3329 0039d316-1c4b-4281-b951-d872f2087c98
* Bring up idletimer unittest on Mac port.jeremy@chromium.org2008-10-134-38/+71
| | | | | | Review URL: http://codereview.chromium.org/7243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3328 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issues with mouseleave messages not getting sent due to some sort of ↵ben@chromium.org2008-10-132-4/+5
| | | | | | | | | | issue with the message cracking macros in hwnd_view_container.h http://crbug.com/3375 Review URL: http://codereview.chromium.org/7126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3326 0039d316-1c4b-4281-b951-d872f2087c98
* This is the first pass at refactoring the interstitial page.jcampan@chromium.org2008-10-1322-722/+892
| | | | | | | | | | | | | | | | | The SSL and malware blocking pages were doing similar things in 2 different classes. There is now a base class called InterstitialPage that contains the common logic. As part of that refactoring, the safe browsing was changed so that the SafeBrowsingBlockingPage is only used from the UI thread. This CL also adds transient entries to the navigation controller: that type of entry gets deleted as soon as a navigation occurs. It is used by interstitial that need to create such a temporary entry while they show. BUG=3013 TEST=Run the unit tests and ui tests. Review URL: http://codereview.chromium.org/6311 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3324 0039d316-1c4b-4281-b951-d872f2087c98
* Make plugin processes (except Gears) run at normal priority.jam@chromium.org2008-10-131-2/+6
| | | | | | | | | This fixes a lot of the spurious unresponsive plugin dialogs, and also makes it so that the browser process isn't hung waiting for a low priority plugin process when cpu usage is high. I was able to simulate this by using 100% cpu in a test program. Before this change, the dialog always comes up and a flash video never plays. The browser process is also hung. With this change the video plays and I can interact with the browser. Review URL: http://codereview.chromium.org/7129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3323 0039d316-1c4b-4281-b951-d872f2087c98
* I forgot to make the background images not dnd-able on the blocking pages.jcampan@chromium.org2008-10-134-6/+6
| | | | | | | | | | TEST=Visit https://ebay.com. On the blocking page, try dragging things around. You should not be able to. BUG=3235 Review URL: http://codereview.chromium.org/7127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3322 0039d316-1c4b-4281-b951-d872f2087c98
* Another dupe. Have no clue how they got there.dglazkov@google.com2008-10-131-4/+0
| | | | | | Review URL: http://codereview.chromium.org/7125 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3321 0039d316-1c4b-4281-b951-d872f2087c98
* Remove accidental dupe of ExceptionContext in the project file.dglazkov@google.com2008-10-131-8/+0
| | | | | | Review URL: http://codereview.chromium.org/7124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3320 0039d316-1c4b-4281-b951-d872f2087c98
* Renable disabled plugin ui tests since they now pass again.jam@chromium.org2008-10-131-2/+2
| | | | | | Review URL: http://codereview.chromium.org/7206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3319 0039d316-1c4b-4281-b951-d872f2087c98
* Add new web_contents_view_win.cc to the SCons build.sgk@google.com2008-10-131-0/+5
| | | | | | Review URL: http://codereview.chromium.org/7269 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3318 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a memory leak when closing an IPC channel and not properlyrvargas@google.com2008-10-131-2/+9
| | | | | | | | | | removing the registration with the IO pump. TBR=darin Review URL: http://codereview.chromium.org/7122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3316 0039d316-1c4b-4281-b951-d872f2087c98
* Minor code clean up.paulg@google.com2008-10-132-4/+9
| | | | | | Review URL: http://codereview.chromium.org/7271 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3314 0039d316-1c4b-4281-b951-d872f2087c98
* Popups opened from popups should be constrained and subject to constrained ↵erg@google.com2008-10-131-7/+7
| | | | | | | | | | | popup limits. This solves the UI issue, but there's still the backend stuff which I've filled as http://crbug.com/3382 BUG=2632 Review URL: http://codereview.chromium.org/7233 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3313 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing tests from the list.tc@google.com2008-10-131-3/+0
| | | | | | | TBR=ericroman Review URL: http://codereview.chromium.org/7118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3308 0039d316-1c4b-4281-b951-d872f2087c98
* Use system title bar font for app windows, detached popups, constrained popups.ben@chromium.org2008-10-135-7/+42
| | | | | | | | http://crbug.com/3376 Review URL: http://codereview.chromium.org/7274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3307 0039d316-1c4b-4281-b951-d872f2087c98
* Update DerivedSources.make to match modified WebKit scripts. This allows us ↵pkasting@chromium.org2008-10-134-218/+6
| | | | | | | | | to unfork HTMLAttributeNames.in, since the upstream patch I pulled into our third_party directory supersedes the change we made locally. This also reverts my earlier change to the include order in webkit_common.vsprops, which should now no longer be necessary. Review URL: http://codereview.chromium.org/7116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3306 0039d316-1c4b-4281-b951-d872f2087c98
* Add a templatized scoped GDI handle object. Use this to implement ↵ben@chromium.org2008-10-131-37/+26
| | | | | | | | ScopedBitmap and ScopedHRGN. Review URL: http://codereview.chromium.org/7275 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3305 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add code to load the ahem font.tc@google.com2008-10-13450-2922/+3039
| | | | | | | | | | | | | | | We used to load the font. Then came the font hacks from afm files which made it no longer necessary to load the font. The code to load the font was removed. Then we got rid of the font hacks and rebaselined everything. There are lots of updated results (hundreds), but I'm not uploading them to rietveld. I used grep to figure out which tests have "ahem" in them and rebaselined them. Review URL: http://codereview.chromium.org/7097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3304 0039d316-1c4b-4281-b951-d872f2087c98
* GCC 4.3 fixestc@google.com2008-10-135-7/+0
| | | | | | | | | | | | | webkit/glue/resource_fetcher.h:29: error: declaration 'struct WebCore::ResourceHandle' does not declare anything Patch from Seo Sanghyeon <sanxiyn@gmail.com> http://codereview.chromium.org/7094 Review URL: http://codereview.chromium.org/7273 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3303 0039d316-1c4b-4281-b951-d872f2087c98
* Build WebCore on linux. Seems to compile cleanly after disabling warnings.tc@google.com2008-10-132-5/+3
| | | | | | | Review URL: http://codereview.chromium.org/471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3302 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WatchObject from the ipc channel.rvargas@google.com2008-10-132-93/+77
| | | | | | Review URL: http://codereview.chromium.org/6031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3301 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes a regression introduced by my fix for ↵ananta@chromium.org2008-10-131-1/+1
| | | | | | | | | | | | | | | http://code.google.com/p/chromium/issues/detail?id=2846 (Revision 3262). The one to one mapping between mime types and supported extensions, which enables us to look up a plugin based on a URL extension regressed as a result of the above change. R=jam Review URL: http://codereview.chromium.org/7272 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3300 0039d316-1c4b-4281-b951-d872f2087c98
* Basic GTK test shell: links in the SConscript and brings up a window with ↵evanm@google.com2008-10-137-16/+196
| | | | | | | | | nonfunctioning UI. Review URL: http://codereview.chromium.org/2983 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3299 0039d316-1c4b-4281-b951-d872f2087c98
* This makes net_perftests build and run on Linux.evanm@google.com2008-10-132-12/+41
| | | | | | | | | | BUG=3065 Review URL: http://codereview.chromium.org/6080 Patch from Paweł Hajdan jr <phajdan.jr@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3298 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt at introducing cross-platform ExceptionContext in the midst ↵dglazkov@google.com2008-10-1310-36/+112
| | | | | | | | | | | of unforking. This time I also made changes to files in pending, to temporarily keep them in sync until they are removed and avoid ambiguitiy due to include search path order. Review URL: http://codereview.chromium.org/7267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3296 0039d316-1c4b-4281-b951-d872f2087c98
* The Schannel considers some cipher suites (e.g., thewtc@google.com2008-10-134-13/+30
| | | | | | | | | | | | | | AES cipher suites) to be TLS only, and won't allow them to be used in SSL 3.0. If an SSL 3.0 server picks such a cipher suite, we need to handle it as if it were TLS intolerant by turning off TLS and retrying. R=darin BUG=3203,3001 Review URL: http://codereview.chromium.org/7242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3295 0039d316-1c4b-4281-b951-d872f2087c98
* This file was supposed to be part of r3290 but I forgot to "svn add" it.ericroman@google.com2008-10-131-0/+11
| | | | | | | | | | (it changes capitalization of "c" to "C" in an error message). TBR=tc@chromium.org Review URL: http://codereview.chromium.org/7268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3294 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up throbber animation for vista detached popup windows and app windows.ben@chromium.org2008-10-136-10/+76
| | | | | | | | http://crbug.com/3296 Review URL: http://codereview.chromium.org/7261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3293 0039d316-1c4b-4281-b951-d872f2087c98
* Assorted improvements to window maximization and flicker on Windows Vista ↵ben@chromium.org2008-10-133-11/+98
| | | | | | | | | with aero-glass disabled. http://crbug.com/2488 Review URL: http://codereview.chromium.org/7262 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3292 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused variable (warnings are compile errors)erg@google.com2008-10-131-3/+2
| | | | | | | | Review URL: http://codereview.chromium.org/6417 Patch from icefox. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3291 0039d316-1c4b-4281-b951-d872f2087c98
* 4 layout tests rebaslined.ericroman@google.com2008-10-137-7/+3
| | | | | | | | | | | - entity-comment-in-style.html: Pixel diff due to fonts. - entity-comment-in-textarea.html: Pixel diff due to fonts + form control. - outdent-selection.html: Pixel diff due to webkit regression -- rebaselining to match webkit, filed followup bug: https://bugs.webkit.org/show_bug.cgi?id=21545 - cyclic-proto.html: Differs by capitalization of error message. We have at least one other test rebaselined because of this; v8 team would rather keep their message so forking. Review URL: http://codereview.chromium.org/7260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3290 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build.evanm@google.com2008-10-131-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3289 0039d316-1c4b-4281-b951-d872f2087c98
* Minimal change to make test_shell_tests link and run zero tests on Linux.evanm@google.com2008-10-133-109/+147
| | | | | | | Review URL: http://codereview.chromium.org/1603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3288 0039d316-1c4b-4281-b951-d872f2087c98
* Tweaks for the text on the About box (from bug 3360):finnur@google.com2008-10-134-6/+19
| | | | | | | | | | | | | 1. "Google Chrome is made possible by the Google Chrome open source..." should read "Google Chrome is made possible by the Chromium open source..." 2. The second link in that sentence should be "<a>open source software</a>" Currently the word "software" isn't part of the link. 3. There shouldn't be a period at the end of "Google Chrome Terms of Service." Not a sentence. Review URL: http://codereview.chromium.org/7112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3287 0039d316-1c4b-4281-b951-d872f2087c98
* IDL file merge.ager@google.com2008-10-1314-734/+31
| | | | | | | | | | | | - Use short license header for idl files created by us. - Unfork XSLTProcessor.idl. - Merge in minor changes to idl files. - Remove forked version of layout test that has been fixed upstream (and which we pass after Node.idl merge). Review URL: http://codereview.chromium.org/7113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3286 0039d316-1c4b-4281-b951-d872f2087c98
* Add about_credits.html and recognize ssl_error.html in its new location.sgk@google.com2008-10-111-14/+24
| | | | | | | | | Do a better job of handling source .html files in arbitrary directories by using a Builder (to massage the suffixes) with an Emitter (to put the target in the $BROWSER_RESOURCES directory). Review URL: http://codereview.chromium.org/7248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3281 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a null pointer bug, and adds null checks around potentially dying ↵klink@chromium.org2008-10-111-5/+11
| | | | | | | | process and channel. Review URL: http://codereview.chromium.org/7099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3268 0039d316-1c4b-4281-b951-d872f2087c98
* 6 more passing layout tests.ericroman@google.com2008-10-111-6/+0
| | | | | | | | These svg tests were fixed by r3266 (the canvas fix), since SVG is also a consumer of ImageBuffer::image(). Review URL: http://codereview.chromium.org/7252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3267 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problem with how Image is created for ImageBuffer, that was causing some ↵ericroman@google.com2008-10-117-73/+91
| | | | | | | | | | canvas layout tests to fail. The problem is that serializing to a BMP and then deserializing is a lossy sequence -- for example if the BMP was fully transparent BMPImageReader has a hack to re-write it as fully opaque (this transformation is what caused canvas-resize-reset.html to be full black). Review URL: http://codereview.chromium.org/7057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3266 0039d316-1c4b-4281-b951-d872f2087c98
* Remove black line above detached poppup location barsben@chromium.org2008-10-111-1/+1
| | | | | | | http://crbug.com/3332 Review URL: http://codereview.chromium.org/7098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3265 0039d316-1c4b-4281-b951-d872f2087c98
* Add incognito icon to vista frame windows that are incognito.ben@chromium.org2008-10-112-3/+48
| | | | | | | | http://crbug.com/2471 Review URL: http://codereview.chromium.org/7250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3264 0039d316-1c4b-4281-b951-d872f2087c98
* enable v8bindings warningstc@google.com2008-10-116-30/+21
| | | | | | | | | Make warnings fatal in V8Bindings. Review URL: http://codereview.chromium.org/7044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3263 0039d316-1c4b-4281-b951-d872f2087c98