Граф коммитов

4473 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org 04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
bzbarsky%mit.edu 9a516496f4 Fix notifications for framesets. Bug 315369, r+sr=sicking 2006-04-04 22:37:23 +00:00
martijn.martijn%gmail.com d268cd4acf Bug 197305 - setting designMode on data: URLs throws security exception, r=bzbarsky, sr=dveditz 2006-04-03 18:12:37 +00:00
martijn.martijn%gmail.com 46d4159822 Bug 331491 - I can't access the editor object of a text control using enableprivilege, r+sr=roc 2006-04-02 23:20:46 +00:00
darin%meer.net 20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
Olli.Pettay%helsinki.fi ee372ff167 Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst 2006-03-25 22:03:49 +00:00
cvshook%sicking.cc af857a00d6 Bug 331547: Get rid of nsGenericElement::WillAddOrRemove 2006-03-24 22:43:23 +00:00
cvshook%sicking.cc e26140ab7d Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364. 2006-03-23 08:21:21 +00:00
bryner%brianryner.com 7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
cvshook%sicking.cc 6c450d021d Bug 330084: Don't crash when removing an node from the tree that noone holds on to. r/sr=jst 2006-03-17 00:28:26 +00:00
Olli.Pettay%helsinki.fi 9a528f9417 Bug 329437, Push DispatchClickEvent up to nsGenericElement r+sr=bz 2006-03-14 19:57:33 +00:00
Olli.Pettay%helsinki.fi 3efe2532d5 Bug 329435, Fix EventTargetIn (in nsHTMLLabelElement.cpp) to get the target from the event. r+sr 2006-03-12 19:57:14 +00:00
cvshook%sicking.cc 32e600a440 Attempt to fix startup bustage 2006-03-09 08:36:19 +00:00
cvshook%sicking.cc 9f4b50c028 Bug 326645: Remove mRootContent from nsDocument to avoid all the pains of keeping it in sync with the childlist. Also remove mBodyContent from nsHTMLDocument for the same reason. r=bz sr=jst 2006-03-09 07:29:41 +00:00
Olli.Pettay%helsinki.fi 7f852eb898 Bug 328885, r+sr=bz 2006-03-08 20:22:35 +00:00
Olli.Pettay%helsinki.fi f79ea0115b Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
cst%andrew.cmu.edu f5378d061c Bug 197263 The automatic image resizing pref should toggle the default zoomed state of images, and not disable zooming entirely
r+sr=jst
2006-03-07 01:44:44 +00:00
cvshook%sicking.cc 4268fdb2d6 Reland bug 324918 with fixes for regressions. r/sr=bz for the additional fixes 2006-03-02 21:30:23 +00:00
roc+%cs.cmu.edu 3e3e700faf Bug 293244. Secure <canvas> against cross-domain image stealing. r=vlad,sr=bzbarsky 2006-03-02 00:44:01 +00:00
roc+%cs.cmu.edu 83be2170b7 Backing out fix for bug 324918 so that <select> actually works again. 2006-03-02 00:21:20 +00:00
cvshook%sicking.cc 6eb082c936 Bug 324918: Make nsHTMLSelectElement deal better with options in unknown children. r=bz sr=jst 2006-03-01 01:10:20 +00:00
Olli.Pettay%helsinki.fi 30edc27d11 Bug 328566, r+sr=bz 2006-02-28 16:41:31 +00:00
roc+%cs.cmu.edu 1fac9c6d76 Backing out changes for bug 326944, really this time\! 2006-02-27 04:13:51 +00:00
roc+%cs.cmu.edu b7126ee8e0 Bug 326944. Remove nsIComboboxControlFrame. r+sr=roc, patch by Marc Liddell 2006-02-27 02:33:26 +00:00
bzbarsky%mit.edu 83dfdb538f Look at all continuations for offset*. Bug 328264, r=uriber@gmail.com, sr=dbaron 2006-02-24 21:18:29 +00:00
bzbarsky%mit.edu 2cf70e9fb9 Better mType management when type changes. Bug 325947, r=sicking, sr=dveditz 2006-02-09 16:34:06 +00:00
bzbarsky%mit.edu f7c4367c85 Trying to fix Tp regression. Bug 324828, r+sr=jst 2006-02-08 05:56:13 +00:00
bzbarsky%mit.edu f8c6589625 Fix bug 324828. r=sicking, sr=peterv 2006-02-07 22:10:29 +00:00
peterv%propagandism.org a8a430a797 Fix for bug 315901 (Move RangeList and EventListenerManager hashes to nsContentUtils). r/sr=jst. 2006-02-07 14:34:10 +00:00
cbiesinger%web.de c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu c454ec77e3 Fix build bustage. Bug 324600 2006-02-02 20:25:51 +00:00
bzbarsky%mit.edu 263cf7dc11 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
2006-02-02 20:02:34 +00:00
cvshook%sicking.cc f209ff3536 More bug 325404. Use the right charset when parsing baseuris, and fix copy-n-paste error. r/sr=jst 2006-02-02 00:17:15 +00:00
cvshook%sicking.cc 68d4747601 Bug 325404: Get rid of _base_href and _base_target attributes and use properties instead. r/sr=jst 2006-02-01 04:43:55 +00:00
mrbkap%gmail.com 3d59a68ee7 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 2006-01-31 22:19:46 +00:00
mrbkap%gmail.com c4f20f9306 Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst 2006-01-30 23:45:19 +00:00
bzbarsky%mit.edu 5454eda94d Make sure first attr always wins, even for <html> and <head>. Bug 324378,
r=sicking, sr=jst
2006-01-27 01:13:00 +00:00
bzbarsky%mit.edu 3b4e80ae91 Don't lose text in the head context. Bug 324476, r=mrbkap, sr=jst 2006-01-27 01:05:54 +00:00
mrbkap%gmail.com 5e3b39b84e bug 324738: Remove some unnecessary complexity from the parser and hardcode DTDs. r=sicking sr=jst 2006-01-26 19:07:41 +00:00
darin%meer.net f7517500ad fixes bug 323793 "Expose .ping attribute for <a> and <area> elements" r=jst sr=bzbarsky 2006-01-24 05:48:32 +00:00
mrbkap%gmail.com 5886c8dad3 bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst 2006-01-24 01:25:14 +00:00
cbiesinger%web.de 1f2c34903f bug 323551 make the in-tree cairo compile on beos (if a system-installed
freetype and fontconfig is present)
r=bsmedberg,vlad
2006-01-21 15:58:24 +00:00
bzbarsky%mit.edu b64fcb4a39 Implement an nsINode interface; move some common stuff from nsIContent and
nsIDocument to nsINode.  Bug 323311, r=sicking, sr=jst
2006-01-19 03:34:18 +00:00
cvshook%sicking.cc 15c2397445 Bug 323910: Merge atom lists in gklayout
r/sr=jst
2006-01-19 00:58:12 +00:00
roc+%cs.cmu.edu 48887d6411 Fixing build bustage 2006-01-18 04:29:17 +00:00
bzbarsky%mit.edu 4392a55ac9 Fix bug 297801 by making removal and reinsertion of the root element less
magical.  r=peterv, sr=jst
2006-01-12 17:11:57 +00:00
bzbarsky%mit.edu 348b6d247f Fix init of HTML documents to set the right case-sensitivity on the CSS parser
even for XSLT.  Bug 322461, r+sr=jst
2006-01-06 02:53:10 +00:00
cbiesinger%web.de 2f52d47057 Remove aForceType argument of LoadObject, make it a capability instead
bug 322128 r+sr=bz
2006-01-05 13:30:19 +00:00
darin%meer.net eb3847a802 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz 2006-01-02 02:30:32 +00:00
cbiesinger%web.de 1efb68569c bug 314453 Rename ImageURIChanged and ObjectURIChanged to LoadImage and
LoadObject, respectively, in order to make it clear what they do rather than
prescribing when they should be called. r+sr=bz
2006-01-01 11:25:43 +00:00
cvshook%sicking.cc 462757fa67 Bug 232639: Make nsXULElement::GetAttrNameAt actually work.
r/sr=bz
2005-12-30 20:12:35 +00:00
gavin%gavinsharp.com ed469ba116 Bug 307616: <input type="image"> with missing image gives "ASSERTION: Form control has a frame, but it's not a form frame", remove bogus assertion, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky 2005-12-30 16:50:11 +00:00
mrbkap%gmail.com ae1ba9d2c7 bug 321558: document.write into a new window or frame won't set the title of the
new document. Void out the old title so that we know that there hasn't been a
real <title> yet. r+sr=bzbarsky
2005-12-29 20:38:06 +00:00
cvshook%sicking.cc 79b8f5fc24 Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
r/sr=bz
2005-12-28 21:52:39 +00:00
cbiesinger%web.de 72ac26b6ce Bug 321504 Remove unneeded uses of nsIDocumentLoader
r+sr=bz
2005-12-26 16:45:59 +00:00
timeless%mozdev.org 63408ce9ed Bug 320498 Fix NewChannel impls to handle null in argument
r=darin sr=darin
2005-12-18 01:50:50 +00:00
roc+%cs.cmu.edu b65c655ed9 Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc 2005-12-12 23:53:06 +00:00
bzbarsky%mit.edu b688dbf9f0 Make sure to update the sheet even if the URI has not changed if something else
that matters (type, media, etc) has changed.  Bug 303313, r+sr=peterv
2005-12-09 19:20:42 +00:00
mrbkap%gmail.com c44ffb682c bug 319123: document.close in an external script that is being document.written doesn't close the document and leaks parsers and content sinks and documents. r+sr=jst 2005-12-09 18:50:59 +00:00
bzbarsky%mit.edu c6d3927bf1 Fix bug 318856 (<hr> attributes not getting the special treatment they
should).  Patch by Marco Perez <bugmail@millibyte.net>, r+sr=bzbarsky
2005-12-04 16:31:26 +00:00
jst%mozilla.jstenback.com 7223904a81 Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2005-12-01 19:35:27 +00:00
mrbkap%gmail.com 1789e54d33 bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst 2005-11-30 23:41:49 +00:00
jst%mozilla.jstenback.com 61c4a775a7 Fixing bug 318106. Stop assertion about setting mutation bits on outer window. r+sr=bzbarsky@mit.edu 2005-11-29 21:51:53 +00:00
bzbarsky%mit.edu bf70da4532 Remove content ids. Bug 166637, r=sicking, sr=peterv 2005-11-29 16:47:18 +00:00
bzbarsky%mit.edu 6d003a9d96 Make ParseAttribute handle namespaced attributes too, since SVG needs to
ParseAttribute things like xlink:href.  Bug 314568, r=sicking, sr=jst
2005-11-29 16:37:15 +00:00
jst%mozilla.jstenback.com 6a31de4539 Fixing tinderbox orange. Add event listeners on inner windows when processing event attributes on body elements, make sure to use the inner window, not the outer. 2005-11-29 01:34:37 +00:00
jst%mozilla.jstenback.com 8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
timeless%mozdev.org db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
joshmoz%gmail.com c9f99b4dba fix totally incorrect comment. b=317035 sr=bz 2005-11-22 05:20:32 +00:00
joshmoz%gmail.com 4c7cb54832 Remove some nsSupportsArray usage from mozilla/content. b=317035 r=dbaron sr=bz 2005-11-22 00:24:48 +00:00
masayuki%d-toybox.com fd5514c77b Bug 316867 Should clean up the changed code by bug 55751 and bug 316715 r+sr=roc 2005-11-18 05:22:04 +00:00
masayuki%d-toybox.com be13856823 Bug 316715 should enable IME on applet and embed elements r+sr=roc 2005-11-17 03:36:38 +00:00
bzbarsky%mit.edu 8e00aebaa2 Finish fixing bug 279378 -- land part of patch for it that never quite made it
to the tree.  r=aaronlev, sr=bryner
2005-11-16 22:17:58 +00:00
bzbarsky%mit.edu b7345ce6a8 Switch the name and id hashtable from strings to atoms. Atomize names in
general.  Bug 315771, r=sicking, sr=jst
2005-11-16 02:55:29 +00:00
bzbarsky%mit.edu e28b1599b2 Don't throw on DOM access to parts of an href just because the anchor has an
invalid URI.  Return empty strings instead.  Bug 299088, r=sicking, sr=jst
2005-11-16 02:05:56 +00:00
masayuki%d-toybox.com 7e718780b3 Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc 2005-11-14 23:55:24 +00:00
masayuki%d-toybox.com 3767450b23 backing out previous patch b=55751 2005-11-14 22:33:39 +00:00
bzbarsky%mit.edu 7ae29c9709 Remove aForce arg for ID table modifications. Bug 315770, r=sicking, sr=jst 2005-11-14 22:05:03 +00:00
masayuki%d-toybox.com 94e3cfbe0c Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc 2005-11-14 21:32:16 +00:00
mrbkap%gmail.com aa6cb74938 bug 316049: We need to hold strong refs so that flushing doesn't nuke our presshell. r+sr=jst 2005-11-11 20:33:11 +00:00
bsmedberg%covad.net 78f6d0683d Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
cvshook%sicking.cc 4660644188 Bug 312592: Reduce amount of duplicated code in html contentsink.
r=mrbkap sr=peterv
2005-11-10 15:51:10 +00:00
bzbarsky%mit.edu c95f75f97f Throw if someone sets .tFoot to something that's not a <tfoot>, and similar
with .tHead.  Bug 301685, r+sr=peterv
2005-11-10 15:46:32 +00:00
bzbarsky%mit.edu cc66f0bcb5 Fix trunk-only GetElementById regression. Bug 311681, r=sicking, sr=jst 2005-11-09 21:52:06 +00:00
bzbarsky%mit.edu 06dc79df0f Move the document's bidi state to actually live on the document, and remove
dependencies on nsPresContext in form submission.  Fixes bugs 100533, 180861,
293171.  r+sr=jst
2005-11-08 22:45:49 +00:00
mrbkap%gmail.com 1bcf4e73fc bug 312363: Use the security info of the dynamic context instead of the static context. r=jst sr=bzbarsky 2005-11-03 22:47:06 +00:00
dbaron%dbaron.org 4cc9efed8f Back out 311569; see bug for discussion. 2005-11-03 16:35:28 +00:00
bzbarsky%mit.edu d44ad313ae Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
cbiesinger%web.de ac00cddace bug 309706
- Add some logging to nsObjectLoadingContent
- Add a StopPlugin() method to nsIObjectFrame
  - Make use of that in PrepareInstanceOwner, so that loading a new plugin in
    the same frame works as expected
