2877 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
c980dc5f76 Move processing of various headers from the content sink into the document so
it'll happen for all of our document types.  Bug 288921, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@171627 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 03:28:54 +00:00
aaronleventhal%moonset.net
b3bd84588b Bug 287730. Fix n of m positional info for HTML radio buttons. r=timeless, sr=bz
git-svn-id: svn://10.0.0.236/trunk@171556 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 13:43:43 +00:00
smontagu%smontagu.org
c4d0ac16d9 Fix for hang. Bug 288831, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171536 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 18:18:49 +00:00
cst%andrew.cmu.edu
ac7d796c08 Bug 287695 fix hardcoded app name in default mailto: form subject
r=biesi sr=bz


git-svn-id: svn://10.0.0.236/trunk@171532 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-03 17:16:28 +00:00
smontagu%smontagu.org
183ec71cc6 Update transliterate.properties to Unicode 4.1.0 database. Bug 288137, r=jshin, sr=rbs
git-svn-id: svn://10.0.0.236/trunk@171513 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-02 18:44:01 +00:00
dbaron%dbaron.org
be07cbe034 Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171350 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 00:36:57 +00:00
dbaron%dbaron.org
8bfdc8e8be Change how we preserve XPConnect wrappers on which JS properties have been set or that are otherwise needed by XBL: instead of rooting those wrappers until the document stops being displayed, mark them from GC hooks only if the nodes are reachable (via DOM node traversal, optimizing based on symmetry of reachability between DOM nodes) from the document or from nodes already marked. b=283129 r=jst sr=brendan
git-svn-id: svn://10.0.0.236/trunk@171344 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-29 23:26:56 +00:00
bzbarsky%mit.edu
40ce30bcaa Show alt text for images blocked by security checks. Bug 285981, r=mvl, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171233 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-26 02:26:58 +00:00
tor%cs.brown.edu
0abdf44855 Bug 287389 - SVG should not munge ua.css at build time. rev iid.
git-svn-id: svn://10.0.0.236/trunk@171228 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 23:30:50 +00:00
tor%cs.brown.edu
eafae91035 Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171206 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 14:50:05 +00:00
peterv%propagandism.org
dadffafd57 Part of fix for bug 285166 (createElement crashes [@ NS_NewHTMLElement] [@ nsCharTraits<unsigned short>::length]). r=sicking, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@171204 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 14:07:44 +00:00
mrbkap%gmail.com
2e94664017 bug 280044: Pass a title node to the content sinks so that attributes on title don't get lost. r=sicking sr=peterv
git-svn-id: svn://10.0.0.236/trunk@171044 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 07:09:24 +00:00
bzbarsky%mit.edu
66d9120653 Followup to bug 225941 -- I forgot some review comments. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171034 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 03:21:04 +00:00
bzbarsky%mit.edu
b545c9a067 Add a method to ask a content node whether it may have a frame in some
presentation.  Bug 225941, r=dbaron, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171033 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 03:07:10 +00:00
jst%mozilla.jstenback.com
51c4c6b9c8 Fixing mistake in my earlier cleanup patch.
git-svn-id: svn://10.0.0.236/trunk@170847 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-17 19:43:34 +00:00
jst%mozilla.jstenback.com
17be0e9454 Whitespace and formatting cleanup to get some sort of consistency into this code.
git-svn-id: svn://10.0.0.236/trunk@170842 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-17 18:00:33 +00:00
jst%mozilla.jstenback.com
cfed5fdaed Fixing the remaining part of bug 285438 for Firefox. Do the appropriate security checks when drag n' dropping into Firefox. r=ben@bengoodger.com, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@170841 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-17 17:40:55 +00:00
neil%parkwaycc.co.uk
fd6bd2688a Add HTML to the list of support flavours for Copy Image and provide an embedding interface to choose the flavours to copy b=135300 r=bz sr=smfr
git-svn-id: svn://10.0.0.236/trunk@170561 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-11 11:12:15 +00:00
cvshook%sicking.cc
27ea8c923a Bug 240884: Use a static cache to take the edge off the slowness of IndexOf calls for elements with very many children.
r/sr=bz


git-svn-id: svn://10.0.0.236/trunk@170559 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-11 09:40:03 +00:00
bzbarsky%mit.edu
84f91295ab Use Equals() when checking for recursion instead of hand-rolling URI
comparisons.  Cut off recursion at first repeated URI, not third, since that's
what IE seems to do.  Bug 228829, r=mkaply, sr=jst


git-svn-id: svn://10.0.0.236/trunk@170470 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-09 21:59:18 +00:00
bzbarsky%mit.edu
ff412b4fd7 Move all frame recursion detection into a method that just does that. Don't
throw errors from EnsureDocShell() on recursion detection; just throw them from
LoadFrame().  Bug 285188, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@170331 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-08 00:02:55 +00:00
cbiesinger%web.de
af30395567 181938 allow any protocol to support redirection, using a new
nsIChannelEventSink interface.
r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@170312 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 19:46:06 +00:00
jst%mozilla.jstenback.com
07f72886c9 Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@170153 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-04 02:01:54 +00:00
bzbarsky%mit.edu
54df69c399 Use the content policy REJECT reason as a basis for our "whether to show alt
text" decision instead of reading prefs ourselves.  Bug 202906, r=mvl, sr=jst


