Граф коммитов

15955 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 32a4619a53 Move presentation attributes into the UA level in non-HTML documents and a
separate preshint level in HTML.  Bug 234861, r=dbaron, sr=jst
2004-05-05 00:30:57 +00:00
dbaron%dbaron.org 86700877bf Remove hacks no longer needed since text inputs became reflow roots (instead of using the IncrementalDamageConstrained hack. b=241833 r+sr=rbs 2004-05-04 23:56:25 +00:00
bzbarsky%mit.edu bb573d95f3 Make sure to not finish the reflow command hash till we've cancelled all
commands on shutdown.  Bug 242602, r+sr=dbaron
2004-05-04 21:59:56 +00:00
cbiesinger%web.de 4516d769aa move nsFrame::XMLQuote to #ifdef DEBUG, like its only caller
r+sr=dbaron
2004-05-04 16:27:40 +00:00
varga%nixcorp.com 043f7769e3 Cosmetic license changes. 2004-05-04 14:26:17 +00:00
aaronleventhal%moonset.net 97fc90cefe Use win32 window class name corresponding to UI/content/general/hidden. r=ere, sr=roc 2004-05-04 12:39:42 +00:00
varga%nixcorp.com 8968c2ee3b Fix for bug 241068. Crash when trying to enter text in input field. [@ nsTreeBodyFrame::PrefillPropertyArray][@ _ZN15nsTreeBodyFrame20PrefillPropertyArrayEiP12nsTreeColumn]. r=neil sr=dbaron 2004-05-04 11:13:32 +00:00
roc+%cs.cmu.edu b39d104f02 No bug. Remove unused code and variables from nsListControlFrame. rs=shaver 2004-05-04 04:30:23 +00:00
caillon%redhat.com 4a50b6abeb Bug 241140
Consolidate DrawImage and DrawScaledImage
r=biesi sr=tor
2004-05-04 01:32:26 +00:00
bryner%brianryner.com 7d80b4f5cf deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst. 2004-05-03 21:48:36 +00:00
bzbarsky%mit.edu 68ad4ee1c7 Properly remove the context menu listener when we don't have a plugin. Bug
185714, r+sr=jst
2004-05-03 21:32:54 +00:00
bmlk%gmx.de 5a1e4899be add colframe documentation, fix a colframe renumbering problem, bug 238999 r/sr=bzbarsky 2004-05-03 18:31:34 +00:00
bzbarsky%mit.edu 1c4ef3efa1 Don't clear undo/redo buffers when JS changes the value. Bug 158071, patch by
Martijn Wargers <m.wargers@hccnet.nl>, r=bryner, sr=dbaron
2004-05-02 22:14:49 +00:00
bzbarsky%mit.edu efb534bb2c Minor tweak to hashkey calculation. Bug 240934. 2004-05-02 19:56:06 +00:00
bzbarsky%mit.edu d6b523fd90 Switch AlreadyInQueue to use a hashtable (which is maintained sorta in parallel
with the reflow command list) instead of walking the array each time.  Bug
240934, r=roc, sr=brendan
2004-05-02 18:07:12 +00:00
bmlk%gmx.de 3b5407ab45 remove bogus conversions bug 241997 r/sr=bzbarsky 2004-05-02 09:51:57 +00:00
bzbarsky%mit.edu 044950f9e0 Blink changes need to reflow. Bug 236897, r+sr=dbaron 2004-05-02 04:51:08 +00:00
bzbarsky%mit.edu bc736139f8 Don't do bizarre sizing stuff to the root element's frame. Bug 241694; also
fixes bug 15405 and bug 57906.  r+sr=dbaron
2004-05-01 06:24:06 +00:00
bryner%brianryner.com 7d1dbeb3a8 Implement basic support for DOM level 2 UIEvents, and implement DOMActivate for HTML form control elements. Also minor usage cleanup for nsIDOMUIEvent. Bug 60212, r+sr=jst. 2004-04-30 23:55:16 +00:00
roc+%cs.cmu.edu d1170ac0a9 Bug 226439. Convert layout to EqualsLiteral and EqualsASCII. r+sr=dbaron 2004-04-30 13:23:43 +00:00
jst%mozilla.jstenback.com c41e5c80b0 Fixing build warning. 2004-04-30 04:11:02 +00:00
jst%mozilla.jstenback.com 2b87de3ad8 This was apparently not the reason for the Tp hit, re-landing (bug 240543). 2004-04-30 04:06:30 +00:00
jst%mozilla.jstenback.com eb0803d1db Backing out the nsPresContext changes in my last checkin to see if that's what caused the increase in Tp. 2004-04-30 03:10:29 +00:00
jst%mozilla.jstenback.com 679d42aa2f Fixing mac bustage. 2004-04-30 00:57:06 +00:00
jst%mozilla.jstenback.com 77c4322ab2 Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org 2004-04-29 23:34:19 +00:00
darin%meer.net 84eaa1a4c5 fixes bug 209804 "Assertion in xpcom/threads/nsAutoLock.cpp" r+sr=dbaron 2004-04-29 23:17:54 +00:00
roc+%cs.cmu.edu aaea444448 Bug 226439. Some small conversion to use EqualsLiteral to see effect on code size, r+sr=dbaron. Additionally, some comments to clarify that EqualsLiteral is only for actual literals, and to properly credit Corey Kosak who showed me the template trick. Also re-enabled the template for MSVC++ 7.1, which can apparently handle it. 2004-04-28 17:48:02 +00:00
bmlk%gmx.de f857105001 make visibility collapse work during incr reflows bug 77019 r= bzbarsky sr=dbaron 2004-04-28 16:42:59 +00:00
kyle.yuan%sun.com 53bcc60239 Bug 220187 TABINDEX property ignored for input type=file
r=aaronleventhal, sr=jst
Two children of <input type=file> should have same tabindex with their parent.
Patch by neo.liu@sun.com
2004-04-28 09:29:10 +00:00
jst%mozilla.jstenback.com 86c5e5ec48 Fixing bug 240720. Making the list body frame clean up the list's boxobjec's references to the body frame on destruction. r=bienvenu@nventure.com, sr=dbaron@dbaron.org 2004-04-28 01:14:50 +00:00
dbaron%dbaron.org b575df4492 Fix leak of content on all key and IME events. b=241591 r+sr=bryner 2004-04-26 23:19:50 +00:00
bmlk%gmx.de f5904c3c32 remove special handling for rows with rowspans as table frames report now the overflow area. bug 240275 r/sr=roc 2004-04-26 17:56:48 +00:00
kyle.yuan%sun.com da65e3a121 Bug 240665 Can't navigate through some page lines using left or right arrow
r=aaronleventhal, sr=henry.jia
Patch by ginn.chen@sun.com
2004-04-26 09:40:21 +00:00
bzbarsky%mit.edu 4ede76717e Add a version of CheckLoadURI that takes a source principal instead of a source
URI.  Update a bunch of callers to use it.  Bug 233108, r=caillon, sr=dveditz
2004-04-25 16:55:27 +00:00
neil%parkwaycc.co.uk 90bb4e0093 Bug 241151 nsSpringFrame was a useless subclass of nsLeafBoxFrame r/sr=roc 2004-04-24 21:27:11 +00:00
bzbarsky%mit.edu d44c8e2932 Change mCBReflowState to mean the containing block of _this_ reflow state
instead of the containing block of kids.  Fix the containing block calculations
for various cases of absolutely positioned descendants of relatively positioned
inlines (eg make "right" and "bottom" work in those situations).  Bug 135082,
r+sr=dbaron
2004-04-24 17:56:23 +00:00
roc+%cs.cmu.edu 6d1679954c Bug 234851. Minor performance optimization to make sure we only try overflow propagation for HTML BODY elements, not BODY elements from any XML namespace. r+sr=bzbarsky 2004-04-24 17:02:34 +00:00
bzbarsky%mit.edu 409de81840 When we push a pseudo cell frame, the block inside it needs to become the float
containing block.  Otherwise, floats inside this cellframe get very confused.
Bug 233094 and various dependencies, r+sr=dbaron
2004-04-24 16:00:46 +00:00
neil%parkwaycc.co.uk 5232fbfb19 Removing unused variable and function b=217089 p=gautheri@noos.fr r/sr=dbaron 2004-04-24 13:30:23 +00:00
dbaron%dbaron.org c44a7a67dd Only call SetLineWrapped when line doesn't end in BR. b=238472 r+sr=roc 2004-04-23 19:27:14 +00:00
tor%cs.brown.edu 8728bb96ec Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
2004-04-23 16:13:26 +00:00
tor%cs.brown.edu 868dd94ecb Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
2004-04-23 15:21:24 +00:00
bzbarsky%mit.edu d4e34b3a9b Don't allow text in a combobox to wrap. Bug 206937, r+sr=dbaron 2004-04-22 22:20:29 +00:00
dbaron%dbaron.org 937fee0a01 Fix windows bustage. b=241304 2004-04-22 20:58:32 +00:00
bzbarsky%mit.edu baffa51486 Fix bug 241304 (overflow broken on fixed-pos elements). Patch by roc,
r+sr=bzbarsky.
2004-04-22 19:33:56 +00:00
dbaron%dbaron.org 52ec6e8059 Make nsStackFrame override GetFrameForPoint in a useful way. b=241314 r+sr=bzbarsky 2004-04-22 18:59:21 +00:00
jst%mozilla.jstenback.com 6a9d89a9fa Fixing bug 240723. Cleaning up nsIFilePicker a bit, no more nsIDOMWindowInternal, and use our string classes and not raw strings. r=caillon@gmail.com, sr=bzbarsky@mit.edu 2004-04-21 23:38:22 +00:00
neil%parkwaycc.co.uk 82d9c1aaa2 Bug 195355 listBoxObject.getRowCount() returns wrong value r=varga sr=bienvenu 2004-04-21 17:06:27 +00:00
bmlk%gmx.de 775215ff0d fix bustage 2004-04-21 16:45:42 +00:00
bmlk%gmx.de de5b842be2 Remove unused functions bug 240559 r/sr =bzbarsky 2004-04-21 15:49:29 +00:00
tor%cs.brown.edu 0e8eab3dcb License repair from 236613 landing. 2004-04-20 20:26:32 +00:00
bzbarsky%mit.edu e127bbbcc5 Fix HasAttributeDependentStyle to not assume that class and ID attributes are
named "class" and "id".  Bug 240766, r+sr=dbaron
2004-04-20 19:48:20 +00:00
bzbarsky%mit.edu 93e07d24dc Let generated content content nodes know when their frames go away. Bug
237975, r+sr=dbaron
2004-04-20 19:20:16 +00:00
neil%parkwaycc.co.uk c27485ffcc Bug 240562 Remove unused variable p=gautheri@noos.fr r=glazou sr=roc 2004-04-19 22:31:12 +00:00
neil%parkwaycc.co.uk c4dc4f8221 Bug 142120 Ctrl+Right Arrow in space-only mode should not stop again after crossing spaces p=vdvo@vdvo.net r=roc sr=jst hopefully also fixing bug 236172 2004-04-19 15:33:33 +00:00
bzbarsky%mit.edu 241afa342c Don't allow negative line-heights to make it past the CSS parser. Bug 240900,
r+sr=dbaron
2004-04-18 20:10:09 +00:00
bmlk%gmx.de 05b675f299 remove table background quirk use standards painting instead bug 237078 patch by fantasai@escape.com r=bernd sr=dbaron
crash prevention when colframes return bogus colindices bug 240854 r/sr=bzbarsky
2004-04-18 18:17:00 +00:00
gerv%gerv.net 708b56cff4 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
tor%cs.brown.edu b07ccf833c Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner 2004-04-18 13:55:11 +00:00
gerv%gerv.net f534a92d25 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 13:54:27 +00:00
tor%cs.brown.edu 83eb215db9 Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner 2004-04-18 13:13:35 +00:00
gerv%gerv.net 9d2ee4928c Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-17 21:52:36 +00:00
varga%nixcorp.com 93f6d16654 Trying to fix AIX 5.1 bustage. Bug 221619. 2004-04-17 08:08:12 +00:00
varga%nixcorp.com 8de3f88849 Trying to fix gcc-3.4 bustage. 2004-04-17 06:50:11 +00:00
varga%nixcorp.com 2cd056deb1 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner 2004-04-17 05:53:38 +00:00
dbaron%dbaron.org d82f0f7484 Forgot to initialize mQuotesDirty in constructor. b=24861 rs=tor 2004-04-16 19:06:51 +00:00
darin%meer.net c083b41820 fixes bug 239038 "rev IIDs for all interfaces modified since Mozilla 1.6" r=bsmedberg sr=jst 2004-04-15 23:30:05 +00:00
cbiesinger%web.de 14177dedcb Bug 235502 nsIMIMEService, nsIMIMEInfo should use nsACString/nsAString instead of string/wstring
r=bzbarsky sr=darin
2004-04-15 20:56:37 +00:00
rbs%maths.uq.edu.au 759d9ab5d3 Add the much requested support for find in <textarea> and text <input> elements. Also fix a long-standing problem with the mutually-exclusion: selecting something in a text field doesn't clear an earlier selection outside. b=58305, r=akkana, sr=jst 2004-04-15 19:45:46 +00:00
bmlk%gmx.de fcfa993e38 use the desiredsize and not the previous mrect size for the overflow area, bug 233438, r/sr=dbaron 2004-04-15 04:28:28 +00:00
bmlk%gmx.de ad43c63bf3 make table pixel rounding IE compatible, bug 188377 patch by croo@nm.ru, r=me sr=dbaron 2004-04-15 04:13:11 +00:00
dbaron%dbaron.org b4a859050c Give an initial value for the 'quotes' property in the UA stylesheet. b=24861 r+sr=bzbarsky 2004-04-14 20:13:44 +00:00
dveditz%cruzio.com 6e4e4e733e bug 240449 infinite loop tickled by some skins, r=bsmedberg, sr=dbaron, a=brendan 2004-04-14 08:19:27 +00:00
bmlk%gmx.de a3082a360e table frames that dont wrap their content with scrollframes hide the overflow if NS_STYLE_OVERFLOW_SCROLLBARS_NONE is specified bug 233438 r/sr=dbaron 2004-04-14 06:28:25 +00:00
bmlk%gmx.de 5171d71d60 row view needs to synced after we resized the cells bug 239101 r/sr=roc 2004-04-14 06:22:52 +00:00
bzbarsky%mit.edu 14c6b02ec5 Make sure to apply our styles to our anonymous content no matter what the
page's style language is.  Bug 234761, r=sicking, sr=jst
2004-04-14 02:05:52 +00:00
dbaron%dbaron.org edff141de5 Fix logic error causing certain patterns of table rows to spread themselves over many pages when printing. b=231823,212984 r=bernd sr=roc 2004-04-13 20:47:52 +00:00
bmlk%gmx.de 8c2f50790a move HasMoreThanOneCell from nsTableRowGroupFrame.cpp into nsCellMap.cpp where it belongs. Don't try to repair the cellmap on every reflow, this might help with with large table rendering performance, bug 240318 r/sr=bzbarsky 2004-04-13 06:21:16 +00:00
jst%mozilla.jstenback.com 0d6ecc9cc7 Changing comment style for consistency with other similar code in this file. 2004-04-13 03:57:12 +00:00
roc+%cs.cmu.edu da5fe85b4c Fix a few warnings. Patch by gautheri, r+sr=roc 2004-04-13 03:13:46 +00:00
roc+%cs.cmu.edu 17f81274ba Bug 227838. Remove unused RequiresWidget method from nsIFormControlFrame. r+sr=bzbarsky 2004-04-13 03:11:05 +00:00
roc+%cs.cmu.edu fa6f07df7c Fix build bustage 2004-04-13 03:04:05 +00:00
roc+%cs.cmu.edu 1ec2c3be37 Bug 237091. Remove unnecessary WindowOffset and RootWidget functionality from the view manager. r+sr=dbaron 2004-04-13 03:03:18 +00:00
roc+%cs.cmu.edu 849071b421 Bug 234851. Propagate any overflow style from HTML or BODY elements to the viewport, and make it work dynamically. r+sr=dbaron 2004-04-13 02:56:03 +00:00
roc+%cs.cmu.edu a81d6116b6 Bug 209032. Shut down popups before destroying their frames. r+sr=bzbarsky 2004-04-13 02:41:07 +00:00
jst%mozilla.jstenback.com 27c94a9268 Fixing bug 240340. Make key events in plugins work correctly again on the Mac. r+sr=bryner@brianryner.com 2004-04-13 01:51:00 +00:00
bzbarsky%mit.edu e38521cd65 When appending frames to a block after a <br>, just put them into a new line
right away instead of waiting for reflow to come about and fix it up.  This
speeds up things that append nodes including <br> to a block one at a time
(e.g. editor or content scripts) Bug 240291, r+sr=dbaron
2004-04-13 01:45:57 +00:00
bzbarsky%mit.edu b5aa006eb5 Fix dirty reflows of bullets to deal with an empty first line (whitespace
followed by block) in the parent block.  Bug 206602, r+sr=dbaron
2004-04-13 01:38:10 +00:00
bryner%brianryner.com 0af1a79c51 More nsIPresContext deCOMtamination (bug 229371). r+sr=roc. 2004-04-13 00:28:44 +00:00
bzbarsky%mit.edu 4b89a4375c Make sure to null out mStyleSet if Init() fails, since the caller will delete
it in that case.  Bug 240240, r+sr=bryner
2004-04-13 00:27:29 +00:00
jim_nance%yahoo.com cd708d9afb Fix Bug 236703 - Make the table layout code faster and smaller.
r=bernd sr=bzbarsky
2004-04-12 23:51:33 +00:00
sicking%bigfoot.com c5aafbff27 Bug 238327: Implement the svg:style element.
Changes to svg-only files r=afri  (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2004-04-12 23:28:39 +00:00
sicking%bigfoot.com 386382d6ab Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst
2004-04-12 22:48:33 +00:00
bzbarsky%mit.edu c91a5ff88b Don't clobber 'pseudoTag' with random atoms from other style contexts; we need
it later on.  Bug 231166, r+sr=dbaron
2004-04-12 22:42:50 +00:00
dbaron%dbaron.org 4d12ed012a De-COM-ify nsHTMLStyleSheet. b=239008 r+sr=bryner 2004-04-12 21:56:09 +00:00
dbaron%dbaron.org 90369f8699 Rename FOR_CSS_SIDES to NS_FOR_CSS_SIDES, move it, and use it more. b=233795 r+sr=bzbarsky 2004-04-12 21:54:45 +00:00
dbaron%dbaron.org fcaa82359f Implement 'quotes' property correctly by tracking quote nesting depth using a linked list. Patch by Esben Mose Hansen <esben@oek.dk>, Ulrich Drepper <drepper@redhat.com>, and me. b=24861 2004-04-12 21:53:22 +00:00
cbiesinger%web.de 79a337c56b bug 236707 ARABIC COMMA's Joining Class is wrong
patch by Behnam Esfahbod <behnam@esfahbod.info> r=smontagu sr=rbs a=mkaply
2004-04-10 14:21:41 +00:00
caillon%redhat.com 4253baf71c Bug 219829
Allow mixing length and percentage values with keyword values for the background-position property, which is now allowed per section 14.2.1 of CSS 2.1
r+sr=dbaron
a=asa
2004-04-10 05:08:02 +00:00
jst%mozilla.jstenback.com 5eff83672a Fixing bug 238449. Make plugins not get mozilla context menus again. r+sr=dbaron@dbaron.org, a=asa@mozilla.org 2004-04-10 00:25:01 +00:00