231 Commits

Author SHA1 Message Date
tbogard%aol.net
4851f79f09 Changed the nsIXULBrowserWindow to distinguish between JS status and it's own status. Fixed bugs where pages that set the window.status wouldn't actually end up showing up correctly. Now status has a priority scheme where different status versus links etc take priority. Use the new interfaces on nsPIDOMWindow to get to the properties hanging off the js window object instead of the old separate list.
git-svn-id: svn://10.0.0.236/trunk@210215 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:52 +00:00
tbogard%aol.net
a0f2fa28d7 Now when we want to tell the XUL Window of changes in progress, or status or overlink we use the new nsIDOMWindow::GetXPConnectObject functionality. This replaces our need for the broadcaster observer stuff along with the expensive setAttribute calls.
git-svn-id: svn://10.0.0.236/trunk@210214 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:51 +00:00
sford3%swbell.net
9264e38803 Bug 31711, splitting up a try into two. r=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@210213 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:50 +00:00
matt%netscape.com
23c290884f adding fixes that when into the branch for search
git-svn-id: svn://10.0.0.236/trunk@210212 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:49 +00:00
pavlov%netscape.com
a1d4e71ee8 remove the dialog.start broadcaster/observer r=travis
git-svn-id: svn://10.0.0.236/trunk@210207 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:44 +00:00
tbogard%aol.net
becad41e39 Changed our JS observer of status to watch WebBrowserChrome attributes rather than an older Browser:Status one. OverLink is now separated out. nsBrowserInstance no longer is an nsIObserver. It relies on nsXULWindow::nsIWebBrowserChrome implementation poking attributes on WebBrowserChrome element in the main window.
git-svn-id: svn://10.0.0.236/trunk@210205 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:42 +00:00
tbogard%aol.net
3b0cdfbbef BrowserViewSource now brings up viewSource.xul instead of navigator.xul. Navigator.xul no longer supports coming up in viewSource mode. Using the same window for such a thing causes unneeded slow down and complexity.
git-svn-id: svn://10.0.0.236/trunk@210204 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:41 +00:00
akkana%netscape.com
4785a0add2 6085, middle mouse should load link in new window (r=alecf,puetzk@iastate.edu);
24571, middle-mouse paste should be pref-able (r=mcafee);
plus nonmodal pref window (r=pavlov).


git-svn-id: svn://10.0.0.236/trunk@210203 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:40 +00:00
danm%netscape.com
6cb4c87e77 removing unnecessary change from last checkin
git-svn-id: svn://10.0.0.236/trunk@210187 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:24 +00:00
danm%netscape.com
f627fb0373 adding a new timer-driven function to open a new navigator window. bug 24903 r=ben
git-svn-id: svn://10.0.0.236/trunk@210186 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:23 +00:00
norris%netscape.com
f56034765e Files:
caps/idl/nsICertificatePrincipal.idl
	caps/idl/nsIPrincipal.idl
	caps/src/nsBasePrincipal.cpp
Implement the ability to manipulate multiple capabilties simultaneously.
r=mstoltz@netscape.com

Files:
	caps/src/nsCodebasePrincipal.cpp
Codebase equality should be based upon origin, not full path.
r=mstoltz@netscape.com

Files:
	caps/src/nsScriptSecurityManager.cpp
Change URI checking to deny based upon scheme rather than allow based upon
scheme for greater flexibility.
r=mstoltz@netscape.com

Files:
	dom/public/nsDOMPropEnums.h
	dom/public/nsDOMPropNames.h
	dom/src/base/nsGlobalWindow.cpp
	modules/libpref/src/init/all.js
Fix bug 20469 Seeing JS functions and global variables from arbitrary host
r=vidur@netscape.com

Files:
	dom/src/base/nsJSUtils.cpp
	dom/src/base/nsJSUtils.h
	dom/src/base/nsJSEnvironment.cpp
	dom/tools/JSStubGen.cpp
	layout/base/src/nsDocument.cpp
	layout/html/content/src/nsGenericHTMLElement.cpp
Improve performance by removing NS_WITH_SERVICE call for every DOM access.
Propagate XPCOM failure codes out properly.
r=vidur@netscape.com

Files:
	layout/html/document/src/nsFrameFrame.cpp
Fix 27387 Circumventing Same Origin security policy using setAttribute
r=vidur@netscape.com


