Commit Graph

2621 Commits

Author SHA1 Message Date
jst%mozilla.jstenback.com
112e7e0cd6 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
8ce85b83a1 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
9a35b089ca 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
cb4ed7c2b3 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
006c256aff 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
b396c88c41 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
91e96f10ed 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
f89acc7b89 Switch order of first two base classes to work around btek orange. 2005-07-31 19:43:27 +00:00
jst%mozilla.jstenback.com
9096d968f8 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
b83b23cb6b Fixing win32 build bustage. 2005-07-30 22:06:42 +00:00
jst%mozilla.jstenback.com
8c2bc6fcb8 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
6e9cbfcb44 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
d62314530b 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
9cc5022208 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
c5a672fdb1 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
83216585ac 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
3fc6d9506a Fixing warnings in DEBUG_me code. NPOB. 2005-07-22 23:03:08 +00:00
aaronleventhal%moonset.net
74ad5c528d Bug 301406. Fix accessibility of XUL multiline textboxes. r+sr=neil, a=mkaply 2005-07-21 00:37:27 +00:00
bzbarsky%mit.edu
b0732b1395 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
11a3eb7ec3 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
2ecae9f664 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
bf547497d9 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
timeless%mozdev.org
ea910fef32 Bug 300000 Shutdown crash [@ ObjectPrincipalFinder]
r=jst sr=jst a=brendan
2005-07-08 04:47:58 +00:00
bzbarsky%mit.edu
75933a51dc Make sure to notify XPConnect if an XBL constructor or destructor throws an
exception so they get reported in a timely manner.  Bug 299741, r+sr=jst, a=chofmann
2005-07-06 15:46:12 +00:00
dveditz%cruzio.com
ff726a386a bug 298934: Show originating host in content alert/confirm/prompt instead of generic "Javascript Application". r=cbiesinger, sr=jst, a=jay 2005-07-06 07:38:36 +00:00
brendan%mozilla.org
d0a48d5659 Support E4X by default in chrome windows and in XUL scripts (293392, r+sr=peterv/jst). 2005-07-02 19:52:25 +00:00
jst%mozilla.jstenback.com
feeb5a5609 Fixing bug 297543. Make the hidden window load a URL that's not about:blank. r=benjamin@smedbergs.com, sr=brendan@mozilla.org, a=brendan@mozilla.org 2005-07-01 23:58:15 +00:00
dbaron%dbaron.org
22c8c10292 Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-01 04:29:42 +00:00
dbaron%dbaron.org
77fe79b845 Fix extraneous quotes in unexpected EOF CSS parser errors. b=299192 r+sr=bzbarsky a=asa 2005-07-01 04:18:53 +00:00
roc+%cs.cmu.edu
41bf2924b1 Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc 2005-06-29 03:51:44 +00:00
bsmedberg%covad.net
4e2f2ba5b5 Bug 295729 - Null-check for nsContentUtils shutdown to avoid a crash during shutdown, r+sr=jst a=drivers 2005-06-23 01:05:38 +00:00
bryner%brianryner.com
8d9c63bf34 Add a root for mJSObj earlier in WindowStateHolder's ctor to prevent possible gc while traversing child docshells. Bug 298459, r+a=brendan. 2005-06-22 22:03:38 +00:00
jst%mozilla.jstenback.com
f3ed62af01 Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com 2005-06-22 01:53:58 +00:00
jst%mozilla.jstenback.com
76a60a87eb Fixing bug 176079. Provide an API for plugins to control whether popups are enabled or not. Disable popups by default from plugins, but enable/disable popups while handling user input events (mouse click, keydown etc) on the platforms where it's possible (Win32 and Mac), but do that only if the plugin doesn't support the popup enabling/disabling API. r+sr+a=brendan@mozilla.org 2005-06-18 06:06:45 +00:00
brendan%mozilla.org
78112d199d Use JS_EnumerateResolvedStandardClasses for bfcache transparency (292903, r+sr=bryner/jst). 2005-06-16 22:14:43 +00:00
gandalf%firefox.pl
55185f343f Bug 296169: cannot localize svg.properties (should be in chrome/, not res/); r=bsmedberg,a=asa 2005-06-16 13:49:04 +00:00
bryner%brianryner.com
e4a343f08f Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2005-06-15 23:52:46 +00:00
masayuki%d-toybox.com
383542e63c Bug 118563 The new print properties dialog does not save papersize / make the same as suite/toolkit print process for "javascript:window.print()" r+sr=jst, a=chofmann 2005-06-10 18:26:31 +00:00
timeless%mozdev.org
1a5c012963 Bug 297027 NS_ScriptErrorReporter(JSContext *cx, const char *message, JSErrorReport *report) doesn't report message to stdout
r=jst sr=jst a=chofmann
2005-06-10 05:25:25 +00:00
bzbarsky%mit.edu
9b384ff906 Fixing build bustage. Part of bug 295983. 2005-06-09 16:29:26 +00:00
bzbarsky%mit.edu
3114a994a1 Make sure to call ScriptEvaluated when doing all evaluations, to call it
_after_ we've popped the JSContext from the stack, and to handle multiple
termination functions being posted from a single script evaluation.  Fixes
leaks when closing windows or tabs with still-loading documents.  Bug 295983,
r+sr=jst, a=asa
2005-06-09 15:42:19 +00:00
timeless%mozdev.org
c308f7b421 Bug 297073 Crash closing compose window with [x]
properly group &&/||
r=jst sr=jst a=asa
2005-06-08 23:08:56 +00:00
timeless%mozdev.org
b71b5c41ff Bug 294846 misplaced null checks in NS_ScriptErrorReporter rearrange null checks and don't try to send a dom error for OOM
r=jst sr=jst a=asa
2005-06-08 03:02:00 +00:00
brendan%mozilla.org
b2dc882824 Fix bugs 296772 and 262948 (r=shaver, sr=jst, a=me). 2005-06-08 02:13:10 +00:00
jst%mozilla.jstenback.com
4ae27eb507 Fixing bug 296850. Unregress frame injection bug 246448. r=bzbarsky@mit.edu, sr+a=brendan@mozilla.org 2005-06-07 23:34:22 +00:00
timeless%mozdev.org
027433ba8d Bug 294846 misplaced null checks in NS_ScriptErrorReporter
rearrange null checks and don't try to send a dom error for OOM
r=jst sr=jst a=asa
2005-06-07 23:20:06 +00:00
timeless%mozdev.org
2393f6c25b Bug 296512 Change DOMGCCallback to *always* chain to other callbacks
r=jst sr=brendan a=asa
2005-06-07 22:21:41 +00:00
jst%mozilla.jstenback.com
26ec9dcb20 Fixing bug 289263. Fix broken logic that made document.all.tags('...') not work. r=bzbarsky@mit.edu, sr=brendan@mozilla.org, a=brendan@mozilla.org 2005-06-03 18:16:26 +00:00
jst%mozilla.jstenback.com
4e48d2a634 Fixing bug 292464. Use the documents principals to check if a document is a chrome document or not. r=smaug@welho.com, sr=peterv@propagandism.org, a=shaver@mozilla.org 2005-06-02 23:36:08 +00:00
bryner%brianryner.com
54270eb9c7 Don't leak if CopyJSProperties() fails. Bug 292972, patch by mikael@parknert.se, r=bzbarsky, sr=me, a=brendan. 2005-06-02 18:18:31 +00:00