Commit Graph

210 Commits

Author SHA1 Message Date
roc+@cs.cmu.edu
459c356854 Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron 2008-01-08 14:36:46 -08:00
peterv@propagandism.org
310edb54b2 Add crashtest for bug 407053. 2008-01-08 12:06:24 -08:00
peterv@propagandism.org
cdd6ff7a39 Fix for bug 407053 ("Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread" with document.execCommand('copy', ...)). r/sr=jst, a=sicking. 2008-01-08 10:41:08 -08:00
martijn.martijn@gmail.com
7660408729 Mochitest for bug 332246 backed out for now, because of failure on the mac 2008-01-07 06:23:35 -08:00
martijn.martijn@gmail.com
3f5d8bd395 Mochitest for bug 332246, r=roc 2008-01-07 05:37:24 -08:00
martijn.martijn@gmail.com
9788faa035 Bug 332246 - scrollIntoView(false) doesn't work correctly for inline elements that wrap at multiple lines, r+sr+a=roc 2008-01-07 05:36:28 -08:00
bzbarsky@mit.edu
e988f1f7ae Handle session history navigation across a document.open with nothing written. Bug 376064, r=biesi, sr=jst, a=schrep 2008-01-04 22:48:12 -08:00
mrbkap@gmail.com
4dfe6493da Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version. 2008-01-04 20:45:16 -08:00
jruderman@hmc.edu
8a25f3a779 Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291. 2008-01-03 20:12:48 -08:00
bzbarsky@mit.edu
18894258b2 Backing out bug 409885, since this part of Necko happens not to exist. 2007-12-30 19:43:42 -08:00
bzbarsky@mit.edu
7c105d2cfb Fix bug 409885: don't do string-manipulation to set the domain on a URI. r+sr+a=jst 2007-12-30 15:35:42 -08:00
mrbkap@gmail.com
67bcba4a97 Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst 2007-12-29 20:34:49 -08:00
mrbkap@gmail.com
fbf39a90ae Don't lose exceptions when weird objects are passed to us. bug 407019, r+sr=sicking a=beltzner 2007-12-26 14:20:31 -08:00
jruderman@hmc.edu
0c73d17d17 Add crashtests. 2007-12-23 17:06:42 -08:00
jst@mozilla.org
ffa1fe233e Fixing bug 408792. Remove some expensive QI calls from frequently called code. r=jonas@sicking.cc, sr=bzbarsky@mit.edu 2007-12-21 05:44:58 -08:00
bzbarsky@mit.edu
7e31dfdf30 Changing the alt or value attribute of an image input should change the text shown when the image is broken. Bug 408782, r+sr=dbaron, a=schrep 2007-12-19 09:46:54 -08:00
jruderman@hmc.edu
9eb3c380da Add a crashtest 2007-12-16 17:01:29 -08:00
jruderman@hmc.edu
955f0ff9ce Free crashtests with $5 S&H while supplies last! 2007-12-16 16:57:31 -08:00
jruderman@hmc.edu
3247d6c6a6 Add a crashtest 2007-12-16 14:05:46 -08:00
Olli.Pettay@helsinki.fi
489154b8b5 Bug 403830, arena for content, r=sicking, sr=jst 2007-12-15 01:45:33 -08:00
bzbarsky@mit.edu
2b738b2454 Make document classes use QI tables as possible. Bug 408403, r+sr+a=jst 2007-12-14 21:43:10 -08:00
jruderman@hmc.edu
7264d51dff Fix test bustage. 2007-12-14 21:36:36 -08:00
jruderman@hmc.edu
6b999fa25f Add a crashtest. 2007-12-14 21:25:04 -08:00
dcamp@mozilla.com
f06d7e35bd Bug 405741: rename fileList to files on the file input element. r/sr=sicking 2007-12-12 10:32:55 -08:00
Olli.Pettay@helsinki.fi
12aa4ddec4 Bug 403168, r=jonas, sr=jst, a=blocking1.9 2007-12-12 00:33:32 -08:00
jonas@sicking.cc
948c2ea354 Bug 366200: Fix problems with mRootContent being out of sync with mChildren by removing mRootContent. r/sr=bz 2007-12-11 18:26:09 -08:00
jst@mozilla.org
b23a26124d Fixing bug 407812. Don't waste time calling QI in nsNodeSH::PreCreate() and nsElementSH::PostCreate(). r+sr=jonas@sicking.cc 2007-12-10 17:19:18 -08:00
jonas@sicking.cc
26df8a45d6 Bug 406852: Fix docshell leak by properly killing the frameloaders in object-loading-content when the document is destroyed. r/sr=peterv 2007-12-04 23:11:00 -08:00
peterv@propagandism.org
cf4884e56f Trying to fix orange. 2007-12-04 21:35:10 -08:00
peterv@propagandism.org
1d73b91846 Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst. 2007-12-04 21:03:56 -08:00
bzbarsky@mit.edu
165bff4bff Fix comment too. Bug 395107 2007-12-04 09:14:20 -08:00
bzbarsky@mit.edu
079ff160bc Fix build bustage. Bug 395107 2007-12-04 09:09:31 -08:00
bzbarsky@mit.edu
5c98500ba4 Make <select> handle changes to defaultSelected on node for which selected has not been set. Bug 395107, r+sr=sicking. 2007-12-04 08:50:32 -08:00
jonas@sicking.cc
602f378db3 Bug 397828: Make window.document and document.open no longer be allAccess 2007-12-02 22:35:47 -08:00
bzbarsky@mit.edu
16a72a6a85 Fix bug 390565. r+sr=mrbkap 2007-12-02 18:29:48 -08:00
jonas@sicking.cc
71184d5d37 backing out due to test failures 2007-12-01 10:56:00 -08:00
jonas@sicking.cc
e6e8403c41 Bug 397828: Make window.document and document.open no longer be allAccess 2007-12-01 10:24:24 -08:00
jonas@sicking.cc
712951ab6c Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-11-30 09:57:03 -08:00
jonas@sicking.cc
2dce87330b Backing out due to mochitest failure 2007-11-29 01:34:51 -08:00
jonas@sicking.cc
a6bf2b9522 Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst 2007-11-29 00:41:25 -08:00
peterv@propagandism.org
ebc14cd2ab Fix for bug 404320 (FormatBlock doesn't work correctly will break existing Midas implementations). r/sr=jst, a=beltzner. 2007-11-28 15:38:20 -08:00
mrbkap@gmail.com
34b134b80d Propagate exceptions when they occur to avoid assertions. bug 393813, r+sr=jst a=schrep 2007-11-27 16:52:37 -08:00
dcamp@mozilla.com
7e50b9e738 fix test bustage from bug 369814. 2007-11-26 22:40:07 -08:00
bzbarsky@mit.edu
cc5ba1b527 Make getElementById in HTML always return the first node in document order. Bug 403868, r+sr=sicking 2007-11-21 18:28:47 -08:00
bzbarsky@mit.edu
fff5ab679b Fix very long-standing bug with incorrect insertion indices reported by the HTML content sink. Bug 404553, r+sr=peterv, a=schrep 2007-11-21 12:57:49 -08:00
bzbarsky@mit.edu
71abc8fcc3 The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc 2007-11-18 10:56:49 -08:00
mats.palmgren@bredband.net
ab3cb86244 Add a flag to protect SetFocus() from recursive calls on the same element. b=401160 r+sr=peterv a=mtschrep 2007-11-16 16:30:53 -08:00
bzbarsky@mit.edu
9af276f16a Fix build bustage 2007-11-15 19:58:27 -08:00
bzbarsky@mit.edu
5ee6e45f66 Don't allow presentational attributes to set colors if the "don't use document colors" pref is set. Bug 400452, r+sr=dbaron 2007-11-15 19:46:42 -08:00
bzbarsky@mit.edu
c667bcaf6e Fix privacy leak where script could get the path to the file selected in a file input. Bug 143220, r+sr=sicking, a=schrep. 2007-11-14 22:16:06 -08:00