9314 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
71b3886c0d Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@172031 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:50:25 +00:00
bzbarsky%mit.edu
59247538c5 Make sure we've tried to create our CSSLoader before we try to dereference it.
Bug 289765, r+sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@172027 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:29:20 +00:00
bzbarsky%mit.edu
f14f7e0cb1 If our image was previously blocked and we're asked to maybe reload it, don't
check whether the URI changed; just try loading (since this time we may not be
blocked).  Bug 251354 followup, r=sicking, sr=shaver, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@171981 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 16:37:27 +00:00
bzbarsky%mit.edu
7d36f1baf6 Disable loading of images in data documents on the document level, not on the
node level.  Bug 251354, r=sicking, sr=peterv, a=asa


git-svn-id: svn://10.0.0.236/trunk@171953 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 00:29:36 +00:00
bzbarsky%mit.edu
9cbf1d1281 Fix mouseover event regression by making sure to init our doc pointer before
null-checking it.  Bug 289719 and oodles of dependencies, r+sr=roc, a=asa


git-svn-id: svn://10.0.0.236/trunk@171949 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 23:35:18 +00:00
smontagu%smontagu.org
46c53d33ed Trigger Bidi processing also for non-displayable control characters (RLM, RLE, RLO, etc.) Bug 177148, r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@171920 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-10 06:40:10 +00:00
bzbarsky%mit.edu
9fdf2e8d89 Use the owner document when compiling event handlers. Bug 289456, r+sr=jst,
a=dbaron


git-svn-id: svn://10.0.0.236/trunk@171910 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-09 17:32:25 +00:00
aaronleventhal%moonset.net
95d3f2bd28 Missing part of checkin for bug 287730. Reporting position of radio buttons, r+sr=bz on missing part, a=asa
git-svn-id: svn://10.0.0.236/trunk@171851 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 14:08:12 +00:00
roc+%cs.cmu.edu
88019f7491 Bug 288873. Don't let nsSubDocumentFrame tear down a presentation it didn't build. r+sr=bzbarsky,a=asa.
git-svn-id: svn://10.0.0.236/trunk@171844 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 04:04:06 +00:00
bzbarsky%mit.edu
6c4f2a810d Append HTML nodes to the DOM on node creation, not when we hit the close tag.
Should help with the Tp regression.  Bug 289311, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171842 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 03:30:50 +00:00
roc+%cs.cmu.edu
dcfaab1921 Bug 288775. Don't forget to pass relatedTarget to mouseout events, pointing to the element the mouse is moving into. r+sr=bzbarsky,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@171833 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 00:19:08 +00:00
ben%bengoodger.com
39f25aa68b crash at nsXULDocument::OverlayForwardReference::Merge due to broken implementation of removeelement attribute for overlay merging... we always want to notify of node removals, so don't pass the notify flag along to the Remove function, always send PR_TRUE so that state is updated correctly. r=bz, sr=bryner, a=brendan
git-svn-id: svn://10.0.0.236/trunk@171826 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 23:19:20 +00:00
bzbarsky%mit.edu
99829f1159 Fix crash regression bug 289180. r=mrbkap, sr=roc
git-svn-id: svn://10.0.0.236/trunk@171792 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 06:28:28 +00:00
dbaron%dbaron.org
ec21749ca4 Fix bustage. b=288626
git-svn-id: svn://10.0.0.236/trunk@171785 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 05:20:41 +00:00
bzbarsky%mit.edu
d600031fa4 Back out the preappend change now that the image changes are in to see what Tp does...
git-svn-id: svn://10.0.0.236/trunk@171776 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 03:40:51 +00:00
bzbarsky%mit.edu
532112b17b Only do a new image load if we're forced to or if the URI really changed. Bug
285428, r=biesi, sr=jst (note: sr was given in bug 286000 as part of the patch
there).


git-svn-id: svn://10.0.0.236/trunk@171771 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 02:55:02 +00:00
jst%mozilla.jstenback.com
466764776f Fixing bug 283897. Make midas state survive document.open/write/close. Regression from bug 283897. r=brade@comcast.net, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@171770 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 02:22:45 +00:00
cvshook%sicking.cc
a85ea92cab Bug 289053: Fix assertion when setting fontsize to empty or whitespace-only string. Also treat big relative fontsizes as absolute fontsizes so they at least render correctly.
r/sr=bz