- Initialize <applet> and <embed> elements to eType_Loading, so that the type is
  only eType_Plugin if mURI and mContentType are valid

r+sr=bz
2005-10-31 18:28:56 +00:00
bzbarsky%mit.edu 07620aae6a Fix bug 314255 -- invalidating the canvas frame shouldn't need a layout flush.
r=vlad, sr=roc
2005-10-29 14:47:45 +00:00
cbiesinger%web.de 8afaa18779 bug 314091 Fix users of mozAutoDocUpdate to actually declare a local variable,
so that the destructor doesn't get called immediately
r+sr=bz
2005-10-29 12:54:24 +00:00
cvshook%sicking.cc 64a0fbd45f Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu f6bc1aeee3 Fix build bustage 2005-10-28 03:11:53 +00:00
bzbarsky%mit.edu ddfee5f052 Combine various SetAttr implementations so that we just have
nsGenericElement::SetAttr.  Bug 308270, r=sicking, sr=jst
2005-10-28 02:59:38 +00:00
peterv%propagandism.org 0a629d03bb Fix for bug 264308 (Implement DOM Level 3 UserData API). r/sr=jst. 2005-10-27 14:09:23 +00:00
bzbarsky%mit.edu 0d5a3e6aa7 Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
bzbarsky%mit.edu 0e97132ac9 Remove JS hacks in marquee and just rely on the attribute mapping code. Bug
313642, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=doron,
sr=bzbarsky
2005-10-26 20:23:56 +00:00
bzbarsky%mit.edu 38f8530cec Handle marquee stylistic attributes via attribute mapping. Bug 163505, patch
by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky
2005-10-23 22:47:58 +00:00
bzbarsky%mit.edu 5f45dcf4fd Fix bug 177269 -- radio groups should have case-insensitive names. Patch by
limonan <limonan@ccoss.com.cn>, r+sr=jst
2005-10-21 22:32:27 +00:00
cvshook%sicking.cc a2d0967005 Fix buildbustage due to bad merge conflict. Hail to nsDerivedSafe! 2005-10-21 15:59:13 +00:00
cvshook%sicking.cc 7c5d7d56eb Bug 311785: Simplify the nsIHTMLContentSink interface
r=mrbkap sr=peterv
2005-10-21 15:39:06 +00:00
bzbarsky%mit.edu 999386ae57 Make sure to only treat the outermost frameset as body-like. Bug 312942, r+sr=jst 2005-10-20 02:12:20 +00:00
roc+%cs.cmu.edu f7e2b45942 Bug 309020. SVG content references in XBL anonymous content should reference content copied from the binding document. This is a partial fix. We also refactor some code to make it shareable in nsContentUtils. r=biesi,tor sr=bzbarsky 2005-10-18 20:33:35 +00:00
tor%cs.brown.edu 5170cdd270 Bug 311569 - font-size within style attributes does not work without units.
Patch by longsonr@gmail.com, r=sicking, sr=jst.
2005-10-18 18:48:32 +00:00
bzbarsky%mit.edu adcba28394 Make sure to notify for frameset like we do for body. Bug 312097, r=sicking, sr=jst 2005-10-14 21:48:33 +00:00
peterv%propagandism.org 513c1fd56d Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz. 2005-10-14 09:07:29 +00:00
cbiesinger%web.de 75906ac09b bug 311908 try to instantiate <embed> plugins even when there is no src attribute
r+sr=bz
2005-10-12 18:35:45 +00:00
Olli.Pettay%helsinki.fi cde8aaf024 Bug 306974, Remove some duplicate event dispatching code r=sicking, sr=peterv 2005-10-10 18:38:57 +00:00
bzbarsky%mit.edu b3f9b51f10 Make sure that <applet> with no code falls back and that fallback notifies as
needed.  Bug 311674, r=biesi, sr=peterv
2005-10-10 12:28:21 +00:00
bryner%brianryner.com 48082c9284 Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron. 2005-10-08 23:06:27 +00:00
cvshook%sicking.cc 7371067364 Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
r/sr=bryner
2005-10-07 20:20:52 +00:00
bryner%brianryner.com 4a968165ad Make sure plugin focus logic only apples for applet, object, and embed elements. Bug 311111, r+sr=bzbarsky. 2005-10-04 23:43:54 +00:00
aaronleventhal%moonset.net 36778b8ea0 Bug 310626. Flash text input broken. r+sr=bryner 2005-10-03 19:29:52 +00:00
jst%mozilla.jstenback.com 742748af3a Fixing bug 309348. Don't drop pending form submissions when handling click events even if the event handler drevented the default action. r=bryner@brianryner.com, sr=bzbarsky@mit.edu 2005-09-30 22:56:49 +00:00
bzbarsky%mit.edu d34807f08b Make nsDocument::InsertBefore and nsDocument::ReplaceChild do the right thing
as far as removing kids from their old parent, working with document fragments,
etc.  Mostly just makes nsDocument and nsGenericElement share code.  Bug
278472, r=peterv, sr=jst
2005-09-30 20:06:33 +00:00
dveditz%cruzio.com 885f89af0b locationless windows need hostname in titlebar (match 1.0x -- bug 304388) r=mconnor/jruderman, sr=bzbarsky 2005-09-30 18:51:46 +00:00
timeless%mozdev.org e09152a773 Bug 290422 ''usemap'' attribute for IMG tags work without a needed "#" before inline maps.
patch by bugzilla@philringnalda.com r=bz sr=bz
2005-09-30 03:51:58 +00:00
bzbarsky%mit.edu 49f19ed0b7 Removing the "multiple" attribute should deselect all but one option. Bug
297172, r+sr=peterv
2005-09-29 14:30:32 +00:00
allan%beaufour.dk 63413f73f4 option and optgroup should match :enabled/:disabled too. Bug 306620, r+sr=bzbarsky 2005-09-28 08:32:40 +00:00
aaronleventhal%moonset.net b02e6dc415 Bug 309704. Keyboard-only users get stuck in plugins (applet/embed should only be focusable, not tabbable). r=bryner, sr=bz 2005-09-28 02:20:51 +00:00
allan%beaufour.dk 9d4a1cc361 Changing attributes on input called AfterSetAttr too many times. Bug 307249, r+sr=bzbarsky 2005-09-26 07:57:59 +00:00
bzbarsky%mit.edu bdd0e13912 Make sure to flush out the content model before processing restyles; otherwise
we can end up with odd content duplication.  Bug 309986, r+sr=dbaron
2005-09-26 01:27:42 +00:00
peterv%propagandism.org 3609c87767 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv. 2005-09-24 18:43:15 +00:00
cbiesinger%web.de e53c23d646 bug 309702 handle a missing presshell gracefully (happens for display:none
iframes)
r+sr=bz
2005-09-23 17:35:08 +00:00
dbaron%dbaron.org 48c2f06d5d Fix cascading for frame attribute. b=309675 r+sr=bzbarsky 2005-09-23 05:02:42 +00:00
mrbkap%gmail.com f36fc66fd4 bug 306909: Protect against a null mScriptLoader so that we don't crash if we haven't been properly initialized and we're asked to document.write(). r+sr=jst 2005-09-22 23:01:33 +00:00
bzbarsky%mit.edu b10d301a22 Pass a boolean indicating whether we've sent a ContentInserted or
ContentAppended notification to DoneAddingChildren.  Bug 309534, r=mrbkap,
sr=jst
2005-09-22 02:33:36 +00:00
bryner%brianryner.com 0c8835f9d7 Change nsIDOMNSEditableElement to be a standalone interface that's not reflected through classinfo. Bug 303727, r+sr=jst. 2005-09-21 22:02:26 +00:00
cbiesinger%web.de 7002686d0d bug 1156
- Make object frames have no children
  - Make the frame constructor construct a subdocumentframe, object frame or
    image frame as appropriate
