dbaron%dbaron.org
2da0107bd9
Rearrange inlining to fix codesize penalty of previous checkin. b=167262 r=bryner
2003-10-30 04:34:01 +00:00
dbaron%dbaron.org
f9e4a941cf
Attempt to fix Windows bustage. b=167262
2003-10-30 03:34:58 +00:00
caillon%returnzero.com
150adb2e29
Make content grab the cached security manager off of nsContentUtils rather than ask the service manager to find one.
...
Bug 223192; r+sr=bzbarsky
2003-10-30 03:01:25 +00:00
dwitte%stanford.edu
359f90d96a
remove nsCCookieManager.h in favor of nsNetCID.h.
...
b=221886, r+sr=darin
2003-10-30 02:59:31 +00:00
bzbarsky%mit.edu
f3ef614ee5
Remove no-longer-used nav4algorithm code and corresponding debug code. Bug
...
223155, r+sr=dbaron
2003-10-30 02:19:15 +00:00
bzbarsky%mit.edu
33ca8d21d2
Make attr() parsing have better error reporting and bail on attr(*|foo). Bug
...
223746, r+sr=dbaron
2003-10-30 02:06:12 +00:00
dbaron%dbaron.org
5aa99c8506
Add missing null terminator to fix crash. b=224039 Patch from Adam James Fitzpatrick <ajfitzpatrick@lurking.org>. r+sr=bzbarsky,dbaron
2003-10-30 01:53:53 +00:00
dbaron%dbaron.org
a0d72c9110
Make play-during a true shorthand so it gets parsed correctly after the nsCSSDeclaration storage rewrite. b=223718 r+sr=bzbarsky
2003-10-30 01:51:00 +00:00
dbaron%dbaron.org
e29417ff7f
Store the original string for URL values so that composer and CSSOM do not make relative URLs absolute. b=167262 r+sr=bzbarsky
2003-10-30 01:45:37 +00:00
dbaron%dbaron.org
ec0bfea4ea
Implement element.style for XUL elements. Fully fault XUL attributes when style attribute is modified, and ensure that string and style rule versions of style attribute stay in sync. (HTML elements only store the latter.) b=7639 r+sr=bzbarsky
2003-10-30 01:40:33 +00:00
bryner%brianryner.com
605cc06382
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
2003-10-22 06:09:48 +00:00
caillon%returnzero.com
66caced69a
Re-land patch for bug 83536, merging principal objects.
...
Also includes fixes from bug 216041.
r=bzbarsky
sr=jst
2003-10-21 22:11:49 +00:00
bzbarsky%mit.edu
f3618c93e2
Treat BeginUpdate/EndUpdate pairs as a batch, instead of flushing tags on any
...
BeginUpdate call. Bug 222864, r=peterv, sr=jst
2003-10-21 16:23:27 +00:00
bzbarsky%mit.edu
44da342b5c
Fix handling of id attrs to not assume that they are named "id" as much. Bug
...
208744, r=caillon, sr=peterv
2003-10-21 16:16:42 +00:00
varga%nixcorp.com
199cf9bc76
Changing my email address.
2003-10-21 15:35:57 +00:00
bzbarsky%mit.edu
f384166efa
Create a mozAutoDocUpdate class to handle automatically calling
...
BeginUpdate/EndUpdate on documents. Use this in a bunch of places to make sure
that EndUpdate is called in the face of early returns. Bug 131775, also fixes
bug 211022, r=caillon, sr=jst
2003-10-16 18:14:25 +00:00
bzbarsky%mit.edu
7e19a9767b
Add pref for the default :active styling. Bug 142163, patch by
...
mats.palmgren@bredband.net (Mats Palmgren), r=bzbarsky/sr=dbaron on the
layout/xpfe parts of the patch, r=glazou/sr=bzbarsky on the editor part,
moa=neil on the prefwindow changes.
2003-10-15 01:56:12 +00:00
dbaron%dbaron.org
b37db7c94f
Forgot to address review comment. b=221531 r+sr=bzbarsky
2003-10-14 21:06:58 +00:00
dbaron%dbaron.org
56fc1c9dc1
Miscellaneous cleanup of selector matching code:
...
* remove extra |if| around loop, and convert it from |while| to |for|.
* remove extra test for |result|
* rename |curdata| -> |prevdata| and |newdata| -> |data|.
* use |IsContentOfType| instead of |GetTag|
b=221531 r+sr=bzbarsky
2003-10-13 21:54:33 +00:00
bzbarsky%mit.edu
90bce6cd8e
Make sure to notify document observers even about content that gets added to
...
the document before StartLayout(). Block those notifications from getting
passed on to the frame constructor before StartLayout(), though. Bug 220930,
r=peterv, sr=jst
2003-10-11 00:27:45 +00:00
dbaron%dbaron.org
512f12a16d
Bustage fixes for bug 221316 no longer needed thanks to bug 221525.
2003-10-07 23:21:50 +00:00
cls%seawood.org
d23f8f9732
what dbaron said
2003-10-07 22:43:54 +00:00
dbaron%dbaron.org
cf9b189a19
Fix HP-UX and AIX bustage. b=221316
2003-10-07 22:15:26 +00:00
bzbarsky%mit.edu
641223fdd9
Make sure that sheets in a document always know their URL. Bug 218031, r+sr=dbaron
2003-10-06 13:24:55 +00:00
hpradhan%hotpop.com
f237380c43
still bug 218837 : backing out all the backouts. they did not work.
2003-10-05 11:28:06 +00:00
hpradhan%hotpop.com
b83defcb1a
One final attempt to fix Tp regression from bug 218837
2003-10-05 10:20:56 +00:00
hpradhan%hotpop.com
7fa8ba9c5b
backing out part of bug 218837. hoping to fix Tp regression
2003-10-05 09:21:41 +00:00
hpradhan%hotpop.com
ad3f361692
bug 218837 : Refactor some code duplicated in the xml and html
...
content sinks into a base class r=sicking sr=peterv
2003-10-05 07:29:50 +00:00
bzbarsky%mit.edu
a972a3e501
Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
...
notifications). Bug 200931, r=peterv, sr=jst
2003-10-02 21:29:40 +00:00
dbaron%dbaron.org
5cce92dc2a
Make URIs in the style system nsIURI pointers instead of strings. b=113173 r+sr=bzbarsky
2003-10-01 22:53:56 +00:00
hpradhan%hotpop.com
d1d1c6b431
Bug 170985 follow up : get rid of some unused code r=peterv sr=jst
2003-09-28 08:52:31 +00:00
bzbarsky%mit.edu
294d769aed
Make imagemaps work again. Bug 220519, r+sr=dbaron
2003-09-28 06:28:39 +00:00
stephend%netscape.com
f9e026a7da
Trivial grammatical comment change (from 'is that when it recurs' to 'in that when it recurs'... r/sr=bz
2003-09-28 06:20:24 +00:00
dbaron%dbaron.org
8ae7b198b9
Spelling too. b=220464
2003-09-28 05:39:03 +00:00
dbaron%dbaron.org
43995a65d9
Fix 80th column violations in code that I just reindented. b=220464
2003-09-28 05:35:25 +00:00
dbaron%dbaron.org
80185d0dbb
Eliminate excess variables and their baroque (and broken, thanks to the previous checkin) reference counting. b=220464 r+sr=bzbarsky
2003-09-28 05:30:09 +00:00
jst%mozilla.jstenback.com
5037b2a4a2
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2003-09-27 04:18:26 +00:00
bsmedberg%covad.net
9b55dce504
Bug 184686 - convert HTMLFormElement to use nsTHashtable
...
r=jkeiser sr=dbaron
2003-09-26 19:26:17 +00:00
bzbarsky%mit.edu
02841a0db4
Make charset-detection code work with just a BOM (no @charset rule) in the
...
sheet. Bug 218915, r=smontagu, sr=dbaron
2003-09-25 05:57:28 +00:00
dbaron%dbaron.org
7861160d62
Fix regression of scrolling attribute and overflow property on frame and iframe elements. Make the two interact correctly according to CSS cascading rules. b=220195 r+sr=bzbarsky
2003-09-25 03:55:04 +00:00
hpradhan%hotpop.com
45786f132b
Bug 170985 : fix for gcc3.4 bustage
2003-09-24 07:30:16 +00:00
hpradhan%hotpop.com
0e053b8dd8
Bug 170985 : table-based content object creation r=peterv sr=jst
2003-09-24 06:16:52 +00:00
bzbarsky%mit.edu
622947d710
Make DOM CSS declarations smaller by mRefCnt, since they are refcounted
...
together with their DOM rules (except for inline style). Bug 215735,
r+sr=dbaron
2003-09-24 03:34:27 +00:00
dbaron%dbaron.org
8aa5fdd615
Fix --disable-xul bustage. b=219058
2003-09-22 23:52:16 +00:00
dbaron%dbaron.org
14ff1fa0fe
Accept :-moz-tree-* pseudo elements with a single colon in them. b=219058 r+sr=bzbarsky
2003-09-21 05:21:40 +00:00
jst%mozilla.jstenback.com
751bf28923
Fixing bug 217000. Make sure the content sink gets a docshell even if we don't have a script global object (fixed document.write in some javascript: [i]frame cases). r=caillon@aillon.org, sr=peterv@propagandism.org
2003-09-19 20:00:24 +00:00
dbaron%dbaron.org
506e1cf947
Don't create style rule DOM wrappers for inline style, since we are not supposed to, and ours crash when used on inline style. b=218222 r+sr=bzbarsky
2003-09-13 19:18:52 +00:00
timeless%mozdev.org
e8c8dcd5a8
Bug 217089 Compiler warnings
...
patch by mbockelkamp@web.de r=jst sr=jst
2003-09-11 03:18:49 +00:00
dbaron%dbaron.org
2e673b5344
Remove unneeded null checks in attribute mapping functions. r+sr=bzbarsky b=127269
2003-09-11 01:34:29 +00:00
bryner%brianryner.com
2fcdb4e2d5
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 21:50:21 +00:00