Commit Graph

9614 Commits

Author SHA1 Message Date
timeless%mozdev.org
108d205184 Bug 298129 Event.timeStamp always returns 0 for mouse click events
patch by martijn.martijn@gmail.com r=dbaron sr=bz a=asa
2005-07-13 18:52:09 +00:00
jshin%mailaps.org
fcf7e6f914 bug 224820 : support UTF-16/32 (non-byte oriented char. encoding) in the form submission : r=biesi, sr=bz, a=asa 2005-07-13 16:55:59 +00:00
masayuki%d-toybox.com
4678ab27a3 Bug 300105 The found link doesn't have pseudo-focus in FAYT on frame page r+sr=bzbarsky, a=asa 2005-07-13 16:03:57 +00:00
bzbarsky%mit.edu
670b519b89 Fix rules="none" regression for tables. Bug 299723, r+sr=dbaron, a=asa 2005-07-07 17:14:36 +00:00
masayuki%d-toybox.com
8f458edf50 Bug 299748 On listbox, Sometimes, We cannot scroll the page to bottom by mouse wheel r+sr=roc, a=asa 2005-07-07 15:53:07 +00:00
bzbarsky%mit.edu
75933a51dc Make sure to notify XPConnect if an XBL constructor or destructor throws an
exception so they get reported in a timely manner.  Bug 299741, r+sr=jst, a=chofmann
2005-07-06 15:46:12 +00:00
smontagu%smontagu.org
cd922206ba Process non-ASCII access keys correctly. Bug 255696, r+sr=roc, a=asa 2005-07-03 12:19:26 +00:00
mats.palmgren%bredband.net
32773fe4f6 Fix crash opening/minimizing window that has onfocus/onblur=window.close(). b=296300 r+sr=bzbarsky a=asa 2005-07-02 22:58:22 +00:00
dbaron%dbaron.org
ea8847cd51 Followup patch to bug 286303 to prevent hotspot coordinates outside of image from getting to platform APIs, even though they might make sense in some cases. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-02 22:24:38 +00:00
brendan%mozilla.org
d0a48d5659 Support E4X by default in chrome windows and in XUL scripts (293392, r+sr=peterv/jst). 2005-07-02 19:52:25 +00:00
bsmedberg%covad.net
d8791d2f29 Bug 296102 - If a <xul:script src="chrome://missing-package/content/file.js" /> cannot be loaded, don't leave the window in an unopened zombie state, r+sr=jst a=asa 2005-07-01 12:18:18 +00:00
dbaron%dbaron.org
22c8c10292 Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-01 04:29:42 +00:00
jst%mozilla.jstenback.com
c28b2e4aa2 Fixing bug 277434. Make setting element.type on a plugin element (object or embed) set the 'type' attribute as well. r=bugmail@sicking.cc, sr=peterv@propagandism.org, a=benjamin@smedbergs.us 2005-06-30 01:23:12 +00:00
cvshook%sicking.cc
23fe2ae1ed Bug 296764: Move html keybindings to chrome to make sure they work even with js turned off
r=bsmedberg sr=jst a=bsmedberg
2005-06-29 22:41:59 +00:00
roc+%cs.cmu.edu
41bf2924b1 Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc 2005-06-29 03:51:44 +00:00
mats.palmgren%bredband.net
f04a34f8aa Don't resolve <form action=""> to the base uri. b=297761 r+sr=jst a=chofmann 2005-06-28 23:22:28 +00:00
mats.palmgren%bredband.net
97417c0bb6 Make drag-n-drop of frame-less content work again. b=289667 r+sr=roc a=benjamin 2005-06-28 21:40:15 +00:00
vladimir%pobox.com
1a594dcab9 b=296388, drawWindow with null window should give more informative error message, r=vladimir,a=bsmedberg 2005-06-25 03:05:41 +00:00
mats.palmgren%bredband.net
f68de81ba3 Fix event.relatedTarget for MouseOver events. b=298477 r+sr=roc a=asa 2005-06-25 01:32:02 +00:00
darin%meer.net
800a1ddbc1 fixes bug 295544 "Expose more designMode options to web apps" r=brade sr=jst a=bsmedberg 2005-06-24 17:18:27 +00:00
masayuki%d-toybox.com
1f93ebdcd5 Bug 259454 IME input (e.g., Chinese, Japanese and Korean) cannot be performed in Find Toolbar when opened with "/" or "'" r=bryner, dbaron, sr=dbaron, a=benjamin 2005-06-24 04:25:43 +00:00
roc+%cs.cmu.edu
17da1f0409 Backing out fix for bug 296838 to see how it's hurting Tp 2005-06-23 00:17:45 +00:00
jst%mozilla.jstenback.com
f3ed62af01 Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com 2005-06-22 01:53:58 +00:00
jwatt%jwatt.org
dfb5090b0d Follow up patch for bug 62485. script type="text/ecmascript" is not recognized. r+a=brendan 2005-06-22 00:50:32 +00:00
mats.palmgren%bredband.net
b58facb03c Give up if the old focus was removed from the document. b=298250 r+sr=bryner a=chofmann 2005-06-21 22:55:39 +00:00
roc+%cs.cmu.edu
53259eb945 Bug 296838. Allow drawWindow to draw fixed-position elements. rubberstamp r+sr=dbaron,a=chofmann 2005-06-21 04:07:04 +00:00
mats.palmgren%bredband.net
293246508e Stop trying to observe content changes for the selected option, instead rely on getting a combobox reflow if it changed. b=297389 r+sr=roc a=asa 2005-06-21 00:00:14 +00:00
mats.palmgren%bredband.net
05cc19b763 Adjust current index of combobox when options are added or removed. b=286170 r+sr=bzbarsky a=asa 2005-06-20 23:26:35 +00:00
jst%mozilla.jstenback.com
343e7f35b1 Fixing bug 296830. Use the principal of the calling code in document.open(), not that of the calling window. r=dveditz@cruzio.com, sr=brendan@mozilla.org, a=dveditz@cruzio.com 2005-06-20 16:18:35 +00:00
mrbkap%gmail.com
4ec259ce0c bug 293162: Textarea's innerHTML shouldn't treat the HTML as text. r=peterv sr=jst a=shaver 2005-06-16 21:23:24 +00:00
mrbkap%gmail.com
6664814803 bug 296677: Fix nsParser::ParseFragment to not screw up setting <textarea>'s innerHTML. r=jst sr=peterv a=asa 2005-06-16 18:59:59 +00:00
mrbkap%gmail.com
96e94dc74c bug 296284: <blockquote type=cite> can cause the plaintext serializer to delete extra newlines before inlines after blocks. r=peterv sr=jst a=asa 2005-06-16 18:20:59 +00:00
peterv%propagandism.org
ea82f1a8a5 Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa. 2005-06-16 13:10:58 +00:00
joshmoz%gmail.com
33b4f10224 bug 297338: Textareas lose the final chunk of text if the default contents are longer than 4096 characters long. r+sr=jst a=dbaron, patch by Blake Kaplan <mrbkap@gmail.com> 2005-06-16 00:41:50 +00:00
bryner%brianryner.com
e4a343f08f Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2005-06-15 23:52:46 +00:00
dbaron%dbaron.org
f00b4902e7 Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa 2005-06-15 23:45:06 +00:00
tor%cs.brown.edu
4e391fe636 Bug 296266 - Update SVG feature strings.
Patch by scootermorris@comcast.net, r=tor, a=asa.
2005-06-14 20:32:35 +00:00
brendan%mozilla.org
f1957f14c4 Support text/ecmascript and other types specified in http://www.ietf.org/internet-drafts/draft-hoehrmann-script-types-03.txt (r=sicking, sr=jst, a=me). 2005-06-14 16:08:05 +00:00
peterv%propagandism.org
43b350cd75 Fix for bug 297311 (consistent crash when trying to call xmlDocument.replaceChild(newChild, xmlDocument.documentElement) on XML document rendered in a frame). r/sr=bz, a=asa. 2005-06-14 12:30:17 +00:00
cbiesinger%web.de
55fdadbd11 bug 241739 reuse HTML/SVG's <script> loading code for XUL <script>, thus
correctly handling non-ASCII characters
r+sr=bz a=asa
2005-06-12 12:32:05 +00:00
bzbarsky%mit.edu
913225e3d6 Make sure to propagate back the result of InstallImplementation and bail
if it fails.  Bug 292944, r+sr=jst, a=asa
2005-06-11 21:30:20 +00:00
allan%beaufour.dk
9631dd8d9e Expose IntrinsicState() to XTF elements. Bug 297061, r=smaug+alex, sr=bryner, a=asa 2005-06-11 11:19:08 +00:00
cvshook%sicking.cc
b8ff8c18c7 Bug 296450: Make the hashtable holding attribute nodes work properly on all platforms.
r=beaufour sr=peterv a=caillon
2005-06-09 20:17:40 +00:00
bzbarsky%mit.edu
3114a994a1 Make sure to call ScriptEvaluated when doing all evaluations, to call it
_after_ we've popped the JSContext from the stack, and to handle multiple
termination functions being posted from a single script evaluation.  Fixes
leaks when closing windows or tabs with still-loading documents.  Bug 295983,
r+sr=jst, a=asa
2005-06-09 15:42:19 +00:00
bzbarsky%mit.edu
379cc266ed Make sure to call ScriptEvaluated after running XBL constructors/destructors.
Bug 295124, r+sr=jst, a=asa.
2005-06-09 15:39:07 +00:00
bzbarsky%mit.edu
5f3686c787 Create non-XUL nodes in a XUL document with the right ownerDocument. Bug
294536, r+sr=peterv, a=asa
2005-06-09 01:06:46 +00:00
neil%parkwaycc.co.uk
76b90ec7ce Fix regression from misread bug 285830 comment b=296657 r=sicking sr=jst a=asa 2005-06-08 23:02:29 +00:00
cvshook%sicking.cc
ffa6aac7b7 Bug 245274: Be more strict about which names we allow for createElement, even in quirks mode.
r=doron sr=bz a=asa
2005-06-08 16:42:04 +00:00
mrbkap%gmail.com
f804bef6c7 bug 271184: The output of nested document.write()s can get reversed (where later document.write()s are seen before previous document.write()s). This makes nsHTMLDocument use good parser keys. r=sicking sr=jst a=asa 2005-06-07 19:21:05 +00:00
allan%beaufour.dk
74e5a21386 Implement Get/SetProperty for nsIAttribute. Bug 285597, r+sr=peterv,a=mkaply 2005-06-06 08:51:40 +00:00
vladimir%pobox.com
d7a8a29593 b=296311, cannot use drawWindow with enablePrivelige; b=296697, drawWindow busted; r=pav,a=shaver 2005-06-06 06:46:53 +00:00
vladimir%pobox.com
02bc2a2809 b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor 2005-06-04 07:03:29 +00:00
bzbarsky%mit.edu
94faa65c47 MAke sure to set the external reference bit on mCurrentTarget. Bug 295670,
r+sr=roc, a=chofmann
2005-06-04 02:21:40 +00:00
allan%beaufour.dk
e685e5969a Fix crash in nsDOMAttributeMap, regression from bug 235512. Bug 296490, r=Pike,sr=peterv,a=roc 2005-06-03 11:41:46 +00:00
bzbarsky%mit.edu
6cab785436 Make the title change events we fire trusted. Bug 295210, r+sr=jst, a=dveditz 2005-06-03 02:07:44 +00:00
bzbarsky%mit.edu
4b8823720e Add an nsIContent api for getting the intrinsic state of the content; this can
be used to implement more pseudo-classes (eg CSS3 UI ones for XForms).  Bug
296309, r+sr=dbaron, a=chofmann
2005-06-03 02:02:45 +00:00
bzbarsky%mit.edu
4aeaa75697 Be smarter about XBL constructors and such. Bug 292591, r=sicking, sr=dveditz,
a=shaver
2005-06-03 01:54:50 +00:00
jst%mozilla.jstenback.com
4e48d2a634 Fixing bug 292464. Use the documents principals to check if a document is a chrome document or not. r=smaug@welho.com, sr=peterv@propagandism.org, a=shaver@mozilla.org 2005-06-02 23:36:08 +00:00
cbiesinger%web.de
3e0fbf96b8 Bug 296457 fixing reversed null check in DrawNativeSurfaces
r+sr=shaver a=chofmann
2005-06-02 23:01:52 +00:00
jst%mozilla.jstenback.com
313ecd3615 Fixing bug 285873. Make midas independent of the pref editor.CR_creates_new_p and make the default behaviour in midas match IE (such that hitting return in a p tag splits the p instead of inserting a br. r=brade@comcast.net, sr=bzbarsky@mit.edu, a=chofmann@mozilla.org 2005-06-02 03:11:35 +00:00
bzbarsky%mit.edu
8388d47b5d Fix leak on setting innerHTML in XML, as well as leaks when the parent of a
not-yet-parsed script is removed from the document.  Bug 294274, r+sr=peterv,
a=chofmann
2005-06-02 02:38:20 +00:00
bzbarsky%mit.edu
4e94a19a4d Make sure to Reset() if our default value changes and we haven't had our value
change.  Bug 215228, r+sr=peterv, a=chofmann
2005-06-02 02:30:09 +00:00
mrbkap%gmail.com
5aed97795a bug 287990: Bring back <plaintext> support. This supports it "properly" (i.e., no end tag). r=jst sr=dbaron a=shaver 2005-06-01 22:11:30 +00:00
mrbkap%gmail.com
9c7185974e bug 208869: Setting innerHTML with textarea can isnert an extra newline. This patch makes textarea be treated as a normal container outside CNavDTD (which takes over its first-newline removal duties). r=sicking sr=bzbarksy a=shaver 2005-06-01 21:23:23 +00:00
mrbkap%gmail.com
7e752b0ccd bug 144998: Empty lines under quotes are doubled. Patch by Shotaro Kamio <skamio@netscape.net>, Koike Kazuhiko <kazhik@mozilla.gr.jp>, Wolfgang Rosenauer <mozilla@rfosenauer.org>, and me. r=akkana sr=jst a=shaver 2005-06-01 19:31:47 +00:00
bzbarsky%mit.edu
2f4d64c7dc Hold a ref to the binding we're tearing down so it doesn't die before we're
done with it.  Bug 292717, r+sr=jst, a=shaver
2005-06-01 19:27:43 +00:00
Olli.Pettay%helsinki.fi
c5a59f46b5 Bug 291026, Allow XBL to bind to XTF elements, r=alex, sr=bryner, a=mkaply 2005-06-01 19:19:33 +00:00
cbiesinger%web.de
0493f61e46 295916 r=mrbkap sr=bz a=shaver
- make parser handle calling Parse with an empty string and aLastCall=true
  correctly
- call that from document.close() even in the non-HTML case
2005-06-01 19:13:39 +00:00
timeless%mozdev.org
594e37d0af Bug 290197 unchecked outputstream [@ nsXULPrototypeScript::Serialize]
r=bz sr=bz a=shaver
2005-06-01 18:33:20 +00:00
timeless%mozdev.org
bbfe7d34e5 Bug 289068 ASSERTION: WriteToBuffer called with count of zero: 'count', file r:/mozilla/netwerk/cache/src/nsDiskCacheStreams.cpp, line 710
r=jst sr=jst a=shaver
2005-06-01 16:10:58 +00:00
bzbarsky%mit.edu
9aa0fb9ff9 Just use our document for the doc we call ContentStatesChanged on instead of
trying to get it off the content nodes (which may no longer be in a document by
this point).  Bug 274736, r+sr=roc, a=shaver
2005-06-01 15:38:09 +00:00
bzbarsky%mit.edu
137b2f7312 Fix up more of the m*Content pointers correctly when content is removed from
the document.  Bug 293914 followup, r+sr=dbaron, a=shaver
2005-06-01 15:36:11 +00:00
bzbarsky%mit.edu
75a4727606 Fix memory leak. Bug 296014, r+sr=roc, a=shaver 2005-06-01 15:26:34 +00:00
allan%beaufour.dk
e4faf6a06f fixing bustage, bug 235512 2005-06-01 14:50:34 +00:00
neil%parkwaycc.co.uk
5bf10977f4 Bug 285830 textContent ignores whitespace r=sicking sr=jst a=shaver 2005-06-01 13:59:38 +00:00
allan%beaufour.dk
f9510dc2c1 Fix up nsDOMAttributeMap so it caches the nsDOMAttributes that it creates. Bug 235512, r=sicking, sr=peterv, a=shaver 2005-06-01 13:46:20 +00:00
bzbarsky%mit.edu
89f6d79b74 Push the mChannel member for documents up to nsDocument and expose it on
nsIDocument.  Bug 292971 preliminaries, r+sr=jst, a=chofmann
2005-06-01 01:15:23 +00:00
vladimir%pobox.com
e3bfb58cb2 b=295302, canvas drawImage fix, and gtk crash fix, r=pavlov,a=chofmann 2005-05-31 18:38:27 +00:00
bzbarsky%mit.edu
f8265fe907 Pass the document URI for the <key>'s or <command>'s document as the script
filename when compiling the <key>'s handler.  Bug 295160, r+sr=jst, a=asa
2005-05-24 17:30:07 +00:00
bsmedberg%covad.net
b31eebf62d Move xmlprettyprint stylesheets to "global" package, noticed this during bug 281988, r+sr=bzbarsky a=drivers 2005-05-20 16:42:15 +00:00
pavlov%pavlov.net
7eb98f8a3d fixing crash in canvas when calling restore() without save(). bug 294784. r=vlad a=shaver 2005-05-20 15:26:54 +00:00
bryner%brianryner.com
a13c8de744 Fix crash when closing a tab that contains an image (bug 294630). Patch by bz / beaufour, r+sr=me, a=dbaron. 2005-05-20 01:31:26 +00:00
timeless%mozdev.org
1aaa75f71c Bug 294831 JS OOM crash [@ nsXBLPrototypeBinding::InitClass]
r=bz sr=bz a=asa
2005-05-20 01:05:55 +00:00
roc+%cs.cmu.edu
8f12f192b0 Fixing bustage. 2005-05-19 21:57:10 +00:00
roc+%cs.cmu.edu
abefc4f884 Bug 293947. Add canvas API to render a DOM window to the canvas, including transparency support. r=vlad,sr=darin,a=asa 2005-05-19 21:28:58 +00:00
bzbarsky%mit.edu
9b46fcefd6 Fix crash if the DOM gets rearranged while we're parsing. Bug 294235,
r+sr=peterv, a=asa
2005-05-19 19:56:13 +00:00
bzbarsky%mit.edu
af1ea33dd6 Update focus and hover state correctly when an _ancestor_ of the current focus
or hover content is removed from the DOM.  Bug 293914, r+sr=roc, a=asa
2005-05-19 16:18:32 +00:00
bzbarsky%mit.edu
006aed48be Back out the patch for bug 211128 to fix bug 293639. r=sicking, sr=peterv, a=asa 2005-05-19 16:12:13 +00:00
vladimir%pobox.com
72b760f1ad b=294400, fix mac image handling; 293221, default canvas values; 294572, mac image rendering issues. r+a=shaver 2005-05-18 03:58:01 +00:00
bryner%brianryner.com
87f0855b0e Fix save/restore of form control contents when reloading (bug 294258). r=sicking, sr=bzbarsky. 2005-05-18 03:52:33 +00:00
tor%cs.brown.edu
045816767b Bug 288265 - saving svg page messing up viewBox attributes.
r=jwatt, src=bzbarsky, a=dveditz
2005-05-17 22:52:33 +00:00
aaronleventhal%moonset.net
94d23dfa0d Bug 294180. MSAA positional descriptions wrong for radio buttons in HTML form. r=timeless, sr=bz, a=chofmann 2005-05-17 21:50:27 +00:00
vladimir%pobox.com
f83cae50a2 b=294134, fix canvas premultiplied alpha handling, r=pavlov 2005-05-14 08:31:23 +00:00
bzbarsky%mit.edu
75e72cc8d7 Use the document as the context, not the node, since trying to JS-wrap the node
will reenter XBL loading.  Bug 293778, r+sr=jst, a=shaver
2005-05-14 02:55:41 +00:00
bzbarsky%mit.edu
5a1aa99118 Add a document api to prevent onload from firing too early. Bug 293818,
r=darin, sr=jst, a=asa
2005-05-13 19:54:28 +00:00
vladimir%pobox.com
0b6a9e70f8 b=293267, fix canvas rendering speed, r+sr=bz,a=shaver 2005-05-12 21:34:56 +00:00
bzbarsky%mit.edu
3bfa5db241 Fix bug 293588 -- make sure to not store form data in the wrong session history
entry.  r+sr=bryner, a=brendan
2005-05-12 20:53:33 +00:00
tor%cs.brown.edu
1a8f106a62 Bug 293265 - rename --enable-cairo to --enable-canvas. r=bsmedberg, a=asa 2005-05-11 23:49:52 +00:00
bzbarsky%mit.edu
89a44115b0 Remove unused variable. r=timeless, sr=lumpy, a=asa 2005-05-10 23:41:48 +00:00
bzbarsky%mit.edu
e667640756 Do content policy checks on XBL binding loads. Bug 292589, r+sr=jst, a=dbaron 2005-05-10 21:07:00 +00:00
bryner%brianryner.com
40d7ab427b Fix form state save/restore so that it uses the correct history entry (bug 293135). r+sr=bzbarsky, a=shaver. 2005-05-10 02:06:29 +00:00
vladimir%pobox.com
63a34084c8 b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver 2005-05-10 00:28:30 +00:00
bzbarsky%mit.edu
bb141d7e14 Fix typo that kept data: images from updating the titlebar. Bug 293399,
r=biesi, sr=brendan, a=dbaron
2005-05-08 23:21:36 +00:00
pavlov%pavlov.net
0d5fdd4b30 fixing drawImage bustage on windows with bgr_a8 images r=vlad a=brendan 2005-05-08 01:33:33 +00:00
vladimir%pobox.com
2bb38d2cd5 tiny fix for windows rgb order for canvas, r=pavlov 2005-05-08 01:29:31 +00:00
vladimir%pobox.com
de01b09320 b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver 2005-05-07 03:45:06 +00:00
bryner%brianryner.com
c230c4be03 Don't notify form submit observers if the form can't be submitted due to not having a link handler. Also, make sure all nsIFormSubmitObserver implementations protected against a null DOMWindow. Bug 292960, r+sr=bzbarsky, a=brendan. 2005-05-07 00:16:17 +00:00
bryner%brianryner.com
aed69207f0 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2005-05-04 20:22:32 +00:00
bzbarsky%mit.edu
e558108c77 cite property on ins/del should be a URI, not a string. Bug 292754,
r+sr=jst, a=dbaron
2005-05-03 23:32:35 +00:00
bzbarsky%mit.edu
a5df6c9834 Only unset :hover in NotifyMouseOut if we're not mousing over
anything. Otherwise, let NotifyMouseOver handle changing :hover; it's faster
that way.  Bug 292472, r+sr=roc, a=dbaron
2005-05-03 16:05:48 +00:00
bzbarsky%mit.edu
2775eedb3d Make the base URI for anon nodes in an XBL binding be the URI of the XBL
document.  Bug 211128, r+sr=jst, a=chofmann
2005-05-03 16:01:22 +00:00
bzbarsky%mit.edu
15ec37d088 Remove an unneeded "creating" check, since we'll never have a document while
we're still being created now.  Bug 289322, r=sicking, sr=jst, a=chofmann
2005-05-03 15:56:18 +00:00
Olli.Pettay%helsinki.fi
ed4e61c491 Bug 292464 - event listeners added using addEventListener() listen only trusted events. r=jst, sr=peterv, a=chofmann 2005-05-02 17:54:41 +00:00
bzbarsky%mit.edu
7ce5669331 When a form control is removed from the document and no longer has a form, also
check whether it's still in the same subtree as its mForm.  If it is, then
don't remove it from the form.  Bug 291042, r=sicking, sr=peterv, a=chofmann
2005-05-02 04:41:06 +00:00
bzbarsky%mit.edu
e86f704ac7 Don't flag XUL elements created via nsXULElement::Create as being in a document
-- they're not.  Bug 292247, r=sicking, sr=jst, a=chofmann
2005-05-01 17:32:49 +00:00
cbiesinger%web.de
1dd130ce72 292357 nsFrameLoader should use the content's base URI, not the document's
r+sr=bz a=asa
2005-05-01 13:06:48 +00:00
bzbarsky%mit.edu
e61e1e1935 Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
jst%mozilla.jstenback.com
50de4a3e1d Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org 2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
923c54f450 Bug 291537. Don't wipe out mGestureDownPoint in StopTrackingDragGesture, since we may need it right afterward. r+sr=bzbarsky,a=asa 2005-04-28 22:11:53 +00:00
dbaron%dbaron.org
0bcd95a260 Mouseout shouldn't fire on elements that were removed from the document. b=292146 r+sr=roc a=asa 2005-04-28 20:47:53 +00:00
bzbarsky%mit.edu
7f50fad51c Remove unneeded layout flushes in XUL/XBL. Bug 290005, r=roc, sr=jst, a=asa 2005-04-28 20:23:26 +00:00
bzbarsky%mit.edu
479cc410ea Make sure to addref documents before calling Init(). Bug 291887, r+sr=jst,
a=brendan
2005-04-28 17:16:19 +00:00
bzbarsky%mit.edu
90feadd1d3 Fix crashes when document.load is called on an already-parsing XML document.
Bug 289292, r=sicking, sr=jst, a=chofmann
2005-04-28 16:57:24 +00:00
ben%bengoodger.com
17b0bf20cf 291206 - verbose template rule format does not support parsetype='Integer' for literal match conditions... r=vlad sr=bryner a=brendan 2005-04-23 01:42:31 +00:00
tor%cs.brown.edu
7a20d221a4 Bug 291499 - prevent infinite indent in layout-debug. r+sr+a=dbaron 2005-04-22 19:46:35 +00:00
dbaron%dbaron.org
467e336ab7 Restore broken .detail property on overflow and underflow events. b=291198 Patch from Nate Nielsen <nielsen@memberwebs.com>. +sr+a=dbaron 2005-04-22 02:01:34 +00:00
bzbarsky%mit.edu
52511b857d Improve error-reporting for XBL content sink. Bug 290870, r+sr=bryner, a=asa 2005-04-21 21:31:05 +00:00
pavlov%pavlov.net
65501d2d84 fixing clearRect to actually clear r=vlad a=brendan 2005-04-20 01:59:51 +00:00
vladimir%pobox.com
0971df3813 b=291049, add patterns and gradients to canvas, r=pav,a=brendan 2005-04-20 00:00:23 +00:00
roc+%cs.cmu.edu
3135638698 Bug 255378. Make the click-hold context menu code keep content references, not frame references, just as the drag gesture code does, so that it's robust to frame reconstruction during the click-hold time interval. r+sr=bzbarsky,a=asa 2005-04-19 23:03:23 +00:00
bryner%brianryner.com
91b549d294 Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov. 2005-04-19 17:19:47 +00:00
bzbarsky%mit.edu
8df9c25d22 Create CSSLoaders when the document object is created and deCOMify the getter.
Bug 290068, r=sicking, sr=peterv, a=brendan
2005-04-19 01:27:11 +00:00
bzbarsky%mit.edu
e8d54554c1 Remove code that just duplicates what SetAnonymousContentFor(content, nsnull)
will do anyway.  Bug 289391, r=sicking, sr=peterv, a=brendan
2005-04-18 23:01:30 +00:00
bzbarsky%mit.edu
e84856a159 Remove unused aDeep args from AppendChildTo and InsertChildAt. Bug 289316,
r=sicking, sr=peterv, a=brendan
2005-04-18 22:58:35 +00:00
bzbarsky%mit.edu
ec8569a2f5 Fixing the XUL content sink's error reporting. Bug 289469, r+sr=peterv, a=dbaron 2005-04-18 19:44:14 +00:00
vladimir%pobox.com
71913d7675 = 0 for pure virtaul methods on interface 2005-04-18 09:00:11 +00:00
vladimir%pobox.com
71f13a5600 missed on checkin; avoid refcount leak for mCanvasElement 2005-04-18 08:34:02 +00:00
vladimir%pobox.com
5522de8726 more canvas landing horkage fixing 2005-04-18 07:30:14 +00:00
vladimir%pobox.com
f7b58dab46 canvas horkage fix 2005-04-18 07:04:49 +00:00
vladimir%pobox.com
057ce06bb3 b=288714, html canvas implementation, r=various,a=brendan 2005-04-18 06:33:23 +00:00
roc+%cs.cmu.edu
2a41dc97ca Bug 288406. Stop tracking potential drag gesture *before* we fire the drag DOM event, in case something happens that causes us to think a second drag gesture happens recursively. r+sr=bzbarsky,a=asa 2005-04-18 00:48:59 +00:00
mrbkap%gmail.com
155f0adc02 bug 289970: Fix a leak when using the sanitizing serializer by breaking the sink/parser cycle in DidBuildModel. r=BenB sr=bzbarsky a=asa 2005-04-15 04:05:18 +00:00
bzbarsky%mit.edu
192b6aaa49 Move the BindToTree call for the document element into SetRootContent. Bug
289209, r=sicking, sr=jst, a=asa
2005-04-15 01:30:14 +00:00
bzbarsky%mit.edu
a1a598d228 Fix build bustage 2005-04-12 15:50:25 +00:00
bzbarsky%mit.edu
a43b2ff89e Make sure we've tried to create our CSSLoader before we try to dereference it.
Bug 289765, r+sr=jst, a=asa
2005-04-12 15:29:20 +00:00
bzbarsky%mit.edu
30a13d4eae 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
2005-04-11 16:37:27 +00:00
bzbarsky%mit.edu
b9663c2904 Disable loading of images in data documents on the document level, not on the
node level.  Bug 251354, r=sicking, sr=peterv, a=asa
2005-04-11 00:29:36 +00:00
bzbarsky%mit.edu
bf404f199e 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
2005-04-10 23:35:18 +00:00
smontagu%smontagu.org
ea296de60a Trigger Bidi processing also for non-displayable control characters (RLM, RLE, RLO, etc.) Bug 177148, r+sr=roc, a=asa 2005-04-10 06:40:10 +00:00
bzbarsky%mit.edu
23f73c486f Use the owner document when compiling event handlers. Bug 289456, r+sr=jst,
a=dbaron
2005-04-09 17:32:25 +00:00
aaronleventhal%moonset.net
98fb88a604 Missing part of checkin for bug 287730. Reporting position of radio buttons, r+sr=bz on missing part, a=asa 2005-04-07 14:08:12 +00:00
roc+%cs.cmu.edu
4ab8153bb1 Bug 288873. Don't let nsSubDocumentFrame tear down a presentation it didn't build. r+sr=bzbarsky,a=asa. 2005-04-07 04:04:06 +00:00
bzbarsky%mit.edu
4d4a28a704 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
2005-04-07 03:30:50 +00:00
roc+%cs.cmu.edu
fc3153b467 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 2005-04-07 00:19:08 +00:00
ben%bengoodger.com
f503636273 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 2005-04-06 23:19:20 +00:00
bzbarsky%mit.edu
26f679cfe3 Fix crash regression bug 289180. r=mrbkap, sr=roc 2005-04-06 06:28:28 +00:00
dbaron%dbaron.org
bd6a0db365 Fix bustage. b=288626 2005-04-06 05:20:41 +00:00
bzbarsky%mit.edu
5874808848 Back out the preappend change now that the image changes are in to see what Tp does... 2005-04-06 03:40:51 +00:00
bzbarsky%mit.edu
2b12f597a1 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).
2005-04-06 02:55:02 +00:00
jst%mozilla.jstenback.com
21b9cb088d Fixing bug 283897. Make midas state survive document.open/write/close. Regression from bug 283897. r=brade@comcast.net, sr=bzbarsky@mit.edu 2005-04-06 02:22:45 +00:00
cvshook%sicking.cc
aaf712f1dd 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
2005-04-06 02:07:52 +00:00
bzbarsky%mit.edu
dcbfc64478 Attempting to fix Tp regression 2005-04-06 01:23:07 +00:00
bzbarsky%mit.edu
48ba5ce32b Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst
2005-04-05 23:54:35 +00:00
cst%andrew.cmu.edu
856c43eac7 Bug 189982 automatic image resizing: state of the image should be kept after resizing the browser window
r=bz sr=roc
2005-04-05 18:59:22 +00:00
timeless%mozdev.org
5754dd285c 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
2005-04-05 18:46:44 +00:00
bzbarsky%mit.edu
fdeb437ce1 Removing the type attr should make an input a text input. Bug 288331, r+sr=jst 2005-04-05 03:46:12 +00:00
bzbarsky%mit.edu
a825de62a2 Fix content teardown in ReportError to also get rid of our buffered-up text
content.  Bug 288674, r=mrbkap, sr=jst
2005-04-05 03:40:36 +00:00
bzbarsky%mit.edu
46d70f86fc 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
2005-04-05 03:28:54 +00:00
mrbkap%gmail.com
b2b940da13 bug 286733: Crash when attempting to handle misplaced content inside misplaced content because mContextTopIndex pointed to a closed index already. r=jst sr=rbs 2005-04-04 21:20:00 +00:00
Olli.Pettay%helsinki.fi
a4b953aae4 Bug 288998 - Use atoms in nsXULElement::HandleDOMEvent to compare tag names, r+sr=bz 2005-04-04 21:16:15 +00:00
aaronleventhal%moonset.net
d4552b3222 Bug 265203. When caret is at end of one link, focus displays to next link. r=ginn.chen, sr=bryner 2005-04-04 18:11:14 +00:00
aaronleventhal%moonset.net
4f9f6bd7c6 Bug 287730. Fix n of m positional info for HTML radio buttons. r=timeless, sr=bz 2005-04-04 13:43:43 +00:00
ginn.chen%sun.com
c4da642d54 Bug 260399 disabled textarea/input should use DEFAULT pointer
r+sr=bzbarsky
2005-04-04 10:35:50 +00:00
smontagu%smontagu.org
084bae869c Fix for hang. Bug 288831, r+sr=dbaron 2005-04-03 18:18:49 +00:00
cst%andrew.cmu.edu
7f22407c14 Bug 287695 fix hardcoded app name in default mailto: form subject
r=biesi sr=bz
2005-04-03 17:16:28 +00:00
smontagu%smontagu.org
1f76d3821d Update transliterate.properties to Unicode 4.1.0 database. Bug 288137, r=jshin, sr=rbs 2005-04-02 18:44:01 +00:00
jwatt%jwatt.org
e8011e9164 Fixing bug 288267. getAttribute("transform") giving back "" for transform="matrix(...)". r=tor@acm.org 2005-04-01 16:07:37 +00:00
bzbarsky%mit.edu
2c620a7158 Fix overlay code to not trust overlays and violate the nsIContent API in the
process.  Bug 233641, r=sicking, sr=ben
2005-03-31 04:26:00 +00:00
neil%parkwaycc.co.uk
2287095cc3 Bustage fix for b=225563 (patch hunk inadvertently excluded) 2005-03-30 13:32:47 +00:00
neil%parkwaycc.co.uk
51556964c5 Bustage fix for b=225563 (patch hunk inadvertently excluded) 2005-03-30 12:53:52 +00:00
neil%parkwaycc.co.uk
d29aa28ed8 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 2005-03-30 12:26:02 +00:00
bzbarsky%mit.edu
a24aad7dd2 Center the clicked-on point when turning off image zoom. Bug 207219, patch by
Chris Thomas (CTho) <cst@andrew.cmu.edu>, r+sr=roc
2005-03-30 04:29:35 +00:00
roc+%cs.cmu.edu
4909c3aac5 Fixing Mac bustage 2005-03-30 03:05:17 +00:00
roc+%cs.cmu.edu
9acec347cc Bug 255863. Make drag/drop work even when the clicked-on content gets reframed by the click. r=mats,sr=bzbarsky 2005-03-30 02:14:41 +00:00
dbaron%dbaron.org
4b1913ff77 Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky 2005-03-30 00:36:57 +00:00
dbaron%dbaron.org
2ba6c6183f 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 2005-03-29 23:26:56 +00:00
roc+%cs.cmu.edu
d0ffefd09a Bug 284664. Generate mouseover and mouseout events in IFRAMEs in a much more consistent way. r=mats,sr=bzbarsky 2005-03-28 23:39:13 +00:00
bzbarsky%mit.edu
2fb33db26c Show alt text for images blocked by security checks. Bug 285981, r=mvl, sr=jst 2005-03-26 02:26:58 +00:00
tor%cs.brown.edu
89845b7ff0 Bug 287389 - SVG should not munge ua.css at build time. rev iid. 2005-03-25 23:30:50 +00:00
tor%cs.brown.edu
4ed8801383 Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky 2005-03-25 14:50:05 +00:00
peterv%propagandism.org
12c2f4c630 Part of fix for bug 285166 (createElement crashes [@ NS_NewHTMLElement] [@ nsCharTraits<unsigned short>::length]). r=sicking, sr=bz. 2005-03-25 14:07:44 +00:00
bzbarsky%mit.edu
ea0ef22d43 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
2005-03-25 04:23:55 +00:00
mrbkap%gmail.com
85d6f098e9 bug 280044: Pass a title node to the content sinks so that attributes on title don't get lost. r=sicking sr=peterv 2005-03-23 07:09:24 +00:00
bzbarsky%mit.edu
debd246cd3 Followup to bug 225941 -- I forgot some review comments. r=dbaron, sr=jst 2005-03-23 03:21:04 +00:00
bzbarsky%mit.edu
4be318894c Add a method to ask a content node whether it may have a frame in some
presentation.  Bug 225941, r=dbaron, sr=jst
2005-03-23 03:07:10 +00:00
jwatt%jwatt.org
e041653819 Fixing bug 281741. We should implement the GetSVGDocument interface for HTMLEmbedElement. r=tor@acm.org, sr=jst@mozilla.org 2005-03-23 01:42:22 +00:00
darin%meer.net
919c87d304 fixes bug 286506 "warning: locally defined symbol ... imported in function ..." r=bsmedberg 2005-03-19 20:35:35 +00:00
scott%scott-macgregor.org
d607589123 Back out the fix for Bug #285076 as it caused regressions (Bug #286709) 2005-03-18 17:14:29 +00:00
jst%mozilla.jstenback.com
f222e7e4d7 Fixing bug 245809. Implement event.returnValue (IE:ism) for beforeunload events as the mechansim for passing data back to the browser from a beforeunload handler that was registerd with addEventListener(). r=bzbarsky@mit.edu, sr=peterv@propagandism.org 2005-03-18 15:33:51 +00:00
scott%scott-macgregor.org
fd9de2674a Bug #285076 --> XUL Template Builder doesn't work with Dynamic overlays because we aren't sending out notifications to the document when the overlay is loaded dynamically.
r=jst
sr=bryner
2005-03-17 21:26:04 +00:00