roc+%cs.cmu.edu
d23fe29f4c
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
2006-04-26 01:57:22 +00:00
dbaron%dbaron.org
b2976a3673
Make the results of javascript: URLs stay UTF-16 rather than removing the high byte of the characters, and set the encoding on the channel to UTF-16. b=335298 r=darin sr=brendan
2006-04-25 16:49:47 +00:00
mrbkap%gmail.com
100614cf8e
Backing out bug 326497 again to see if it fixes the problems that we're seeing with us not recognizing functions set on [classname].prototype.
2006-04-24 19:27:25 +00:00
vladimir%pobox.com
224933de70
b=333177, update canvas internal interfaces, optimize canvas, and fix some implementation bugs; r=stuart
2006-04-18 21:23:15 +00:00
bzbarsky%mit.edu
16a6738a82
Make sure to always initialize rv. Bug 334233, r+sr=jst
2006-04-17 23:24:38 +00:00
bzbarsky%mit.edu
a7d5abbf9a
Fix typo. This checkin and the previous one are both for bug 334245.
2006-04-17 22:29:45 +00:00
bzbarsky%mit.edu
5b460ad0df
addEventListener has 3 args, not 0. r+sr+branch181=jst
2006-04-17 22:05:42 +00:00
timeless%mozdev.org
d833e0459f
Bug 333837 Crash in [@ nsJSContext::nsJSContext] / XUL / DOM
...
r=jst sr=bz
2006-04-16 09:17:46 +00:00
mrbkap%gmail.com
82cf1531d4
-- Allow the DOM script object factory to turn XPConnect return values into proper nsIException objects.
...
-- Make nsDOMClassInfo::ThrowJSException never throw null as an exception.
-- Make XPCException::ToString grab the description of the result as well as the name.
r+sr=jst
2006-04-15 00:37:51 +00:00
tor%cs.brown.edu
e1cbcc69e9
Bug 332162 - deCOMtaminate SVGLength. r=jwatt, sr=roc
2006-04-14 15:09:39 +00:00
bzbarsky%mit.edu
6c5d019ee9
Remove non-IDL interfaces from classinfo list. Bug 327156, r+sr+branch181=jst
2006-04-13 18:54:48 +00:00
gavin%gavinsharp.com
652e44bfc3
Bug 331614: window.open unnecessarily escapes all URLs (can't handle IDN/extended domain-names), r=bzbarsky, sr=darin
2006-04-12 18:34:36 +00:00
Olli.Pettay%helsinki.fi
388290ba7e
Bug 330494, changing the category names per bz' suggestion
2006-04-11 17:05:25 +00:00
jst%mozilla.jstenback.com
3820cfcf55
Fixing bug 321299. Make sure XPConnect wrappers get properly reparented when moving nodes from document to document. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2006-04-11 03:49:44 +00:00
mrbkap%gmail.com
d13fdde6ec
Fixing build bustage
2006-04-10 22:16:34 +00:00
mrbkap%gmail.com
aa30098ef8
Try fixing bug 326497 again, this time allowing DOM constructors to be wrapped in cross-domain settings, since some of them can be used (e.g., Location). r+sr=jst for the DOM bits, r=brendan sr=shaver for the XPConnect bits.
2006-04-10 21:40:28 +00:00
Olli.Pettay%helsinki.fi
daa66aba0f
Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst
2006-04-10 17:04:54 +00:00
kairo%kairo.at
44a8e18641
bug 328317 - merge platform .jar files into en-US.jar, r=mento for the mozilla/config changes r=jag sr=Neil
2006-04-08 11:49:47 +00:00
bzbarsky%mit.edu
412c1c2920
First part of fix for bug 309721, r+sr=jst
2006-04-08 03:23:37 +00:00
bzbarsky%mit.edu
bc79941a18
When running javascript: URIs in chrome, fall back on a null principal instead
...
of crashing. Bug 328697, r=mrbkap, sr=jst
2006-04-08 01:46:29 +00:00
bryner%brianryner.com
fa4bb1fc7f
Back out patch for bug 332640 to fix regression bug 333051. r+sr-bzbarsky
2006-04-08 01:46:06 +00:00
bryner%brianryner.com
3131353bc6
Make screen properties work even if the docshell hasn't created a content viewer yet, by getting the device context through the widget instead of the prescontext (bug 332640). r+sr=bzbarsky.
2006-04-06 17:06:21 +00:00
martijn.martijn%gmail.com
d41ebb7f6e
Bug 332285 - Fixing my screw-up, r+sr=roc
2006-04-04 20:47:24 +00:00
bzbarsky%mit.edu
a387e5f3f3
More happy rooting. Bug 328007, r=sicking, sr=brendan
2006-04-04 02:39:12 +00:00
martijn.martijn%gmail.com
7d63a3aa80
Bug 332285 - nsGlobalWindow.cpp and nsCommandManager.cpp should use nsContentUtils::IsCallerChrome, r+sr=roc
2006-04-03 22:05:40 +00:00
mrbkap%gmail.com
879d882bcb
Use JS_DefineProperty instead of JS_SetProperty in more places. bug 330773, r=jst sr=brendan
2006-04-03 16:54:53 +00:00
bzbarsky%mit.edu
59f912e4ad
Create a powerless non-principal and start using it. Bug 326506, r=mrbkap,
...
sr=dveditz
2006-04-02 20:58:26 +00:00
darin%meer.net
5521781301
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
2006-03-30 18:40:56 +00:00
gerv%gerv.net
4948defb71
Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
2006-03-30 07:57:10 +00:00
gerv%gerv.net
8268a2e270
Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
2006-03-30 07:57:05 +00:00
bzbarsky%mit.edu
517e1240c2
Fix typo in comment.
2006-03-30 04:19:38 +00:00
vladimir%pobox.com
5c2761e0fe
b=331176, try to stabilize Trender numbers on linux with a well-aimed XSync, r=dbaron
2006-03-24 23:30:24 +00:00
mrbkap%gmail.com
caa763b983
Followup to bug 330773 -- don't leave the timeout addref'd in the failure case. r+sr=bzbarsky
2006-03-24 21:51:51 +00:00
mrbkap%gmail.com
e31e046138
Use the less powerful of the available principals when compiling and running code passed into setTimeout. With this fix, chrome that attempts to setTimeout("code that requires chrome privs") on a content window will find that its code is run in the window's principals. bug 330773, r=jst sr=bzbarsky
2006-03-24 18:49:18 +00:00
mrbkap%gmail.com
c06cfcae93
Oops, these changes aren't ready to be checked in yet.
2006-03-24 18:41:07 +00:00
mrbkap%gmail.com
68972b98ad
Don't do a security check in AddProperty when we've resolved a frame by its numeric ID to avoid incorrect security errors being thrown. bug 317366, r+sr=jst
2006-03-24 18:37:08 +00:00
bryner%brianryner.com
c28e6a9665
Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
2006-03-22 18:36:36 +00:00
timeless%mozdev.org
96fd3ec347
Bug 210724 Plugins disabled in preferences but still visible from JavaScript navigator.plugins and navigator.mimeTypes arrays
...
r=jst sr=jst
2006-03-21 05:31:59 +00:00
mrbkap%gmail.com
6aba6ed88c
Use JS_DefineProperty instead of JS_SetProperty for the additional control over the property we're setting. bug 330773, r+sr=jst
2006-03-21 02:16:31 +00:00
mrbkap%gmail.com
c1c07b0543
Only warn about invalid uses of document.all once per document instead of one time per use to avoid the console service flooding the event queue with error events. bug 330623, r+sr=jst
2006-03-16 18:30:36 +00:00
bryner%brianryner.com
41e6c02b2f
Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
2006-03-15 04:59:42 +00:00
bzbarsky%mit.edu
441df4ef54
Fixing typo. Bug 319434
2006-03-12 18:53:24 +00:00
Olli.Pettay%helsinki.fi
2a6f0f20b0
Bug 329810, middle click on a link does not work in Camino trunk builds r+sr=bz
2006-03-09 18:42:09 +00:00
Olli.Pettay%helsinki.fi
c0e37e327a
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
kjh-5727%comcast.net
80b199f058
Back out patch from bug 324072 to fix bug bug 326363 and avoid unnecessary API changes.
2006-03-04 16:37:13 +00:00
bryner%brianryner.com
57c5bea761
Revert the checkin for bug 326742, the notifications are fairly useless. r+a=bzbarsky
2006-03-03 20:18:07 +00:00
mrbkap%gmail.com
80490fe869
Clear the pending exception before dispatching any events and potentially running JS on a context that already has an exception thrown. bug 329046, r=brendan sr=jst
2006-03-02 23:09:43 +00:00
timeless%mozdev.org
a279d689e5
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
bzbarsky%mit.edu
85496f1752
Fix build bustage -- actually return NS_OK and ll
2006-02-23 03:38:59 +00:00
bzbarsky%mit.edu
b648bd4a19
Remove no longer used method. Bug 327098, r+sr=jst
2006-02-23 03:24:33 +00:00
bzbarsky%mit.edu
bfaa2cd14d
Make XULControllers wrappable from unprivileged script, but don't let such
...
script actually do anything with it. Bug 326248, r=mrbkap, sr=jst
2006-02-23 03:17:11 +00:00
mrbkap%gmail.com
d94aa60a35
Remove this bogus assertion since we handle this case properly anyway. bug 326865, r+sr=jst
2006-02-23 02:11:46 +00:00
mrbkap%gmail.com
9a461ae645
Don't assume that there is a __proto__.__proto__ since scripts can make it go away. bug 327695, r+sr=jst
2006-02-23 02:09:38 +00:00
mrbkap%gmail.com
0f13e3b933
Since there are valid cases where these can be called, don't assert. Instead, warn so unexpected calls are still flagged. bug 327571, r=jst rs=brendan
2006-02-22 02:18:33 +00:00
bzbarsky%mit.edu
dd08ffa550
Store the opener principal, not just the opener URI. Bug 325816, r=mrbkap, sr=jst
2006-02-20 18:52:42 +00:00
jst%mozilla.jstenback.com
e309f1c992
Fixing bug 318419. Make sure we don't end up firing JS timeouts/intervals way early when PRIntervalTime wraps. r=silver@warwickcompsoc.co.uk, sr=brendan@mozilla.org
2006-02-17 23:12:49 +00:00
peterv%propagandism.org
99a819087e
Fix for bug 320367 (Fix nsDOMDocumentType's nsISupports implementation). r/sr=jst.
2006-02-17 13:12:50 +00:00
bzbarsky%mit.edu
17c6b43a16
Remove assert that fires in normal conditions... I thought we could assert
...
this, but we can't. Bug 266371
2006-02-15 15:55:18 +00:00
bzbarsky%mit.edu
585f7570c5
Keep track of the original window opener (or rather whether one was present)
...
even if window.open calls target the window. Bug 266371 and bug 212298,
r=bsmedberg, sr=jst
2006-02-15 03:22:17 +00:00
bzbarsky%mit.edu
de9c0d34af
Use nsContentUtils helpers for some localizing in nsGlobalWindow. Bug 326972,
...
r+sr=jst
2006-02-14 02:06:48 +00:00
bryner%brianryner.com
4698f94e3b
Dispatch observer service notifications when dom windows are created and destroyed. Bug 326742, r+sr=jst.
2006-02-11 05:52:33 +00:00
bzbarsky%mit.edu
2dbdd7da0d
Move the "force into tab" code out of Gecko and allow embeddors to do the same
...
sort of thing. Bug 323810, r=bsmedberg, sr=jst
2006-02-07 20:46:39 +00:00
kjh-5727%comcast.net
9dca5c309a
Bug 324072 - Printer properties dialog shows properties for the wrong printer. r+sr=roc.
2006-02-04 17:24:26 +00:00
mrbkap%gmail.com
8ff9e5216a
Don't crash when running a timeout interval which causes its window to be stored in the bfcache. bug 315286, r=jst sr=bzbarsky
2006-02-03 19:46:22 +00:00
bsmedberg%covad.net
42800e6706
Bug 325644 - window.blur() throws exception in embedded scenarios where nsIEmbeddingSiteWindow2 isn't implemented, r=jst
2006-02-03 16:00:37 +00:00
cbiesinger%web.de
a898e666b8
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
b903f45079
Fix bug 323634 -- controllers are not for content. Patch by
...
neil@parkwaycc.co.uk <neil@httl.net> and Wladimir Palant <trev@gtchat.de>,
r=bzbarsky, sr=jst
2006-02-03 01:38:36 +00:00
bzbarsky%mit.edu
eab4195d4c
Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
...
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument. Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
bzbarsky%mit.edu
9f131929b1
Add nsIDOM3Attr; implement isId on Attr nodes. Bug 288513 starter, patch by
...
Alex Vincent <ajvincent@gmail.com>, r+sr=jst
2006-01-27 04:10:30 +00:00
darin%meer.net
605e9c0c39
land DOMClassInfo changes for bug 323793, r+sr=bzbarsky
2006-01-25 15:16:57 +00:00
darin%meer.net
c66402ebc4
fixes bug 323793 "Expose .ping attribute for <a> and <area> elements" r=jst sr=bzbarsky
2006-01-24 05:48:32 +00:00
mrbkap%gmail.com
7ee81b930c
bug 323833: Don't bother doing security checks when resolving standard classes. r=jst sr=brendan
2006-01-21 02:59:22 +00:00
tor%cs.brown.edu
550cb22cd6
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
2006-01-20 17:00:43 +00:00
dbaron%dbaron.org
558c4f8e3a
Prevent circular ownership leaks via XPCOM-JS cycles through treewalker's filter, the same way we do for event listeners. b=323534 r=mrbkap sr=jst
2006-01-19 02:46:18 +00:00
dbaron%dbaron.org
e94c39c01b
Remove event listeners when dropping an event listener manager so that the weak references in DOMClassInfo's preserved wrapper table for event listeners are removed before the ELM's owner (the GC participant) goes away, and document why this needs to be done. Also consolidate the things that need to be done before letting go of an ELM into one method, and add some missing calls to that method. b=323807 r=mrbkap sr=jst
2006-01-19 02:43:39 +00:00
Olli.Pettay%helsinki.fi
91b6c36998
Bug 322985, Remove aScriptOnly parameter from the nsIEventListenerManager::RemoveAllListeners r+sr=jst
2006-01-12 19:11:44 +00:00
peterv%propagandism.org
b53a11fd62
Fix for bug 318894 (XPath exceptions are reported as unknown). r/sr=jst.
2006-01-07 17:35:24 +00:00
mrbkap%gmail.com
ffd1b21c0b
bug 320838: Don't return OK without clearing the pending exception. r+sr=jst
2006-01-06 22:18:46 +00:00
mrbkap%gmail.com
65711ff7e0
bug 319434: Add an interface to allow C++ callers to get the popup and tooltip
...
nodes so that when the only JS code on the stack is content code, the C++ code
still does the right thing. r=jst sr=bzbarsky
2006-01-06 20:49:19 +00:00
dbaron%dbaron.org
5b00a522da
Add some PR_LOGging to help find leaks of large object graphs. b=320192 r=jst sr=darin
2006-01-06 06:51:45 +00:00
darin%meer.net
278c938ec2
fixing bustage
2006-01-02 03:31:39 +00:00
gavin%gavinsharp.com
3fa6c8180b
Bug 114850: scrollbars permanently hidden when using window.scrollbars.visible = false, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky
2005-12-30 16:57:46 +00:00
cbiesinger%web.de
8d81b8a6b6
Bug 321504 Remove unneeded uses of nsIDocumentLoader
...
r+sr=bz
2005-12-26 16:45:59 +00:00
dbaron%dbaron.org
3c28966043
Do not call PreserveWrapper with a null pointer. b=319642 r+sr=bzbarsky
2005-12-23 18:54:26 +00:00
mrbkap%gmail.com
0140a80070
bug 319296: Protect from bad wrappers being precreated. r=jst sr=brendan
2005-12-19 20:29:54 +00:00
bsmedberg%covad.net
beee105423
Fix merge conflict between bug 241518 and 313309
2005-12-12 20:27:13 +00:00
bzbarsky%mit.edu
99ff6019ee
Fix bug 306642 -- caller's shouldn't have to guess at how to force inner window
...
creation. r+sr=jst
2005-12-11 20:38:29 +00:00
mrbkap%gmail.com
7db2025aea
Fixing MinGW build bustage from bug 318489.
2005-12-11 03:41:33 +00:00
mrbkap%gmail.com
e8825d7218
bug 318770: Constructors' toString should treturn [object <classname>]. r+sr=jst
2005-12-10 01:08:51 +00:00
mrbkap%gmail.com
701d32e2be
Bustage fix from bug 318489.
2005-12-09 19:52:04 +00:00
mrbkap%gmail.com
421f1113ea
bug 318489: It's impossible to use one of the constructors from an XPCNativeWrapped object. Add an IDL interface for these constructors and fix XPCNativeWrapper to forward Construct requests onto its wrapped native. r=jst sr=brendan
2005-12-09 19:08:45 +00:00
dbaron%dbaron.org
d3499cd6dc
Null-check pointers that come from AppendReachableList. b=241518 r+sr=bzbarsky
2005-12-06 05:51:18 +00:00
dbaron%dbaron.org
55e20f735c
Always clear newborn roots whether or not there is already a GC timer, since a timer created in GC may not fire before XPCOM shutdown. b=314199 r+sr=jst
2005-12-06 05:48:46 +00:00
roc+%cs.cmu.edu
83f4b43f32
Bug 315346. nsISidebar should be in dom/ since it's a platform thing that we expose as part of the Web API, it's not app-specific. r+sr=jst
2005-12-06 01:29:42 +00:00
bzbarsky%mit.edu
499483e2d3
Nothing window.Components shouldn't be special for cross-domain access
...
purposes. Bug 319079, r+sr=jst
2005-12-05 19:13:33 +00:00
brettw%gmail.com
97c9c6513a
Bug 302050: inline spellchecking for textboxes backend. r=bryner sr=bzbarsky
2005-12-05 18:07:33 +00:00
cbiesinger%web.de
f4945e701d
Bug #315841 don't flush frames in order to ensure that plugins are instantiated.
...
also, don't flush when inside of ObjectURIChanged
r+sr=bz
2005-12-03 11:27:42 +00:00
dbaron%dbaron.org
3ceffc0fc4
Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst
2005-12-03 07:42:40 +00:00
jst%mozilla.jstenback.com
175fe145fe
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2005-12-01 19:35:27 +00:00
mrbkap%gmail.com
f75471c412
bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst
2005-11-30 23:41:49 +00:00
jst%mozilla.jstenback.com
7a5af690c6
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
3db428f6ac
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
jst%mozilla.jstenback.com
03a95b41b1
Fixing leak bug 317478. This leak was due to the global scope polluter ending up on the inner window's 'real' prototype's proto chain, which would have been fine except for the fact that it was never removed from there so through it we ended up holding too much alive for too long. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu. Thanks to dbaron for tracking this down.
2005-11-23 23:32:02 +00:00
bzbarsky%mit.edu
0d8c776610
Fix classinfo for various svg elements. Bug 317027, patch by Robert Longson
...
<longsonr@gmail.com>, r=tor, sr=bzbarsky
2005-11-22 17:45:47 +00:00
timeless%mozdev.org
9ef60db03e
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
peterv%propagandism.org
84da109a48
Follow-up fix to fix for bug 314931, make sConstructorMap const.
2005-11-18 15:53:43 +00:00
peterv%propagandism.org
5219fb8c30
Try to fix bustage.
2005-11-18 14:45:37 +00:00
peterv%propagandism.org
d1e0ed389f
Fix for bug 314931 (Use content-specific DOMCI macros for XSLT in nsLayoutModule.cpp). r/sr=jst.
2005-11-18 13:39:43 +00:00
masayuki%d-toybox.com
18f782b86d
Bug 299106 chardet.alis_charset_detector.title in charsetTitles.properties is waste patch by Hidehiro Kozawa <kozawa@mozilla.gr.jp> r=kairo, sr=bzbarsky
2005-11-18 06:14:08 +00:00
bzbarsky%mit.edu
c871457818
Use GetWindow() in more places where we want a window instead of going through
...
GetScriptGlobalObject. Bug 311830, r=bryner, sr=jst
2005-11-17 18:31:22 +00:00
bsmedberg%covad.net
9cfc6a5a0c
Bug 315562 - non-MOZILLA_INTERNAL_API usage of dom/content headers, r=just
2005-11-16 20:29:29 +00:00
gerv%gerv.net
816dbf4c27
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-11-15 21:50:29 +00:00
asa%mozilla.org
df1abe2c4e
Follow-up checkin to bug 165653.
...
Drop Firebird's dependency on Gecko's DOM for the sidebar; it should provide it itself.
Patch=caillon
r=bryner
sr=jst
2005-11-15 21:50:27 +00:00
hyatt%mozilla.org
08215f0805
Add the sidebar to browser. Not built yet.
2005-11-15 21:50:26 +00:00
dbaron%dbaron.org
8e1263ab28
Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin
2005-11-14 20:09:51 +00:00
bsmedberg%covad.net
dff1dea638
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
bsmedberg%covad.net
faf7d08562
Bug 315401 - XPTI_GetInterfaceInfoManager is a bad signature and should be removed, r=darin sr=jst
2005-11-10 16:19:44 +00:00
gavin%gavinsharp.com
afefaa24b3
Bug 314427: nsIDOMPopupBlockedEvent should expose the blocked window's target name, r+sr=jst
2005-11-01 01:41:00 +00:00
peterv%propagandism.org
b4c51b31bf
Change IID of changed interfaces (for bug 264308).
2005-10-27 14:58:38 +00:00
peterv%propagandism.org
a8f3106f1d
Fix for bug 264308 (Implement DOM Level 3 UserData API). r/sr=jst.
2005-10-27 14:09:23 +00:00
bzbarsky%mit.edu
3ca458ef50
Treat a "mime type" of "replace" as "text/html". Bug 313217, r+sr=jst
2005-10-27 02:39:18 +00:00
neil%parkwaycc.co.uk
22fcc34b5c
Backing out changes checked in from wrong tree
2005-10-26 12:40:05 +00:00
neil%parkwaycc.co.uk
86e8a553f1
Bug 313753 Don't give chrome special window.alert/confirm/prompt treatment when it should be using the prompt service anyway r=mconnor sr=jst
2005-10-26 08:54:56 +00:00
mrbkap%gmail.com
a9b9ddd800
fixing bustage from bug 309027
2005-10-24 08:03:54 +00:00
jst%mozilla.jstenback.com
1bfeac660f
bug 309027: Make sure we unsuppress the old focus controller to avoid making focus go out of whack. Patch by aaronlev and mrbkap. r/sr=mats/jst
2005-10-24 07:38:55 +00:00
jst%mozilla.jstenback.com
3491ddf3a6
bug 309027: Make sure we unsuppress the old focus controller to avoid making focus go out of whack. Patch by aaronlev and mrbkap. r/sr=mats/jst
2005-10-24 07:36:05 +00:00
vladimir%pobox.com
8129ad9ac4
It's GetSecurityManager, not SecurityManager now.
2005-10-21 22:41:34 +00:00
vladimir%pobox.com
6473c96d9d
b=311290, add redraw() method to windowutils for performance testing and expose windowutils to content, r=roc,sr=jst
2005-10-21 22:30:36 +00:00
bzbarsky%mit.edu
8d16382486
Make GetPrincipal() faster when called on a window. Bug 313155, r=mrbkap, sr=jst
2005-10-20 23:32:54 +00:00
joshmoz%gmail.com
014614bdd1
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
2005-10-18 19:32:01 +00:00
mrbkap%gmail.com
84390ea4c3
Fix a silly spelling mistake.
2005-10-18 17:17:12 +00:00
jst%mozilla.jstenback.com
72e982f3ff
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
2005-10-17 21:37:49 +00:00
mrbkap%gmail.com
aa709827a4
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
2005-10-17 18:47:13 +00:00
bzbarsky%mit.edu
666a45ea7d
Implement :-moz-empty-except-children-with-localname() pseudo-class. Bug
...
309067, r+sr=dbaron
2005-10-16 15:57:13 +00:00
bzbarsky%mit.edu
588a6fba2e
Make sure to not double-close windows -- that confuses our shutdown code. Bug
...
311479 partial fix, r=mrbkap, sr=jst
2005-10-14 21:56:21 +00:00
peterv%propagandism.org
9b958b8ce1
Fix for bug 274777 (Update to Expat 1.95.8). r=bsmedberg, sr=bz.
2005-10-14 12:23:59 +00:00
bzbarsky%mit.edu
cf82394840
Don't try to duplicate the jsval typedef. Bug 312003, r+sr=brendan
2005-10-12 20:16:35 +00:00
mrbkap%gmail.com
f675761132
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
2005-10-12 19:07:42 +00:00
pedemont%us.ibm.com
b817ef6702
Bug 309337 - Make sure reserving 512k in stack space doesn't cause unsigned stacklimit var to wrap. r=brendan, sr=jst
2005-10-11 16:50:27 +00:00
Olli.Pettay%helsinki.fi
6d429f11c1
Bug 306974, Remove some duplicate event dispatching code r=sicking, sr=peterv
2005-10-10 18:38:57 +00:00
neil%parkwaycc.co.uk
98688bf72f
Bug 240627 Add warnings for some reserved key shortcuts r=bryner sr=bz
2005-10-08 10:20:02 +00:00
mrbkap%gmail.com
5c8a5958d0
bug 311024: Make sure eval grabs the right scope object. r=brendan sr=jst
2005-10-08 00:28:45 +00:00
mrbkap%gmail.com
4870655ef7
bug 311151: Attempt to restore some lost Tp from bug 311090 by adding a fast path that avoids xpconnect. r+sr=bzbarsky
2005-10-06 19:58:26 +00:00
mrbkap%gmail.com
6ed9f7d0aa
bug 311090: Don't make bad assumptions about our implementation. assumed-r=jst sr=brendan
2005-10-04 20:38:58 +00:00
mrbkap%gmail.com
68d00ca962
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
2005-10-04 05:50:42 +00:00
mrbkap%gmail.com
0609d453e6
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
2005-10-04 05:44:45 +00:00
jst%mozilla.jstenback.com
d0e49ad3c4
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
2005-10-04 01:08:18 +00:00
aaronleventhal%moonset.net
7ced92b13a
Bug 307741. Tp regression from checkin to bug 305032. r=mats, sr=bryner
2005-10-03 19:38:27 +00:00
mrbkap%gmail.com
5a484e1762
bug 302618: Use good principals when running a js url without an owner. r=sicking sr=jst
2005-10-03 16:59:38 +00:00
jst%mozilla.jstenback.com
8ba20f287e
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
2005-09-30 23:51:04 +00:00
mrbkap%gmail.com
0f9c019bed
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
2005-09-30 01:18:43 +00:00
bzbarsky%mit.edu
fe93dbca99
Make named arrays not look up names for XPCNativeWrapper. Bug 310069,
...
r=mrbkap, sr=jst
2005-09-29 22:08:09 +00:00
peterv%propagandism.org
ca8d9a30c3
Fix for bug 310068 (XPCNativeWrapper fails to look up named properties on HTMLCollection). r/sr=bz.
2005-09-28 13:44:31 +00:00
bzbarsky%mit.edu
1b31b43868
Attempt to fix splitwindow focus stuff -- bug 305032. Issue found by mrbkap,
...
patch by me, r=mrbkap, sr=jst
2005-09-28 02:44:16 +00:00
timeless%mozdev.org
691eb2504f
Bug 308778 setting fantasy football sportsline.com [@ MimeTypeArrayImpl::GetMimeTypes]
...
r=jst sr=jst
2005-09-27 14:48:20 +00:00
peterv%propagandism.org
bfc7bfee82
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.
2005-09-26 14:37:29 +00:00
peterv%propagandism.org
37236921c2
Fix for bug 296230 (javascript removeNode only affects the view, NOT the DOM). r/sr=jst.
2005-09-24 17:38:14 +00:00
jst%mozilla.jstenback.com
005f5529e8
Fixing bug 294978. Add security checks when accessing properties on a [i]frame element. r=dveditz@cruzio.com, sr=brendan@mozilla.org
2005-09-23 19:59:06 +00:00
bzbarsky%mit.edu
6a3e58bf87
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
2005-09-22 02:10:07 +00:00
bryner%brianryner.com
1b1f42c9fa
Change nsIDOMNSEditableElement to be a standalone interface that's not reflected through classinfo. Bug 303727, r+sr=jst.
2005-09-21 22:02:26 +00:00
mrbkap%gmail.com
131e145f6b
bug 302333: Save and restore the DOM branch callback time around the GC, since GCing can cause it to be reset. r+sr=bzbarsky
2005-09-20 20:59:16 +00:00
jst%mozilla.jstenback.com
f0730b7e93
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
2005-09-19 18:57:39 +00:00
bzbarsky%mit.edu
603d4dbe78
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
2005-09-16 19:27:27 +00:00
bzbarsky%mit.edu
229152d8f9
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
2005-09-16 15:44:59 +00:00
dougt%meer.net
465333ff84
This fixes the NS_PRINTING configure option which got broken at some point. b=308629 r/sr=jst@mozilla.org
2005-09-16 02:25:37 +00:00
masayuki%d-toybox.com
9129364692
Bug 308173 Printing reverts to default printer every time a page is printed r+sr=jst
2005-09-15 15:16:04 +00:00
jst%mozilla.jstenback.com
0157ae6387
Fixing bug 307040. Make window._content accurately reflect window.content when accessed from chrome too. r=mrbkap@gmail.com, sr=brendan@mozilla.org
2005-09-14 03:22:27 +00:00
scootermorris%comcast.net
ec80048140
Bug 294517 -- implement SVG Patterns
...
r=tor
2005-09-13 22:38:36 +00:00
gerv%gerv.net
a656eecc05
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-09-13 18:40:56 +00:00
jst%mozilla.jstenback.com
292c4a6571
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
2005-09-13 00:26:53 +00:00
bzbarsky%mit.edu
98f698b036
Throw if window.open is called on a window that has no chrome. Bug 306804, r+sr=jst
2005-09-10 04:16:59 +00:00
peterv%propagandism.org
9425abae1e
Fix for bug 288004 (JS properties on DOM attributes should be preserved across GCs). r=dbaron, sr=jst.
2005-09-08 19:17:52 +00:00
bryner%brianryner.com
04ab2e82c2
Supply a scriptable interface for accessing the nsIEditor (and therefore the anonymous div) an HTML input or textarea. Bug 303727, r+sr=jst
2005-09-07 18:19:26 +00:00
bzbarsky%mit.edu
614f326946
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
2005-09-07 03:12:10 +00:00
bzbarsky%mit.edu
c6971b938d
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
2005-09-07 02:56:15 +00:00
tor%cs.brown.edu
2cf881a8d8
Bug 301234 - implement subset of SVG filters. r=scooter
2005-09-06 22:30:40 +00:00
aaronleventhal%moonset.net
b0dd12c84a
Bug 305032. Fix various situation where focus is confused and commands get disabled/grayed out. r+sr=bryner
2005-09-06 22:27:41 +00:00
jst%mozilla.jstenback.com
1cbccb138e
Fixing bug 230909. Add a 'Never show this dialog again' checkbox to the dialog we show when a script runs for more than 5 seconds. r=peterv@propagandism.org, sr=brendan@mozilla.org
2005-09-06 14:51:29 +00:00
bob%bclary.com
68137d70a1
Bug 303502 - make DOM Don't call me! asserts more meaningful, r=peterv,sr=jst
2005-09-04 18:16:58 +00:00
jst%mozilla.jstenback.com
69f1566228
Relanding the fix for bug 304423. Make window instanceof Object and Window etc be true again. This regressed with the split window landing. The fix here is to make the inner and outer windows share the outer's XPConnect prototype (but only that, everything below that on the proto chain comes from the inner window). To make this work with fastback we also needed a way to tell XPConnect to restore an old prototype for the window object when going back/forward. r=mrbkap@gmail.com, sr=brendan@mozilla.org
2005-09-01 23:02:57 +00:00
dveditz%cruzio.com
1d7ebb4eea
bug 306056: prevent crash calling window.stop() after window.close(). Thanks to Julien Plissonneau Duqu�ne for the original patch, r=dveditz, sr=jst, a=asa
2005-09-01 21:14:47 +00:00
jst%mozilla.jstenback.com
1b9b6f90e7
Backing out my fix for bug 304423 since it broke the Txul tests.
2005-09-01 05:39:58 +00:00
jst%mozilla.jstenback.com
de940fdeab
Fixing bug 304423. Make window instanceof Object and Window etc be true again. This regressed with the split window landing. The fix here is to make the inner and outer windows share the outer's XPConnect prototype (but only that, everything below that on the proto chain comes from the inner window). To make this work with fastback we also needed a way to tell XPConnect to restore an old prototype for the window object when going back/forward. r=mrbkap@gmail.com, sr=brendan@mozilla.org
2005-09-01 03:56:35 +00:00
jst%mozilla.jstenback.com
3540644691
Followup comment change for bug 306630.
2005-09-01 00:24:09 +00:00
jst%mozilla.jstenback.com
b609f74353
Fixing bug 306630. Make <frame src=javascript:...> work again. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2005-08-31 23:55:23 +00:00
pavlov%pavlov.net
3ce096343b
adding support for toDataURL and toDataURLAs on canvas. bug 245684. patches from Brett Wilson <brettw@gmail.com>. r=me, sr=vlad
2005-08-31 22:16:51 +00:00
bryner%brianryner.com
a3b6f7c4da
Fix a couple of regressions from the last checkin for bug 305167. r+sr=jst.
2005-08-31 20:10:41 +00:00
mrbkap%gmail.com
0a25897383
bug 305452: Don't run timeouts that were set after the page was put into the bfcache (e.g., from a mousemove handler). Instead, store them in the timer list and wait for the page to be pulled out of the bfcache to run them. Also fix a couple of refcounting botches so that timeouts suspended in a page put into the bfcache get cleaned up instead of leaking. r=bryner sr=jst
2005-08-31 19:47:48 +00:00
scott%scott-macgregor.org
ccf32955ed
Bug #282103 --> minor dynamic overlay improvements.
...
Add IDL documentation stating that it's ok to pass in a null observer to LoadOverlay
Make sure .Init() succeeds on our hashtables, otherwise return an out of memory error code.
r/sr=bz
2005-08-30 21:57:01 +00:00
bryner%brianryner.com
9ba9f0ef05
Stop storing PRIntervalTime values as PRInt64s, and make sure to convert PRIntervalTime to milliseconds before resuming a timeout. Bug 305167, r+sr=jst.
2005-08-30 20:07:58 +00:00
mrbkap%gmail.com
02082c8929
bug 306164: The global scope polluter is not reinstalled when document.write is used. r+sr=jst
2005-08-29 22:04:39 +00:00
neil%parkwaycc.co.uk
302aa9cd45
Bug 306160 Fix nsIDOMXULMenuListElement::GetInputField to return a type that matches the element that the XBL is trying to return b=306160 r=mats.palmgren sr=bz
2005-08-28 22:04:43 +00:00
ben%bengoodger.com
3aea8a8039
282103 - better document the dynamic overlay load method, and announce that it will change for 2.0 r=bryner a=cbeard
2005-08-26 19:08:00 +00:00
tor%cs.brown.edu
5dff3dd074
Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
...
the gdi+ text highlighting code. r=afri
2005-08-26 02:49:52 +00:00
jwatt%jwatt.org
597ff4f826
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org
2005-08-25 21:31:09 +00:00
bryner%brianryner.com
cb47a2d735
Move resuming of timeouts to after we've restored the docshell hierarchy, so that they're restored correctly for subframes. Bug 305156, r=cbiesinger, sr=jst.
2005-08-25 07:06:59 +00:00
aaronleventhal%moonset.net
53c486fd28
Bug 249136. Cannot scroll in pages loaded into foreground tabs. Builds on top of previous patch by attempting to fix perf regressions that caused. r=mats, sr=bryner
2005-08-25 00:55:49 +00:00
aaronleventhal%moonset.net
97f88188ea
Bug 249136. Focus lost in newly loading foreground tabs. r=mats, sr=bryner
2005-08-24 00:31:24 +00:00
roc+%cs.cmu.edu
31124c236b
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
2005-08-23 03:57:07 +00:00
mrbkap%gmail.com
c9b7989e36
bug 304882: Store the location object on the outer window instead of the inner window so that security checks do the Right Thing. Also change some if statements into assertions so we catch bad states. r+sr=jst
2005-08-23 01:42:49 +00:00
mrbkap%gmail.com
6fdb2d611a
bug 305236: Don't store the current document in the bfcache if we're going to reuse the current inner window for another page. In this case, the current document never was making it into session history anyway. r=bryner sr=jst
2005-08-23 00:24:57 +00:00
bzbarsky%mit.edu
692c9e00f2
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
gavin%gavinsharp.com
ce8d540892
Bug 302729 attachment 193230, Convert [tag][/tag] in netError.dtd strings to <tag></tag>, patch by Jeff Walden <jwalden+bmo@mit.edu>, r=cbiesinger, sr=neil, a=cbeard
2005-08-22 03:25:20 +00:00
jst%mozilla.jstenback.com
503423c0d5
Fixing bug 303765. Don't ever reuse a listener manager on a new inner window. r=sfraser_bugs@smfr.org, sr=brendan@mozilla.org
2005-08-19 22:56:20 +00:00
jst%mozilla.jstenback.com
6fa3042b71
Fixing bugs 303981 and 304459. Make sure we don't leave window.document pointing to the old document when reusing an inner window, and make sure we don't let Object.prototype leak into a new inner window. r=mrbkap@gmail.com, sr=brendan@mozilla.org
2005-08-19 20:09:38 +00:00
mrbkap%gmail.com
fda7e7762d
bug 304896: Null check mNavigator when we set it, since it isn't guaranteed to be non-null. r+sr=jst
2005-08-19 17:11:30 +00:00
bzbarsky%mit.edu
3f5fc3fcdc
Turn off some more classinfo helpers for XPCNativeWrapper. Bug 304886, r+sr=jst
2005-08-19 15:12:36 +00:00
timeless%mozdev.org
68c6a94881
Bug 304918 don't use cx to mean something other than JSContext cx in DOM
...
also fixing "handles"
r=jst sr=jst
2005-08-19 09:46:25 +00:00
mrbkap%gmail.com
42ccb9ef7f
Backing myself out to see if it fixes the Seamonkey bustage (original checkin was for bug 304882).
2005-08-19 00:52:59 +00:00
jst%mozilla.jstenback.com
48c24c0a5d
Fixing bug 304249. Make sure to push cx onto the context stack in nsJSContext::BindCompiledEventHandler() to ensure any security checks etc that happen within it see the right context. r=mrbkap@gmail.com, sr=brendan@mozilla.org
2005-08-18 19:41:44 +00:00
mrbkap%gmail.com
c42020fc7d
bug 304882: Store the location on the outer window and parent it to the outer window's global JS object so that security checks work as expected. This allows us to let the location object always have a valid docshell. r+sr=jst
2005-08-18 19:03:10 +00:00
mrbkap%gmail.com
15c894f686
bug 304896: Reset the docshell on the navigator object when pulling it out of the bfcache to ensure that it gets the right global object parent. r+sr=jst
2005-08-18 18:43:33 +00:00
jst%mozilla.jstenback.com
4751542f47
Fix dumb typo.
2005-08-17 18:17:39 +00:00
timeless%mozdev.org
c4d1f478f2
Bug 304338 nsWindowSH doesn't allow xpcom components to replace its properties
...
r=jst sr=jst
2005-08-17 06:01:42 +00:00
bzbarsky%mit.edu
7edaa6b0d9
Make sure to propagate out error returns when initing classes. Bug 294432, r+sr=jst.
2005-08-16 22:54:59 +00:00
jst%mozilla.jstenback.com
4278612680
Fixing bug 287008. Don't call a method that just asserts and returns NS_OK when we can just return NS_OK. Cut n' paste caused this one... r+sr=peterv@propagandism.org
2005-08-16 21:52:52 +00:00
jst%mozilla.jstenback.com
fa68b50750
Fixing regression from bug 296639. When accessing frame objects by index, wrap the outer frame, not the inner. r=mrbkap@gmail.com, sr=shaver@mozilla.org, a=asa@mozilla.org
2005-08-16 06:38:43 +00:00
mrbkap%gmail.com
37afa4e39e
Make DEBUG_PAGE_CACHE compile. NPOTB.
2005-08-15 23:35:14 +00:00
bsmedberg%covad.net
b1280c03e0
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
mrbkap%gmail.com
9106468ec1
bug 303267: Store the entire inner window in the window state holder instead of copying properties and restoring them. This fixes going back and forth with the bfcache on when the page gone to has javascript in it. r=jst sr=bryner
2005-08-15 18:16:42 +00:00
bzbarsky%mit.edu
9712ac425d
Make the one-arg version of scrollIntoView scriptable in IDL. Bug 296965,
...
r+sr=jst.
2005-08-15 02:37:14 +00:00
dbaron%dbaron.org
5cf4b61d36
Missed file from checkin for bug 271802: whether to extend print dialog should not be part of localization. r=bsmedberg
2005-08-13 19:42:37 +00:00
mrbkap%gmail.com
0341851454
Backing out changes for bug 303267 until the perf hits on the Seamonkey tinderbox can be explained.
2005-08-13 03:54:29 +00:00
mrbkap%gmail.com
863629109c
bug 303267: Store the entire inner window object on the history entry instead of copying/restoring JS properties. r=bryner sr=jst. This patch also fixes bugs 304284 and 304078.
2005-08-13 00:53:39 +00:00
jst%mozilla.jstenback.com
0d8b79a0bf
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
2005-08-12 04:11:00 +00:00
bsmedberg%covad.net
4fb9cbf21d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
d2b769186b
Additional bustage fix, bug 299992
2005-08-11 21:02:28 +00:00
bryner%brianryner.com
0b742bb6a7
Release timeouts when a cached page is evicted from session history. Bug 302290, r=darin sr=jst a=brendan
2005-08-10 20:10:18 +00:00
jst%mozilla.jstenback.com
4ed0eb00e9
Fixing bug 303420. Making the global scope polluter work again, it was failing due to security checks failing when performed before the context and global objects were fully initialized. r=mrbkap@gmail.com, sr=bryner@brianryner.com, a=cbeard@mozilla.org
2005-08-10 00:15:51 +00:00
timeless%mozdev.org
86209fcc87
Bug 304003 Bfcache does not work anymore
...
patch by biesi r=bryner sr=smfr a=chase
2005-08-09 21:29:23 +00:00
bryner%brianryner.com
dbedafc1f6
Fix gc crash if we ever failed to copy a window's properties. Bug 298459, r=darin, a=brendan.
2005-08-09 01:46:01 +00:00
smfr%smfr.org
b781a97846
Fix bug 302962. When someone calls Activate() or Deactivate() on an nsWebBrowser which doesn't have a content viewer yet (and hence no pres shell), don't just bail because nsGlobalWindow will complain. Instead, change nsDocShell to make the content viewer on demand, and go ahead and pass the activate/deactivate onto the dom window. This fixes a serious focus bug in Camino.
...
r/sr=bryner, a=bsmdedberg.
2005-08-06 20:28:42 +00:00
bryner%brianryner.com
5bedd41188
Use the target window's outer window when we're checking for the focused window for fastback. Bug 298077, r=dbaron a=bsmedberg
2005-08-06 03:17:28 +00:00
jst%mozilla.jstenback.com
42bd2b5802
Fixing bug 302889, and more tinderbox orange (balsa). Make window.close() actually close the window. Events that were incorrectly targetted at an inner window caused one of our DOMWindowClose handlers to prevent the close. See the bug for more details. r+sr=dbaron@mozilla.org, a=chase@mozilla.org
2005-08-02 01:23:40 +00:00
jst%mozilla.jstenback.com
ad082275da
Fixing crash in nsFocusController::GetWindowFromDocument. Patch by allan@beaufour.dk, r+sr=jst@mozilla.org, a=benjamin@smedbergs.us
2005-08-02 01:14:00 +00:00
dbaron%dbaron.org
29418711f8
Switch order of first two base classes to work around btek orange.
2005-07-31 19:43:27 +00:00
jst%mozilla.jstenback.com
25b2243cdc
Fixing orange on tinderbox. The problem was that when we were tearing down a window and releasing its document we didn't remember the document principals, so any security checks that happened after a window was torn down failed. Partial backout of the fix for bug 296639. r=dbaron@mozilla.org
2005-07-31 16:44:28 +00:00
jst%mozilla.jstenback.com
a3ccf3c91d
Fixing win32 build bustage.
2005-07-30 22:06:42 +00:00
jst%mozilla.jstenback.com
9700a6e483
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
2005-07-30 20:57:07 +00:00
bzbarsky%mit.edu
31c1cac564
Make XPCNativeWrapper call the wrapped native's classinfo resolve/get/set
...
hooks. Makes native wrappers work in lots of nasty DOM0 corner cases. Bug
296967, r=mrbkap, sr=jst, a=asa
2005-07-29 15:11:08 +00:00
cbiesinger%web.de
4210ca4c07
bug 280190 Make netError.xhtml look better. Also makes it themable.
...
patch by Henrik Skupin <hskupin@gmail.com> a=bsmedberg/mconnor
Core part: r=biesi sr=peterv
Toolkit part: r=mconnor
SeaMonkey part: r=neil sr=darin
2005-07-28 18:00:28 +00:00
timeless%mozdev.org
c43c319909
Bug 301780 please reuse the cached Length() value
...
patch by bugzilla@mcsmurf.de r=jst sr=jst a=bsmedberg
2005-07-28 16:22:42 +00:00
bzbarsky%mit.edu
079d03054e
Make sure that documents are referenced if we're preserving any wrappers in the
...
document. Bug 301316, r=jst, sr=dbaron, a=bsmedberg
2005-07-28 16:15:00 +00:00
bryner%brianryner.com
c64546a715
Change PageShow/PageHide events to be lowercase and hook them up so that onpageshow= works on the body tag. Bug 297887, patch by brettw@gmail.com, r=me, a=bsmedberg.
2005-07-25 22:09:39 +00:00
bryner%brianryner.com
e45fe00a62
Fixing warnings in DEBUG_me code. NPOB.
2005-07-22 23:03:08 +00:00
aaronleventhal%moonset.net
134481f85e
Bug 301406. Fix accessibility of XUL multiline textboxes. r+sr=neil, a=mkaply
2005-07-21 00:37:27 +00:00
bzbarsky%mit.edu
b616c7f790
Preserve XPCNativeWrappers when "expando" properties are set on them. Bug
...
295937, r=shaver, sr+a=brendan
2005-07-19 21:40:33 +00:00
bzbarsky%mit.edu
210457ae6c
Don't return random numbers from GetPort. Bug 300997, r+sr=jst, a=bsmedberg
2005-07-19 21:12:18 +00:00
bzbarsky%mit.edu
013e0c06e6
Escapes should be allowed to start an id. Bug 299148, r+sr=dbaron, a=bsmedberg
2005-07-19 20:49:34 +00:00
mozilla.mano%sent.com
dd240c0e80
Bug 299480 - neterror.xhtml startup document isn't RTL in RTL locales. r+a=bsmedberg, sr+bzbarksky
2005-07-14 22:52:11 +00:00