martijn.martijn%gmail.com
c6b545fb8c
Bug 286560 - Fix comments for focusNode in nsISelection.idl, r+sr=bzbarsky
2006-03-09 18:44:20 +00:00
Olli.Pettay%helsinki.fi
0a10950131
Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz
2006-03-09 18:14:17 +00:00
cvshook%sicking.cc
9f4b50c028
Bug 326645: Remove mRootContent from nsDocument to avoid all the pains of keeping it in sync with the childlist. Also remove mBodyContent from nsHTMLDocument for the same reason. r=bz sr=jst
2006-03-09 07:29:41 +00:00
cvshook%sicking.cc
1a8c5dae53
Bug 325730. Mutation-event handlers can cause further mutations to the DOM. We need to be more attentive to those. r=bz sr=jst
2006-03-08 21:47:32 +00:00
Olli.Pettay%helsinki.fi
7f852eb898
Bug 328885, r+sr=bz
2006-03-08 20:22:35 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
bzbarsky%mit.edu
950c61cf37
Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
...
329181, r=neil, sr=jst
2006-03-07 03:20:39 +00:00
bzbarsky%mit.edu
6ca8715ac8
Fix the behavior of ranges when insertNode is called -- range should not
...
collapse. Bug 253609, patch by Joshua Welderson
<pythonesque+bugzilla@gmail.com>, r=peterv, sr=jst
2006-03-03 02:53:44 +00:00
bzbarsky%mit.edu
7bd85f5af3
Don't set the "exception pending" boolean on the XPCCallContext if we actually
...
set the exception on some other unrelated JSContext. Bug 328851, r=jst, sr=brendan
2006-03-01 03:54:15 +00:00
cvshook%sicking.cc
003a14761a
Bug 327969: Smarter IndexOfChild cache implementation. r/sr=bz
2006-02-28 22:17:23 +00:00
cvshook%sicking.cc
4c25054cc3
Bug 327969: Smarter IndexOfChild cache implementation. r/sr=bz
2006-02-28 22:16:06 +00:00
bzbarsky%mit.edu
9345ddf89b
Fixing comment. No bug.
2006-02-28 05:21:17 +00:00
bzbarsky%mit.edu
8e2f7a6f3d
Be more careful with the principal for subframe loads. Bug 327078 and bug 328469, r=sicking, sr=jst
2006-02-27 19:14:51 +00:00
enndeakin%sympatico.ca
65c400afcf
Bugs 328464, empty template attribute issue and 327504, crash reading mail r+sr=bz
2006-02-27 16:48:55 +00:00
martijn.martijn%gmail.com
d96b027256
Bug 324340 - ASSERTION: no extension: '!aExtension.IsEmpty()' when dragging image at news.google.com. r+sr=jst
2006-02-24 13:14:11 +00:00
timeless%mozdev.org
1ce5986f6b
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
bzbarsky%mit.edu
1a344388ca
Make it possible to target non-primary content <browser>s; specifically ones
...
that are type="content-targetable". Bug 326009, r=bsmedberg, sr=jst
2006-02-22 03:58:48 +00:00
bzbarsky%mit.edu
80ea4604ed
Don't leak the channel and XMLHttpRequest object if AsyncOpen fails. Bug
...
323454, r=biesi, sr=darin
2006-02-21 00:00:44 +00:00
bzbarsky%mit.edu
a83eba463b
Give a saner principal to documents created via DOMImplementation. Bug 324601,
...
r=sicking, sr=jst
2006-02-20 18:57:32 +00:00
peterv%propagandism.org
0b2a5e50bc
Fix for bug 326994 (XMLSerializer adds namespace declaration for non-empty prefix with empty namespace name). r/sr=bz.
2006-02-18 13:01:59 +00:00
cvshook%sicking.cc
bf888a7955
Bug 326618: Remove assertion that we know can happen and that is no longer dangerous. r/sr=jst
2006-02-18 02:54:15 +00:00
dbaron%dbaron.org
60ef70cf95
Change finalization of event listener manager hash to deal with interactions with preserved wrapper table and dangling pointers. b=325279 r=bzbarsky sr=jst
2006-02-17 23:41:44 +00:00
peterv%propagandism.org
206b2a673d
Fix for bug 320367 (Fix nsDOMDocumentType's nsISupports implementation). r/sr=jst.
2006-02-17 13:12:50 +00:00
bzbarsky%mit.edu
1bf2774cea
Remove no longer needed code. Bug 327103, r=sicking, sr=jst
2006-02-16 00:51:25 +00:00
bzbarsky%mit.edu
8ceb3708cd
Remove bogus comment. Bug 327071.
2006-02-15 06:21:32 +00:00
dbaron%dbaron.org
85bbf2fc78
Document null pointer handling. b=326646 r=sicking sr=peterv
2006-02-14 23:30:40 +00:00
dbaron%dbaron.org
3af0d57671
Remove bogus assertion. b=326646 r=sicking sr=peterv
2006-02-14 23:30:10 +00:00
bzbarsky%mit.edu
ead4f28aed
Simplify the check for a codebase principal when setting cookies. Bug 327106,
...
r+sr=peterv
2006-02-14 16:28:46 +00:00
bzbarsky%mit.edu
752005bb9d
Only try to get box objects for content nodes. Bug 326778, r=sicking, sr+branch181=peterv
2006-02-14 16:24:51 +00:00
bzbarsky%mit.edu
1ee861335f
Use nsContentUtils helpers for some localizing in nsGlobalWindow. Bug 326972,
...
r+sr=jst
2006-02-14 02:06:48 +00:00
bzbarsky%mit.edu
41bdb2e1d6
Improve function naming and documentation. Bug 327071, r+sr=jst
2006-02-14 02:04:20 +00:00
bzbarsky%mit.edu
4cca96d4cb
Fix compareDocumentPosition for attr nodes to work right when the other node is
...
also an attr. Bug 326939, patch by Alex Vincent <ajvincent@gmail.com>, r+sr=bzbarsky
2006-02-13 20:44:39 +00:00
enndeakin%sympatico.ca
b854f81d48
Bug 285631, new template builder, r+sr=bz
2006-02-13 16:02:08 +00:00
wr%rosenauer.org
9ceabad72a
Bug 326964 - fixed bogus assertion (missing nsIDOMNode::DOCUMENT_TYPE_NODE), p=ajvincent@gmail.com, r+sr=bz
2006-02-13 06:58:59 +00:00
peterv%propagandism.org
478b5f2e3e
Remove unnecessary casts pointed out by bz.
2006-02-08 10:06:47 +00:00
bzbarsky%mit.edu
f7c4367c85
Trying to fix Tp regression. Bug 324828, r+sr=jst
2006-02-08 05:56:13 +00:00
peterv%propagandism.org
41896e2c3d
Bustage fix
2006-02-07 15:12:08 +00:00
peterv%propagandism.org
a8a430a797
Fix for bug 315901 (Move RangeList and EventListenerManager hashes to nsContentUtils). r/sr=jst.
2006-02-07 14:34:10 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
8439d69eb0
Try to fix bustage yet again. Bug 324600. See revision 3.75 of
...
view/public/nsIView.h for why this sort of thing is needed.
2006-02-02 23:40:37 +00:00
bzbarsky%mit.edu
66448abcba
Fix more build bustage. Bug 324600
2006-02-02 20:36:02 +00:00
bzbarsky%mit.edu
263cf7dc11
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
cvshook%sicking.cc
68d4747601
Bug 325404: Get rid of _base_href and _base_target attributes and use properties instead. r/sr=jst
2006-02-01 04:43:55 +00:00
mrbkap%gmail.com
3d59a68ee7
When we don't find a </script> tag, we should put the entire rest of the document into the script element, but not execute the script. This also makes serialization not serialize the end tags for scripts that don't have them (to preserve round tripping). bug 305873, r=sicking sr=jst
2006-01-31 22:19:46 +00:00
scootermorris%comcast.net
2af5ed9d82
Fix bustage on camino caused by fix for bug 303018
...
r=tor
2006-01-31 21:04:42 +00:00
scootermorris%comcast.net
b09d7e40cc
SVG Conditionals should work outside of <switch>. Bug 303018.
...
r=bugmail/sr=tor
2006-01-31 18:53:33 +00:00
bzbarsky%mit.edu
6f84c83861
More use of nsINode. Bug 325006, r=sicking, sr=peterv
2006-01-31 04:25:22 +00:00
bzbarsky%mit.edu
12979b855a
Fix bug 325005. r=sicking, sr=jst
2006-01-31 01:47:30 +00:00
cbiesinger%web.de
cf2058af9d
bug 324705 prefer natively handled document types over plugins
...
r+sr=bz
2006-01-28 14:08:55 +00:00
jwatt%jwatt.org
6fdafae9b3
Fixing bug 300868. The 'target' attribute is not supported on SVG's <a> element. r=bugmail@sicking.cc, sr=jst@mozilla.org
2006-01-28 13:12:28 +00:00
bzbarsky%mit.edu
02230a060a
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
bzbarsky%mit.edu
3d4f85e974
Fix bug 306900, r+sr=jst
2006-01-27 01:03:06 +00:00
cvshook%sicking.cc
1a0897e001
Bug 324723: Make nsPropertyTable resistent against using the wrong base pointer by enforcing type safety. r/sr=jst
2006-01-26 23:40:49 +00:00
roc+%cs.cmu.edu
77bca74243
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
e531090e22
Bug 324572: Forgot to remove some property implementations that are now unneeded. r/sr=bz
2006-01-25 23:29:56 +00:00
cvshook%sicking.cc
27fd7c5cd1
Fix build bustage when MOZILLA_INTERNAL_API isn't defined
2006-01-25 22:00:38 +00:00
cvshook%sicking.cc
c46fb5af56
Fix build bustage
2006-01-25 21:36:46 +00:00
cvshook%sicking.cc
302bfb5920
Bug 324572: Move property methods to nsINode and make nsIAttribute inherit nsINode.
...
r/sr=bz
2006-01-25 20:49:56 +00:00
darin%meer.net
f7517500ad
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
f6d4616492
bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst
2006-01-24 01:48:41 +00:00
mrbkap%gmail.com
5886c8dad3
bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst
2006-01-24 01:25:14 +00:00
tor%cs.brown.edu
5cd5d59918
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
2006-01-20 17:00:43 +00:00
bzbarsky%mit.edu
b64fcb4a39
Implement an nsINode interface; move some common stuff from nsIContent and
...
nsIDocument to nsINode. Bug 323311, r=sicking, sr=jst
2006-01-19 03:34:18 +00:00
dbaron%dbaron.org
c2811fc727
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
836cdfd70a
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
cvshook%sicking.cc
ac6a48871e
Fix cairo bustage
2006-01-19 01:47:53 +00:00
cvshook%sicking.cc
15c2397445
Bug 323910: Merge atom lists in gklayout
...
r/sr=jst
2006-01-19 00:58:12 +00:00
mrbkap%gmail.com
9f6aab3aff
bug 322773: The prompt service asserts if there our window doesn't have a document. r+sr=bzbarsky
2006-01-18 23:06:06 +00:00
roc+%cs.cmu.edu
710ba40206
Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky
2006-01-18 04:09:33 +00:00
mrbkap%gmail.com
b630255ce0
bug 323380: Load about:blank into the frame if the given URI was malformed. r+sr=bzbarsky
2006-01-17 18:13:31 +00:00
bzbarsky%mit.edu
c34a138b91
Make element and document RemoveChild methods share code. Bug 312522, patch by
...
Alex Vincent <ajvincent@gmail.com>, r=sicking, sr=bzbarsky
2006-01-12 16:33:42 +00:00
bzbarsky%mit.edu
03cfacc04c
Do the right thing for lookupPrefix on a default namespace. Bug 308478, r+sr=peterv
2006-01-08 23:31:49 +00:00
cvshook%sicking.cc
d6350f1b77
Bug 322570: Make LookupPrefix work even for unused namespace declarations.
...
r/sr=bz
2006-01-06 23:52:34 +00:00
dbaron%dbaron.org
ee4cdca7c2
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
cbiesinger%web.de
c3d7007a30
fix debug build bustage (from bug 322128)
2006-01-05 18:03:09 +00:00
cbiesinger%web.de
2f52d47057
Remove aForceType argument of LoadObject, make it a capability instead
...
bug 322128 r+sr=bz
2006-01-05 13:30:19 +00:00
bryner%brianryner.com
ee003f8cc4
Fix restoration of scroll position and textfield contents after bfcache eviction by calling PersistLayoutHistoryState as part of RestoreFromHistory. Bug 317380, r=bzbarsky.
2006-01-04 06:38:46 +00:00
cbiesinger%web.de
e50740533c
Bug 314453 more ObjectURIChanged occurences; these got missed in the first
...
checkin
2006-01-01 19:06:43 +00:00
cbiesinger%web.de
1efb68569c
bug 314453 Rename ImageURIChanged and ObjectURIChanged to LoadImage and
...
LoadObject, respectively, in order to make it clear what they do rather than
prescribing when they should be called. r+sr=bz
2006-01-01 11:25:43 +00:00
gerv%gerv.net
eb50dd44e7
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-12-31 16:02:07 +00:00
cvshook%sicking.cc
fe5dce8079
Fix accidental typo in my last checkin
2005-12-30 20:25:54 +00:00
cvshook%sicking.cc
462757fa67
Bug 232639: Make nsXULElement::GetAttrNameAt actually work.
...
r/sr=bz
2005-12-30 20:12:35 +00:00
cbiesinger%web.de
1d04cb0110
Bug 309521
...
- add pseudo-classes for :-moz-type-unsupported and :-moz-has-handlerref (and a
content state for the former)
- make nsObjectLoadingContent return the right content state
- Add an XBL binding that gets instantiated for broken plugins
- Make it themable
- Remove a lot of now-unused code in nsObjectFrame
- Fixes pluginfinder.
r+sr=bz, r=mconnor
2005-12-29 14:15:33 +00:00
cvshook%sicking.cc
857adff236
Bug 296207: Optimize nsDOMAttributeMap::SetNamedItemInternal.
...
r=allan sr=peterv
2005-12-29 03:01:58 +00:00
cvshook%sicking.cc
6d7257e461
Fix win build bustage
2005-12-29 00:38:55 +00:00
cvshook%sicking.cc
078b46a709
Try to fix orange
2005-12-28 23:33:14 +00:00
cvshook%sicking.cc
79b8f5fc24
Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
...
r/sr=bz
2005-12-28 21:52:39 +00:00
cbiesinger%web.de
f0f0184a77
bug 309525 Consider content that we don't otherwise support, but for which we
...
have a stream converter, as supported document types. Change code to use
nsIURILoader to load the data, instead of asking docshell directly.
r+sr=bz
2005-12-17 18:31:02 +00:00
dbaron%dbaron.org
7bb2f0ada3
Allow QI to nsIDOMGCParticipant to fix crashes. b=319293 r=mrbkap sr=jst
2005-12-15 01:02:16 +00:00
bsmedberg%covad.net
0ee58bb049
Bug 319997 - Convert parser tests to use the frozen linkage, r=mrbkap
2005-12-12 20:56:37 +00:00
bzbarsky%mit.edu
b688dbf9f0
Make sure to update the sheet even if the URI has not changed if something else
...
that matters (type, media, etc) has changed. Bug 303313, r+sr=peterv
2005-12-09 19:20:42 +00:00
dbaron%dbaron.org
908c583ca2
Add ownerDocument to reachable list when needed. b=241518 r=bzbarsky sr=jst
2005-12-06 05:50:12 +00:00
bzbarsky%mit.edu
878caa3f68
Clear the prescontext property table when we tear down the frame tree so that
...
we don't try to destroy frames after the arena they come from has been
deallocated. Bug 317855, r+sr=roc
2005-12-06 04:53:03 +00:00
bzbarsky%mit.edu
72a2604c7d
Fix crash bug 319049. Patch by Christian Biesinger (:bi) <cbiesinger@gmx.at>, r+sr=bzbarsky
2005-12-05 02:13:17 +00:00
cbiesinger%web.de
3c23130790
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
f2a37733b9
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
bzbarsky%mit.edu
9ba9e01fb9
Fix wrapper reparenting to work with splitwindow... Bug 318678, r+sr=jst
2005-12-03 06:27:45 +00:00
neil%parkwaycc.co.uk
0d29adadea
Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst
2005-12-02 12:02:44 +00:00
bzbarsky%mit.edu
bc6968bdaf
Make sure to call FireErrorNotification whenever we need to. Bug 318473,
...
r=sicking, sr=brendan
2005-12-02 04:32:18 +00:00
timeless%mozdev.org
0154f7e02f
Bug 246604 - lookupNamespaceURI should probably be aware of xml prefix
...
patch by ajvincent@gmail.com r=peterv sr=peterv
2005-12-01 02:55:19 +00:00