338 Commits

Author SHA1 Message Date
sgehani%netscape.com
df3e191edf Add the sidebar search mode pref to the search pref panel.
b  = 4995
r  = mcafee
sr = sfraser


git-svn-id: svn://10.0.0.236/trunk@210800 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:58:16 +00:00
bstell%netscape.com
ffbd806fd3 bug 79608, r=ftang, sr=vidur
for the embedding API: add get/set charset (use it in our js)


git-svn-id: svn://10.0.0.236/trunk@210799 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:58:15 +00:00
anatoliya%netscape.com
fe246f3fff bug 76512 r=pchen sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@210798 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:58:14 +00:00
sspitzer%netscape.com
47b830b91e fix for #65704. offline status indicators aren't changing.
now the offline indicators in multiple browser, mailnews, msg compose, editor windows will
update when we go offline.  also, allow windows to 'jump in' before the offline state
changes so they can do certain tasks and allow the user to cancel the state change, if needed.
(important for mailnews).  there is still some work to do, but this is the bulk of it.
r=alecf (on initial patch), r=bienvenu, sr=ben.


git-svn-id: svn://10.0.0.236/trunk@210775 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:51 +00:00
matt%netscape.com
d8e3331783 http://bugscape.netscape.com/show_bug.cgi?id=3119
added checks for search to force a default search engine
r=mcafee, sr=ben


git-svn-id: svn://10.0.0.236/trunk@210774 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:50 +00:00
timeless%mac.com
b9af1ee8ec Bugzilla Bug 78619 View-source: pages have a view source option
[Remove view source option]
patch by bzbarsky@mit.edu r=timeless sr=alecf


git-svn-id: svn://10.0.0.236/trunk@210773 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:49 +00:00
sfraser%netscape.com
30d078e5a6 Fix bug 78419; move Find-related JS into a new file, used in navigator and viewsource. sr=sspitzer, r=jag
git-svn-id: svn://10.0.0.236/trunk@210772 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:48 +00:00
matt%netscape.com
f920fd8cac adding for url parsing
bug 73974 and bug 77261 r=mcafee and sr=brendan


git-svn-id: svn://10.0.0.236/trunk@210763 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:39 +00:00
alecf%netscape.com
768043e4b2 additional nsBrowserInstance destruction - move URI content listener into JS
part of bug 46200 sr=ben


git-svn-id: svn://10.0.0.236/trunk@210762 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:38 +00:00
hewitt%netscape.com
707114052b 43189 - autocomplete, r=matt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210760 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:36 +00:00
radha%netscape.com
979e9d3b78 fix for bug # 68847. Roload button doesn't work right on framed pages r=mcafee, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@210740 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:16 +00:00
sfraser%netscape.com
e72e7450aa Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@210739 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:15 +00:00
morse%netscape.com
d3ba8992f8 bug 60151, ui doesn't work after a theme switch, r=morse, sr=ben
git-svn-id: svn://10.0.0.236/trunk@210738 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:14 +00:00
hyatt%netscape.com
da8287e376 Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
git-svn-id: svn://10.0.0.236/trunk@210737 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:13 +00:00
blakeross%telocity.com
7ae1ca131f Pressing Esc while urlbar has focus should revert url to that of page and select contents of urlbar (47863, patch by doronr@naboonline.com). r=bz sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210736 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:12 +00:00
peterv%netscape.com
2edf67d061 Fix View->Use Stylesheet. r=jag, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@210730 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:06 +00:00
disttsc%bart.nl
01e0121003 Move browser's nsIWebProgressListener implementation into js. More work for bug 46200, r=ben, r=adamlock, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@210729 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:05 +00:00
blakeross%telocity.com
21d616bbd2 Use a cached ref to the url bar instead of retrieving it for each page load and accel+L (75331). r=kerz sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210727 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:03 +00:00
disttsc%bart.nl
96737d7dcf When opening a new window, place the uri to load in the location bar. If the load is somehow interrupted, you'll now have the uri you wanted there instead of nothing. bug=70682, r=mao, sr=ben
git-svn-id: svn://10.0.0.236/trunk@210726 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:02 +00:00
blakeross%telocity.com
48c13bd948 This should fix at least some of the assertions (harpoon orange)...just commenting two things out.
git-svn-id: svn://10.0.0.236/trunk@210725 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:01 +00:00
blakeross%telocity.com
7a1fae398d removing alert that snuck in.
git-svn-id: svn://10.0.0.236/trunk@210724 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:57:00 +00:00
blakeross%telocity.com
53121d2624 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@210723 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:59 +00:00
disttsc%bart.nl
68bf55c769 Back out delayedInit, it's a race problem waiting to happen. Keeping some of the goodness of that patch though, like setting session history before hooking up the progress listener. sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@210706 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:42 +00:00
disttsc%bart.nl
3a8cc4e705 Delay some browser startup/init stuff and the actual page load till after the window shows. bug=38621, r=shaver, sr=hyatt,alecf
git-svn-id: svn://10.0.0.236/trunk@210705 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:41 +00:00
blakeross%telocity.com
5de82ad441 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben
git-svn-id: svn://10.0.0.236/trunk@210704 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:40 +00:00
disttsc%bart.nl
f1a7954ffb Stop "about:blank" from being loaded twice at startup and get rid of a reload at startup accidentily added a while back. bug=72342, r=hwaara, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@210703 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:39 +00:00
disttsc%bart.nl
c6b9845694 Hook up browser UI after skin switch. bug=68662, r=ben, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@210702 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:38 +00:00
disttsc%bart.nl
b9589f89d5 "status bar not displaying final information", bug 62796, r=mao, sr=hyatt, a=asa
git-svn-id: svn://10.0.0.236/trunk@210701 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:37 +00:00
matt%netscape.com
35d091361d adding search pattern matching on search button
"://" and "."
r=alecf
sr=ben


