4474 Commits

Author SHA1 Message Date
Olli.Pettay%helsinki.fi
b9cc91f31d Bug 343953, @ nsGenericHTMLElement::PostHandleEventForAnchors, r=bryner, sr=jst, p=mh+mozilla@glandium.org
git-svn-id: svn://10.0.0.236/trunk@209256 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-06 09:17:24 +00:00
peterv%propagandism.org
b099864adc Fix for bug 347524 (Refactor adoptNode, importNode and cloneNode to share implementation). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@209163 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-05 10:22:54 +00:00
Olli.Pettay%helsinki.fi
b96d4be2a4 Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@209063 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-02 13:21:05 +00:00
Olli.Pettay%helsinki.fi
fe7d075767 Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@209059 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-02 10:00:26 +00:00
Olli.Pettay%helsinki.fi
a65685f201 Bug 350846, Combine NS_***_LOAD events, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@208936 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 19:33:01 +00:00
timeless%mozdev.org
47936b5064 Bug 106386 Correct misspellings in source code
patch by alfred.peng@sun.com r=brade


git-svn-id: svn://10.0.0.236/trunk@208662 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-28 20:13:59 +00:00
pkasting%google.com
0366dc89e5 Bug 346373: Resync children when parent spellcheck attribute changes.
r=bzbarsky
sr=sicking


git-svn-id: svn://10.0.0.236/trunk@208373 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-25 00:15:14 +00:00
mats.palmgren%bredband.net
28799ba5c0 Make bordercolor attribute imply border-style:solid (for compat reasons). b=349655 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@208249 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-23 22:37:51 +00:00
pkasting%google.com
6069428d8f Bug 348981: Crash toggling designMode.
This reverts the patch from bug 347200 and instead fixes that problem a
different way to avoid exposing crashes.
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@207804 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-18 02:38:40 +00:00
bzbarsky%mit.edu
e1a427f68f Fix build bustage. Bug 302186.
git-svn-id: svn://10.0.0.236/trunk@207547 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 05:21:44 +00:00
bzbarsky%mit.edu
36b317d733 Implement the :default CSS3 pseudo-class. Bug 302186, patch by Allan Beaufour
<allan@beaufour.dk> and jpl24 <jlurz24@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@207539 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 03:20:19 +00:00
bzbarsky%mit.edu
0583386559 Remove special-casing of about:blank for security purposes; give about:blank
pages the principal of whoever is responsible for loading them, when possible.
Bug 332182, r=mrbkap, sr=jst


git-svn-id: svn://10.0.0.236/trunk@207471 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 17:31:16 +00:00
timeless%mozdev.org
c16dc8b542 Bug 330331 Building with option --disable-xul failed
patch by romaxa@gmail.com r=timeless r=biesi sr=bz
Removing last traces of RDF dependency from HTMLDocument (bug 101995)

Only build toolkit download ifdef MOZ_RDF
Only build windowdatesource and the charset menu ifdef MOZ_RDF

Enable nsExternalHelperAppService to build w/o RDF.
Enable nsDirectoryViewer to build, this is enables geckos to work around bug 347782
Don't build nsHTTPIndex at all.


git-svn-id: svn://10.0.0.236/trunk@207383 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-14 22:36:15 +00:00
sayrer%gmail.com
95b0f24a09 Bug 340554. Provide sanitizing fragment sinks for use with feeds. r=mrbkap. sr=jst
git-svn-id: svn://10.0.0.236/trunk@207207 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-12 04:46:43 +00:00
pkasting%google.com
b7991a9493 Bug 347200: Designmode documents aren't spellchecked by default.
r=brettw
sr=bryner


git-svn-id: svn://10.0.0.236/trunk@206794 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 00:32:43 +00:00
pkasting%google.com
b4c7dfa66a Bug 133874: Remove link URL from status bar on blur.
r=Olli.Pettay
sr=sicking


git-svn-id: svn://10.0.0.236/trunk@206493 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-03 17:21:27 +00:00
mrbkap%gmail.com
3b3e656905 Protect document.open and document.close against some potential problems. bug 343168, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@206341 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-01 21:48:03 +00:00
cvshook%sicking.cc
d7d12d2659 Bug 346744: Get rid of implementations of nsIContent::AppendChildTo and let it just forward to nsIContent::InsertChildAt. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@206229 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 22:38:07 +00:00
pkasting%google.com
5b68e2fe72 Followup to bug 339127: Only sync the editor on attribute changes that
have aNotify true.  When aNotify is false, there shouldn't be an editor
to sync, so this should save a little time.
r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@206221 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 22:07:51 +00:00
pkasting%google.com
0f0eee34d2 Bug 339127: Add "spellcheck" attribute to control spellchecking.
r=brettw
sr=sicking


