3139 Commits

Author SHA1 Message Date
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