git-svn-id: svn://10.0.0.236/trunk@210700 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:36 +00:00
alecf%netscape.com
638ad41912 fix for bug 71822 r=pchen a=ben
workaround for focusedWindow being null


git-svn-id: svn://10.0.0.236/trunk@210699 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:35 +00:00
disttsc%bart.nl
453a5c753c Work around the "Content doesn't show at random" and "Can't open link in new window sometimes" bugs. bug=67442, r=blake, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@210698 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:34 +00:00
mcafee%netscape.com
8b368ad6e3 Adding view page info for pages, frames (41443). patch=matthew wilsom, r=mcafee, sr=ben
git-svn-id: svn://10.0.0.236/trunk@210685 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:21 +00:00
disttsc%bart.nl
4650ab6e1f When cancel is pressed in the print dialog, this, by its current nature, causes an exception to be thrown, resulting in a really scary message on the console (for those blessed with one). This here patch quietens it. bug=64594, r=timeless, a=ben
git-svn-id: svn://10.0.0.236/trunk@210678 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:14 +00:00
blakeross%telocity.com
ac564fdee2 The content area, not the urlbar, should be focused when you open links in new windows (53549). r=saari,timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210677 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:13 +00:00
radha%netscape.com
fa8dcc3cd0 Fix for bug # 46813. Assertion while trying to go back. r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210676 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:12 +00:00
tao%netscape.com
273217f148 62171: "Separate content from UI". Split langenus.xpi into regus.xpi.
browser: (r=pchen,sr=alecf), mailnews: (r=yamamoto,sr=sspitzer),
editor: (r=cmonske,sr=sfraser), xpinstall (r=ssu,sr=dveditz).


git-svn-id: svn://10.0.0.236/trunk@210675 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:11 +00:00
blakeross%telocity.com
b917650ae5 Forced reload, stop button, ability to use bookmark keywords in Open Web Location dialog, persist window choice, .8 -> .9, moving things to more appropriate places (60498, 62078, 49773, others). r=timeless/jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210674 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:10 +00:00
hyatt%netscape.com
e2ae296530 Patch to further reduce the time of progress meter and status updates. r=pchen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210670 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:06 +00:00
dougt%netscape.com
9aa970fa92 Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@210669 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:05 +00:00
blakeross%telocity.com
fb443620f3 Removing Ben's crackhead date dumps.
git-svn-id: svn://10.0.0.236/trunk@210668 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:04 +00:00
disttsc%bart.nl
cd5c10edc2 Back out dougt's channel changes
git-svn-id: svn://10.0.0.236/trunk@210667 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:03 +00:00
dougt%netscape.com
10f223fd86 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@210666 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:02 +00:00
disttsc%bart.nl
30acc81ce9 Make navigator windows not load the home page when opened programmatically (say |window.open(url);|). bug=65993, r=blake, a=ben
git-svn-id: svn://10.0.0.236/trunk@210665 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:01 +00:00
blakeross%telocity.com
64ea64150e Directory listings have wrong context menu (for bbaetz, 67013). r=blake a=ben
git-svn-id: svn://10.0.0.236/trunk@210664 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:56:00 +00:00
blakeross%telocity.com
c53d01a3ca Caching the browser in navigator.js so we don't keep retrieving it on startup (67262). r=timeless sr=alecf
git-svn-id: svn://10.0.0.236/trunk@210663 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:55:59 +00:00
ben%netscape.com
0441c0c548 Bookmarks Window Updates, includes fixes for
27495, 38004, 42080, 43146, 43753, 47494, 50835, 53403, 55447, 55448, 55787
r=blake, a=hyatt


git-svn-id: svn://10.0.0.236/trunk@210662 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:55:58 +00:00
ben%netscape.com
b22e1f1566 Fix bug 67073, remove form toolbar. r=jag, blake, jst, a=brendan
8:51 PM 2/2/2001


git-svn-id: svn://10.0.0.236/trunk@210659 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:55:55 +00:00
disttsc%bart.nl
553a48e642 Move over, strres.js, the new, sexy <stringbundle/> is in Browser Town. bug=56680, r=timeless, a=ben
git-svn-id: svn://10.0.0.236/trunk@210658 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:55:54 +00:00
disttsc%bart.nl
824c4f4a32 Let's try this again. No changes since the last time, it looks like I was bitten by something else that was checked in and I just happened to trigger the bug. It all seems to work fine now, so:
More appCore killing. bug=46200, r=ben, a=alecf.


git-svn-id: svn://10.0.0.236/trunk@210657 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:55:53 +00:00
locka%iol.ie
0106341b22 Changed docshell so it turns the mouse pointer "busy" in the associated window while it is loading a document. Removed the hack in the navigator chrome that used the throbber status to set the busy pointer. b=30375 sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@210656 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:55:52 +00:00