summaryrefslogtreecommitdiffstats
path: root/content/shell/shell_mac.mm
Commit message (Collapse)AuthorAgeFilesLines
* content shell/GTK: Add user interface niceness.erg@chromium.org2012-01-191-1/+4
| | | | | | | | | | | | | | | | - We handle multiple popup windows properly, only shutting down when the last window is closed. - We have a throbber that spins while loading. - Typing 'http://' is optional - Ctrl+w, Ctrl+l, Ctrl+r, Alt+back, and Alt+forward are hooked up as keyboard accelerators. BUG=90445 Review URL: http://codereview.chromium.org/9251024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118226 0039d316-1c4b-4281-b951-d872f2087c98
* Content: First draft at a content_shell on GTK.erg@chromium.org2012-01-141-1/+5
| | | | | | | | | | | | | | | | | THIS IS NOT READY FOR DAILY USE. The shell, in its current state, can bring up the default google.com homepage. And that's about it. There are problems with the url bar, scrolling (weird crashes complaining about not having a ResourceBundle), it breaks badly on popups, et cetera. BUG=90445 TEST=none; this is a testing tool. Review URL: http://codereview.chromium.org/9213012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117768 0039d316-1c4b-4281-b951-d872f2087c98
* Move FaviconStatus and SSLStatus out of NavigationEntry into their own files ↵jam@chromium.org2011-12-271-0/+1
| | | | | | | | | in content/public and in the content namespace. I've also made them structs instead of classes. This was because I didn't want to wrap them with Content API for what were really a collection of member variables. The one exception was SSLStatus::content_status which had helper functions around it to set and get the bitfield. Each of the two setter helpers were only called in one non-test code, and read in a few places, so I just converted them to do it directly. BUG=98716 Review URL: http://codereview.chromium.org/9048002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115847 0039d316-1c4b-4281-b951-d872f2087c98
* Initial changes for Mac content shell.avi@chromium.org2011-10-061-8/+181
| | | | | | | | | | | BUG=90445 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=104359 Review URL: http://codereview.chromium.org/8171012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104379 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 104359 - Initial changes for Mac content shell.avi@chromium.org2011-10-061-190/+8
| | | | | | | | | | | | BUG=90445 TEST=none Review URL: http://codereview.chromium.org/8171012 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/8174013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104363 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 104361 - Build fix.avi@chromium.org2011-10-061-0/+9
| | | | | | | | | | | | | TBR=jam BUG= TEST= Review URL: http://codereview.chromium.org/8178010 TBR=avi@chromium.org Review URL: http://codereview.chromium.org/8172012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104362 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix.avi@chromium.org2011-10-061-9/+0
| | | | | | | | | | TBR=jam BUG= TEST= Review URL: http://codereview.chromium.org/8178010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104361 0039d316-1c4b-4281-b951-d872f2087c98
* Initial changes for Mac content shell.avi@chromium.org2011-10-061-8/+190
| | | | | | | | | BUG=90445 TEST=none Review URL: http://codereview.chromium.org/8171012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104359 0039d316-1c4b-4281-b951-d872f2087c98
* A few improvements to content_shell:jam@chromium.org2011-09-261-0/+3
| | | | | | | | | | | | | -support multiple windows, this allows window.open to work -add menu to create new windows-update buttons and url bar -ensure we destruct ResourceContext on the right thread -ensure we destruct BrowserContext while all the threads are still alive -add http:// to the url if the user forgot to enter it BUG= 90445 Review URL: http://codereview.chromium.org/8043011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102749 0039d316-1c4b-4281-b951-d872f2087c98
* Add a simple GUI around the content shell. This is inspired heavily by ↵jam@chromium.org2011-09-201-0/+41
TestShell. BUG=90445 Review URL: http://codereview.chromium.org/7983015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102053 0039d316-1c4b-4281-b951-d872f2087c98