git-svn-id: svn://10.0.0.236/trunk@210185 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:22 +00:00
rjc%netscape.com
9edc799933 New search URL from Netcenter (mldavis)... approval from Jar to check this in immediately.
git-svn-id: svn://10.0.0.236/trunk@210184 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:21 +00:00
blizzard%redhat.com
62417b151b fix spelling of hander to handler. bug #29407. r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@210183 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:20 +00:00
blizzard%redhat.com
e72fba2985 update js files that reference the command line service in the browser instance. this should fix problems with opening new windows. r=leaf,chofmann
git-svn-id: svn://10.0.0.236/trunk@210182 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:19 +00:00
sspitzer%netscape.com
5b56b6a0d5 clean up -help output. fix bug #26959, make it so when you start
a browser window, the right page (home, blank or last page visted) gets
loaded.  clean up tasksOverlay.js, navigator.js and Ensure1Window()
use the browser's command line handler (remove duplicate code).
remove uri dispatching ui and js.  r=mscott


git-svn-id: svn://10.0.0.236/trunk@210181 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:18 +00:00
rjc%netscape.com
ea4e39d96d Fix PDT+ bug # 27301: Switch AutoTranslate to the real service. Code drop from ALIS, reviewed by me.
git-svn-id: svn://10.0.0.236/trunk@210176 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:47:13 +00:00
pinkerton%netscape.com
505c02ae35 missed a removal of text/plain. changed "copy link url" to use text/unicode.
git-svn-id: svn://10.0.0.236/trunk@210155 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:16 +00:00
ben%netscape.com
b1e879b735 fix string bundle bug 27252, r=syd, resurrecting matt's search changes which I accidentally clobbered, and resurrecting rjc's history flushing.
git-svn-id: svn://10.0.0.236/trunk@210154 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:15 +00:00
rjc%netscape.com
a66e9d6fa2 Fix bug # 20542: make global history flush-able, and try and flush in on Shutdown()
git-svn-id: svn://10.0.0.236/trunk@210153 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:14 +00:00
ben%netscape.com
5510a69f58 fixes for localisability of navigator package (removed hardcoded english strings ) (r=jst@citec.fi),
small formatting fix for navigator to prevent whitespace at top of mac navigator window


git-svn-id: svn://10.0.0.236/trunk@210152 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:13 +00:00
matt%netscape.com
a1994ad22c Adding search logic to url bar r=bill 24582
git-svn-id: svn://10.0.0.236/trunk@210151 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:12 +00:00
sford3%swbell.net
7c9c04ce5d fixing 26475, moving some text in navigator.js to a string bundle
git-svn-id: svn://10.0.0.236/trunk@210150 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:11 +00:00
rjc%netscape.com
d48e3e8e93 Part of fix for bug # 24416: use temp file when writing out bookmarks to try and reduce loss of data due to any crashes.
git-svn-id: svn://10.0.0.236/trunk@210149 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:10 +00:00
rjc%netscape.com
b5f2af27d4 More changes for bug # 24959: sidebar search panel changes.
git-svn-id: svn://10.0.0.236/trunk@210148 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:09 +00:00
tbogard%aol.net
420ca294b1 Fixed case to match the changes in case of nsIWindowMediator.
git-svn-id: svn://10.0.0.236/trunk@210147 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:08 +00:00
pinkerton%netscape.com
7047201730 moving all d&d code into a separate file: navigatorDD.js (r=shaver).
git-svn-id: svn://10.0.0.236/trunk@210146 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:07 +00:00
waterson%netscape.com
3039a760b3 Bug 24285. Disable FitToScreen(), which seems to be causing the problem.
git-svn-id: svn://10.0.0.236/trunk@210145 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:06 +00:00
akkana%netscape.com
64f291d06f temp workaround for 23669: don't go to url on middle mouse clicks
if we're over a text field or area, because the event was probably
already handled by the editor and we shouldn't have gotten it at all.
Code from joki, r=me.


git-svn-id: svn://10.0.0.236/trunk@210144 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:44:05 +00:00
law%netscape.com
5fc0e16247 Fix for #5708 (I forgot this piece last week); r=danm@netscape.com
git-svn-id: svn://10.0.0.236/trunk@210138 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:43:59 +00:00
pinkerton%netscape.com
2f0e7dc5d6 hiding d&d behind a pref (xpfe.dragdrop.enabled) for nscp beta. r=sdagley. bug #22083.
git-svn-id: svn://10.0.0.236/trunk@210137 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:43:58 +00:00
davidm%netscape.com
00639429a6 3976 Apprunner not resizing according to screensize too big for <
r =don


