49 Commits

Author SHA1 Message Date
pinkerton%netscape.com
3724671e82 add indicator of blocked popup and a popdown menu to quickly unblock sites
git-svn-id: svn://10.0.0.236/trunk@142419 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-14 03:45:06 +00:00
bryner%netscape.com
e05da957fa more #include cleanup.
git-svn-id: svn://10.0.0.236/trunk@141875 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-27 08:41:02 +00:00
pinkerton%netscape.com
9349893a8d adding google search bar, from pgauria@uark.edu (bug 158246)
git-svn-id: svn://10.0.0.236/trunk@140958 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 03:48:41 +00:00
pinkerton%netscape.com
e4a52a055c new in-window bookmark manager.
git-svn-id: svn://10.0.0.236/trunk@140125 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 02:10:08 +00:00
pinkerton%netscape.com
7263093602 bookmarks load when clicked in manager, switching to manager stops all
page loads. back button responds appropriately if manager is frontmost.


git-svn-id: svn://10.0.0.236/trunk@139078 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 03:58:24 +00:00
pinkerton%netscape.com
12f1230fcb More changes for in-window bookmarks. bookmarks display and can be edited,
buttons hooked up. Still off by default.


git-svn-id: svn://10.0.0.236/trunk@139075 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 03:06:47 +00:00
pinkerton%netscape.com
99bd076da3 beginnings of new bookmark manager, off by default
git-svn-id: svn://10.0.0.236/trunk@139033 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 19:04:15 +00:00
bryner%netscape.com
2d15102e1c Landing changes from CHIMERA_M1_0_1_BRANCH. (I know I'm breaking the static build, I'll fix it later). Code depending on other Mozilla changes is #ifdef'd BRANCH_CHANGES_NEED_MERGED.
git-svn-id: svn://10.0.0.236/trunk@137752 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-13 10:26:09 +00:00
bryner%netscape.com
eeab335d51 Merging changes from CHIMERA_M1_0_1_BRANCH.
git-svn-id: svn://10.0.0.236/trunk@135978 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 06:33:05 +00:00
bryner%netscape.com
8623469023 Landing all changes from CHIMERA_M1_0_1_BRANCH onto the trunk, and adapting to trunk API changes. Not part of any normal build.
git-svn-id: svn://10.0.0.236/trunk@135168 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 11:55:38 +00:00
sfraser%netscape.com
66df8f1416 Fix bug 161856 (news tabs cannot receive drags) and 162001 (put focus in the url bar for new blank tabs).
git-svn-id: svn://10.0.0.236/trunk@127841 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-22 06:03:44 +00:00
sfraser%netscape.com
1039b9d523 Updating files for the new class names ('CH' for Gecko-embedding wrapper, all other classes have no prefix).
git-svn-id: svn://10.0.0.236/trunk@127745 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-21 02:06:38 +00:00
sfraser%netscape.com
f3eb762c7a Create BrowserTabViewItems using the factory method on BrowserTabView, and add an accessor for the proxy icon view.
git-svn-id: svn://10.0.0.236/trunk@127587 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 03:51:32 +00:00
sfraser%netscape.com
6bfb6e7e72 Rename CHExtendedTabView to BrowserTabView (because that's what it is), and add a new subclass of CHIconTabViewItem, BrowserTabViewItem, for browser tabs.
git-svn-id: svn://10.0.0.236/trunk@127434 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-16 00:58:10 +00:00
sfraser%netscape.com
e291360967 Adding a Get Info item to the Edit menu, which, for now, only applies to the selected bookmark in the bookmarks sidebar. This is part of bug 155484.
git-svn-id: svn://10.0.0.236/trunk@127385 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 19:39:14 +00:00
sfraser%netscape.com
795a3f15e2 Changes for bug 160725: adding site icon support to the proxy icon, tabs, bookmarks (in sidebar, tolbar and menu). Site icons are fetched via the SiteIconProvider, which uses the more generic RemoteDataProvider under the hood. RemoteDataProvider talks to necko, getting the resulting data into an NSData. Notifications are used to indicate to listeners when the load is done.
Site icons that are loaded to into the necko cache. We also cache data for missing site icons, to avoid continual refetches.

Site icons are on by default, but can be turned off via the "browser.chrome.site_icons" pref.


git-svn-id: svn://10.0.0.236/trunk@127377 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 18:08:12 +00:00
pinkerton%netscape.com
9316f443f7 going back to a NSTextField with field editor for the url bar. fixes a lot
of hacks and crashes with the NSTextView, while still managing to provide
undo support (bug 161621).


git-svn-id: svn://10.0.0.236/trunk@127172 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-13 16:23:42 +00:00
sfraser%netscape.com
4a1b9b9184 Fix for bug 152975. Add a Show/Hide Sidebar menu item with key shortcut Command-/. Patch from Prachi Guariar.
git-svn-id: svn://10.0.0.236/trunk@126537 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 20:42:25 +00:00
sfraser%netscape.com
9841a537e9 Fix for bug 156607 (performance slow with large numbers of tabs open). These changes make all the tabs the same width, and put a cap of 16 on the number of tabs per browser window. When at this limit, commands that would open a new tab (e.g. view source) now open a new window. 'New tab' menu items should disable appropriately.
git-svn-id: svn://10.0.0.236/trunk@126410 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 01:53:37 +00:00
pinkerton%netscape.com
d607b89fec remove an unused outlet (location toolbar item))
git-svn-id: svn://10.0.0.236/trunk@126385 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 00:42:49 +00:00
bryner%netscape.com
cff54912d9 Ensure that we don't try to set initial focus on Gecko too early -- wait for the page to load. Also fixed a few build warnings. Bug 151039, r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@126258 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-02 23:45:24 +00:00
sfraser%netscape.com
885256c074 Adding a 'Search Page' item to the Go menu (bug 160056). Made it and the Home item always enabled.
git-svn-id: svn://10.0.0.236/trunk@126047 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 05:09:44 +00:00
pinkerton%netscape.com
924efd456d Fixes crash when selecting text during URL load, adds undo/redo to url bar,
reduces the number of times we load about:blank to 1 per window, fixes
unicode characters in bookmarks. (bug 149198, 153263, 155710)


