2037 Commits

Author SHA1 Message Date
dbaron%dbaron.org
0653a5fa91 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@135993 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 19:35:36 +00:00
jst%netscape.com
6f3f0801da Fixing bug 158370. Newly created windows not fully usable in JS when running in some embedded apps. r=harishd@netscape.com, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@135906 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-06 22:37:54 +00:00
hpradhan%hotpop.com
70be0564fa bug 186509 r=caillon sr=jst
git-svn-id: svn://10.0.0.236/trunk@135856 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-05 06:34:53 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
caillon%returnzero.com
982eaea6b8 Removing unused decl. r=timeless. I forgot to remove this with my fix for 175197, and it wasn't removed per my review comment to 183234.
git-svn-id: svn://10.0.0.236/trunk@135622 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-24 21:40:41 +00:00
aaronl%netscape.com
265d726394 Bug 183234. Checking in patch for jst. Crash in nsDOMWindowController when F7 key pressed. r=aaronl, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@135517 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-20 08:00:08 +00:00
peterv%netscape.com
856089df76 Fix for bug 180709 (Update Mozilla to the DOM Level 2 HTML PR). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@135401 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 13:29:39 +00:00
jst%netscape.com
6fca90d049 Fixing bug 183604. Making the DOM code reuse the timer for interval timeouts in stead of creating a new timeout every time. r=caillon@returnzero.com, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@135184 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 22:37:07 +00:00
caillon%returnzero.com
47f4be1a80 Bug 179269 - New page opens which should display tabular data. Error message in new page instead of data.
Fix contributed by Harshal <keeda@hotpop.com>
r=caillon sr=jst


git-svn-id: svn://10.0.0.236/trunk@135172 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 15:48:30 +00:00
jst%netscape.com
cca36a757e Fixing bug 184209. Don't access timeout's past the point where they are released in a situation when the release might have deleted the timeout. r=dbradley@netscape.com, sr=rpotts@netscpae.com
git-svn-id: svn://10.0.0.236/trunk@135078 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 00:03:34 +00:00
caillon%returnzero.com
3519a9924e Bug 177328: Update compareTreePosition to compareDocumentPosition as per the latest DOM3 Core WD: http://www.w3.org/TR/2002/WD-DOM-Level-3-Core-20021022/core.html#Node3-compareDocumentPosition
r=bzbarsky sr=jst


git-svn-id: svn://10.0.0.236/trunk@134777 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 05:18:39 +00:00
mstoltz%netscape.com
99349c69eb adding an include to fix bustage
git-svn-id: svn://10.0.0.236/trunk@134763 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 02:51:47 +00:00
mstoltz%netscape.com
7ccfe07800 Bug 32571 - add disabling pref and JS console message to window.close security check. r=heikki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@134748 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-04 01:55:56 +00:00
caillon%returnzero.com
d11a3d4a77 178291 - using window.fullScreen causes scripts to stop.
r=mstoltz sr=jst


git-svn-id: svn://10.0.0.236/trunk@134668 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 06:08:08 +00:00
jst%netscape.com
49eed9d43a Renaming member variables in nsTimeoutImpl from 'foo' to 'mFoo'. rs=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@134555 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-28 01:35:45 +00:00
jst%netscape.com
656e41ee04 Fixing bug 178810. Original idea for the fix proposed by keeda@hotpop.com, complete fix written by me. Fix reference counting goofup that is triggerd by timeouts that run while a timeout is executing (due to a bug that lets timeouts fire while modal windows are open). r=peterv@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@134553 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-28 01:04:18 +00:00
caillon%returnzero.com
58385b1d1d 175197 - Caching the window's prefs so we don't need to constantly re-fetch the service, move the calls to use the new prefs API in the process.
r/sr=sicking,jst,alecf


git-svn-id: svn://10.0.0.236/trunk@134415 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 23:21:25 +00:00
sicking%bigfoot.com
6f8753e832 Bug 8929: Kill NS_COMFALSE
r=peterv sr=bz


