martijn.martijn%gmail.com
5cce7ad339
Bug 324340 - ASSERTION: no extension: '!aExtension.IsEmpty()' when dragging image at news.google.com. r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@191149 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 13:14:11 +00:00
timeless%mozdev.org
af51e73d0e
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
git-svn-id: svn://10.0.0.236/trunk@191013 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 09:36:43 +00:00
bzbarsky%mit.edu
e03f806aad
Make it possible to target non-primary content <browser>s; specifically ones
...
that are type="content-targetable". Bug 326009, r=bsmedberg, sr=jst
git-svn-id: svn://10.0.0.236/trunk@190799 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:58:48 +00:00
bzbarsky%mit.edu
42cccb1214
Don't leak the channel and XMLHttpRequest object if AsyncOpen fails. Bug
...
323454, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@190622 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 00:00:44 +00:00
bzbarsky%mit.edu
2c386a52a3
Give a saner principal to documents created via DOMImplementation. Bug 324601,
...
r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@190594 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 18:57:32 +00:00
peterv%propagandism.org
7d464ac587
Fix for bug 326994 (XMLSerializer adds namespace declaration for non-empty prefix with empty namespace name). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@190522 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-18 13:01:59 +00:00
cvshook%sicking.cc
abe4275037
Bug 326618: Remove assertion that we know can happen and that is no longer dangerous. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@190490 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-18 02:54:15 +00:00
dbaron%dbaron.org
9352850db6
Change finalization of event listener manager hash to deal with interactions with preserved wrapper table and dangling pointers. b=325279 r=bzbarsky sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@190421 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-17 23:41:44 +00:00
peterv%propagandism.org
deb8d69a5d
Fix for bug 320367 (Fix nsDOMDocumentType's nsISupports implementation). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@190347 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-17 13:12:50 +00:00
bzbarsky%mit.edu
df167507d3
Remove no longer needed code. Bug 327103, r=sicking, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@190178 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 00:51:25 +00:00
bzbarsky%mit.edu
d77c1d1349
Remove bogus comment. Bug 327071.
...
git-svn-id: svn://10.0.0.236/trunk@190084 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 06:21:32 +00:00
dbaron%dbaron.org
dad82c1080
Remove bogus assertion. b=326646 r=sicking sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@190031 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 23:30:10 +00:00
bzbarsky%mit.edu
b70fa46bd0
Simplify the check for a codebase principal when setting cookies. Bug 327106,
...
r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@189961 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 16:28:46 +00:00
bzbarsky%mit.edu
4c26f652da
Only try to get box objects for content nodes. Bug 326778, r=sicking, sr+branch181=peterv
...
git-svn-id: svn://10.0.0.236/trunk@189960 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 16:25:11 +00:00
bzbarsky%mit.edu
6d2a981e38
Use nsContentUtils helpers for some localizing in nsGlobalWindow. Bug 326972,
...
r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@189917 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 02:06:48 +00:00
bzbarsky%mit.edu
c3ad7ac1fe
Improve function naming and documentation. Bug 327071, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@189915 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 02:04:20 +00:00
bzbarsky%mit.edu
4cf750b065
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
git-svn-id: svn://10.0.0.236/trunk@189865 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 20:44:39 +00:00
enndeakin%sympatico.ca
8a0f334ba0
Bug 285631, new template builder, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@189822 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 16:02:08 +00:00
wr%rosenauer.org
a752e82511
Bug 326964 - fixed bogus assertion (missing nsIDOMNode::DOCUMENT_TYPE_NODE), p=ajvincent@gmail.com, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@189816 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-13 06:58:59 +00:00
peterv%propagandism.org
00979c1224
Remove unnecessary casts pointed out by bz.
...
git-svn-id: svn://10.0.0.236/trunk@189406 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-08 10:06:47 +00:00
bzbarsky%mit.edu
b9302cc9da
Trying to fix Tp regression. Bug 324828, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@189393 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-08 05:56:13 +00:00
peterv%propagandism.org
f067801d10
Bustage fix
...
git-svn-id: svn://10.0.0.236/trunk@189308 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 15:12:08 +00:00
peterv%propagandism.org
32838fc08a
Fix for bug 315901 (Move RangeList and EventListenerManager hashes to nsContentUtils). r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@189306 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 14:34:10 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
baca00f610
Fix more build bustage. Bug 324600
...
git-svn-id: svn://10.0.0.236/trunk@188776 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 20:36:02 +00:00
bzbarsky%mit.edu
1510aacc39
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
git-svn-id: svn://10.0.0.236/trunk@188770 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 20:02:34 +00:00
cvshook%sicking.cc
af34ea4a83
Bug 325404: Get rid of _base_href and _base_target attributes and use properties instead. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@188642 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 04:43:55 +00:00
mrbkap%gmail.com
61c90940c0
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
...
git-svn-id: svn://10.0.0.236/trunk@188619 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 22:19:46 +00:00
scootermorris%comcast.net
1a9d535201
Fix bustage on camino caused by fix for bug 303018
...
r=tor
git-svn-id: svn://10.0.0.236/trunk@188602 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 21:04:42 +00:00
scootermorris%comcast.net
1364eae39d
SVG Conditionals should work outside of <switch>. Bug 303018.
...
r=bugmail/sr=tor
git-svn-id: svn://10.0.0.236/trunk@188587 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 18:53:33 +00:00
bzbarsky%mit.edu
470412179e
More use of nsINode. Bug 325006, r=sicking, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@188548 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 04:25:22 +00:00
bzbarsky%mit.edu
60db8dff07
Fix bug 325005. r=sicking, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@188536 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 01:47:30 +00:00
cbiesinger%web.de
a65a0bbcf4
bug 324705 prefer natively handled document types over plugins
...
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@188389 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-28 14:08:55 +00:00
jwatt%jwatt.org
8f8edb03a6
Fixing bug 300868. The 'target' attribute is not supported on SVG's <a> element. r=bugmail@sicking.cc, sr=jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@188387 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-28 13:12:28 +00:00
bzbarsky%mit.edu
5dabd41ee6
Add nsIDOM3Attr; implement isId on Attr nodes. Bug 288513 starter, patch by
...
Alex Vincent <ajvincent@gmail.com>, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@188320 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 04:10:30 +00:00
bzbarsky%mit.edu
0eab141425
Fix bug 306900, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@188299 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 01:03:06 +00:00
cvshook%sicking.cc
8d4b46ee48
Bug 324723: Make nsPropertyTable resistent against using the wrong base pointer by enforcing type safety. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@188286 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 23:40:49 +00:00
roc+%cs.cmu.edu
df8627e29b
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
...
git-svn-id: svn://10.0.0.236/trunk@188202 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
9618fbb2fc
Bug 324572: Forgot to remove some property implementations that are now unneeded. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@188192 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 23:29:56 +00:00
cvshook%sicking.cc
f6f272638d
Fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@188178 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 21:36:46 +00:00
cvshook%sicking.cc
5fe171311b
Bug 324572: Move property methods to nsINode and make nsIAttribute inherit nsINode.
...
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@188174 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 20:49:56 +00:00
darin%meer.net
fb10d59136
fixes bug 323793 "Expose .ping attribute for <a> and <area> elements" r=jst sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@188088 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 05:48:32 +00:00
mrbkap%gmail.com
1226adc383
bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@188078 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 01:48:41 +00:00
mrbkap%gmail.com
44fd52082e
bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@188077 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 01:25:14 +00:00
tor%cs.brown.edu
fe2017034e
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
git-svn-id: svn://10.0.0.236/trunk@187897 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 17:00:43 +00:00
bzbarsky%mit.edu
31719bf3ba
Implement an nsINode interface; move some common stuff from nsIContent and
...
nsIDocument to nsINode. Bug 323311, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@187813 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 03:34:18 +00:00
dbaron%dbaron.org
6af4529cc1
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
...
git-svn-id: svn://10.0.0.236/trunk@187810 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 02:46:18 +00:00
dbaron%dbaron.org
934879ff1e
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
...
git-svn-id: svn://10.0.0.236/trunk@187809 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 02:43:39 +00:00
cvshook%sicking.cc
0156b2d303
Fix cairo bustage
...
git-svn-id: svn://10.0.0.236/trunk@187803 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 01:47:53 +00:00
cvshook%sicking.cc
ceaf7bdebc
Bug 323910: Merge atom lists in gklayout
...
r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@187798 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 00:58:12 +00:00