git-svn-id: svn://10.0.0.236/trunk@125873 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-26 18:50:01 +00:00
bryner%netscape.com
9a806c60fe Implement activate and deactivate events for chimera (bug 157648). r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@125334 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-16 22:55:36 +00:00
pinkerton%netscape.com
26323cee6b Teach url dispatch about the referrer field so opening links in a new
tab/window works correctly in all cases (bug 156732)


git-svn-id: svn://10.0.0.236/trunk@124979 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 21:53:29 +00:00
sfraser%netscape.com
ee782fdffc Fix for bug 154735; removing unused method, patch from David Haas.
git-svn-id: svn://10.0.0.236/trunk@124714 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-06 00:24:11 +00:00
pinkerton%netscape.com
e9614e28f4 Fix updating of stop menu item and a crash when a popup with the personal
toolbar hidden was the frontmost and the menubar was clicked. Fixed some
warnings as well (bug 155461)


git-svn-id: svn://10.0.0.236/trunk@124548 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 22:48:04 +00:00
bryner%netscape.com
88aa88eb26 Bug 152482 - fix handling of script popup windows by not loading about:blank or the user homepage when they are opened, since we'll race with gecko's document loading. Also, localized the "Loading" and "Untitled" strings. r=pinkerton, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@124537 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 21:45:09 +00:00
pinkerton%netscape.com
cdaeb6ad4b use a plist for toolbar defaults instead of hardcoding. make throbber do
something when clicked than just spin.


