Commit Graph

2716 Commits

Author SHA1 Message Date
vladimir%pobox.com
00a74544be It's GetSecurityManager, not SecurityManager now.
git-svn-id: svn://10.0.0.236/trunk@182752 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 22:41:34 +00:00
vladimir%pobox.com
3710089f06 b=311290, add redraw() method to windowutils for performance testing and expose windowutils to content, r=roc,sr=jst
git-svn-id: svn://10.0.0.236/trunk@182749 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 22:30:36 +00:00
bzbarsky%mit.edu
f3a018cbb7 Make GetPrincipal() faster when called on a window. Bug 313155, r=mrbkap, sr=jst
git-svn-id: svn://10.0.0.236/trunk@182661 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-20 23:32:54 +00:00
joshmoz%gmail.com
72d4e35384 Fix Intel Mac UA string, navigator.oscpu, navigator.platform values. The values in this patch match up with what Apple is using in their latest Intel build. b=297607 r=dbaron sr=darin
git-svn-id: svn://10.0.0.236/trunk@182479 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 19:32:01 +00:00
mrbkap%gmail.com
531a874c68 Fix a silly spelling mistake.
git-svn-id: svn://10.0.0.236/trunk@182462 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 17:17:12 +00:00
jst%mozilla.jstenback.com
a1c64e8b23 Fixing bug 310825. Prevent window.focus() when called from a background tab from moving focus to the background tab. r=mrbkap@gmail.com, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@182415 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 21:37:49 +00:00
mrbkap%gmail.com
0f24015356 bug 307983: Look for a good JSContext when doing GetDynamicContext so that things like evalInSandbox can use e.g. location.replace. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@182394 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 18:47:13 +00:00
bzbarsky%mit.edu
d56d5db506 Implement :-moz-empty-except-children-with-localname() pseudo-class. Bug
309067, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@182333 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 15:57:13 +00:00
bzbarsky%mit.edu
7f19153bbb Make sure to not double-close windows -- that confuses our shutdown code. Bug
311479 partial fix, r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@182273 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 21:56:21 +00:00
peterv%propagandism.org
1f520d2515 Fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@182246 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 12:23:59 +00:00
bzbarsky%mit.edu
a29f4399fa Don't try to duplicate the jsval typedef. Bug 312003, r+sr=brendan
git-svn-id: svn://10.0.0.236/trunk@182120 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 20:16:35 +00:00
mrbkap%gmail.com
6a6a145b96 bug 310927: Use JSPROP_SHARED to prevent phantom nodelist elements from reappearing instead of trying to void out non-existant properties (and thus voiding out non-numeric properties as well). r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@182114 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 19:07:42 +00:00
pedemont%us.ibm.com
7cdad186b6 Bug 309337 - Make sure reserving 512k in stack space doesn't cause unsigned stacklimit var to wrap. r=brendan, sr=jst
git-svn-id: svn://10.0.0.236/trunk@181993 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 16:50:27 +00:00
Olli.Pettay%helsinki.fi
1bfba761e6 Bug 306974, Remove some duplicate event dispatching code r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@181915 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 18:38:57 +00:00
neil%parkwaycc.co.uk
507cb1ba93 Bug 240627 Add warnings for some reserved key shortcuts r=bryner sr=bz
git-svn-id: svn://10.0.0.236/trunk@181816 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 10:20:02 +00:00
mrbkap%gmail.com
f4d284ad5b bug 311024: Make sure eval grabs the right scope object. r=brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@181803 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 00:28:45 +00:00
mrbkap%gmail.com
67803add06 bug 311151: Attempt to restore some lost Tp from bug 311090 by adding a fast path that avoids xpconnect. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181719 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 19:58:26 +00:00
mrbkap%gmail.com
82414f3d46 bug 311090: Don't make bad assumptions about our implementation. assumed-r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@181602 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 20:38:58 +00:00
mrbkap%gmail.com
e04b2de452 bug 310351: Allow resolution of numeric properties on array objects so that native JS array functions can properly operate on them. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@181566 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:50:42 +00:00
mrbkap%gmail.com
3ba815b58f bug 310458: [splitwindow] edit commands not available to extensions window (cut, copy, paste, select all, arrow keys navigation). Patch from bzbarsky. r=mrbkap sr=jst
git-svn-id: svn://10.0.0.236/trunk@181565 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:44:45 +00:00
jst%mozilla.jstenback.com
aa57e06981 Fixing bug 310552. Fix window.addEventListener() and other methods that forward to the inner window when called from C++ on a newly created window. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@181523 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 01:08:18 +00:00
aaronleventhal%moonset.net
c4f176e135 Bug 307741. Tp regression from checkin to bug 305032. r=mats, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@181487 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 19:38:27 +00:00
mrbkap%gmail.com
7a24ad3304 bug 302618: Use good principals when running a js url without an owner. r=sicking sr=jst
git-svn-id: svn://10.0.0.236/trunk@181471 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 16:59:38 +00:00
jst%mozilla.jstenback.com
e55d49c9f7 Fixing bug 300453. Make focusing of subframes still work from script even if window focusing in general is disabled. r=mrbkap@gmail.com, sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@181367 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:51:04 +00:00
mrbkap%gmail.com
0f5c7d6f29 bug 308856: Make sure that we enumerate over the inner window object, since no properties are actually stored on the outer window's js object. r=brendan sr=jst
git-svn-id: svn://10.0.0.236/trunk@181256 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 01:18:43 +00:00
bzbarsky%mit.edu
08163a716b Make named arrays not look up names for XPCNativeWrapper. Bug 310069,
r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@181231 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 22:08:09 +00:00
peterv%propagandism.org
652653b7b2 Fix for bug 310068 (XPCNativeWrapper fails to look up named properties on HTMLCollection). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@181129 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 13:44:31 +00:00
bzbarsky%mit.edu
1517e962f4 Attempt to fix splitwindow focus stuff -- bug 305032. Issue found by mrbkap,
patch by me, r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@181102 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 02:44:16 +00:00
timeless%mozdev.org
0caf8c19d6 Bug 308778 setting fantasy football sportsline.com [@ MimeTypeArrayImpl::GetMimeTypes]
r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@181043 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-27 14:48:20 +00:00
peterv%propagandism.org
5b98a9db45 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@180960 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 14:37:29 +00:00
peterv%propagandism.org
6175cabb23 Fix for bug 296230 (javascript removeNode only affects the view, NOT the DOM). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@180909 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-24 17:38:14 +00:00
jst%mozilla.jstenback.com
605de6ef7f Fixing bug 294978. Add security checks when accessing properties on a [i]frame element. r=dveditz@cruzio.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@180888 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-23 19:59:06 +00:00
bzbarsky%mit.edu
9b25d9f96b Remove silly warning in GetDocShell impls, and use the principal (which we
should always have) instead of the docshell for chrome vs content
determination.  Bug 51962, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@180786 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 02:10:07 +00:00
bryner%brianryner.com
f01c96278f Change nsIDOMNSEditableElement to be a standalone interface that's not reflected through classinfo. Bug 303727, r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@180774 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 22:02:26 +00:00
mrbkap%gmail.com
9729278c48 bug 302333: Save and restore the DOM branch callback time around the GC, since GCing can cause it to be reset. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180677 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 20:59:16 +00:00
jst%mozilla.jstenback.com
28f46b987d Fixing bug 304430. Make sure an event listener's scope doesn't get GC'd before the listerner. r=bzbarsky@mit.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@180587 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 18:57:39 +00:00
bzbarsky%mit.edu
69fdd9201c Show a useful error message if a page claims to be compressed and isn't. Bug
184144, patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r=darin, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180424 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 19:27:27 +00:00
bzbarsky%mit.edu
b8e0480ec5 Keep the results of EvaluateStringWithValue properly alive while we're using
them, and make sure we don't GC the xbl property getter when we create the
setter.  Bug 299205, r=jst, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@180397 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:44:59 +00:00
dougt%meer.net
ab8d20953c This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@180345 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 02:25:37 +00:00
masayuki%d-toybox.com
6a6eb393ce Bug 308173 Printing reverts to default printer every time a page is printed r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@180286 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 15:16:04 +00:00
jst%mozilla.jstenback.com
fbaa0a2917 Fixing bug 307040. Make window._content accurately reflect window.content when accessed from chrome too. r=mrbkap@gmail.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@180170 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 03:22:27 +00:00
scootermorris%comcast.net
f57436def2 Bug 294517 -- implement SVG Patterns
r=tor