git-svn-id: svn://10.0.0.236/trunk@134398 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 11:21:22 +00:00
jst%netscape.com
b8dd45ae9c Checking in keeda@hotpop.com's fix for bug 179461. Partially implement IE's select.options.add() method. No support for the optional second argument yet. r=caillon@returnzero.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@134207 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 22:36:36 +00:00
bryner%netscape.com
bf0cf5ce00 Fixing mac build bustage.
git-svn-id: svn://10.0.0.236/trunk@133448 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 01:49:31 +00:00
bryner%netscape.com
b345c67a0c Add a second pass of event processing for system events, using DOM3 event group functionality. Bug 124990. Patch by joki, r=saari and bryner, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@133439 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 00:25:25 +00:00
rpotts%netscape.com
3d0c95b224 bug #174404 (sr=jst). forgot to check this file in with the rest of the patch...
git-svn-id: svn://10.0.0.236/trunk@133437 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 00:15:42 +00:00
brade%netscape.com
205b1f301d extend the api for Midas functionality (bug 177700, r=akkana, sr=jst)
git-svn-id: svn://10.0.0.236/trunk@133301 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 15:38:35 +00:00
blakeross%telocity.com
689934f013 170705 - accessing "navigator.cookieEnabled" produces "uncaught exception." r=hyatt sr=bryner
git-svn-id: svn://10.0.0.236/trunk@133189 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 20:53:52 +00:00
caillon%returnzero.com
4169dc34bc 177526 - Don't block calls to window.open() that don't actually pop open new windows.
r=jkeiser sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@133185 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 20:48:58 +00:00
bryner%netscape.com
4a48c34b4e Fix fullscreen mode on Linux to use the fullscreen hint, rather than manually sizing the window (bug 176640). Move the existing implementation of fullscreen mode from nsGlobalWindow to nsBaseWidget, so that it can be overridden in the gtk widget implementation. r=blizzard, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@133142 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 09:35:13 +00:00
bzbarsky%mit.edu
c992ed7c8d Use the right contractid for the pref service. Bug 178062, r=brendan,
sr=alecf


git-svn-id: svn://10.0.0.236/trunk@133101 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 03:14:47 +00:00
dveditz%netscape.com
58daabcffe Don't fire popup blocked event if we decide to open the content in an existing named window (bug 174765 refinement)
r=danm, sr=jag, a=roc


git-svn-id: svn://10.0.0.236/trunk@132813 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-01 05:20:07 +00:00
caillon%returnzero.com
07bd8f50bc Prevent access to compareTreePosition and friends from script.
bug 176135
r/sr=bzbarsky,jst a=roc+moz


git-svn-id: svn://10.0.0.236/trunk@132682 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 04:51:37 +00:00
dveditz%netscape.com
603cd641eb Backend changes to support popup blocking whitelists. No Mozilla UI yet but used by Phoenix. bug 174765 r=danm,sr=jag,a=brendan
git-svn-id: svn://10.0.0.236/trunk@132493 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 02:31:12 +00:00
mstoltz%netscape.com
b995de141a Bug 32571 - Don't allow scripts from content to close windows with a null opener.
r=heikki, sr=jst, a=dbaron.


git-svn-id: svn://10.0.0.236/trunk@132488 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 01:08:29 +00:00
seawood%netscape.com
f9eb727003 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
hyatt%netscape.com
ea4b2d7ed6 Fix code inside a phoenix ifdef. NPOB.
git-svn-id: svn://10.0.0.236/trunk@131444 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 19:07:29 +00:00
caillon%returnzero.com
0f7366d6d0 Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3.  Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@131419 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 10:24:53 +00:00
hyatt%netscape.com
fd66e0f1d3 #ifdefs for phoenix. NPOB.
git-svn-id: svn://10.0.0.236/trunk@131374 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 03:30:26 +00:00
av%netscape.com
3cf944f3c5 Bug 104298 -- clean up in plugin module, r=serge, r=bnesse, sr=beard
git-svn-id: svn://10.0.0.236/trunk@131101 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-03 21:31:41 +00:00
caillon%returnzero.com
36e93f89dd Bug 117500. Adding support for the CSS2Properties interface to computed style declarations.
r=dbaron sr=jst