git-svn-id: svn://10.0.0.236/trunk@124504 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 16:13:38 +00:00
sfraser%netscape.com
f126f999d3 Fixing signage of the chromeMask flag, and putting an unused function inside the QUICKTIME_THROBBER #ifdef
git-svn-id: svn://10.0.0.236/trunk@124478 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 05:58:38 +00:00
bryner%netscape.com
0bd793ec63 Hook up "Bookmark this link" context menu item (bug 154856). r=pinkerton.
git-svn-id: svn://10.0.0.236/trunk@124414 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-01 19:10:14 +00:00
sfraser%netscape.com
440db5455b Clean up build warnings and detab files
git-svn-id: svn://10.0.0.236/trunk@124392 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-01 04:54:28 +00:00
bryner%netscape.com
7c25744dc3 Hooking up enabling/disabling of back and forward context menu items (bug 154296). r=ben.
git-svn-id: svn://10.0.0.236/trunk@124381 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-30 23:47:48 +00:00
sfraser%netscape.com
b4fd9a92a1 Fixing bug 154069; hooking up additional find options. Also did some file detabbing. r=ccarlen/pinkerton.
git-svn-id: svn://10.0.0.236/trunk@124025 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-25 22:08:33 +00:00
pinkerton%netscape.com
2a4abd365d Added ability to show/hide personal toolbar and persist (bug 149725)
git-svn-id: svn://10.0.0.236/trunk@124024 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-25 22:06:09 +00:00
bryner%netscape.com
815bc9a462 Fixing the problem where URL's containing certain characters won't load, by removing uses of NSURL (which has escaping conventions that are incompatible with nsIURI) internally, replacing it with NSString. Bug 147914, r=pink.
git-svn-id: svn://10.0.0.236/trunk@124008 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-25 19:25:27 +00:00
pinkerton%netscape.com
7893c66a21 Break cycle with throbber so that we no longer crash when animating the
throbber and closing a window, or continue loading the page after the
window has gone away. (bug 153421)


git-svn-id: svn://10.0.0.236/trunk@123929 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-24 19:33:45 +00:00
beard%netscape.com
9d067b2d3c Added Throbber toolbar item.
git-svn-id: svn://10.0.0.236/trunk@123324 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-14 18:07:08 +00:00
pinkerton%netscape.com
231e3d4efb respect the chrome mask. hide the main toolbar, personal toolbar, and
status bar if required.


git-svn-id: svn://10.0.0.236/trunk@122704 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 21:50:14 +00:00
ben%netscape.com
de1dc32f3b Ensure that correct Bookmarks context menu items are enabled when certain types of element are selected. Hook up 'Open in New Window' for Bookmark Groups
git-svn-id: svn://10.0.0.236/trunk@122510 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-02 10:51:02 +00:00
pinkerton%netscape.com
f3a6258360 Add sheet to rename bookmarks since inline editing doesn't work too well
with attributed strings. Cleaned up some unused outlets. Added a cancel
button to the location sheet. bugs 145819, 147721.


git-svn-id: svn://10.0.0.236/trunk@122276 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-29 20:42:54 +00:00
pinkerton%netscape.com
38cc2ea383 Normalizing the context menus, stubbing out copy link location and
bookmark link. hooks up bookmark page.


git-svn-id: svn://10.0.0.236/trunk@122224 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-28 19:55:58 +00:00
pinkerton%netscape.com
e1cc6c2308 Hooking up security lock icon notification in the UI. Works as you
switch tabs as well.


git-svn-id: svn://10.0.0.236/trunk@121764 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 18:24:03 +00:00
ben%netscape.com
fad99266a6 More history sidebar panel work.
git-svn-id: svn://10.0.0.236/trunk@120191 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-29 12:39:27 +00:00
hyatt%netscape.com
af5b36cedb More work on importing of bookmarks.
git-svn-id: svn://10.0.0.236/trunk@120166 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-29 01:28:30 +00:00
hyatt%netscape.com
4e975646d8 Lay the plumbing for view source. Tweak context menu wording. Hook up some unconnected context menu items in the image link context menu.
git-svn-id: svn://10.0.0.236/trunk@120155 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-28 22:23:25 +00:00
hyatt%netscape.com
0ab6bc3a94 Hooking in autocomplete. Still just laying groundwork.
git-svn-id: svn://10.0.0.236/trunk@120102 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 08:14:13 +00:00
pinkerton%netscape.com
270b9880d7 Hookup mozilla pref about re-using the window on a GURL event
git-svn-id: svn://10.0.0.236/trunk@119981 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 19:02:28 +00:00
hyatt%netscape.com
f1fd1e8167 Adding the controller objects.
git-svn-id: svn://10.0.0.236/trunk@119482 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-20 07:54:17 +00:00