10468 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
75dd938baa Fix bug 324828. r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@189359 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 22:10:29 +00:00
bzbarsky%mit.edu
e446371b8e 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


git-svn-id: svn://10.0.0.236/trunk@189344 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 20:46:39 +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
peterv%propagandism.org
1dbbcea821 Fix for bug 325980 (Crash in XPath optimizer (null pointer dereference in txXPathOptimizer::optimize)). r=Pike, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@189303 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 13:17:19 +00:00
dveditz%cruzio.com
f675fd2306 bug 319846 prevent over-long attributes that choke the parser, r=mrbkap, sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@189293 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 07:19:53 +00:00
mcs%pearlcrescent.com
0a45e66e76 Bug 323088 - RGB values slightly off in canvas after drawWindow().
Use a table indexed by bit depth to provide a better "scale factor" when
  copying pixels from native surfaces to the canvas.
  Patch by roc, r=vladimir, sr=shaver.


git-svn-id: svn://10.0.0.236/trunk@188890 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 21:59:37 +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
0c361b7455 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


git-svn-id: svn://10.0.0.236/trunk@188803 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 01:38:36 +00:00
bzbarsky%mit.edu
0198563072 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.


git-svn-id: svn://10.0.0.236/trunk@188792 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 23:40:37 +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
789c343b11 Fix build bustage. Bug 324600
git-svn-id: svn://10.0.0.236/trunk@188774 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 20:25:51 +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
jwatt%jwatt.org
f70621ca5b Tweak fix checked in for bug 300868 (use nsLayoutAtoms instead of nsGkAtoms) for parity between 1.8 branch and trunk. r=jst on IRC
git-svn-id: svn://10.0.0.236/trunk@188720 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 00:31:32 +00:00
cvshook%sicking.cc
0eabcdd5c2 More bug 325404. Use the right charset when parsing baseuris, and fix copy-n-paste error. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@188716 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 00:17:15 +00:00
masayuki%d-toybox.com
b94de096af Bug 258006 Mouse-wheel scroll events does not propagate to viewport from fixed pos. elements r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@188690 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 19:55:35 +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
mrbkap%gmail.com
b7ece70d44 Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@188516 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 23:45:19 +00:00
mkaply%us.ibm.com
5682413028 #297919
r=bzbarsky, sr=brendan
event.button in a mouse move should be 0 to maintain compatibility with older browsers


git-svn-id: svn://10.0.0.236/trunk@188464 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 17:04:51 +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
davel%mozilla.com
e05bd6f036 Unify necko and content test harnesses. Create common versions of test harness
files in tools/test-harness/xpcshell-simple, and modify the existing
instances to use the common files.  Bug 322894, r=darin,bzbarsky,
sr=benjamin


git-svn-id: svn://10.0.0.236/trunk@188364 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 20:56:16 +00:00
peterv%propagandism.org
8d41dd315b Fix for bug 324746 (XPathResult object can crash brower when calling iterateNext() or snapshotItem()). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@188329 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 09:58:43 +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
83b451451a Make sure first attr always wins, even for <html> and <head>. Bug 324378,
r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@188304 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 01:13:00 +00:00
bzbarsky%mit.edu
d6bd116657 Don't lose text in the head context. Bug 324476, r=mrbkap, sr=jst
git-svn-id: svn://10.0.0.236/trunk@188301 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 01:05:54 +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
mrbkap%gmail.com
8b6ba84a47 bug 324738: Remove some unnecessary complexity from the parser and hardcode DTDs. r=sicking sr=jst
git-svn-id: svn://10.0.0.236/trunk@188251 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 19:07:41 +00:00
Olli.Pettay%helsinki.fi
742915ebab Bug 281139, crash doing onfocus=alert() and Reloading, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@188230 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 16:12:30 +00:00
roc+%cs.cmu.edu
ec5012e454 Fixing more sicking bustage
git-svn-id: svn://10.0.0.236/trunk@188212 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 04:19:11 +00:00
roc+%cs.cmu.edu
7672418ed1 Fixing sicking bustage.
git-svn-id: svn://10.0.0.236/trunk@188210 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 03:44:21 +00:00
roc+%cs.cmu.edu
5547fd3e4c Fixing bustage. thanks=sicking
git-svn-id: svn://10.0.0.236/trunk@188203 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 02:49:29 +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
1c9ffd71d5 Bug 208172: Implement optimizable XPath. r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@188201 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 01:50:30 +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
346c174c63 Fix build bustage when MOZILLA_INTERNAL_API isn't defined
git-svn-id: svn://10.0.0.236/trunk@188183 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 22:00:38 +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
636c818580 fix balsa bustage
git-svn-id: svn://10.0.0.236/trunk@188136 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-25 02:46:20 +00:00
bryner%brianryner.com
256fd4c351 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
git-svn-id: svn://10.0.0.236/trunk@188104 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 19:22:02 +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
jwatt%jwatt.org
b4ecbd73d2 Fixing bug 323589. Trying to access .style of <svg:marker> throws "Component does not have requested interface" (NS_NOINTERFACE). Patched by Robert Longson longsonr@gmail.com, r=jwatt@jwatt.org sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@188054 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 18:05:48 +00:00