git-svn-id: svn://10.0.0.236/trunk@210136 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:43:57 +00:00
danm%netscape.com
01c27ec9fb removing (temporary) JS code to persist navigator window position and size (now handled in C code). r:hyatt
git-svn-id: svn://10.0.0.236/trunk@210135 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:43:56 +00:00
slamm%netscape.com
b251169858 Fix search panel popping open. r=rjc.
git-svn-id: svn://10.0.0.236/trunk@210134 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:43:55 +00:00
akkana%netscape.com
f4286742a1 showmod
git-svn-id: svn://10.0.0.236/trunk@210133 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:43:54 +00:00
rjc%netscape.com
15aed2bb1e Fix bug # 23262: if the internet search window is currently open, give it focus (and select new tab if necessary).
git-svn-id: svn://10.0.0.236/trunk@210126 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:50 +00:00
jefft%netscape.com
1326685ae1 fixed bug 23133, 23136 - Send Link & Page not escaping page url and not generating href tag; r=ducarroz
git-svn-id: svn://10.0.0.236/trunk@210125 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:49 +00:00
slamm%netscape.com
9e0cd156e3 Comment out some debug code.
git-svn-id: svn://10.0.0.236/trunk@210124 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:48 +00:00
slamm%netscape.com
fe36e0eb39 Reuse single bookmarks window (without using window name). Use window manager service instead. (Sidebar customize dialog uses similar code.) Fix for bug #14038.
git-svn-id: svn://10.0.0.236/trunk@210123 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:47 +00:00
law%netscape.com
a11b08fbf3 Fix for 20310; handle JS exception when Cancel is pressed; r=slamm@netscape.com
git-svn-id: svn://10.0.0.236/trunk@210122 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:46 +00:00
jefft%netscape.com
82e767325f fixed bug 22918 - cannot send page with url contains spaces; needs to escape the url; r=rhp
git-svn-id: svn://10.0.0.236/trunk@210121 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:45 +00:00
rjc%netscape.com
269040a252 Make sure that we only add event listeners for the content area of the browser window, otherwise we'll also get "load" events when the sidebar panels load in (or are switched in/out as the user clicks on them).
git-svn-id: svn://10.0.0.236/trunk@210120 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:44 +00:00
rjc%netscape.com
0c547d0cf0 Small search changes: open up "Search Results" sidebar panel whenever we have new search results (if pref is set to do so) irregardless of whether its by clicking on the "Search" button or not.
git-svn-id: svn://10.0.0.236/trunk@210119 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 05:40:43 +00:00
rjc%netscape.com
a8ec1cb072 Search items from the menubar should always open up the search dialog.
git-svn-id: svn://10.0.0.236/trunk@56633 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 23:39:08 +00:00
rjc%netscape.com
e8458f5b5a Even better.
git-svn-id: svn://10.0.0.236/trunk@56625 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 15:18:52 +00:00
rjc%netscape.com
ac3caf9603 Better. Can't use default search engine from prefs (in all.js), as it its for fuzzy URL matching.
git-svn-id: svn://10.0.0.236/trunk@56624 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 14:56:26 +00:00
rjc%netscape.com
e7313a7269 Get default search engine from prefs.
git-svn-id: svn://10.0.0.236/trunk@56623 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 14:42:33 +00:00
rjc%netscape.com
84338b1b7c Add support for automatically opening the "Search Results" panel in the sidebar when the "Search" button is clicked on. [Note: this behavior can be turned off via a preference in the "Search" preferences panel.]
git-svn-id: svn://10.0.0.236/trunk@56621 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 14:16:17 +00:00
rjc%netscape.com
f4f075da11 Add some support for various search modes when using the "Search" button.
git-svn-id: svn://10.0.0.236/trunk@56618 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 11:10:19 +00:00
mcafee%netscape.com
feca1ff4ad Adding File|Send Link (22739). r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@56577 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-28 22:07:19 +00:00
rgoodger%ihug.co.nz
0558b2146b moving wallet to tasks menu, r=kerz@en.com
git-svn-id: svn://10.0.0.236/trunk@56481 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-23 06:15:59 +00:00