git-svn-id: svn://10.0.0.236/trunk@170075 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-02 04:05:12 +00:00
caillon%redhat.com
2310fd67a9 250245 - spec changed, its now Document.inputEncoding
r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@170013 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-28 22:35:02 +00:00
bryner%brianryner.com
165fa3ff89 Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169873 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 22:07:01 +00:00
doronr%us.ibm.com
579555ffc3 Bug 283323 - use owner document in nsGenericElement to get and set properties. Patch by smaug, r/sr=bryner
git-svn-id: svn://10.0.0.236/trunk@169670 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 20:27:25 +00:00
gandalf%firefox.pl
5acf9b32d1 bug 279768: move dom.properties, MediaDocument.properties to global; r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@169647 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 16:53:28 +00:00
bsmedberg%covad.net
b6fcc19b80 Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben
git-svn-id: svn://10.0.0.236/trunk@169615 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 21:49:45 +00:00
gandalf%firefox.pl
a4b9b7e33d bug 283046: File input button does not properly render. A regression after checkin from bug 279768 ; r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@169599 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 17:30:08 +00:00
brendan%mozilla.org
bd18836060 Nullify version selection via <script language='JavaScript1.x'> to match other browsers (255895, r+sr=jst).
git-svn-id: svn://10.0.0.236/trunk@169512 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 03:35:21 +00:00
bsmedberg%covad.net
b28a40ed78 Backout bug 278534 due to tinderbox orange.
git-svn-id: svn://10.0.0.236/trunk@169510 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
6a31331e77 Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
git-svn-id: svn://10.0.0.236/trunk@169492 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 15:35:36 +00:00
bryner%brianryner.com
066919535f Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169489 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 10:31:27 +00:00
bryner%brianryner.com
5379a88c76 Rename nsNameSpaceMap to nsXMLNameSpaceMap to avoid symbol collision in static builds (bug 281728). r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@169449 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 00:10:38 +00:00
doronr%us.ibm.com
86f11fca63 Bug 279057 - Implement hasFeature for XForms. Patch by smaug, r=bryner/sr=jst
git-svn-id: svn://10.0.0.236/trunk@169429 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:32:46 +00:00
doronr%us.ibm.com
e54571aca7 Checked in from wrong tree, backing out, sorry.
git-svn-id: svn://10.0.0.236/trunk@169428 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:28:20 +00:00
doronr%us.ibm.com
3831773869 Bug 279057 - Implement hasFeature for XForms. Patch by smaug, r=bryner/sr=jst
git-svn-id: svn://10.0.0.236/trunk@169427 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:20:27 +00:00
bryner%brianryner.com
32c824e02b Remove nsINameSpace and replace with a simple array-based list of namespace mappings for CSS. Bug 281728, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169414 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:18:37 +00:00
jst%mozilla.jstenback.com
eabf6cccbb Additional changes needed to fix bug 280947 (dragging of images whose extension doesn't map to the right mimetype on the client is broken). r=bzbarsky@mit.edu, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@169413 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 19:18:20 +00:00
bzbarsky%mit.edu
649b7c1f3f Fix fallout from the nsIFrameLoader changes of yesterday. Bug 280992, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@169005 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 21:30:47 +00:00
bryner%brianryner.com
37cfe9da74 Resurrect nsIFrameLoader[Owner] as scriptable interfaces; bug 280992 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168966 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 06:55:00 +00:00
bryner%brianryner.com
7de757ef1d Remove unneeded nsIFrameLoader interface (bug 280992). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@168946 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 23:53:47 +00:00
jst%mozilla.jstenback.com
422681bb2a Fixing bug 280947. Fix regression from bug 279945 that broke dragging images onto the client file system if the image URL didn't have a valid extension. r=bzbarsky@mit.edu, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@168936 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 22:20:14 +00:00
aaronleventhal%moonset.net
f057004ffc Bug 280916. Update DHTML accessibility role and state namespaces to location of RDF files on w3.org. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@168928 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 19:29:56 +00:00
bzbarsky%mit.edu
83d378bf95 Fix the HTML serializer to not do fancy linebreaking when "raw" output is
requested.  Use this in innerHTML.  Bug 89780, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@168919 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-07 17:24:05 +00:00
bzbarsky%mit.edu
0cfe7486a9 Add OOM checks on some GetDOMSlots() calls. Bug 280771, patch by Daniel de
Wildt <mozilla3q04@dewildt.de>, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@168803 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 18:04:02 +00:00
cvshook%sicking.cc
f5b376634f Bug 280921: Kill nsCheapStringBufferUtils
r/sr=darin


git-svn-id: svn://10.0.0.236/trunk@168770 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:49:13 +00:00
bryner%brianryner.com
9861051f37 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
jst%mozilla.jstenback.com
eddb05cf73 Fixing bug 279945. Prevent drag n' drop of images whose extensions don't map to image mimetypes. r=caillon@gmail.com, sr=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@168753 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 17:23:35 +00:00