neil%parkwaycc.co.uk
9d04a7ed61
Bug 230965 scrollMax[XY] should not throw exceptions patch based on roc's patch for scroll[XY] that was used to fix bug 202206 r/sr=jst
2004-04-28 12:56:02 +00:00
bzbarsky%mit.edu
f4439f7df0
Implement "replace" argument for document.open(). bug 164821, r+sr=jst
2004-04-28 01:40:39 +00:00
bzbarsky%mit.edu
ee414a23e5
location.host should be the host the jar was fetched from for jar: URIs. Bug
...
53124, r=darin, sr=jst
2004-04-24 16:09:31 +00:00
bryner%brianryner.com
4f8b5bf9d4
deCOMtaminate nsIScriptObjectPrincipal (bug 240745). This also fixes some code in nsCrypto.cpp that sems to have been mis-braced (I don't think it was working as intended). r+sr=jst.
2004-04-18 00:28:47 +00:00
gerv%gerv.net
692411203a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
varga%nixcorp.com
5026248834
Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
2004-04-17 05:53:38 +00:00
darin%meer.net
25d84ac621
fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst
2004-04-15 23:30:05 +00:00
jst%mozilla.jstenback.com
0f33d4efdd
Removing extra space.
2004-04-15 23:16:30 +00:00
cbiesinger%web.de
d4e1da55f3
Bug 235502 nsIMIMEService, nsIMIMEInfo should use nsACString/nsAString instead of string/wstring
...
r=bzbarsky sr=darin
2004-04-15 20:56:37 +00:00
bzbarsky%mit.edu
81be8284a4
Add navigator.onLine. Bug 23435, r+sr=jst
2004-04-13 18:00:18 +00:00
danm-moz%comcast.net
2b5e158c88
popup blocker can detect form change events. bug 240285 r=bryner,jst
2004-04-13 01:51:19 +00:00
sicking%bigfoot.com
f0b0915f53
Bug 238450: Implement nsIDOMSVGStylable and make class-selectors work for svg-elements.
...
r/sr=jst for classinfo changes
r=afri for the rest (not part of build)
2004-04-12 23:48:42 +00:00
sicking%bigfoot.com
8af734bf75
Bug 238327: Implement the svg:style element.
...
Changes to svg-only files r=afri (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2004-04-12 23:21:42 +00:00
jst%mozilla.jstenback.com
e978e5d6f0
Fixing bug 240309. Making JavaScript error/warning console debug messages be on a single line to simplify automated testing. r+sr=bzbarsky@mit.edu
2004-04-12 22:20:03 +00:00
jst%mozilla.jstenback.com
14b9ad2f10
Fixing bug 153830. Making alert(null) display "null" in the alert, in stead of nothing at all. r=caillon@aillon.org, sr=peterv@propagandism.org, a=asa@mozilla.org
2004-04-08 01:53:40 +00:00
jst%mozilla.jstenback.com
8e23487e7f
Fixing bug 220408. Start using the JS_SetThreadStackLimit() API to tell the JS engine where our thread stack boudary is (or where we want it to be, rather). r+sr=brendan@mozilla.org, a=chofmann@mozilla.org
2004-04-07 17:07:36 +00:00
jst%mozilla.jstenback.com
0574c45e2d
Fixing bug 224649. Patch by brendan@mozilla.org. Ensure that when setting an applet property, we actually set the property on the applet, and not on the DOM wrapper for the applet element. r+sr=jst@mozilla.jstenback.com, a=chofmann@mozilla.org
2004-04-02 05:11:44 +00:00
danm-moz%comcast.net
5076fd41dd
popup blocker now allows windows to be opened on space and return key events, in case it was from a focused button. bug 239078 r=bzbarsky,jst a=chofmann
2004-04-01 23:00:44 +00:00
darin%meer.net
ecb1ce6fe2
landing marco's patch for bug 238928 "domstubs.idl should not include nsAString.h" r=bsmedberg sr=jst a=dbaron
2004-04-01 19:44:17 +00:00
jst%mozilla.jstenback.com
581d42f4b2
Fixing bug 238218. Make sure the DOM branch callback is never called for a nsJSContext that's been deleted. r+sr=brendan@mozilla.org, a=chofmann@mozilla.org
2004-03-24 02:04:16 +00:00
neil%parkwaycc.co.uk
ed8efd7d27
Bug 237726 DOMCI for XUL elements was missing nsIDOM3Node r/sr=jst a=chofmann
2004-03-19 00:37:50 +00:00
jst%mozilla.jstenback.com
611891eb6c
Fixing typo in comment.
2004-03-17 00:41:11 +00:00
jst%mozilla.jstenback.com
2e147004eb
Backing out the fix for bug 235457 since it made typing URLs, and autocomplete in the the URL bar not work.
2004-03-16 19:06:10 +00:00
jst%mozilla.jstenback.com
9216581021
Fixing bug 235457. Make new windows opened through window.open be opened on the context of the opener, and make caps not lie about when capabilities are enabled. r=danm-moz@comcast.net, r=caillon@aillon.org, sr=brendan@mozilla.org, a=dbaron@dbaron.org
2004-03-16 06:57:54 +00:00
jst%mozilla.jstenback.com
c54549bc48
Fixing bug 237556. Exposing existing XPath functionality on ImageDocuments too. r+sr=peterv@propagandism.org, a=chofmann@mozilla.org
2004-03-15 23:07:12 +00:00
peterv%propagandism.org
9dcb8e8f56
Fix for bug 237124 (Make XULDocument.evaluate work from JS). r/sr=jst, a=chofmann.
2004-03-12 09:47:47 +00:00
bzbarsky%mit.edu
6e14fe93b7
Make sure to get notification callbacks from the loadgroup if the channel
...
doesn't have what we want. Bug 33961, r=darin, sr=jst
2004-03-10 01:18:26 +00:00
danm-moz%comcast.net
a611fa3da5
UniversalBrowserWrite privilege is required to alter visibility of menubar, toolbar, etc. bug 152256 r=caillon,jst
2004-03-09 00:45:41 +00:00
peterv%propagandism.org
b22645514e
Fix for bug 29152 (Cannot do formsigning - crypto.signText). r=kaie, sr=jst.
2004-03-06 15:52:44 +00:00
neil%parkwaycc.co.uk
23a67de0db
Bug 205648 Support "context menu" key under gtk/gtk2 p=crispin@flowerday.cx r=blizzard sr=bryner
2004-03-06 15:00:38 +00:00
jst%mozilla.jstenback.com
05c3214f14
Fixing bug 141056. Prevent setting the location of a window from crashing when called w/o JS on the stack, and ensure XPInstall pushes the JS context onto the JS context stack before evaluating JS. r+sr=bzbarsky@mit.edu, r+st=jst@mozilla.jstenback.com
2004-03-03 18:13:00 +00:00
jst%mozilla.jstenback.com
c117ac5511
Fixing comments.
2004-03-03 04:01:33 +00:00
jst%mozilla.jstenback.com
93c491505f
Landing remaining part of bug 68215, this part fell off the patch wagon at some point... r+sr=brendan@mozilla.org
2004-03-03 00:20:31 +00:00
bryner%brianryner.com
d6b0d386ee
deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
2004-02-27 17:17:37 +00:00
jst%mozilla.jstenback.com
8ce6429c12
Backing out part of the fix for bug 233142 which wasn't essential for fixing that bug. This code caused bug 235730.
2004-02-27 01:05:52 +00:00
dbaron%dbaron.org
a02bafd134
Fix case of opacity (mistake in previous checkin). b=93156
2004-02-24 18:59:51 +00:00
dbaron%dbaron.org
fd7b04962f
Change -moz-opacity to opacity. Create a mechanism for creating a second name for a CSS property and continue to support -moz-opacity. b=93156 r=bzbarsky sr=roc
2004-02-24 06:48:25 +00:00
bryner%brianryner.com
2099db9a17
fix --disable-xul bustage
2004-02-24 04:19:15 +00:00
bryner%brianryner.com
c13cc68678
Merge jsdom and gklayout libraries (bug 232247). r=dbaron, sr=jst.
2004-02-24 03:22:35 +00:00
jst%mozilla.jstenback.com
e0885ea97c
Removing unused file.
2004-02-24 00:41:56 +00:00
jst%mozilla.jstenback.com
f218d03481
Fixing bug 233142. Correct event default action prevention logic to match what we used to do before bug 226462 was fixed. r=bzbarsky@mit.edu, sr=bryner@brianryner.com.
2004-02-20 20:46:22 +00:00
darin%meer.net
8c818ed6c3
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2004-02-19 02:44:03 +00:00
jst%mozilla.jstenback.com
2c3fed598d
Fixing crash regression bug 234626. Add kungFuDeathGrips to functions in nsJSContext that execute JS (some already had them) to avoid having JSContexts die on us while they're still on the stack. r=caillon@aillon.org, sr=dbaron@dbaron.org, a=chofmann@mozilla.org
2004-02-18 02:17:32 +00:00
jst%mozilla.jstenback.com
08d1e6b907
Checking in for nallen@acm.org, bug 13350. Making the DOM branch callback code limit the ammount of time we allow Mozilla to spend in JS by time, in stead of limiting only by the number of executed branches. r=jst@mozilla.jstenback.com, sr=brendan@mozilla.org, a=chofmann@mozilla.org
2004-02-11 22:22:05 +00:00
jst%mozilla.jstenback.com
6ca4c1a78e
Fixing bug 68215. Adding support for the onbeforeunload event. r=peterv@propagandism.org, sr=brendan@mozilla.org
2004-02-11 06:09:51 +00:00
bryner%brianryner.com
b26298f7c2
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
2004-02-11 04:57:07 +00:00
ben%bengoodger.com
1f7e70b795
227796 - XPInstall InstallTrigger API changes - add a parameter to the install js object that supports an icon, also make the install FE parameterizable via a pref. r=bsmedberg, dveditz.
...
230768 - add the ability to make a window flash only a certain number of times in the taskbar. dom stuff r/sr=jst, widget changes r=danm, sr=bryner
2004-02-11 03:46:30 +00:00
cls%seawood.org
90a043bf86
Add PRUnichar cast.
...
Fixing mingw bustage.
Bug #233307
2004-02-11 03:00:01 +00:00
mvl%exedo.nl
f008ef89d7
Add a way to manually show a single blocked pop-up window. Pass the features of the window.open() call in DOMPopupBlockedEvent.
...
Bug 198846, r=danm, sr=jag
2004-02-10 18:22:23 +00:00
jst%mozilla.jstenback.com
8b6dc1c3ca
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2004-02-09 22:48:53 +00:00
danm-moz%comcast.net
714d1b61c0
popup blocker once again tolerates window.open targeted to _self, _top, et.al. reinstatement of bug 177526 (rev 1.557) messed up by rev 1.605, now bug 232933 r=bzbarsky,caillon
2004-02-09 17:38:31 +00:00
danm-moz%comcast.net
6bebcda5c3
abort FireAbuseEvents if there's no top window. presumably the window is being closed. b=233443 r=bzbarsky,jst
2004-02-09 15:46:39 +00:00
alex.fritze%crocodile-clips.com
910659d1c9
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
hpradhan%hotpop.com
6da139214f
Bug 193223 : Make the add() method on html option collections
...
more compatible with IE. r+sr=jst
2004-02-07 11:40:30 +00:00
bryner%brianryner.com
d4f13c3ba7
Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
2004-02-05 01:57:10 +00:00
dbaron%dbaron.org
1992d6919c
Implement -moz-margin-start, -moz-margin-end, -moz-padding-start, and -moz-padding-end and cascade them correctly. Use them in html.css to improve default styles for lists in RTL documents. b=74880 r+sr=bzbarsky
2004-02-04 06:10:56 +00:00
danm-moz%comcast.net
e172db437a
more tweaks to 1.636. rethink popup limit and give special status to click events. b=197919 r=bzbarsky.
2004-02-04 03:10:17 +00:00
danm-moz%comcast.net
df33b45fc1
tweak last checkin to allow a maximum popup pref of 0
2004-02-03 17:17:38 +00:00
danm-moz%comcast.net
a3cc308cb4
generally disallow popup windows spawned by event handlers, or too many simultaneous popups. bug 197919 r=bryner,jst
2004-02-03 02:22:54 +00:00
danm-moz%comcast.net
50658833c3
add methods to track whether window was opened as a popup. bug 197919 r=bryner,jst
2004-02-03 02:22:02 +00:00
bryner%brianryner.com
05a0e4f624
Guarantee that the pres context's device context will be non-null by returning failure from Init() if it's null. Rename inline getter GetDeviceContext() to DeviceContext(), convert all callers to use the inline getter, and remove the virtual/refcounting getter. Bug 229371, r+sr=dbaron.
2004-02-02 22:17:21 +00:00
jst%mozilla.jstenback.com
1804c4910c
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2004-01-29 22:04:45 +00:00
bsmedberg%covad.net
34cd8e8bdf
Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin
2004-01-28 23:45:17 +00:00
jst%mozilla.jstenback.com
2971dd8ec6
Bringing these interfaces up to match the latest spec. Not part of the build.
2004-01-27 22:59:47 +00:00
caillon%returnzero.com
0249abad0f
232327 - Use valid JS in our javascript: URL wrapping around window._content
...
r=shaver sr=brendan
2004-01-27 19:51:31 +00:00
jst%mozilla.jstenback.com
29037989f5
Fixing bug 202636. Patch by psolanki@myrealbox.com. Adding document.referrer to all document types. r+sr=jst@mozilla.jstenback.com
2004-01-27 05:11:44 +00:00
jst%mozilla.jstenback.com
a0c4716830
Fixing bug 147058. Changing the scope chain of non-XUL DOM nodes to match what IE and Nav<6.0. r=caillon@aillon.org, sr=peterv@propagandism.org
2004-01-26 23:41:34 +00:00
caillon%returnzero.com
38a0107fab
Use the correct free methods. r+sr=peterv via irc.
2004-01-25 14:53:21 +00:00
jst%mozilla.jstenback.com
d62aed44c4
Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
2004-01-24 00:46:17 +00:00
peterv%propagandism.org
f3d91830fd
Fix for bug 231870 (instanceof Event (well, any dom object) is broken - throws instead of returning false). r/sr=jst.
2004-01-23 17:07:57 +00:00
dbaron%dbaron.org
989a0a4d36
Make WEBSHELL printfs use clearer notation and add DOMWINDOW printfs, which will actually show some leaks. b=231384 r=bryner sr=brendan
2004-01-21 21:13:39 +00:00
bryner%brianryner.com
a135ce4d60
Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
2004-01-12 08:25:18 +00:00
jst%mozilla.jstenback.com
4ab234b8be
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bsmedberg%covad.net
1f4ab81acd
Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
f0bfff2628
Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
2004-01-07 01:22:31 +00:00
bzbarsky%mit.edu
a98357b26a
Make HTMLButtonElement.type writable. Bug 228174, r+sr=jst
2004-01-06 17:22:08 +00:00
caillon%returnzero.com
d76a4d1dd0
Bug 226375
...
We were leaking nsIClassInfo objects because a DOM class info getter returned AddRef()ed raw pointers. Most of our dom/ and content/ QueryInterface() implementations knew this and accounted for it, but not all. The leak fix is thus achieved by fixing the method to not call AddRef() on its return value, and fixing the appropriate QueryInterface() macros/implementations. As a bonus, this macro-izes many QueryInterface() implementations in content/ which were fully written out.
r=peterv@propagandism.org
sr=alecf@flett.org
CVS: ----------------------------------------------------------------------
2004-01-06 00:36:01 +00:00
caillon%returnzero.com
953d568daa
Bug 229437Report script errors to the console service ourselves when our script global object has no owner to report them to.Patch by Karsten D�sterloh <mnyromyr@tprac.de>r=caillon, sr=jst
2004-01-04 00:29:27 +00:00
danm-moz%comcast.net
61cf9dd147
DOMPopupBlockedEvent.popupWindowURI is now a resolved, absolute URI. bug 212460 r=bz,jst
2004-01-02 17:43:53 +00:00
peter%propagandism.org
79b0f21971
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
2003-12-23 15:41:10 +00:00
jst%mozilla.jstenback.com
ac9e9761a9
Fixing bug 226462. Eliminating the aReverseReturnResult argument from nsIScriptContext::CallEventHandler(). r=caillon@aillon.org, sr=brendan@mozilla.org.
2003-12-21 18:01:19 +00:00
neil%parkwaycc.co.uk
4842365f8d
Bug 225207 Focused element is scrolled into view when switching tab r=caillon sr=bryner a=dbaron
2003-12-07 09:44:40 +00:00
caillon%returnzero.com
03071a1e34
Resolve named frames on the window object prior to resolving DOM classes. Fixes bug 222191, defining <frame name="sidebar"> and then referencing window.sidebar yields a sidebar object instead of the named frame window.
...
r=jst, sr=brendan, a=asa
2003-12-05 02:35:48 +00:00
jst%mozilla.jstenback.com
aea4add9fb
Fixing bug 227417. Make sure orphan nodes are wrapped in the right scope. r=caillon@aillon.org, sr=brendan@mozilla.org, a=dbaron@dbaron.org.
2003-12-04 02:13:55 +00:00
jst%mozilla.jstenback.com
3090cacb24
Fixing bug 226617. Don't tell XPConnect that there are pending exceptions when there aren't any. r=caillon@aillon.org, sr=brendan@mozilla.org, a=brendan@mozilla.org.
2003-12-02 22:14:48 +00:00
bzbarsky%mit.edu
66c8d5e630
Do not remove event listeners when leaving about:blank and going to a page with
...
the same security principal as the window opener. Makes it possible to set an
onload listener after calling window.open and have it actually fire. Bug
226416, r=danm, sr=jst, a=asa
2003-11-26 15:45:40 +00:00
jst%mozilla.jstenback.com
cbbb2023fe
Fixing bug 224549. Make sure JS errors are not dropped when JS is executed through nested calls through XPConnect. r=caillon@aillon.org, sr=brendan@mozilla.org, a=asa@mozilla.org
2003-11-21 19:48:35 +00:00
jst%mozilla.jstenback.com
a743394ec7
Re-landing fix related to regression bug 147811. Make declaring on* functions trigger the event listener registration code so that event handlers get registerd by simply declaring a global (or whatever the scope) function with the name of a event handler. r=caillon@aillon.org, sr=brendan@mozilla.org.
2003-11-18 01:59:51 +00:00
jst%mozilla.jstenback.com
aa19a080f5
Eliminating silly trailing whitespace.
2003-11-18 01:58:43 +00:00
jst%mozilla.jstenback.com
0e07a9b8fe
Backing out the last chance completely to fix orangeness until I figure out what the deal is...
2003-11-17 19:02:15 +00:00
jst%mozilla.jstenback.com
3553e6ad69
Attempting to fix orangeness...
2003-11-17 18:26:58 +00:00
jst%mozilla.jstenback.com
188fbccf27
Fix related to regression bug 147811. Make declaring on* functions trigger the event listener registration code so that event handlers get registerd by simply declaring a global (or whatever the scope) function with the name of a event handler. r=caillon@aillon.org, sr=brendan@mozilla.org.
2003-11-17 17:54:39 +00:00
caillon%returnzero.com
240c088368
Bug 225411; updating DOM 3 Core's Document.xml*
...
r+sr=jst
2003-11-14 11:10:11 +00:00
peter%propagandism.org
6ebcad9b9f
Part of fix for bug 219848 (Cannot programmatically (JavaScript) set value of HTMLInputElement) - don't do security checks when defining DOM classes. r=caillon, sr=jst.
2003-11-12 14:25:03 +00:00
jshin%mailaps.org
339f3e4e20
bug 44272 : make escape/unescape (in DOM) correctly work with the full range of Unicode chars. (by making it use JSengine version) (r=brendan/bz, sr=bz)
2003-11-11 17:59:54 +00:00
bzbarsky%mit.edu
f39bd1e34f
document.config has become document.domConfig to prevent backwards-compat
...
issues. Bug 222733, r+sr=jst
2003-11-08 19:30:30 +00:00
brendan%mozilla.org
4be366b3cf
Fix missing cx param problem (223041, r=caillon, sr=dbaron).
2003-11-03 04:26:55 +00:00
cbiesinger%web.de
18ceca3db3
bug 223151 nsJSProtocolHandler::Suspend and ::Resume not implemented
...
r+sr=bzbarsky
2003-10-30 21:23:15 +00:00
tor%cs.brown.edu
9d3e99b64f
Backout of bug 153586. a=asa
2003-10-27 17:00:38 +00:00
tor%cs.brown.edu
a2d2c84b23
Fixing build bustage from 153586. r+sr=jst, a=tor
2003-10-22 18:15:15 +00:00