git-svn-id: svn://10.0.0.236/trunk@205107 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-29 00:04:40 +00:00
cvshook%sicking.cc
97f13863ee Bug 338649. Only honor honor options that only have opgroup ancestors. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@204979 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-27 21:06:27 +00:00
mats.palmgren%bredband.net
4c42bef2ef Null check current doc before using it. b=344787 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@203436 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-22 11:07:29 +00:00
bzbarsky%mit.edu
2b95f9092d Make some props absolute URIs resolved relative to other props (eg. codebase).
Bug 213701, patch by Florian Quèze <f.qu@queze.net>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@203311 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 23:42:51 +00:00
cbiesinger%web.de
aa870d82f9 Bug 343604 make <applet> and <embed> handling consistent when there is no
src/code attribute, aka instantiate java even for <applet/>
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@203293 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 22:19:15 +00:00
cvshook%sicking.cc
365266c686 Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@203078 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 04:36:36 +00:00
bzbarsky%mit.edu
721f49e2ed Use const char[], not const char*. Bug 114997, suggestion by biesi, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@203010 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 19:32:00 +00:00
rob_strong%exchangecode.com
20f72aeb5f Bug 343182 - Password Manager asks multiple times to save a password. patch=mwu, r=jst, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@202271 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 00:18:32 +00:00
bzbarsky%mit.edu
0d9cbd7ca3 Go back to creating an inconsistent DOM and add a null-check elsewhere, because
the little mind of the focus code is blown by having no documentElement,
apparently.  Bug 341730, r+sr=sicking


git-svn-id: svn://10.0.0.236/trunk@202270 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 00:18:19 +00:00
Olli.Pettay%helsinki.fi
21b33f7179 Bug 343303, onblur fires before onchange for comboboxes, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@202207 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 11:50:19 +00:00
martijn.martijn%gmail.com
dd28a1275b Bug 303730 - <textarea>s in other tabs mess up focus in current 'tab', patch by chpe(at)gnome.org, r=jst, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@202006 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 09:14:56 +00:00
cvshook%sicking.cc
aba7c6ff77 Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@201460 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 07:23:10 +00:00
bzbarsky%mit.edu
0c1cb041d7 Make the innerHTML getter serialize all HTML-like content (text, etc) as HTML.
Bug 340800, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@201232 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 16:13:27 +00:00
leon.sha%sun.com
bd5a34d6b1 Bug 315859 Crash when using any arrow key on a radio input enclosed in a fieldset, and radio name is the same than fieldset id [@ nsHTMLFormElement::GetNextRadioButton].
Patch by alfred.peng@sun.com
mats.palmgren: review+
neil: superreview+


git-svn-id: svn://10.0.0.236/trunk@201194 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 03:26:29 +00:00
mats.palmgren%bredband.net
c9f10be5a1 Don't create ALT attribute for standalone image that was found in the cache. b=177747 r=bzbarsky sr=neil
git-svn-id: svn://10.0.0.236/trunk@201189 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-29 02:42:27 +00:00
enndeakin%sympatico.ca
ed636c9217 Bug 333038, support inline spellchecking for designmode, r=brettw, sr=bz
CVS: ----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@201064 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 03:39:41 +00:00
mrbkap%gmail.com
42ab54090e Clear mWyciwygChannel even if the loadgroup tells us there was an error since the call succeeds anyway. bug 342191, r=jst sr=darin
git-svn-id: svn://10.0.0.236/trunk@200868 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 16:50:09 +00:00
mats.palmgren%bredband.net
7b984aa700 Scroll <legend> into view when it receives focus. b=342372 r=aaronleventhal sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@200835 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-25 21:39:03 +00:00
jminta%gmail.com
703f4584d7 Bug 257781 vBulletin (message board) javascript causes wrong username/password to be remembered. patch by Michael Wu <mwu@mozilla.com>, r=jst, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200661 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-23 02:44:39 +00:00
mrbkap%gmail.com
17e58c9b0c Close shouldn't send any real text for the parser to parse, since there might
be elements open that make the text appear in the final content model. bug 342223, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@200484 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 00:39:24 +00:00
roc+%cs.cmu.edu
e5a9f18b1a Bug 341711. Compute offset* properties using unscrolled positions. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@200464 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 21:21:47 +00:00
mrbkap%gmail.com
abc730764f Prevent assertions when a document that has had document.open called is closed
suddenly (without an intervening document.close call). bug 332896, r=bzbarsky, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@200375 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 23:51:32 +00:00
bzbarsky%mit.edu
9209610724 Remove ourselves as an observer when we're done building the DOM, not when we
get destroyed, since the DOM can be messed with in ways that confuse us between
those two points in time.  Bug 341062, r=mrbkap, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@200351 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 21:10:29 +00:00
timeless%mozdev.org
d7d1bbda1f Bug 337917 Make consumers stop using cids from other modules
git-svn-id: svn://10.0.0.236/trunk@200245 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 21:18:22 +00:00
dbaron%dbaron.org
f019e59995 Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200151 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 21:07:47 +00:00
mrbkap%gmail.com
a4191ffd29 Quiet this warning for the one known case that it fires since we do a passable job of handling this case anyway. bug 341320, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@200142 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 19:13:17 +00:00
dbaron%dbaron.org
d9a07d316b Disable support for proportional widths on <col>. b=333352 r=bernd sr=roc
git-svn-id: svn://10.0.0.236/trunk@200024 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 19:20:20 +00:00
mhammond%skippinet.com.au
e96b5e495a Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
0b7523274b Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
git-svn-id: svn://10.0.0.236/trunk@199768 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 22:39:55 +00:00
cbiesinger%web.de
ff3a0eb166 Bug 341077 Show intrinsic state in content tree dumps
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@199711 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 17:03:31 +00:00
longsonr%gmail.com
869aa6b8a1 Bug 340542 - SVG Consolidate functionality to get primary frame. r=tor,r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199707 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 16:14:31 +00:00