- start the load of <applet>, <embed> and <object> in content code
- fallback to alternate rendering correctly

NOTE: This checkin will break the plugin finder. This will be fixed soon.

r+sr=bz
2005-09-21 19:14:30 +00:00
mrbkap%gmail.com ebbaa13b57 bug 308140: Make sure to match open and close head calls in the fragment sink, so that other elements don't get closed too early. r+sr=jst 2005-09-21 18:11:05 +00:00
bzbarsky%mit.edu 0346043b72 Attempt to fix Tp regression from bug 11011. Pending r=biesi, sr=roc. 2005-09-18 19:46:20 +00:00
bzbarsky%mit.edu 608088a431 Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds.  Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
mrbkap%gmail.com b3b01932f1 bug 264811: Only null out mParser when we're sure that we're not going to be handling any more document.writes(). r=jst sr=brendan 2005-09-16 00:19:14 +00:00
timeless%mozdev.org c113ece289 Bug 308573 use if (NS_FAILED(...)) instead of if NS_FAILED(...)
patch by b.jacques@planet.nl r=darin sr=darin
2005-09-15 23:17:17 +00:00
Olli.Pettay%helsinki.fi 74b4cd1e91 Bug 305678, Cleaning up element implementations. Removing nsXULElement::InsertChildAt and nsXULElement::AppendChildTo. r=bz, sr=jst 2005-09-13 20:01:45 +00:00
peterv%propagandism.org 8bcf86354a Follow-up to fix for bug 251025, make Clone/CloneContent const again. 2005-09-12 07:34:25 +00:00
peterv%propagandism.org 85b8cff6bc Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz. 2005-09-11 17:15:08 +00:00
peterv%propagandism.org efa08d1916 Back out fix for bug 251025 to fix bustage. 2005-09-11 15:42:31 +00:00
peterv%propagandism.org 86ca4e41cc Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz. 2005-09-11 15:05:31 +00:00
peterv%propagandism.org 1fd27aa751 Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz. 2005-09-11 10:08:43 +00:00
mats.palmgren%bredband.net 4360d3062d Don't process events for -moz-user-input:none/disabled also when element is replaced by ALT content. b=307756 r+sr=bzbarsky 2005-09-10 11:02:14 +00:00
mrbkap%gmail.com 973abde5a4 bug 272702: Remove skipped content. This simplifies the code handling <script>, <style> and related tags and makes the nsIHTMLContentSink interface just that much easier to implement. This also allows <object> tags to appear in the head with children. r=sicking sr=jst 2005-09-09 18:03:47 +00:00
bzbarsky%mit.edu c9d366094c Fix brendan's nit for bug 299689, r+sr=brendan 2005-09-08 18:39:12 +00:00
bryner%brianryner.com 03adfcb744 Supply a scriptable interface for accessing the nsIEditor (and therefore the anonymous div) an HTML input or textarea. Bug 303727, r+sr=jst 2005-09-07 18:19:26 +00:00
bzbarsky%mit.edu 811b4e530c Once we've had enough ID lookup misses, make the ID table completely live. Bug
299689, r+sr=jst
2005-09-07 17:04:34 +00:00
bzbarsky%mit.edu 0cfd6a71ca Make addition or removal of frames in a frameset actually change the
rendering.  Bug 306660, r=jst, sr=roc
2005-09-06 02:14:36 +00:00
bob%bclary.com b9949fcef0 Bug 303502 - make DOM Don't call me! asserts more meaningful, r=peterv,sr=jst 2005-09-04 18:16:58 +00:00
peterv%propagandism.org c9af0fc826 Fix for bug 298064 (nsContentUtils::GetDocumentFromCaller() is broken.). r=jst, sr=brendan. 2005-09-02 18:02:51 +00:00
bzbarsky%mit.edu a3127c2331 Restore disabled state for all form controls. Bug 306616, r+sr=peterv 2005-09-01 18:58:31 +00:00
allan%beaufour.dk bd4e008345 Ooops, part of bug 306620 sneaked in together with the checkin for bug 306614 2005-09-01 17:07:12 +00:00