git-svn-id: svn://10.0.0.236/trunk@130500 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 03:46:50 +00:00
caillon%returnzero.com
6d8428579c Typo fix. r=peterv sr=bzbarsky (bug 170782)
git-svn-id: svn://10.0.0.236/trunk@130491 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 02:45:43 +00:00
aaronl%netscape.com
f01d5624ca Bug 167921 - allow web pages to use preventDefault so that typeaheadfind doesn't interfere with them. r=kyle, sr=brendan. Also fixes bug 165315 - typeaheadfind shouldn't hardcode kbd shortcuts, bug 77704 - add accelerator for find prev (also added menu item). Also fixes bug 167783 - ctrl+g for typeaheadfind after repeating characters. Also fixes bug 168408 - backspace after bad character typed should do the right thing, but don't add bad characters to buffer. Also fixes bug 71832 - add F3 for find next (also shift+F3). Bug 157669 - Alt+D to select location bar (IE keyboard compatibility), r=sgehani, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@130385 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 22:46:50 +00:00
bryner%netscape.com
8a5adf06ff Stop incorrectly notifying window watcher that a window is active when its focus controller is deactivated. This was contributing to a crash because a window was set as active after it had been unregistered, leaving window watcher with a dangling pointer. Bug 167233, r=danm, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@130323 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 03:05:27 +00:00
dbaron%fas.harvard.edu
a3c705af12 Fix leak of nsDOMEvent (and thus nsPresContext) caused by the presence of frames or iframes by avoiding early return so we don't skip necessary manual refcounting. b=160268 r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@130186 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-20 22:58:40 +00:00
jkeiser%netscape.com
607b1e7293 Back out bug 163593 (superceded by bug 164086), r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@129559 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 21:18:15 +00:00
danm%netscape.com
05d95ba02c backing out Txul-regression-causing popup window manager. bug 167929
git-svn-id: svn://10.0.0.236/trunk@129290 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 01:16:59 +00:00
danm%netscape.com
85887d5360 moving most of the popup window abuse check to WindowCreator. bug 166442 r=jag,jst,timeless
git-svn-id: svn://10.0.0.236/trunk@129209 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 02:22:25 +00:00
nhotta%netscape.com
42e97995a2 Changed to use uconv util function to do the unescape which
checks for valid UTF-8 and fallback to the doc charset,
bug 161479, r=shanjian, sr=jst, a=dbaron.


git-svn-id: svn://10.0.0.236/trunk@129064 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-08 15:08:45 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
db8cc9c7ec Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129037 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 05:38:16 +00:00
bryner%netscape.com
929cad272b Bug 141295 and 153681 - fix some timing problems with initial focus. Make sure that window watcher's activeWindow accurately reflects the last window to receive an NS_ACTIVATE. Remove the GetFocusController API from nsIDocument, since the focus controller can now be obtained for the entire lifetime of the document by using GetContainer(). Cleaned up some methods on nsEventStateManager/nsIEventStateManager that were virtual for no reason. r=danm, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@128925 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-06 00:19:58 +00:00
sicking%bigfoot.com
3ffbd92c7f Bug 64945: XML Prettyprinting stage 1
r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@128818 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 06:57:25 +00:00
jst%netscape.com
004b82449b Fixing topcrash bug 155681 (patch from timeless@bemail.org, plus slight modification by me). Don't call methods on mDocShell if it's null. r=cbiesinger@web.de, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@128796 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 02:22:35 +00:00