bzbarsky%mit.edu
f5402856e3
Follow-up fix for crash bug 118685. Patch by mats.palmgren@bredband.net (Mats
...
Palmgren), r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@149051 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-08 23:53:49 +00:00
bzbarsky%mit.edu
c681a0e72f
Bail out early if we have no area to invalidate anyway. Bug 224871, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@148947 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-07 03:00:30 +00:00
bzbarsky%mit.edu
598a8ea1a7
Only paint the image if its computed width or height is nonzero. Otherwise, we
...
may divide by zero when computing the transform matrix. Bug 221975, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@148910 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-06 16:03:34 +00:00
bryner%brianryner.com
2097395338
Speed up mapping HTML tag enums to atoms by using an array of static atoms, indexed by enum value. This avoids a UTF16 to UTF8 conversion and atom table lookup for each tag. Add a CString version of nsINodeInfoManager::GetNodeInfo(), convert literal string callers to use that version, and remove some unused variants of GetNodeInfo(). Bug 223595, r=axel@pike.org, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@148857 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 05:17:07 +00:00
bzbarsky%mit.edu
10b1f4affb
Adding style/bugs to regression tests
...
git-svn-id: svn://10.0.0.236/trunk@148856 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 05:01:00 +00:00
bzbarsky%mit.edu
5459f65950
Adding css parsing regression tests.
...
git-svn-id: svn://10.0.0.236/trunk@148855 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 05:00:14 +00:00
bzbarsky%mit.edu
460c4b1716
Fix parsing regression bug 224737. Patch by mats.palmgren@bredband.net (Mats
...
Palmgren), r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@148854 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 04:51:17 +00:00
bzbarsky%mit.edu
04fa1dd734
Fix crash in DoCleanupFrameReferences. Bug 224091, patch by
...
mats.palmgren@bredband.net (Mats Palmgren), r=bzbarsky, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148853 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 04:40:52 +00:00
brendan%mozilla.org
fa2d921b3b
Patch from Neil Deakin <enndeakin@sympatico.ca> to fix overlong button underlines (214956, r+sr=dbaron).
...
git-svn-id: svn://10.0.0.236/trunk@148850 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 00:05:10 +00:00
tor%cs.brown.edu
2655f63ca9
Bug 224628 - backout part of 212366 so that scrolling=no works. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@148834 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-04 15:50:09 +00:00
bzbarsky%mit.edu
a39be782a9
Correctly ignore adjacent type selectors with no combinator. Bug 224188,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148812 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-04 03:16:10 +00:00
varga%nixcorp.com
b14757b0a9
Fix for bug 223530. null pointer dereference in nsTreeContentView.cpp [@ nsTreeContentView::ContentRemoved ]
...
r=me sr=bz patch by Nate Nielsen <nielsen@memberwebs.com >
git-svn-id: svn://10.0.0.236/trunk@148782 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-03 19:11:50 +00:00
timeless%mozdev.org
6e60b330e4
Bug 224018 unused variables gDumpFileNameCnt, gDumpLOFileNameCnt in nsDocumentViewer.cpp
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@148768 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-03 13:17:00 +00:00
dbaron%dbaron.org
a6fb82fcaa
Clamp -moz-opacity to the range [0.0,1.0]. b=224478 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@148730 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-02 22:40:43 +00:00
uid502
bdc0f5a1e4
Bug 212366. Make '-moz-opacity' behave like CSS3 opacity: it does not inherit by default, and it composites the element and all its children as a group. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@148696 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-01 22:34:59 +00:00
peter%propagandism.org
e6ae01a399
Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@148687 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-01 10:57:41 +00:00
uid502
d31f6d57f4
Bug 212366. Make nsFrameInnerFrame be a moz-anonymous-box pseudoelement. This stops style on an IFRAME from being applied to both the outerframe and the innerframe. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@148674 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-01 01:34:06 +00:00
uid502
e56ed2443c
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@148665 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-31 20:19:18 +00:00
dbaron%dbaron.org
3e6ac46d96
Backing out previous checkin.
...
git-svn-id: svn://10.0.0.236/trunk@148539 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 05:11:21 +00:00
dbaron%dbaron.org
1da0caa6ae
Rearrange inlining to fix codesize penalty of previous checkin. b=167262 r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@148536 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 04:34:01 +00:00
dbaron%dbaron.org
ce14bf9e98
Attempt to fix Windows bustage. b=167262
...
git-svn-id: svn://10.0.0.236/trunk@148529 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 03:34:58 +00:00
caillon%returnzero.com
e64c44f945
Make content grab the cached security manager off of nsContentUtils rather than ask the service manager to find one.
...
Bug 223192; r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@148524 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 03:01:25 +00:00
caillon%returnzero.com
34f81b2b3a
Ensure that content can always grab a security manager and namespace manager.
...
Bug 223373; r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@148521 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:53:08 +00:00
bzbarsky%mit.edu
9b121778e7
Remove no-longer-used nav4algorithm code and corresponding debug code. Bug
...
223155, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148512 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:19:15 +00:00
timeless%mozdev.org
b18f127cb7
Bug 223697 nsMenuPopupFrame.cpp:1142:9: warning: multi-line comment
...
r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@148506 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:09:52 +00:00
bzbarsky%mit.edu
11dc845cec
Make attr() parsing have better error reporting and bail on attr(*|foo). Bug
...
223746, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@148502 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:06:12 +00:00
timeless%mozdev.org
58b9775369
Bug 124218 if kCSSRawKeywords gets out of sync with eCSSKeyword_COUNT nsCSSKeywords::AddRefTable might crash in DEBUG code
...
r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@148498 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 01:59:15 +00:00
dbaron%dbaron.org
776f9f50ae
Make play-during a true shorthand so it gets parsed correctly after the nsCSSDeclaration storage rewrite. b=223718 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@148496 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 01:51:00 +00:00
dbaron%dbaron.org
1a2977b836
Store the original string for URL values so that composer and CSSOM do not make relative URLs absolute. b=167262 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@148494 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 01:45:37 +00:00
dbaron%dbaron.org
220a62afce
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
...
git-svn-id: svn://10.0.0.236/trunk@148493 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 01:40:33 +00:00
bzbarsky%mit.edu
69dd03fc39
Fix hang bug 218512. We don't want to be putting a frame into a framelist
...
twice, since that gives us a nice loop in the frame tree. r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@148428 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-27 05:58:23 +00:00
dbaron%dbaron.org
f126b158cf
Remove some additional tests with form submission and with delays. Not part of build.
...
git-svn-id: svn://10.0.0.236/trunk@148419 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-26 22:27:02 +00:00
dbaron%dbaron.org
c6ad19a5f1
Remove a few extras. Not part of build.
...
git-svn-id: svn://10.0.0.236/trunk@148409 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-26 19:17:33 +00:00
bmlk%gmx.de
5922be7330
dont wrap urls at 80 chars limit not part of any build
...
git-svn-id: svn://10.0.0.236/trunk@148399 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-26 12:34:25 +00:00
dbaron%dbaron.org
e6a407a99e
URL updates. Not part of build, or even of regression tests.
...
git-svn-id: svn://10.0.0.236/trunk@148395 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-26 07:48:01 +00:00
bzbarsky%mit.edu
af8a4e9beb
Adding regression tests.
...
git-svn-id: svn://10.0.0.236/trunk@148347 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-24 07:36:06 +00:00
bzbarsky%mit.edu
a8b4c204ea
Fix regression bug 223394 -- percent-height replaced inlines that only have
...
auto-height ancestors should get intrinsic height instead of 0, even in quirks
mode. r+sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@148346 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-24 07:31:50 +00:00
timeless%mozdev.org
c9c7dab5e9
MOZ_TIMELINE - Bug 222134
...
git-svn-id: svn://10.0.0.236/trunk@148306 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-23 10:23:30 +00:00
bzbarsky%mit.edu
b668306972
Fix crash bug 223064. Patch by mats.palmgren@bredband.net (Mats Palmgren), r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@148265 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 07:01:35 +00:00
bryner%brianryner.com
eeddf02bde
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.
...
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
caillon%returnzero.com
c1914505cb
Re-land patch for bug 83536, merging principal objects.
...
Also includes fixes from bug 216041.
r=bzbarsky
sr=jst
git-svn-id: svn://10.0.0.236/trunk@148229 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 22:11:49 +00:00
bzbarsky%mit.edu
7be9c65dc4
removing extra semicolon
...
git-svn-id: svn://10.0.0.236/trunk@148218 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 19:37:48 +00:00
bmlk%gmx.de
20c61ed232
fixed table layout add cellspacing only for columns where cells originate. bug 220653 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@148216 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 19:29:14 +00:00
bzbarsky%mit.edu
9864dac91d
Make sure to include the border and padding in the frame size even in the
...
"0 width" case. Bug 222990, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@148208 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 16:27:48 +00:00
bzbarsky%mit.edu
b94e1b9a14
Adding regression test
...
git-svn-id: svn://10.0.0.236/trunk@148207 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 16:24:53 +00:00
bzbarsky%mit.edu
e081726408
Fix handling of id attrs to not assume that they are named "id" as much. Bug
...
208744, r=caillon, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@148205 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 16:16:42 +00:00
varga%nixcorp.com
4743f00758
Changing my email address.
...
git-svn-id: svn://10.0.0.236/trunk@148204 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 15:35:57 +00:00
neil%parkwaycc.co.uk
9e7d84a57a
Bug 195744 Fire command event after dragging or collapsing a splitter r=varga sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@148198 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 11:43:40 +00:00
bzbarsky%mit.edu
95633daa9b
Adding regression test
...
git-svn-id: svn://10.0.0.236/trunk@148194 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 04:34:30 +00:00
bzbarsky%mit.edu
a8d0053450
Last checkin was actually for bug 222846
...
git-svn-id: svn://10.0.0.236/trunk@148193 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 04:32:57 +00:00