tor%cs.brown.edu
4079e1a82f
Bug 355249 - implement feMorphology.
...
Patch by amenzie@us.ibm.com , r=tor, sr=roc
2006-11-02 16:30:20 +00:00
jst%mozilla.org
2e879c26b0
Additional fix for bug 342490. One more place needed the same change that originally went in to fix this bug. r=mrbkap@gmail.com, sr=bugmail@sicking.cc
2006-11-01 23:22:36 +00:00
jst%mozilla.org
910e1211fb
Fixing bug 355161. Make sure to innerize the global object when looking for class objects, and fix the innerObject() hook to deal with really early requests to innerize. r=mrbkap@gmail.com, sr=brendan@mozilla.org
2006-10-28 00:21:53 +00:00
cvshook%sicking.cc
eb5e6c8608
bug 358073: Kill useless/redundant functions on nsIDOMNSRange. r/sr=jst
2006-10-25 21:53:03 +00:00
ted.mielczarek%gmail.com
8c8cf22b2a
bug 296237, remove assert in getElementById, use the console service to provide feedback, make the message localizable, v1.1 patch. patch by asqueella@gmail.com, r+sr=jst
2006-10-20 19:15:00 +00:00
bzbarsky%mit.edu
73d081b4c7
Make popups work inside javascript: URLs again, as needed. Bug 356978, r+sr=jst
2006-10-19 00:49:12 +00:00
bzbarsky%mit.edu
6f12b98f3f
Make javascript: URI execution asynchronous. Bug 351633, r=jst, sr=biesi
2006-10-17 00:55:14 +00:00
bzbarsky%mit.edu
ec5bd780d1
Fix cross-origin access to the window.window getter. Bug 356474, r+sr=jst
2006-10-15 15:42:29 +00:00
ted.mielczarek%gmail.com
4890a6e5d7
bug 308928, Invalid input for the canvas fillStyle/strokeStyle throws an exception but should be ignored. Patch by asqueella@gmail.com, r+sr=vlad
2006-10-14 19:28:20 +00:00
bzbarsky%mit.edu
0e54df969e
Fix crash bug 355811. r+sr=jst
2006-10-10 21:32:54 +00:00
mats.palmgren%bredband.net
ec3b41eced
Detect and refuse to load some forms of recursive XBL bindings. b=350754 r+sr=bzbarsky
2006-10-08 10:18:41 +00:00
bzbarsky%mit.edu
aab0264ecc
Make on* (event handler) properties show up inside |with| blocks by making sure
...
we resolve them even when assigning. Bug 159849, r=peterv, sr=brendan
2006-10-07 03:37:15 +00:00
dbaron%dbaron.org
2d19259a04
Go back to producing output as ISO-8859-1 when possible, for compatibility. b=355358 r+sr=bzbarsky
2006-10-06 05:34:32 +00:00
jst%mozilla.org
d6cd323665
Fixing bug 52209. Prevent timeouts from running while a modal dialog is open against the window. r=bugmail@sicking.cc, sr=brendan@mozilla.org
2006-10-05 17:29:47 +00:00
mhammond%skippinet.com.au
ba2d9c8f7d
[Bug 348426] Python extensions fail to build with libxul
...
r=benjamin@smedbergs.us , sr=jst
2006-10-05 10:44:03 +00:00
cbiesinger%web.de
ad735e40d2
bug 354410 move auth prompt strings out of necko. also, use the correct
...
strings for prompting without a realm and for prompting only for a password.
r=darin
2006-09-28 20:35:59 +00:00
cbiesinger%web.de
e94d018626
bug 354410 move auth prompt strings out of necko. also, use the correct
...
strings for prompting without a realm and for prompting only for a password.
r=darin
2006-09-28 20:11:33 +00:00
jst%mozilla.jstenback.com
3961fcdb53
Fixing bug 351370. Make javascript: URLs evaluate in a sandbox when principals don't match. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu.
2006-09-23 17:06:58 +00:00
enndeakin%sympatico.ca
6d22c4cebc
Bug 353227, remove right object, hopefully this fixes the crashes, r+sr=jst
2006-09-23 14:32:24 +00:00
db48x%yahoo.com
95bb5c7647
bug 353601: Remove style from nsIDOMXULElement
...
patch by Alex Vincent <ajvincent@gmail.com>, r+sr=sicking
2006-09-22 06:19:14 +00:00
dbaron%dbaron.org
9f9d4781f2
Move loop over languages inside FreeInnerObjects. b=353090 (followup) r+sr=jst
2006-09-22 01:01:04 +00:00
enndeakin%sympatico.ca
8bf74c51ee
Bug 353227, hopefully fix crash and release DOM storage manager, r+sr=jst
2006-09-21 13:55:27 +00:00
bzbarsky%mit.edu
a689238c1f
Make timeouts be a PRClist; search from the end, not from the beginning, when
...
inserting, since we usually insert at the end. Bug 352750, r+sr=jst
2006-09-21 03:46:46 +00:00
bzbarsky%mit.edu
b82b2b6ead
Make XUL elements implement nsIDOMElementCSSInlineStyle. Bug 336096, patch by
...
Alex Vincent <ajvincent@gmail.com>, r+sr=sicking
2006-09-21 03:35:50 +00:00
enndeakin%sympatico.ca
6bf8a935fd
See if this fixes topcrash bug, a=shrep
2006-09-20 17:36:00 +00:00
bzbarsky%mit.edu
8572bd8398
Don't lose keyboard focus when going forward to a bfcached page. Bug 314362,
...
patch by Oliver Yeoh <oliver_yeoh@hotmail.com>, r=bryner, sr=jst
2006-09-20 01:29:47 +00:00
dbaron%dbaron.org
b6feb3f816
Call JS_ClearScope up the global object's prototype chain to fix leaks. Consolidate the cleanup of non-fastback-cached inner windows currently spread throughout SetNewDocument into a pair of calls to FreeInnerObjects, and various other cleanup. b=353090 r=jst sr=bzbarsky
2006-09-20 01:13:59 +00:00
db48x%yahoo.com
85c127907c
bug 353420: [@ PrintWinURI] inverted null check either crashes or errors
...
r+sr=jst
2006-09-20 00:53:43 +00:00
timeless%mozdev.org
8438bd20c7
Bug 353139 nsGlobalWindow::*Timeout nsTimeout *next, *prev (shadow) hides PRCListStr::next and hides PRCListStr::prev
...
r=jst sr=jst
2006-09-19 12:15:58 +00:00
dbaron%dbaron.org
5f86aa4aa9
Call FreeInnerObjects for all inner windows in SetDocShell(null), and for all languages (assuming live outer) in ~WindowStateHolder. b=353022 r=mhammond sr=jst
2006-09-19 04:48:07 +00:00
bzbarsky%mit.edu
ef7d442798
Fix allocator mismatch bug 353109. r+sr=jst
2006-09-19 04:04:46 +00:00
enndeakin%sympatico.ca
249c215245
Bug 352704, build error when storage is disabled, r=enn
2006-09-18 18:22:03 +00:00
dbaron%dbaron.org
2bf4c70931
Also clear scope on the outer window in SetDocShell(null), rather than clearing scope on the inner window twice. b=352911 r=mhammond sr=jst
2006-09-17 17:15:45 +00:00
enndeakin%sympatico.ca
e2389c272f
Bug 352704, clear DOM storage when clearing cookies, r=mconnor,jst, sr=dveditz
2006-09-15 21:28:48 +00:00
bzbarsky%mit.edu
81e8fa73b3
Implement GetElementsByAttributeNS. Bug 239976, patch by Joerg Bornemann
...
<jobor@gmx.de>, r+sr=bzbarsky
2006-09-14 04:29:02 +00:00
mozilla.mano%sent.com
6ac7829d6f
DOM changes for bug 349380 (better UI for registerContentHandler). r+sr=bzbarsky.
2006-09-13 23:45:16 +00:00
dbaron%dbaron.org
92584add98
Be more careful pushing/popping contexts. b=352264 r=jst sr=bzbarsky/jst
2006-09-12 22:58:11 +00:00
pamg.bugs%gmail.com
314bee11c6
Bug 351857: implement stub of window.external.IsSearchProviderInstalled. r=mconnor, sr=bzbarsky
2006-09-11 19:44:02 +00:00
myk%mozilla.org
a49123478d
bug 316184: wrap and crop long URLs in the External Protocol Request dialog so they don't cause the dialog to render its buttons offscreen
...
r=bzbarsky
sr=bzbarsky
2006-09-11 13:29:15 +00:00
bzbarsky%mit.edu
56271a478d
Make it possible to give DOMParsers the right principals from C++. Bug 332840,
...
r=sicking, sr=jst
2006-09-09 04:54:03 +00:00
bzbarsky%mit.edu
d42c5f5967
Create inner windows when resolving on an XPCNativeWrapper for an inner-less
...
outer window, not just when resolving on a raw inner-less outer window. Bug
348990 and bug 323641, r+sr=jst
2006-09-07 02:53:58 +00:00
jst%mozilla.jstenback.com
3d6ec049aa
Fixing bug 351601. Don't throw exceptions when accessing navigator.buildID even if the build ID wasn't defined at build time. r+sr=bugmail@sicking.cc
2006-09-06 22:22:31 +00:00
Olli.Pettay%helsinki.fi
df21e2574d
Bug 343953, @ nsGenericHTMLElement::PostHandleEventForAnchors, r=bryner, sr=jst, p=mh+mozilla@glandium.org
2006-09-06 09:17:24 +00:00
Olli.Pettay%helsinki.fi
09f169f5d8
Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst
2006-09-02 10:00:26 +00:00
Olli.Pettay%helsinki.fi
642281d53f
Bug 350846, Combine NS_***_LOAD events, r+sr=jst
2006-08-31 19:33:01 +00:00
bzbarsky%mit.edu
100d96c103
Block window.close() calls on a window which just had a popup blocked. This
...
allows the popup notification to actually be visible to the user. Bug 297980,
patch by Joerg Bornemann <jobor@gmx.de>, r=bzbarsky, sr=jst
2006-08-29 22:25:12 +00:00
timeless%mozdev.org
1846fd9c62
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
bzbarsky%mit.edu
4330048828
Fix build bustage
2006-08-24 23:23:06 +00:00
bzbarsky%mit.edu
c50c28a954
Work around hidden window stuff. Bug 346984 super-hacky patch, r=mrbkap, sr=jst
2006-08-24 21:49:14 +00:00
enndeakin%sympatico.ca
8769e463a9
Bug 341524, DOM storage should follow cookie prefs
2006-08-19 01:21:58 +00:00
bzbarsky%mit.edu
e4c80b6420
Remove special-casing of about:blank for security purposes; give about:blank
...
pages the principal of whoever is responsible for loading them, when possible.
Bug 332182, r=mrbkap, sr=jst
2006-08-15 17:31:16 +00:00
uriber%gmail.com
f293c972e7
Handle cmd_ScrollPageUp/Down in caret browsing mode. bug=202157 r+sr=bzbarsky
2006-08-15 08:08:11 +00:00
tor%cs.brown.edu
000df228b9
Bug 345085 - create common base class for path segments.
...
Patch by amenzie@us.ibm.com , r=tor, sr=roc
2006-08-10 22:17:14 +00:00
mhammond%skippinet.com.au
2dafb0668f
Correct assertion message, as requested by bz
2006-08-06 09:31:14 +00:00
mhammond%skippinet.com.au
9f72d8ece4
Fix 345521: "return 0" in handler cancels events, r/sr=bz
2006-08-06 09:29:10 +00:00
mhammond%skippinet.com.au
780a9347b6
Fix bug 345535: crash [@js_GetSlotThreadSafe]. r/sr=brendan.
2006-08-06 09:15:43 +00:00
rob_strong%exchangecode.com
5b551b5e96
Bug 345993 - Make the full Build ID more accessible to testers. patch=zach, r=rob_strong, sr=jst
2006-07-31 21:30:16 +00:00
jst%mozilla.jstenback.com
6ecbac6239
Fixing bug 343772. Make our popup blocking code check if the top window's location is whitelisted when checking if a popup is blocked. r=dveditz@cruzio.com, sr=bzbarsky@mit.edu
2006-07-29 16:59:20 +00:00
peterv%propagandism.org
e359aec1fe
Fix for bug 330677 (Implement DOM Level 3 adoptNode). r/sr=bz
2006-07-29 16:02:11 +00:00
igor.bukanov%gmail.com
d422a629fa
Bug 342854: Using JSContext callback to ensure that C stack limit is always set. r=brendan,mrbkap,sr=jst
2006-07-29 08:39:04 +00:00
pkasting%google.com
48d836c35d
Bug 339127: Add "spellcheck" attribute to control spellchecking.
...
r=brettw
sr=sicking
2006-07-29 00:04:40 +00:00
joshmoz%gmail.com
1c5aaa5fbc
Naked hostname isn't very effective for identifying dialog origin. b=334893 r=mento sr=dveditz
2006-07-28 22:06:39 +00:00
longsonr%gmail.com
4f9f0e816f
Bug 329848 - fix build warning r+sr=tor
2006-07-28 16:52:58 +00:00
jst%mozilla.jstenback.com
d76be39762
Fixing build bustage by backing out part of my last change.
2006-07-27 23:30:45 +00:00
jst%mozilla.jstenback.com
d7cc499975
Fixing bug 335058. Increase the default for the time we wait (from 5 to 10 seconds) before alerting the user about a possibly infinitely looping script, and give chrome an independent limit (20 seconds). r=bzbarsky@mit.edu, sr=brendan@mozilla.org
2006-07-27 22:36:36 +00:00
longsonr%gmail.com
3f5de05b7a
Bug 329848 - Replace invalid transform-attribute parse error assertion by Error Console log r=bzbarsky,sr=tor
2006-07-27 11:58:05 +00:00
vladimir%pobox.com
e7eb07b652
b=334174, corrupted db files are not handled correctly, r=brettw
2006-07-26 18:54:12 +00:00
jst%mozilla.jstenback.com
03d78059b9
Fixing bug 345791. Removing unused method nsPIDOMWindow::GetObjectProperty(). r=mrbkap@gmail.com, sr=bugmail@sicking.cc
2006-07-25 23:57:10 +00:00
brettw%gmail.com
fc4ae51077
Bug 334675 r=darin a=mconnor Notify users on async IO errors
2006-07-25 17:04:48 +00:00
jst%mozilla.jstenback.com
5a9c80e96f
Fixing second part of bug 344439. Make sure both division operators are signed if one of them is a PRTime and the other is unsigned and different size to make the division do the right thing on 64-bit platforms. Problem found and fixed by sylvain.pasche@gmail.com, r+sr=jst@mozilla.com/dbaron@mozilla.com
2006-07-20 15:13:55 +00:00
Olli.Pettay%helsinki.fi
6973516d17
Bug 337436, Crash [@ nsGlobalWindow::Blur] when window gets destroyed during blur event, r+sr=jst
2006-07-20 07:11:34 +00:00
bzbarsky%mit.edu
9a6f9a7b1e
Slight tweak per biesi's comments. Bug 343850
2006-07-19 13:27:53 +00:00
mhammond%skippinet.com.au
9ba0f844b5
Bug 341915: can we move nsIScriptContext(Owner) from dom to xpconnect
...
r=timeless, sr=jst
2006-07-19 04:15:50 +00:00
bzbarsky%mit.edu
f2ae79785c
Make nsJSChannel follow the nsIChannel interface contract better. Bug 343850,
...
r=darin, sr=jst
2006-07-19 00:53:11 +00:00
bzbarsky%mit.edu
1c10dccdac
Update mUpdateWindowWatcher even if mActive is false. Bug 343650, patch by
...
Mikhail Zabaluev <mhz@altlinux.org>, r+sr=bryner
2006-07-18 17:06:39 +00:00
jst%mozilla.jstenback.com
ca8253fbaf
Fixing bug 343175. Make the popup blocker events point to the window on which the popup open was attempted rather than that window's top window. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2006-07-18 14:41:51 +00:00
jst%mozilla.jstenback.com
5121d52bba
Fixing bug 344439. Add cast to make the comparison between a 64-bit signed int and a 32-bit unsigned int work as intended on 64-bit platforms. r=mrbkap@gmail.com, sr=dbaron@mozilla.com
2006-07-18 14:24:41 +00:00
leon.sha%sun.com
a69dd2be53
Bugzilla Bug 344199
...
nsDOMScriptObjectFactory::GetScriptRuntimeByID should fill in the array for fast lookup.
Patch by alfred.peng@sun.com
mhammond: review+
bzbarsky: superreview+
2006-07-18 02:57:06 +00:00
mhammond%skippinet.com.au
b27c158f7a
Fix bug 341605 - Unused params warnings in nsJSEventListener.cpp
...
r=mrbkap, sr=bz
2006-07-18 00:27:17 +00:00
sharparrow1%yahoo.com
38abc36995
Bug 334588: Choose font consistently for page headers/footers, and remove localized header font name and size. r+sr=roc.
2006-07-14 16:07:28 +00:00
mrbkap%gmail.com
0c3f6f43d3
Make the navigator object readonly, since that's what the IDL says to do. bug 342490, r+sr=jst
2006-07-13 18:27:35 +00:00
peterv%propagandism.org
06a64bca01
Fix for bug 334806 (Update to Expat 2.0.0). r=mrbkap, sr=jst.
2006-07-13 12:50:58 +00:00
Olli.Pettay%helsinki.fi
c1d64b100a
Bug 335251, prevent load events to propagate to window, r=bz, sr=jst
2006-07-12 17:59:16 +00:00
mrbkap%gmail.com
18c895443a
Fixing DEBUG-only bustage
2006-07-12 00:26:56 +00:00
mrbkap%gmail.com
0439c5a0df
Make this ifdef'd off code compile.
2006-07-11 22:58:03 +00:00
mrbkap%gmail.com
40003b0c9a
Don't create a 0-length array, since we expect it to have at least one member later on. bug 343283, r+sr=jst
2006-07-11 22:39:52 +00:00
mrbkap%gmail.com
7c195b476e
Make Function (and window.Function refer to the correct window's function). bug 343966, r=jst sr=brendan
2006-07-11 22:28:09 +00:00
mrbkap%gmail.com
f87ea471ee
Add a couple of functions to make debuggin easier:
...
* JSObject2Win: Given a context and a |JSObject *|, it returns an nsGlobalWindow pointer if the JSObject is wrapping a window.
* PrintWinURI: Given an nsGlobalWindow, it prints its document's URI.
* PrintWinCodebase: As above, but using the window's principal's codebase.
bug 344181, r+sr=jst
2006-07-11 21:03:52 +00:00
jst%mozilla.jstenback.com
1f835de09a
Fixing bug 337311. Make window.open() use the principal of the callee object when deciding what to session storage object to clone for the new window. r=mrbkap@gmail.com, sr=bugmail@sicking.cc
2006-07-11 00:27:05 +00:00
jst%mozilla.jstenback.com
200f1fb827
Fixing bug 337755. Make IsCallerSecure() properly deal with nested URI objects. r=enndeakin@sympatico.ca, sr=bugmail@sicking.cc
2006-07-10 23:59:45 +00:00
beng%bengoodger.com
27c563ea3d
340179 - update to include better comments and canonical contract id format for embeddor-implemented components r=darin
2006-07-06 03:00:37 +00:00
cvshook%sicking.cc
aee1bf5b8c
Bug 342274: Add ability to turn off loading of external documents during xslt transformation. r/sr=peterv (parts by myk, r/sr=me)
2006-07-06 00:33:24 +00:00
jst%mozilla.jstenback.com
6897f4514e
Fixing bug 334891. Prevent window.close() from closing the window if there's a modal dialog parented at the window. r=dveditz@cruzio.com, sr=bzbarsky@mit.edu
2006-07-05 22:48:04 +00:00
bzbarsky%mit.edu
58471f58e5
Backing out attempted fix for bug 341592, since it didn't fix it, apparently,
...
and caused bug 341700.
2006-06-29 04:58:51 +00:00
bzbarsky%mit.edu
e23482576a
Backing out attempted fix for bug 341592, since it didn't fix it, apparently,
...
and caused bug 341700.
2006-06-29 04:30:51 +00:00
beng%bengoodger.com
6506dcd934
340179 - implement web applications 1.0 'registerContentHandler' method on navigator. r=sicking sr=darin
2006-06-29 00:56:52 +00:00
tor%cs.brown.edu
79230887b2
Bug 339867 - nsIDOMSVGViewSpec interface doesn't exist. r=jwatt, sr=roc
2006-06-28 21:48:57 +00:00
mrbkap%gmail.com
ec6a9c5089
Cache cx to make timeless happy. No bug, r+sr=bzbarsky
2006-06-27 18:18:26 +00:00
mrbkap%gmail.com
fe0e4a1530
Actually throw an exception when the first argument to setTimeout or setInterval is not a valid callable function. bug 342448, r+sr=bzbarsky
2006-06-27 17:51:42 +00:00
brettw%gmail.com
219fb28390
Bug 337631 (for pkasting@google.com) r=bryner sr=bz Support document.activeElement and document.hasFocus
2006-06-26 22:39:09 +00:00
gavin%gavinsharp.com
0ce836101a
Bug 342677: select.options.add(null) crashes, patch by Alex Vincent <ajvincent@gmail.com>, r+sr=jst
2006-06-26 22:06:48 +00:00
mrbkap%gmail.com
965e2a766b
Resolve standard classes even when assigning to give them a chance to initialize
...
themselves to avoid them overriding the assigned value when they're used internally
the first time. bug 342359, r=brendan sr=jst
2006-06-26 21:22:12 +00:00
silver%warwickcompsoc.co.uk
809acd011e
Partial backout of bug 341919 to fix bustage caused by DOM_AGNOSTIC3_BRANCH landing.
2006-06-26 11:11:57 +00:00
silver%warwickcompsoc.co.uk
bfbdc4c8ec
Bug 341919 - Remove widget dependency from JSD. r=rginda sr=jst
2006-06-26 10:36:28 +00:00
bzbarsky%mit.edu
8416fb770f
Expose UniversalXPConnect-JS-only getters for Node.nodePrincipal,
...
Node.baseURIObject and Document.documentURIObject. These return nsIPrincipal,
nsIURI, and nsIURI respectively; what the URIs are should be obvious. Bug
324464, r+sr=jst
2006-06-23 16:43:29 +00:00
gijskruitbosch%gmail.com
bb2100f27a
Bug 341764 - Should be able to debug from the slow script dialog if a debugger is present
...
r=bsmedberg for makefile changes and r=sicking for dom changes
sr=shaver
2006-06-22 21:30:49 +00:00
bzbarsky%mit.edu
59f2d008d8
Use the event targe as the scope when wrapping event handler args so that the
...
event handler can access them. Bug 342235, r=mhammond, sr=jst
2006-06-22 02:02:33 +00:00
mrbkap%gmail.com
37e6d74d0b
Deal with converting null values to jsvals. bug 342219, r+sr=bzbarsky
2006-06-21 22:10:35 +00:00
mrbkap%gmail.com
c3ae1f60b7
Don't allow getting standard classes through XPCNativeWrapper. bug 338523, r=jst sr=bzbarsky
2006-06-21 01:28:44 +00:00
mrbkap%gmail.com
6c8d1b05e5
Hold a true weak reference to the location's docshell since the window won't
...
always be able to clear the docshell out. bug 338288, r=jst sr=bzbarsky
2006-06-20 18:56:03 +00:00
mrbkap%gmail.com
71cd2a80a0
Use the compiler to help us catch any potential missing cases. No bug, verbal r+sr=jst
2006-06-20 18:03:34 +00:00
dbaron%dbaron.org
b5743aca18
Root the result of JSObjectFromInterface. b=341640 r=markh sr=jst
2006-06-20 00:38:46 +00:00
jst%mozilla.jstenback.com
b0f9f4aa31
Fixing bug 340144. Crash if calling sessionStorage.removeItem() with a non-existing key. r=enndeakin@sympatico.ca, sr=bzbarsky@mit.edu
2006-06-19 23:48:07 +00:00
brettw%gmail.com
fa844bcd6d
Bug 335291 r+sr=bz Make trunk popup events safer
2006-06-19 16:54:53 +00:00
timeless%mozdev.org
64a760c3c0
Bug 337917 Make consumers stop using cids from other modules
2006-06-18 21:18:22 +00:00
pamg.bugs%gmail.com
bccac510e3
Bug 337780: support window.external.AddSearchProvider('URL'). r=gavin.sharp, ben@mozilla.org
2006-06-16 23:50:29 +00:00
Olli.Pettay%helsinki.fi
93a959f189
I don't think this caused tp regression
2006-06-16 09:29:25 +00:00
Olli.Pettay%helsinki.fi
051874bd14
backing out to test if this caused tp regression
2006-06-16 08:05:18 +00:00
bclary%bclary.com
cc4c42a134
Bug 340036: Script tag should support version 1.7, r=mrbkap, r=peterv, sr=brendan
2006-06-15 21:47:59 +00:00
Olli.Pettay%helsinki.fi
4e5718a107
Bug 320982, Crash when browse this Site over top menu [@ nsGlobalWindow::RunTimeout], r=mrbkap, sr=bryner
2006-06-15 19:19:51 +00:00
mhammond%skippinet.com.au
26a76bc2a1
Fix bug 341592 (Crash on first start of Sunbird - "Failed to get the
...
script language"). r/sr=bz
2006-06-15 06:29:52 +00:00
mhammond%skippinet.com.au
56b8979668
Fix bug 341535 (Crash: nsGlobalWindow::RunTimeout assumes aTimeout is not null)
...
r=mrbkap, sr=shaver
2006-06-15 00:07:28 +00:00
mrbkap%gmail.com
e48227502d
Fix crashiness resulting from a bad cast. Instead, use proper types and actually get the right pointer. bug 341363, r+sr+a=bzbarsky
2006-06-13 22:43:48 +00:00
mrbkap%gmail.com
095509a17b
Fix a silly think-o regression from bug 255942 that is preventing clearTimeout from working. bug 341360, r+sr+a=bzbarsky
2006-06-13 20:08:59 +00:00
mhammond%skippinet.com.au
d5ad1dc2b9
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
43895f48e7
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
2006-06-12 22:39:55 +00:00
mrbkap%gmail.com
351b267f3b
Protect against null contexts. bug 340602, r+sr=roc
2006-06-07 17:15:51 +00:00
mrbkap%gmail.com
f9eee2880d
Attempt to gain back some of the optimization that bug 339918 disabled. bug 340537, r+sr=bzbarsky
2006-06-06 22:02:15 +00:00
bzbarsky%mit.edu
088a10e798
Remove XULAttr classinfo, and make Attr use NodeSH. Bug 336849, r=sicking, sr=jst
2006-06-06 15:42:41 +00:00
mrbkap%gmail.com
48b1737752
Just because there isn't a stack frame with a function object doesn't mean that code isn't running. bug 339918, r=jst sr=brendan
2006-06-05 20:55:59 +00:00
brendan%mozilla.org
ae9bc36df7
Fix orange balsa by landing mrbkap's patch for 326497, plus other fixes (340340, r=mrbkap).
2006-06-05 07:18:02 +00:00
timeless%mozdev.org
25faaa6896
Bug 337917 Make consumers stop using cids from other modules
...
r=neil sr=darin
2006-06-03 23:42:13 +00:00
timeless%mozdev.org
9391198a55
Bug 337917 Make consumers stop using cids from other modules
...
r=smontagu sr=darin
2006-06-03 23:35:59 +00:00
dbaron%dbaron.org
61dd5c50db
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
2006-06-01 18:35:21 +00:00
Olli.Pettay%helsinki.fi
8b173548bd
Bug 338897, Popup window crashes browser on close via javascript [@ nsLayoutUtils::HasPseudoStyle] r+sr=jst
2006-05-29 07:04:07 +00:00
timeless%mozdev.org
bab1ab1105
Bug 339488 Coverity complains that the wrong variable is null checked
...
r=dbaron sr=dbaron
2006-05-28 15:16:47 +00:00
jwatt%jwatt.org
33fea5fdaa
Fixing bug 328368. nsIDOMSVGSVGElement's getCurrentTime method is overridden by windows macro. r+sr=tor@acm.org
2006-05-26 15:40:48 +00:00
dbaron%dbaron.org
419e8ff863
Create a mechanism to allow GC participants to be marked as externally reachable due to network loads, make XMLHttpRequest a GC participant and use nsMarkedJSFunctionHolder to manage its event listeners just like DOM event listeners to avoid leaks due to cycles. b=206520 r=mrbkap, darin, bzbarsky sr=jst
2006-05-26 01:00:21 +00:00
gavin%gavinsharp.com
b9b66cc05b
Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky
2006-05-25 21:22:32 +00:00
mrbkap%gmail.com
4e490726a3
Use the correct signedness here. bug 337951, r+sr=jst
2006-05-23 22:24:03 +00:00
benjamin%smedbergs.us
a0198f38e6
Fix libxul linkage for DOMStorage, no bug.
2006-05-23 17:55:17 +00:00
mrbkap%gmail.com
d9d26911f7
Normalize values before using them as timeouts to avoid hardware and os-dependent behaviors involving comparisons to NaN and infinity. bug 337951, r+sr=jst
2006-05-22 23:02:12 +00:00
bryner%brianryner.com
14c8ade4c5
Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
2006-05-22 20:37:32 +00:00
bryner%brianryner.com
de811b24ec
backing out 336696, I checked in the wrong version of the patch
2006-05-22 18:03:16 +00:00
bryner%brianryner.com
ac1c3b1456
Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst.
2006-05-22 16:18:45 +00:00
neil%parkwaycc.co.uk
2b457eb0eb
Missing NS_DEFINE_STATIC_IID_ACCESSOR b=338667 rs=bsmedberg
2006-05-22 14:43:22 +00:00
peterv%propagandism.org
97c5bea9a9
Fix for bug 337047 (Remove unused DOMCI data). r/sr=jst.
2006-05-21 20:11:11 +00:00
vladimir%pobox.com
ab39366c02
b=338477 - implement whatwg isPointInPath/getImageData/putImageData canvas API; b=338545, canvas doesn't fully reset on resize; r=mrbkap
2006-05-20 09:22:30 +00:00
jst%mozilla.jstenback.com
e318982cf2
Set emacs mode to C++ in C++ files. No code changes.
2006-05-19 15:33:12 +00:00
benjamin%smedbergs.us
68537c76ad
Bug 331117 - Layout module shold not shut down until all documents/windows have been released, r+sr=dbaron
2006-05-19 09:31:57 +00:00
jst%mozilla.jstenback.com
4ce1a1ed2a
Uninlining nsSessionStorageEntry ctor and dtor to fix build bustage, and adding missing NS_ENSURE_SUCCESS().
2006-05-19 08:02:27 +00:00
jst%mozilla.jstenback.com
d4c5d1978f
Attempting to fix win32 build bustage.
2006-05-19 07:21:43 +00:00
jst%mozilla.jstenback.com
277dce8837
Tweak last crash fix to do the right thing.
2006-05-19 07:21:09 +00:00
jst%mozilla.jstenback.com
4df825703e
Fixing crash when aData is null in nsGlobalWindow:Observe() when observing dom storage notifications. Fallout from bug 335540.
2006-05-19 06:51:10 +00:00
jst%mozilla.jstenback.com
2fa424d56e
Fixing bug 335540. Implement whatwg webapps storage. Patch by neil@mozilla.com and jst@mozilla.com, r/sr=neil/vlad/jst.
2006-05-19 05:57:36 +00:00
brendan%mozilla.org
b38278fc5b
Missing NS_OK from roc's checkin, in nsGlobalWindow::FireDelayedDOMEvents.
2006-05-17 13:32:52 +00:00
timeless%mozdev.org
1b825326c2
Reverting. This is the wrong way to address the item.
2006-05-11 14:04:09 +00:00
timeless%mozdev.org
51210a6fce
Bug 334290 nsJSEventListener::HandleEvent inconsistently uses &stackPtr/stackPtr for JS_(Push|Pop)Arguments
...
r=jst sr=jst
2006-05-11 13:13:01 +00:00
darin%meer.net
7d3e7d7acd
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
1fe4516c9f
bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
...
associated code. These options do not really work anymore.
r=bsmedberg
2006-05-06 17:53:51 +00:00
bzbarsky%mit.edu
06e999a39b
More IsNodeOfType. Bug 336822, r+sr=sicking
2006-05-06 03:25:58 +00:00
myk%mozilla.org
c5b8e2d95e
Initial support for microsummaries via a service and integration into the bookmarks UI.
...
bug=334471
r=brettw
a=ben for the branch
2006-05-05 22:45:37 +00:00
cvshook%sicking.cc
36f352636c
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
dbaron%dbaron.org
6b3334799e
Redo fix for bug 335298 (handling non-ASCII in result strings of javascript URLs) using UTF-8 instead of UTF-16 in the hopes of fixing bug 335554 (shockwave plugin issue). b=335298 r+sr=brendan
2006-05-04 19:12:26 +00:00
roc+%cs.cmu.edu
8cbb7632ce
Bug 336359. Fire WHATWG online/offline events when the browser offline status changes. r+sr=darin
2006-05-03 21:53:08 +00:00
vladimir%pobox.com
9deeec1b6b
b=336331, fix toDataURL to be more in line with the whatwg spec, r+sr=roc
2006-05-03 00:48:27 +00:00
bzbarsky%mit.edu
fca88cd9e1
Add an interface for nested URIs (like jar:, view-source:, etc) to implement
...
and use it in various places. Create null principals if asked for a codebase
principal for a codebase that doesn't have an inherent security context (eg
data: or javascript:). Bug 334407, r=biesi,dveditz, sr=darin
2006-05-02 18:54:19 +00:00
bzbarsky%mit.edu
533eb3c678
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
jwatt%jwatt.org
e4139dd0a7
Fixing bug 335450. Remove our extensions to the SVG DOM interfaces. r=tor@acm.org, sr=roc@ocallahan.org
2006-04-26 21:02:25 +00:00
neil%parkwaycc.co.uk
de6fc340e9
Improve box object hashtable storage b=326931 r=jst sr=bz
2006-04-26 12:42:49 +00:00
peterv%propagandism.org
e34275039b
Fix for bug 324865 (Move XMLHttpRequest to gklayout). r/sr=jst.
2006-04-26 09:19:48 +00:00
axel%pike.org
74e36ef92d
bug 328956, chop dead wood off of toolkit, r=ben
2006-04-26 08:10:41 +00:00
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