bzbarsky%mit.edu
9d3573c2a5
Add assertion to catch issues like bug 312704. r=mrbkap, sr=sicking
2006-06-08 04:29:28 +00:00
bzbarsky%mit.edu
6e37157407
Cache the list of form controls, so loading a large page with lots of form
...
controls outside forms is not O(N^2). Bug 336062, r+sr=sicking
2006-06-08 04:28:20 +00:00
roc+%cs.cmu.edu
4c63027607
Bug 334765. Testing backout to see if it was responsible for btek's Tp change.
2006-06-07 02:35:57 +00:00
roc+%cs.cmu.edu
47e312e575
Bug 334765. Don't include scroll offsets in DOM element offset calculations. r+sr=bzbarsky
2006-06-06 22:31:17 +00:00
bzbarsky%mit.edu
81b20d42d1
Fix IsDoneAddingChildren() for <embed>. Bug 339327, r+sr=peterv
2006-06-06 15:33:54 +00:00
Olli.Pettay%helsinki.fi
5e667ae978
Bug 338954, Make .innerHTML to work without DOM Ranges, r=sicking, sr=jst
2006-06-05 20:32:48 +00:00
cvshook%sicking.cc
47a9061831
Bug 90983: Don't fire mutation events during parsing, i.e. when aNotify is false. Also make us fire mutation events on nodes that are in an orphaned subtree. r/sr=jst
2006-06-02 00:58:04 +00:00
dbaron%dbaron.org
cd4d6ee0e9
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
2006-06-01 18:35:21 +00:00
bzbarsky%mit.edu
d2c22c3455
Remove some pointless nsIChannel impls. Bug 337748, r=sicking, sr=darin
2006-05-30 17:26:00 +00:00
peterv%propagandism.org
73709cee4f
Fix for bug 338834 (plugins are broken (PDF, WPM, MPG, AVI etc files won't load)). r/sr=sicking.
2006-05-23 15:33:15 +00:00
peterv%propagandism.org
8e523aa71d
Fix for bug 236873 (Share class for more elements). r/sr=sicking.
2006-05-21 21:00:09 +00:00
Olli.Pettay%helsinki.fi
cb1f0a0bb9
Bug 338122, Crash [@ nsIMEStateManager::IsActive] when window gets removed on mousedown at button, r+sr=roc
2006-05-19 10:26:44 +00:00
cvshook%sicking.cc
114883abc4
Bug 337543: Use nsINode more. r/sr+peterv
2006-05-19 10:01:22 +00:00
ginn.chen%sun.com
1ca25be70e
Bug 335900 no state change event fired when take action on HTML input
...
element
patch by evan.yan@sun.com r+sr=roc
2006-05-16 03:54:46 +00:00
Olli.Pettay%helsinki.fi
6f0e67928a
Bug 337586, Crash [@ PresShell::InitialReflow] when window gets destroyed duren beforeunload event handler, pressing reload, r+sr=bz
2006-05-15 17:51:35 +00:00
gavin%gavinsharp.com
d5a5b1ade6
Bug 337970: assert that the bookmarks charset resolver doesn't ask to be notified of the final resolved charset, since we can't currently notify, r+sr=bzbarsky
2006-05-15 17:40:51 +00:00
gavin%gavinsharp.com
ea64757e58
Bug 337970: don't pass null to RequestCharset, r+sr=bzbarsky
2006-05-15 17:17:04 +00:00
cvshook%sicking.cc
073093c129
Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz
2006-05-15 07:03:15 +00:00
bzbarsky%mit.edu
b41cf96c5d
Fix the way we do notifications so we don't notify twice for <head>. Bug
...
332644, r=mrbkap, sr=peterv
2006-05-12 20:36:39 +00:00
darin%meer.net
0318b8c707
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
2006-05-10 17:30:15 +00:00
peterv%propagandism.org
45638e3b46
Syncing with nsHTMLObjectElement.cpp r1.95 (this file was a cvs copy of nsHTMLObjectElement.cpp, but they diverged). NPOTB.
2006-05-07 17:16:50 +00:00
timeless%mozdev.org
3bc663a937
Bug 331023 Cleanup of IDL files; fixing type inconsistencies
...
r=dbaron
2006-05-07 00:19:46 +00:00
timeless%mozdev.org
28fa63a8f5
Bug 335953 Make code outside intl use NS_CHARSETALIAS_CONTRACTID instead of NS_CHARSETALIAS_CID
...
r=bz sr=bz
2006-05-06 22:09:20 +00:00
cvshook%sicking.cc
d3ec0aa5c5
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
7c1bc218fa
Don't half-support document.write in XHTML. Bug 332848, r=mrbkap, jst, sr=dvediz, a=dvediz
2006-05-03 21:19:26 +00:00
cls%seawood.org
7179faa0f3
Use NS_REINTERPRET_CAST to convert from jschar* to PRUnichar*. Fixing mingw bustage.
...
Bug #336331 r=vladimir
2006-05-03 04:28:12 +00:00
vladimir%pobox.com
df84d0046c
b=336331, fix toDataURL to be more in line with the whatwg spec, r+sr=roc
2006-05-03 00:48:27 +00:00
bzbarsky%mit.edu
b1ee2830dd
Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
...
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking
2006-05-01 05:25:52 +00:00
bzbarsky%mit.edu
0c3706888c
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
mrbkap%gmail.com
042cc59781
Fixing bustage from bug 333697
2006-04-26 20:21:31 +00:00
mrbkap%gmail.com
fcb69da993
When a document's scope object changes (e.g., for a call to document.open), actually change the scope object and move all of the wrappers in the old scope into the new one. bug 333697, r+sr=jst
2006-04-26 19:53:27 +00:00
roc+%cs.cmu.edu
4667a9b409
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
2006-04-26 01:57:22 +00:00
cvshook%sicking.cc
e9a820078f
Bug 334977. Separate mFileName from mValue. r/sr=bz
2006-04-25 09:18:42 +00:00
smontagu%smontagu.org
e8b07e7e07
Don't propagate encoding up to the parent document viewer. Bug 315381, r+sr=jst
2006-04-25 06:57:31 +00:00
bzbarsky%mit.edu
7f9b937064
Dispatch mutation events even in documents that are not rendered in a window.
...
Bug 201236, patch by Alex Vincent <ajvincent@gmail.com>, r=smaug, sr=peterv
2006-04-24 19:52:21 +00:00
leon.sha%sun.com
0960e6fd1d
Bug 333896
...
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com .
roc: review+
roc: superreview+
2006-04-24 05:40:11 +00:00
cvshook%sicking.cc
6d6c050e52
More bug 114997. Don't strip whitespace from mValue, only when getting the value from the attribute. r/sr=bz
2006-04-24 05:20:44 +00:00
bryner%brianryner.com
8ac62cb3ed
Fix focus-stealing for button elements (bug 299677). Patch by darin, r+sr=me.
2006-04-21 02:10:53 +00:00
bzbarsky%mit.edu
dc9b0ff079
HTMLTableElement.rows should include rows that are not in table sections. Bug
...
309433, r+sr=sicking
2006-04-21 01:44:58 +00:00
bzbarsky%mit.edu
e69e268856
Make sure documents have a content type at creation time. Bug 311218,
...
r=sicking, sr=jst
2006-04-21 01:24:44 +00:00
vladimir%pobox.com
5d02ec5b40
b=333177, update canvas internal interfaces, optimize canvas, and fix some implementation bugs; r=stuart
2006-04-18 21:23:15 +00:00
bzbarsky%mit.edu
ff35061446
Don't trim whitespace off hidden input values. Bug 114997, patch by Steuard
...
Jensen <steuard+moz@slimy.com>, r=sicking, sr=bzbarsky
2006-04-17 21:28:47 +00:00
dbaron%dbaron.org
d27ca98de2
Null-check mBodyContent. b=334080 r+sr=bzbarsky
2006-04-15 07:20:14 +00:00
mrbkap%gmail.com
f36ff98d32
Remove defunct assertions from debug-only code. bug 334055, r+sr=sicking
2006-04-15 00:39:35 +00:00
benjamin%smedbergs.us
70a0f2207b
Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
2006-04-12 15:43:32 +00:00
Olli.Pettay%helsinki.fi
d8829e2853
Bug 330494, changing the category names per bz' suggestion
2006-04-11 17:05:25 +00:00
jwatt%jwatt.org
c62d927714
Partial fix for bug 331630. Remove nsEventStatus. r=olli.pettay@gmail.com, sr=bzbarsky@mit.edu
2006-04-11 13:17:29 +00:00
Olli.Pettay%helsinki.fi
107fe84cd5
Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst
2006-04-10 17:04:54 +00:00
bzbarsky%mit.edu
f44b17e6c0
Make sure the write termination function only terminates the parser that was
...
active when it was set. Bug 331620, r=mrbkap, sr=jst
2006-04-08 01:45:27 +00:00
mrbkap%gmail.com
5903c86738
Set mStackPos early to avoid bad re-entrancy problems when inserting the new content into its parent does something interesting. bug 332971, r=jst sr=sicking
2006-04-08 00:32:03 +00:00
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