git-svn-id: svn://10.0.0.236/trunk@171768 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 02:07:52 +00:00
bzbarsky%mit.edu
3a25bfa362 Attempting to fix Tp regression
git-svn-id: svn://10.0.0.236/trunk@171759 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:23:07 +00:00
bzbarsky%mit.edu
2ed6c9fac8 Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
cst%andrew.cmu.edu
f9a5573f80 Bug 189982 automatic image resizing: state of the image should be kept after resizing the browser window
r=bz sr=roc


git-svn-id: svn://10.0.0.236/trunk@171669 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 18:59:22 +00:00
timeless%mozdev.org
2e1b67555f Bug 289063 protected recursion triggers ASSERTION: failed to load URL: 'NS_SUCCEEDED(rv)', file r:/mozilla/content/html/content/src/nsGenericHTMLElement.cpp, line 3469
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@171667 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 18:46:44 +00:00
bzbarsky%mit.edu
0bd33e20e8 Removing the type attr should make an input a text input. Bug 288331, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@171629 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 03:46:12 +00:00
bzbarsky%mit.edu
5bfeab56fa Fix content teardown in ReportError to also get rid of our buffered-up text
content.  Bug 288674, r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171628 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 03:40:36 +00:00
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
mrbkap%gmail.com
ce19ca701d bug 286733: Crash when attempting to handle misplaced content inside misplaced content because mContextTopIndex pointed to a closed index already. r=jst sr=rbs
git-svn-id: svn://10.0.0.236/trunk@171601 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 21:20:00 +00:00
Olli.Pettay%helsinki.fi
2e32303d38 Bug 288998 - Use atoms in nsXULElement::HandleDOMEvent to compare tag names, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@171600 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 21:16:15 +00:00
aaronleventhal%moonset.net
1389045233 Bug 265203. When caret is at end of one link, focus displays to next link. r=ginn.chen, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@171577 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:11:14 +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
ginn.chen%sun.com
4e0213be41 Bug 260399 disabled textarea/input should use DEFAULT pointer
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@171552 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 10:35:50 +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
jwatt%jwatt.org
9a50b7b10d Fixing bug 288267. getAttribute("transform") giving back "" for transform="matrix(...)". r=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@171456 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 16:07:37 +00:00
bzbarsky%mit.edu
088c4f8b8a Fix overlay code to not trust overlays and violate the nsIContent API in the
process.  Bug 233641, r=sicking, sr=ben


git-svn-id: svn://10.0.0.236/trunk@171421 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 04:26:00 +00:00
neil%parkwaycc.co.uk
fec5d215eb Bustage fix for b=225563 (patch hunk inadvertently excluded)
git-svn-id: svn://10.0.0.236/trunk@171384 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 13:32:47 +00:00
neil%parkwaycc.co.uk
d1fbcc24a5 Bustage fix for b=225563 (patch hunk inadvertently excluded)
git-svn-id: svn://10.0.0.236/trunk@171383 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 12:53:52 +00:00
neil%parkwaycc.co.uk
c82cb0c74e Implement group="system" for XBL handlers so that we don't try to handle events if <a> <textarea> or <xul:button> have already processed them r=jst sr=bryner
git-svn-id: svn://10.0.0.236/trunk@171381 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 12:26:02 +00:00
bzbarsky%mit.edu
99fc698a89 Center the clicked-on point when turning off image zoom. Bug 207219, patch by
Chris Thomas (CTho) <cst@andrew.cmu.edu>, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@171364 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 04:29:35 +00:00
roc+%cs.cmu.edu
f4576c8412 Fixing Mac bustage
git-svn-id: svn://10.0.0.236/trunk@171360 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 03:05:17 +00:00
roc+%cs.cmu.edu
74b8b100c5 Bug 255863. Make drag/drop work even when the clicked-on content gets reframed by the click. r=mats,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171359 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-30 02:14:41 +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
roc+%cs.cmu.edu
8256d176a7 Bug 284664. Generate mouseover and mouseout events in IFRAMEs in a much more consistent way. r=mats,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171294 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 23:39:13 +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
bzbarsky%mit.edu
716afea093 Make setting an entry in the options array fill in the array up to that point
with options if needed.  Bug 285498, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@171193 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 04:23:55 +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