git-svn-id: svn://10.0.0.236/trunk@180151 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 22:38:36 +00:00
gerv%gerv.net
2983577643 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@180128 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:40:56 +00:00
jst%mozilla.jstenback.com
3d9d0f8878 Fixing bug 307632. Make the DOM code wrap objects in the current inner window when requested to wrap an object in an outer window. This ensures that window.selection === selection, and window.selection.__proto__ === Selection.prototype. r=mrbkap@gmail.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@180077 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 00:26:53 +00:00
bzbarsky%mit.edu
2e0a876085 Throw if window.open is called on a window that has no chrome. Bug 306804, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@179949 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 04:16:59 +00:00
peterv%propagandism.org
e6a4710061 Fix for bug 288004 (JS properties on DOM attributes should be preserved across GCs). r=dbaron, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@179863 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 19:17:52 +00:00
bryner%brianryner.com
0326b5d8f2 Supply a scriptable interface for accessing the nsIEditor (and therefore the anonymous div) an HTML input or textarea. Bug 303727, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@179807 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 18:19:26 +00:00
bzbarsky%mit.edu
874a49a1d3 Make sure to hold on to our JS wrapper after wrapping it so it doesn't get
GC'ed out from under us.  Bug 307279, r=jst, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@179778 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 03:12:10 +00:00
bzbarsky%mit.edu
6a093ebca2 Make sure to hold on to our JS wrapper after wrapping it so it doesn't get
GC'ed out from under us.  Bug 307279, r=jst, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@179774 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 02:56:15 +00:00
tor%cs.brown.edu
4a3e054bee Bug 301234 - implement subset of SVG filters. r=scooter
git-svn-id: svn://10.0.0.236/trunk@179732 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 22:30:40 +00:00