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

18397 Коммитов

Автор SHA1 Сообщение Дата
bmlk%gmx.de c23a3816c4 use a pseudoframe as a parent only when it has children, bug 336291 r/sr=bzbarsky 2006-05-04 18:26:43 +00:00
longsonr%gmail.com ba31b793b9 Bug 336190 - Uninitialised variable in nsSVGUtils::ObjectSpace. r=jwatt,sr=tor 2006-05-04 14:50:56 +00:00
roc+%cs.cmu.edu 0df069259f Bug 130078. Backing out now that I have perf. numbers 2006-05-04 05:36:53 +00:00
roc+%cs.cmu.edu 7a9451c41b Bug 130078. Test checkin of patch to unify view manager hierarchy. We need to see how this affects performance metrics. r+sr=dbaron 2006-05-04 03:46:19 +00:00
mrbkap%gmail.com 9f87463b44 Only recalculate the caret's rect when we're not currently drawn in an attempt to avoid caret turds when we're being notified of the caret movement after the frame has already been marked dirty. bug 335834, r+sr=roc 2006-05-04 00:05:22 +00:00
roc+%cs.cmu.edu 24a69fc8fa Bug 330905. nsPageContentFrame::BuildDisplayList needs to call its superclass to get fixed-pos elements to display. r+sr=dbaron 2006-05-03 21:44:41 +00:00
roc+%cs.cmu.edu dd79ad6903 Bug 336186. Fix use of uninitialized rv. patch by Marc Liddell, r+sr=roc 2006-05-03 21:39:55 +00:00
jwatt%jwatt.org 433000d7a6 Fixing bug 336451. nsSVGGeometryFrame::IsClipChild should check the namespace of the ancestor. r+sr=tor@acm.org 2006-05-03 19:39:21 +00:00
jwatt%jwatt.org 8b4737c523 Fixing bug 336471. Crash [@ nsSVGForeignObjectFrame::GetTMIncludingOffset]. r+sr=tor@acm.org 2006-05-03 19:17:35 +00:00
aaronleventhal%moonset.net f4854ed148 Missed a file in the checkin for bug 336162 2006-05-03 17:48:31 +00:00
aaronleventhal%moonset.net e4210b85b2 Bug 336162. Don't fire DOM events from layout. r+sr=bz 2006-05-03 17:02:37 +00:00
tor%cs.brown.edu 74c52378a7 Bug 334999 - Compact path storage. r+sr=roc 2006-05-03 17:01:28 +00:00
jwatt%jwatt.org 7a7daabcc9 Fixing bug 336344. Crash loading svg pattern test. r+sr=tor@acm.org 2006-05-03 14:52:50 +00:00
uriber%gmail.com 9bfd13e9f1 When sliding frames to the left to account for trimmed trailing whitespace, update the frame rectangle itself if necessary. bug=333560 r+sr=roc 2006-05-03 10:28:58 +00:00
dbaron%dbaron.org 95373030bd Remove unused (and sometimes buggy) DEBUG code. b=336323 r+sr=bzbarsky 2006-05-03 04:26:28 +00:00
vladimir%pobox.com a5d5427054 missed file for checkin 2006-05-03 01:33:51 +00:00
dbaron%dbaron.org 6d979fef96 Make static some nsCSSDeclaration methods that don't need their this. b=336322 r+sr=bzbarsky 2006-05-02 23:36:17 +00:00
bzbarsky%mit.edu c7faa71864 Adding regression test. 2006-05-02 22:45:02 +00:00
tor%cs.brown.edu 57cabdb1c3 Bug 335870 - Remove nsISVGGeometrySource. r+sr=roc 2006-05-02 15:05:25 +00:00
roc+%cs.cmu.edu 0aad8a4f0c Bug 263444. Allow nsILookAndFeel to request any combination of scrollbar arrows (up and/or down (or neither) at each end of the scrollbar) on all platforms. Get the arrow settings from the GTK2 style in GTK2 builds. r+sr=bryner 2006-05-01 23:23:33 +00:00
tor%cs.brown.edu 2d706cafbe Bug 334999 - remove nsISVGRendererPathBuilder. r+sr=roc 2006-05-01 15:37:18 +00:00
bzbarsky%mit.edu b1ee2830dd Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking
2006-05-01 05:25:52 +00:00
roc+%cs.cmu.edu 4571423968 Fixing bustage 2006-05-01 01:41:41 +00:00
roc+%cs.cmu.edu dd16b28d00 Bug 334690. Fix regression in z-ordering of table cell content for event handling. r=bernd 2006-05-01 01:18:32 +00:00
rbs%maths.uq.edu.au 1877e44608 Extra patch to quiet an assertion, b=323733, r+sr=roc 2006-04-30 20:34:46 +00:00
mrbkap%gmail.com 907b2f702d Only call GetCharCode for KeyPress events to avoid triggering a warning in nsDOMKeyEvent.cpp. bug 309316, r+sr=dbaron 2006-04-29 00:39:03 +00:00
masayuki%d-toybox.com 4a98e11533 Bug 335474 Crash in [@ nsCSSRendering::DrawDashedSides] r+sr=roc 2006-04-28 23:21:01 +00:00
bzbarsky%mit.edu b3b1ad479d Actually add the tests 2006-04-28 19:16:43 +00:00
bzbarsky%mit.edu 9c8f499b62 Adding regression tests 2006-04-28 18:14:57 +00:00
dbaron%dbaron.org aa4f419e7e Fix leak when cloning negations caused by previous patch. b=333634 r+sr=bzbarsky 2006-04-28 18:02:53 +00:00
mrbkap%gmail.com 695809a291 Update the caret position after reflows to avoid turds. bug 334649, r+sr=roc 2006-04-28 04:33:41 +00:00
dbaron%dbaron.org 985c2fb959 Make what FindChildWithRules does actually be an MRU cache, and condense some if-else chains over mChild and mEmptyChild. b=335733 r+sr=bzbarsky 2006-04-28 00:09:05 +00:00
dbaron%dbaron.org 16f0806114 Missed an out-of-memory check. b=335729 r+sr=bzbarsky 2006-04-27 23:56:53 +00:00
bzbarsky%mit.edu c31f83b236 Invalidate the right things when a stack's kids resize, or if they move _and_ margins change. Bug 331880, r+sr+branch181=roc 2006-04-27 23:53:30 +00:00
bzbarsky%mit.edu ae9934d03e Adding regression test 2006-04-27 22:37:15 +00:00
dbaron%dbaron.org 5ccb05fd01 nsRuleNode should not have a virtual destructor (and thus vtable pointer). b=335630 r+sr=bzbarsky 2006-04-27 20:01:59 +00:00
rbs%maths.uq.edu.au 77f1707d23 Fix assertion by not setting the overflow bit. Besides, it was used in a way that is not relevant anymore to the new paint display list. (Also init a return variable in maction while passing.) b=323733, r+sr=roc 2006-04-27 19:20:42 +00:00
dbaron%dbaron.org 60e75026b0 Move assertion up to where we have a chance of actually seeing it. 2006-04-27 18:23:30 +00:00
bzbarsky%mit.edu 0c3706888c Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking 2006-04-27 18:21:11 +00:00
bzbarsky%mit.edu 8219f13b58 Adding more regression tests. 2006-04-27 17:59:14 +00:00
aaronleventhal%moonset.net fc7797defd Bug 326090. Expose <hr> as ROLE_SEPARATOR. Patch by Ming (Mike) Gao. r=aaronlev, sr=roc 2006-04-27 16:23:09 +00:00
aaronleventhal%moonset.net 6077887e84 Bug 310921. AccessibleObjectFromPoint wrong when a span ends the previous line within the same block. In fact the next text object after that wasn't even exposed. r=ginn.chen, sr=roc 2006-04-27 15:47:22 +00:00
roc+%cs.cmu.edu d9cf8d8bf8 Bug 335140. Set 'force descend into' bit on frames and then leave it set until we're done with the display list ... then we can be sure of descending to frames whose container is not an ancestor of the placeholder. r=mrbkap 2006-04-27 02:45:03 +00:00
roc+%cs.cmu.edu 8956f1d8a1 Bug 334942. ExplodeAnonymousChildLists before sorting table parts. r=bernd 2006-04-27 02:25:23 +00:00
dbaron%dbaron.org b9a3e06d7d Destroy chained RuleProcessorData interatively. b=323504 r+sr=bzbarsky 2006-04-27 00:35:05 +00:00
jwatt%jwatt.org bb79579615 Fixing bug 335450. Remove our extensions to the SVG DOM interfaces. r=tor@acm.org, sr=roc@ocallahan.org 2006-04-26 21:02:25 +00:00
bzbarsky%mit.edu e86bd26130 Make sure to never read off the end of the buffer in HasTerminalNewline(). Bug
335320, r+sr=roc
2006-04-26 15:54:48 +00:00
bzbarsky%mit.edu c5e91fa92d More regression tests 2006-04-26 15:27:04 +00:00
peterv%propagandism.org 02f7995799 Fix for bug 324865 (Move XMLHttpRequest to gklayout). r/sr=jst. 2006-04-26 09:19:48 +00:00
bzbarsky%mit.edu d17136c73d Some fixes to min-max test 2006-04-26 04:18:11 +00:00
bzbarsky%mit.edu 8f771760d6 More regression tests 2006-04-26 03:32:01 +00:00
bzbarsky%mit.edu 3dccac0b7a Adding some regression tests 2006-04-26 03:17:39 +00:00
roc+%cs.cmu.edu 08058623c1 Fixing Windows bustage 2006-04-26 02:45:18 +00:00
roc+%cs.cmu.edu 6bef416316 Fixing Mac bustage. 2006-04-26 02:12:10 +00:00
roc+%cs.cmu.edu aac1b0d44f Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc 2006-04-26 02:01:07 +00:00
roc+%cs.cmu.edu 4667a9b409 Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc 2006-04-26 01:57:22 +00:00
roc+%cs.cmu.edu 73edb2a9c1 Bug 310668. Don't retain frame pointers in nsTreeBodyFrame. sr=bz 2006-04-26 01:47:58 +00:00
dbaron%dbaron.org a83d924850 Do iterative cloning and destruction of linked list selector data structures. b=333634 r+sr=bzbarsky 2006-04-25 21:48:11 +00:00
bzbarsky%mit.edu 2c105676af Give HTMLButtonControlFrames their own frame type. Bug 335419, r+sr=dbaron 2006-04-25 19:56:45 +00:00
masayuki%d-toybox.com 0a141d7eb5 Bug 326550 The dots in the focus outline do not match trunk builds(draw focus using something other than XOR). This is for comment 8 problem (the outline always drawn black) r+sr=roc 2006-04-25 09:19:29 +00:00
cvshook%sicking.cc e9a820078f Bug 334977. Separate mFileName from mValue. r/sr=bz 2006-04-25 09:18:42 +00:00
bzbarsky%mit.edu f400d8d165 Adding more testcases 2006-04-25 04:38:25 +00:00
bzbarsky%mit.edu 6275859935 Adding some regression tests 2006-04-25 03:53:11 +00:00
mrbkap%gmail.com 62fd40b6c4 Don't cache the result of GetPointFromOffset if it failed, since subsequent queries for that offset will return the bogus offset. bug 334608, r+sr=roc 2006-04-24 21:18:44 +00:00
leon.sha%sun.com 0960e6fd1d Bug 333896
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com.
roc: review+
roc: superreview+
2006-04-24 05:40:11 +00:00
tor%cs.brown.edu ea68912b7f Bug 335085 - SVG images showing incorrectly with cairo gfx. r=vlad 2006-04-23 15:15:43 +00:00
cbiesinger%web.de c3ec9232aa bug 333640 fixing the linux cairo bustage correctly 2006-04-22 21:48:20 +00:00
cbiesinger%web.de 6904029dc9 bug 333640 fixing cairo bustage 2006-04-22 21:26:13 +00:00
uriber%gmail.com 3102525091 Attempt to fix Tp regression from bug 333769. r+sr=roc 2006-04-22 21:02:34 +00:00
uriber%gmail.com fd64432329 When measuring text, make sure nsTextTransformer::GetNextWord looks only at the part of the text content covered by the current frame. bug=333769 r+sr=roc 2006-04-22 13:29:50 +00:00
bmlk%gmx.de 0e195e4873 make pseudo rowgroups and colgroups only siblings if their parent is not a pseudo bug 333493 r/sr=bzbarsky 2006-04-22 10:53:20 +00:00
bmlk%gmx.de af5c1bb26c pseudo rowgroups might be wrapped in a scrollframe, bug 331679 r/sr=bzbarsky 2006-04-22 10:28:13 +00:00
bzbarsky%mit.edu 7d7cc60668 Don't print-preview <noscript> unless script is really disabled. Bug 334944, r+sr=jst 2006-04-22 00:06:30 +00:00
mrbkap%gmail.com 8cde2f4313 Make the caret paint in the same color as the foreground so it's not always painted black. bug 334635, r+sr=roc 2006-04-21 19:13:58 +00:00
bzbarsky%mit.edu bcbece8b2c Make sure our IMAGE_NONE flag is always in sync with whether we have a
background image.  Bug 311526 followup, r+sr=dbaron
2006-04-21 17:52:14 +00:00
vladimir%pobox.com 97d6375b31 b=328241, antialiasing problem with joining borders, temporary diable-aa fix for non-rounded borders, r=dbaron 2006-04-21 17:52:05 +00:00
jag%tty.nl 8221d97ee5 Bug 334829: FindFrameWithContent() can't find certain frames
If the hint frame's location in the frame tree doesn't match its element's location in the content tree, the hint is useless, and we don't correctly reboot the search without the hint. Add a flag to make the reboot work.
Patch courtesy of Danger Inc., r=dbaron, sr=bzbarsky
2006-04-21 11:13:41 +00:00
bzbarsky%mit.edu 053e69ca4e Treat background images more like background colors when printing. Bug 311526,
r=roc, sr=dbaron
2006-04-21 01:57:47 +00:00
bzbarsky%mit.edu 5c3e8ea185 Trim whitespace that comes right before a <br> when trimming whitespace. Bug
132561 relanding, r+sr=dbaron
2006-04-21 01:31:35 +00:00
dbaron%dbaron.org 3c1506cc0a Missed review comment. b=302536 2006-04-20 21:04:18 +00:00
dbaron%dbaron.org 86f8ddd894 Fix crash relating to uninitialized floats in cursor structure, and make imagemap images use the cursor style of the areas when in them (instead of the cursor style from the image) and the cursor style of the image when not in the areas (instead of a hardcoded default). b=302536 r=biesi sr=bzbarsky 2006-04-20 21:02:10 +00:00
bzbarsky%mit.edu 6a55aec75e Treat terminal newlines in preformatted text like we treat <br> when inserting
frames into a block.  Bug 310087, r+sr=roc
2006-04-20 19:00:33 +00:00
tor%cs.brown.edu e76f551ffd Bug 334400 - create SVG transform list lazily. r=jwatt, sr=roc 2006-04-20 15:24:51 +00:00
cls%seawood.org 00570f4496 Align mingw libs linkage with msvc.
Thanks to Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> for the patch.
Bug #334542 r=cls
2006-04-20 12:59:02 +00:00
dbaron%dbaron.org 1f51a315d0 Let the caret go outside of text frames (particularly when whitespace is trimmed). b=235223 r=mrbkap sr=bzbarsky 2006-04-20 07:58:22 +00:00
sharparrow1%yahoo.com 0ea57e0c06 Bug 334547: get rid of scrollframe code which never executes. r+sr=roc. 2006-04-20 03:22:48 +00:00
bzbarsky%mit.edu 0104eded40 Handle our single focused option being removed. Bug 325321, r=roc, sr=dbaron 2006-04-20 02:37:31 +00:00
jwatt%jwatt.org 300da0caf7 Fixing bug 334325. Method "class nsSVGGlyphFrame::IsSelectable" does not override "class nsIFrame::IsSelectable" because type qualifiers do not match. r+sr=tor@acm.org 2006-04-20 00:31:13 +00:00
jwatt%jwatt.org 82e9d59379 Fixing bug 333733. Could leak attr in nsFrameUtil::Tag::ReadAttrs. r+sr=dbaron@mozilla.com 2006-04-20 00:13:34 +00:00
jwatt%jwatt.org c87fdfb679 Fixing bug 330682. Radial gradients are broken when fx,fy is on or outside the circumference defined by cx, cy and r. r=scootermorris@comcast.net, sr=tor@acm.org 2006-04-19 21:58:18 +00:00
dbaron%dbaron.org 8d32a06b5b Initialize rv. b=334655 r+sr=roc 2006-04-19 21:14:57 +00:00
uriber%gmail.com a11f0e552b Set the hint to HINTRIGHT when setting selection programatically. bug=334256 r+sr=roc 2006-04-19 20:21:25 +00:00
bzbarsky%mit.edu bccc7549d5 Only parse those XUL display styles that we can actually construct. Bug
312120, r+sr=dbaron
2006-04-19 15:10:50 +00:00
bzbarsky%mit.edu 77631a27b2 Remove the layout.reflow.async.duringDocLoad pref -- setting it to false just
makes us buggy.  Bug 334543, r+sr=dbaron
2006-04-19 15:08:44 +00:00
bzbarsky%mit.edu 4e074a03a2 By the time we're processing reflow callbacks, reflow is done. Bug 334518,
r+sr=dbaron
2006-04-18 21:48:12 +00:00
vladimir%pobox.com 5d02ec5b40 b=333177, update canvas internal interfaces, optimize canvas, and fix some implementation bugs; r=stuart 2006-04-18 21:23:15 +00:00
sharparrow1%yahoo.com 67d4723e36 Bug 334416: Misc view usage cleanups. r+sr=roc. 2006-04-18 06:05:24 +00:00
dbaron%dbaron.org 637a3c6242 Add assertions to verify no-reentry invariants in layout. b=310985 r+sr=bzbarsky 2006-04-18 05:44:02 +00:00
roc+%cs.cmu.edu 22c06ad594 Bug 333817. Give listbox focus display item correct bounds. r+sr=bzbarsky 2006-04-18 02:41:42 +00:00
gavin%gavinsharp.com 5aaa52afd8 Fix vc6 bustage 2006-04-18 02:28:00 +00:00
sharparrow1%yahoo.com 3dba8a1b8c Bug 333926: Don't create a widget for documents when printing (fix cocoa printing). r+sr=roc. 2006-04-18 00:37:53 +00:00
mrbkap%gmail.com b2b67bf3e0 Fixing bustage from bug 287813. 2006-04-18 00:17:42 +00:00
bzbarsky%mit.edu bba9f84e11 Update our attr cache if our styles change. Bug 311557, r+sr=roc 2006-04-17 23:58:17 +00:00
mrbkap%gmail.com e27b36efcc Draw the caret in the normal path of frame painting instead of doing it directly to the current view. bug 287813, r+sr=roc 2006-04-17 23:16:46 +00:00
roc+%cs.cmu.edu ee089f28b9 Bug 333481. Sort table-part event-handling display items to ensure that the table comes before all row-groups, which come before all rows, which come before all cells. r=bernd 2006-04-17 22:16:24 +00:00
gavin%gavinsharp.com e93572b185 Bug 317269: fix comment, r+sr=roc 2006-04-17 22:06:25 +00:00
martijn.martijn%gmail.com a665b1c4b7 Backing out the patch for bug 333136, since it causes regressions 2006-04-17 20:56:25 +00:00
dbaron%dbaron.org 7d9906de5d Back out checkins for bug 333829, for now at least. 2006-04-17 03:19:22 +00:00
bzbarsky%mit.edu 44d201a532 Don't mess with empty float cache lists. Bug 334105, r+sr+branch181=dbaron 2006-04-17 01:47:11 +00:00
bzbarsky%mit.edu bf69a1d4b9 Unregister our placeholder before destroying it. Bug 316267, r+sr=dbaron 2006-04-17 01:40:14 +00:00
dbaron%dbaron.org 3292500649 Clamp curpos to between its min and max to fix resizing regression. b=333829 Patch from Hideo Saito <saito@densan.co.jp>. r+sr=dbaron 2006-04-16 20:05:30 +00:00
dbaron%dbaron.org fec3c2c000 Put back CheckColorCallback from bug 332333 despite its being part of a slight Tp regression. 2006-04-16 06:41:25 +00:00
dbaron%dbaron.org 6d9da6b006 Set curpos after maxpos to fix restoration of horizontal scrollbar in RTL scrolled all the way to the left. b=333829 Patch from Hideo Saito <saito@densan.co.jp>. r+sr=dbaron 2006-04-16 06:34:45 +00:00
dbaron%dbaron.org e0641fe28a Back out the piece of bug 332333 that I think regressed Tp. 2006-04-15 18:47:59 +00:00
uriber%gmail.com bfc62cd173 Bug 333243: Options inside <optgroup>s in RTL <selects>s are not indented. r+sr=dbaron 2006-04-15 07:39:46 +00:00
dbaron%dbaron.org b699322435 Use macros for the beginning and end of nsRuleNode::Compute*Data. b=332333 r+sr=bzbarsky 2006-04-15 07:17:43 +00:00
bmlk%gmx.de 10e108eef9 remove deadcode and fix a potential 0 deref, bug 333356 r/sr=bzbarsky 2006-04-15 04:56:52 +00:00
bmlk%gmx.de 049d72f6e1 fix potential 0 deref bug 333351 r/sr=roc 2006-04-14 16:21:21 +00:00
tor%cs.brown.edu e2abc88ecb Bug 332162 build bustage fix. 2006-04-14 15:56:11 +00:00
tor%cs.brown.edu 4ed1a26166 Bug 332162 os-x build bustage fix. 2006-04-14 15:41:57 +00:00
tor%cs.brown.edu b7336c51d2 Bug 332162 - deCOMtaminate SVGLength. r=jwatt, sr=roc 2006-04-14 15:09:39 +00:00
sharparrow1%yahoo.com f7dd72b604 Bug 328395: deal with an nsTypedSelection existing after its presentation is destroyed so it doesn't crash. r=bzbarsky, sr=roc 2006-04-14 00:28:22 +00:00
martijn.martijn%gmail.com 96774ce7bc Bug 333136 - scrollSelectionIntoView should try to scroll the complete selection into view, r+sr=roc 2006-04-13 15:40:52 +00:00
benjamin%smedbergs.us 70a0f2207b Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin 2006-04-12 15:43:32 +00:00
sharparrow1%yahoo.com ace92acc3f Bug 333590: fix input field scrolling. r+sr=dbaron 2006-04-12 01:55:25 +00:00
bzbarsky%mit.edu 9a725b0dff Make line boxes have the right width when justifying. Bug 309761, r+sr=roc 2006-04-12 01:07:01 +00:00
mrbkap%gmail.com e65511e9c6 [BeOS]Bug 322051, restructuring nsWindow code, patch by thesuckiestemail@yahoo.se r=sergei_d 2006-04-11 20:44:17 +00:00
masayuki%d-toybox.com 6fb048961a Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc 2006-04-11 16:37:58 +00:00
sharparrow1%yahoo.com 43495f2460 Bug 332927: missed a file 2006-04-11 02:20:24 +00:00
sharparrow1%yahoo.com 3b62c93943 Bug 332927: Cleanup iframe/frame printing code (and a couple other misc. cleanups) 2006-04-11 01:48:48 +00:00
martijn.martijn%gmail.com 198842fdb0 Bug 332499 - Misplaced listbox for floated select, patch by Marc Liddell, r+sr=roc 2006-04-11 01:18:41 +00:00
uriber%gmail.com e44c4e92b0 Set NS_FRAME_IS_BIDI on skipped fluid continuations. bug=333433 r=smontagu sr=bzbarsky 2006-04-10 17:05:01 +00:00
Olli.Pettay%helsinki.fi 107fe84cd5 Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst 2006-04-10 17:04:54 +00:00
atremon%elansoftware.com 0d3d560420 Bug 332701 remove timeless' comment (patch for rev 1.477 sr=roc) 2006-04-10 13:48:13 +00:00
uriber%gmail.com 79453fd0ba Bug 314519: Caret skips blank lines using right-arrow key in some cases of preformatted text. r+sr=roc 2006-04-10 06:49:50 +00:00
roc+%cs.cmu.edu a7f03736a9 Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc 2006-04-10 00:16:29 +00:00
roc+%cs.cmu.edu 6428e72efd Bug 282173. Remove BuildFloatList. r+sr=dbaron 2006-04-09 22:56:27 +00:00
bmlk%gmx.de 1d47f5e73d prevent a second call to SetInitialChildList bug=333288 r/sr=bzbarsky 2006-04-09 18:43:46 +00:00
uriber%gmail.com 22b463bc6d Implemented bidi.edit.caret_movement_style pref, default is "visual, but logical during selection". bug=330175 r=smontagu sr=roc 2006-04-08 14:45:48 +00:00
uriber%gmail.com 0276ada6af Bug 331958: Crash when selecting text, using rtl object with css generated content and designMode. r+sr=dbaron 2006-04-08 14:17:35 +00:00
bmlk%gmx.de f8a57076f6 make sure that we process colgroup and rowgroup pseudos in parallel, otherwise we would lose one of them 325984 r/sr=bzbarsky 2006-04-08 06:10:39 +00:00
dbaron%dbaron.org 9e499dc761 Fix state restoration for RTL cases. b=331607 Patch from Hideo Saito <saito@densan.co.jp>. r+sr=dbaron 2006-04-07 19:51:46 +00:00
longsonr%gmail.com fc0e9059bf Bug 329758 - changing markers via DOM does not cause a refresh. r=tor,sr=roc 2006-04-06 13:02:53 +00:00
uriber%gmail.com be0af2692d Make wordSelectEatSpaceAfter take effect when moving forward relative to the paragraph direction, regardless of the text frame direction. bug=299535 r+sr=roc 2006-04-06 08:21:12 +00:00
martijn.martijn%gmail.com e75f7f31b2 Bug 331040 - Crash when removing parent iframe in onbeforunload handler. Patch by Feng Qian, r=bryner, sr=bzbarsky 2006-04-05 23:57:30 +00:00
timeless%mozdev.org b658ac08cc Bug 332701 build fails in nsDocumentViewer.cpp due to unguarded use of SetUseAltDC if NS_PRINT_PREVIEW undefined
r=atremon@elansoftware.com,roc sr=roc
2006-04-05 04:37:44 +00:00
sharparrow1%yahoo.com 6c52ccea14 Remove NS_IPRESCONTEXT_IID because it is unused. rs=bzbarsky 2006-04-05 00:55:57 +00:00
dbaron%dbaron.org 04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
bzbarsky%mit.edu 8a650e0704 Make sure to not rely on how scrollframes handle frame offsets (esp. since it's
changed) when positioning fixed-pos frames.  Bug 331729, r+sr=roc
2006-04-04 22:36:01 +00:00
bzbarsky%mit.edu 43bcb1c2fe Make sure to not use a localized label if the value is explicitly set to the
empty string.  Bug 330469, r+sr=sicking
2006-04-04 22:34:10 +00:00
pavlov%pavlov.net 59b4759574 add type info to thebes. bug 332743. r=vlad 2006-04-04 21:54:22 +00:00
cbiesinger%web.de 0cf032c25b bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart
2006-04-04 21:22:35 +00:00
scootermorris%comcast.net dce157c478 Bug 328481: Pattern testcase with object bounding box units not working
r=tor/sr=roc
2006-04-04 20:40:27 +00:00
dbaron%dbaron.org 5dae0dcf6b Split the nsCSSRuleProcessor half of nsCSSStyleSheet.cpp into nsCSSRuleProcessor.cpp. b=332136 r+sr=bzbarsky 2006-04-03 23:52:17 +00:00
bzbarsky%mit.edu d56658cccb Make sure to clear nodeinfo cache on shutdown. Bug 332528 followup, r+sr=peterv 2006-04-03 18:32:41 +00:00
bzbarsky%mit.edu ec698d2d3d Make ReconstructDocElementHierarchy not assume bogus things about the frame
tree.  Bug 330903, r+sr=roc
2006-04-03 15:52:08 +00:00
uriber%gmail.com a7e3df36fd Bug 299240: BiDi: Caret gets stuck (or moves cyclically) when using Ctrl+arrow and reaching a reverse-direction character/word followed by punctuation. r=smontagu sr=roc 2006-04-03 08:05:46 +00:00
bzbarsky%mit.edu 1208137d2a Fix bug 326529. Patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr=bzbarsky 2006-04-03 03:55:11 +00:00
peterv%propagandism.org 4097bffad2 Fix for bug 208172 (Implement optimizable XPath - evaluateToX infrastructure). r=sicking, sr=jst. 2006-04-01 02:12:15 +00:00
sharparrow1%yahoo.com dc0d45c95e Bug 244055: Page layout for editor. There is no UI yet, and caret display is buggy at the moment, but otherwise it works. Patch by Alexandre Tr�mon, r+sr=roc. 2006-04-01 01:19:28 +00:00
gerv%gerv.net d6b60a5248 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-03-31 06:28:40 +00:00
darin%meer.net 20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net af20ee45fb Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:05 +00:00
dbaron%dbaron.org b3fe667f4d One-line descriptions of files, partly because they show up in LXR. 2006-03-30 06:20:34 +00:00
dbaron%dbaron.org 60ca049cfc Oops, added the comment in the wrong place. 2006-03-30 06:16:27 +00:00
dbaron%dbaron.org 5dcd0b1309 One-line descriptions of files, partly because they show up in LXR. 2006-03-30 05:56:38 +00:00
dbaron%dbaron.org f48c0f2904 Reorder FinishAndStoreOverflow and SyncFrameViewAfterReflow so it does what I intended. b=331458 r+sr=roc 2006-03-30 04:26:36 +00:00
sharparrow1%yahoo.com 1e650e3784 Bug 331415: some printing code cleanup. r+sr=roc. 2006-03-30 00:27:42 +00:00
dbaron%dbaron.org 0e88f73bc6 Single line comments to describe files (helpful in LXR) 2006-03-29 18:29:03 +00:00
bmlk%gmx.de dc6b06b190 don't rely on the inner cell frame but catch events on the cell frame itself bug 326308 r/sr=roc 2006-03-29 04:33:34 +00:00
pavlov%pavlov.net cea27a57e0 fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me 2006-03-28 21:15:01 +00:00
uriber%gmail.com a93a7ba7f6 For left/right arrows, don't flip the hint in PeekOffset(); instead figure it afterwards in MoveCaret(). bug=331444 r=smontagu sr=roc 2006-03-28 18:33:37 +00:00
jwatt%jwatt.org fe28148a19 Fixing bug 330387. Improve the readability, maintainability and performance of SVG gradient frames. r=scootermorris@comcast.net, sr=tor@acm.org 2006-03-28 00:33:22 +00:00
timeless%mozdev.org 416e615b8e Bug 325795 Crash in [@ nsTreeContentView::GetCell] if tree.view.getCellValue(null,null);
r=roc sr=roc
2006-03-27 18:51:05 +00:00
rbs%maths.uq.edu.au a87237ad06 Re-checkin as it showed no impact on luna's TDHML bug 331661. Introduce a soft-break flag that means that a whitespace has been trimmed at the end of the line, and therefore its width has not been accounted for (this width can actually be large, e.g., if a large word-spacing is set). LineLayout should not be misled into placing something where the whitespace was trimmed. b=329987, r+sr=bz 2006-03-27 07:04:29 +00:00
rbs%maths.uq.edu.au a9f97d0fd5 Backing out to investigate the DHTML jump on luna, bug 331661 2006-03-27 05:21:44 +00:00
dbaron%dbaron.org a3b8c9f9c5 Fix two regressions related to sizing of canvas frames. b=331458 r+sr=roc 2006-03-26 22:12:54 +00:00
roc+%cs.cmu.edu 0a10a79f62 Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc 2006-03-26 21:30:36 +00:00
roc+%cs.cmu.edu 66f160897b Bug 328946. Mark reflowed block as non-dirty earlier, so we don't get a spurious assertion. r+sr=dbaron 2006-03-26 21:02:19 +00:00
roc+%cs.cmu.edu 1a94b0ebf3 Bug 326501. Mark tree views as being suitable for untrusted code. r+sr=bzbarsky 2006-03-26 20:59:03 +00:00
bmlk%gmx.de 6053d96eb2 also limit the table pseudo frame processing if colgroups are the limiting frame, bug 329900, r/sr=bzbarsky 2006-03-26 18:32:13 +00:00
bmlk%gmx.de 129b81296d adjust start col index when looping over rtl colspans bug 331344 r/sr=roc 2006-03-26 15:58:34 +00:00
dbaron%dbaron.org 80962467f4 Always use the UI direction for the scrollbar side, which is what we used to do in the most common case, but make it a pref. b=330863 r=smontagu sr=roc 2006-03-26 00:48:03 +00:00
Olli.Pettay%helsinki.fi ee372ff167 Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst 2006-03-25 22:03:49 +00:00
dbaron%dbaron.org 5b04e1e4fb Put comment where LXR likes it. (At least I only messed up one file.) 2006-03-25 07:14:13 +00:00
dbaron%dbaron.org 30f8db359a File comments that show up in LXR and provide a quick summary of what's in each file. 2006-03-25 05:47:31 +00:00
gavin%gavinsharp.com c6298579ce Bug 330456: evil XUL with <menubar> within <toolbarbutton> makes browser crash [@ nsMenuFrame::DoLayout], patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky 2006-03-24 23:58:39 +00:00
rbs%maths.uq.edu.au b622717f33 Introduce a soft-break flag that means that a whitespace has been trimmed at the end of the line, and therefore its width has not been accounted for (this width can actually be large, e.g., if a large word-spacing is set). LineLayout should not be misled into placing something where the whitespace was trimmed. b=329987, r+sr=bz 2006-03-24 22:45:05 +00:00
neil%parkwaycc.co.uk 5dd62addc7 Code cleanup b=325132 r=bz sr=bryner 2006-03-24 21:05:11 +00:00
cvshook%sicking.cc 4845457d08 Bug 329974: Share textdata for common textnode values. r/sr=jst 2006-03-24 03:29:52 +00:00
cvshook%sicking.cc 1b3207b1d5 Relanding patches that (hopefully) don't affect Tdhtml 2006-03-24 00:09:50 +00:00
timeless%mozdev.org f87710e057 Bug 326959 menupopup.enableRollup(true) causes crash [@ nsPopupSetFrame::Destroy]
patch by asqueella@gmail.com r=neil sr=roc
2006-03-23 22:08:37 +00:00
uriber%gmail.com 2ca4a24853 Bug 331440: Remove eSelectDir from nsSelectionAmount enum, and all references to it. r+sr=roc 2006-03-23 18:36:44 +00:00
longsonr%gmail.com ad60beba9c Bug 331347 - Use nsAutoArrayPtr for nsSVGCharacterPosition. r+sr=roc 2006-03-23 15:09:48 +00:00
uriber%gmail.com 4faccc8fe3 Simplified bidi code in GetFrameFromDirection; changed bidi semantics of eDirPrevious, eDirNext. bug=330815 r=smontagu sr=roc 2006-03-23 08:30:30 +00:00
cvshook%sicking.cc e26140ab7d Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364. 2006-03-23 08:21:21 +00:00
uriber%gmail.com ba0d30b880 In nsTextEditRules::CheckBidiLevelForDeletion(), use nsSelection::GetPrevNextBidiLevels to determine bidi levels. bug=330460 r=smontagu sr=roc 2006-03-23 08:20:29 +00:00
dbaron%dbaron.org b750924680 It is no longer correct to assume 0 as a default value for curpos, due to translations of curpos when scrolling left of the viewport. b=331049 r+sr=roc 2006-03-23 03:45:41 +00:00
dbaron%dbaron.org 3f66d4d2e5 Fix clamping of scrollable area in light of ability to scroll to the left. b=330732 r+sr=roc 2006-03-23 00:13:07 +00:00
dbaron%dbaron.org cddde62e12 Add comment about importance of view sizing. b=330732 r+sr=roc 2006-03-23 00:11:43 +00:00
dbaron%dbaron.org cf374c49f0 Fix asymmetry so things are the same with scrollbars on the left. b=330732 r+sr=roc 2006-03-23 00:11:01 +00:00
tor%cs.brown.edu 705187274e Bug 331291 - clip setup from svg image was persistent. r=scooter 2006-03-22 23:17:26 +00:00
bryner%brianryner.com 7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
dbaron%dbaron.org 54fbff212f Avoid potential problems initializing attributes to -1. b=192767 r+sr=roc 2006-03-22 07:10:31 +00:00
scootermorris%comcast.net 1943cefd11 Bug 328683: Reduce SVG observer usage by nsSVGPatternFrame*
r=jwatt/sr=roc
2006-03-22 01:40:00 +00:00
tor%cs.brown.edu 02713f54af Bug 331106 - don't use nsCOMPtrs for storing frames. r=jwatt, sr=roc 2006-03-21 21:16:10 +00:00
benjamin%smedbergs.us 35508b15c6 Followup from table-driven QI (bug 313309) - since nsIBox is nsIFrame, this QI is superfluous, r=bz 2006-03-21 18:43:41 +00:00
tor%cs.brown.edu 8c77e0f906 Build bustage fix. 2006-03-21 18:08:42 +00:00
tor%cs.brown.edu 70a8796734 Build bustage workaround for bug 330498. 2006-03-21 17:48:39 +00:00
tor%cs.brown.edu 398f271bb6 Bug 330498 - unify SVG effects (filter, clip, mask, opacity) logic. r+sr=roc 2006-03-21 15:49:20 +00:00
tor%cs.brown.edu d1cc8a96a4 Bug 330516 - remove depreciated and unmaintained SVG renderer backends.
r=bsmedberg, sr=roc
2006-03-20 21:16:45 +00:00
tor%cs.brown.edu e74933beab Bug 328527 - make all SVG content special for frame constructor, use
leaf frame for filter leaves.  r=bzbarsky, sr=dbaron
2006-03-20 17:39:08 +00:00
uriber%gmail.com a52c79e7ad Bug 330881: Crash when double-clicking in empty area inside isindex with position:absolute;direction:rtl;. r+sr=roc 2006-03-20 09:20:49 +00:00
bmlk%gmx.de 14f0791bf3 insist on an inner table frame, resistance to any other childlist, bug 329768, r/sr=bzbarsky 2006-03-18 07:18:54 +00:00
vladimir%pobox.com 10491893d5 Re-landing fixed cairo update, r=pav 2006-03-17 22:24:30 +00:00
vladimir%pobox.com a3e8a2106f People tell me that quadrupling Tp is bad. Me? I want a second opinion. 2006-03-17 07:44:38 +00:00
vladimir%pobox.com 702e1a67ff b=330738, update in-tree cairo to current cairo head 2006-03-17 04:05:32 +00:00
ginn.chen%sun.com 7b6775a4c7 Bug 319532 [gnome]There is no feedback when use keyboard to navigate
disabled menuitem in Mozilla menu
r+sr=roc
2006-03-17 03:55:10 +00:00
pavlov%pavlov.net 336a97d6bb forgot to remove Save/Restore before checking in. bug 328390. r=vlad sr=roc 2006-03-16 22:46:10 +00:00
pavlov%pavlov.net 5f68395a20 draw image selection using thebes in cairo builds instead of tiling an image. bug 328390. r=vlad sr=roc 2006-03-16 21:42:50 +00:00
tor%cs.brown.edu a8696e5303 Bug 330602 - intermittent crash when textPath text goes off end of path.
r=longsonr, sr=roc.
2006-03-16 17:11:13 +00:00
bzbarsky%mit.edu 4b74ae14f8 Fix crash bug 322348 by making ReParentStyleContext more sane. r+sr=dbaron 2006-03-16 01:30:38 +00:00
uriber%gmail.com 7d6d83cbd0 Mark lines for which bidi continuations were created or removed dirty, instead of marking everything dirty when continuations removed. bug=330373 r=roc sr=bzbarsky 2006-03-15 20:52:02 +00:00
uriber%gmail.com d5df8654d1 Bug 318116: Overflowing inlines in fixed-width RTL blocks overflow to the right instead of to the left. r=dbaron sr=roc 2006-03-15 17:10:35 +00:00
dbaron%dbaron.org c5e544ffdb Fix handling of auto margins on blocks and tables wider than their container. b=96394 r+sr=roc 2006-03-15 17:00:57 +00:00
dbaron%dbaron.org c37d9a2cf3 Change our scrolling code so that it is capable of scrolling above and to the left of the viewport, and then use that capability for nsHTMLScrollFrames with RTL directionality. This removes the invariant that the child of a scrollframe (::scrolled-canvas canvas or ::scrolled-content block) will be stretched to fill the entire scrollable area and stops enforcing it, a change that's likely to cause some regressions not yet fixed within the patch. This also fixes directionality detection for the scrollframe holding the canvas (changing which side the scrollbar appears on) and fixes an old bug in the code that paints the focus ring around the canvas (so it's now again visible on all sides, even when the canvas is scrollable). b=192767 r+sr=roc 2006-03-15 16:55:19 +00:00
pavlov%pavlov.net 131e8794e2 backing out roc's patch for bug 328926 due to crash running tests on vc8 machines. 2006-03-15 06:43:36 +00:00
roc+%cs.cmu.edu 557b089a47 Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc 2006-03-15 03:14:02 +00:00
martijn.martijn%gmail.com dc6918ee00 Bug 246712 - Right click This Frame, but then quickly View Page Source causes crash, r+sr=bzbarsky 2006-03-14 22:48:09 +00:00
roc+%cs.cmu.edu 4a3998fc32 Fixing bustage 2006-03-14 21:02:42 +00:00
cbiesinger%web.de afd67b7db1 bug 329140 make layout/build link to cairo when needed
r=vlad
2006-03-14 20:46:30 +00:00
roc+%cs.cmu.edu 6fd863f2dd Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc 2006-03-14 20:43:18 +00:00
uriber%gmail.com 90f8e80156 Bug 309286: Caret moves incorrectly in some cases of bidi HTML contained within an inline element in LTR context. r=smontagu sr=roc 2006-03-14 09:16:40 +00:00
masayuki%d-toybox.com 3f6364fd4e Bug 330268 RTL characters typed into a textarea after a long unbreakable string don't appear on screen until scrolled r+sr=rbs 2006-03-14 06:10:43 +00:00
uriber%gmail.com 604df793f0 Implement the LockInScrollView mechanism for the visual iterator. bug=320874 r=smontagu sr=roc 2006-03-13 20:19:05 +00:00
sharparrow1%yahoo.com 96bf85b6ac Bug 329031 - home/end/ctrl+home/ctrl+end offset calculation cleanup. r=uriber, sr=roc. 2006-03-13 01:13:25 +00:00
uriber%gmail.com 46c5e43bfe Added missing parenthese from patch to bug 303884. bug=330284 r+sr=roc 2006-03-13 00:00:58 +00:00
uriber%gmail.com 0f22e434f2 In EnsureBidiContinuation, leave fluid continuations alone, and only re-use non-fluid continuations as bidi continuations. bug=329878 r=smontagu sr=bzbarsky 2006-03-12 22:09:28 +00:00
uriber%gmail.com 4e6f48134e Set bidi attributes on frames being converted to in-flows in nsBidiPresUtils::RemoveBidiContinuation(). bug=330269 r=smontagu sr=bzbarsky 2006-03-12 21:58:47 +00:00
Olli.Pettay%helsinki.fi 2721d0ccd7 Bug 330013, Dragging a link to the tab bar opens in the currently focused tab, not a new tab, r+sr=bz 2006-03-12 20:12:36 +00:00
uriber%gmail.com 8f61b4a3b6 Attempt to fix WINNT bustage from previous check-in 2006-03-12 10:18:17 +00:00
uriber%gmail.com 1003ca6dd4 Do away with geometry in nsFrameList::GetPrev[Next]VisualFor() and nsLineIterator::CheckLineOrder(). Instead use new helper methods in nsBidiPresUtils for determining visual order of the top level of frames in a line. bug=303884 r=smontagu sr=roc 2006-03-12 09:49:48 +00:00
tor%cs.brown.edu c1f1294408 Bug 330105 - svg text modification not being drawn (nsSVGGlyphFrame
regression from bug 328926).  r+sr=roc
2006-03-11 17:06:56 +00:00
tor%cs.brown.edu 441b9a7998 Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
Also fixes artifacts on animated gifs with cairo gfx.  r=vlad
2006-03-10 22:27:37 +00:00
bmlk%gmx.de 510fbf6ef1 Every frame where the frame construction is not controlled by
the display-type needs to be mentioned in IsSpecialContent, canvas in this case, bug 329692 r/sr=bzbarsky
2006-03-10 20:03:07 +00:00
timeless%mozdev.org 555364ff43 Bug 140218 Crash [@nsTreeBodyFrame::SetView] dereferencing box the QI result of a null mTreeBoxObject
r=bz sr=neil
2006-03-10 18:14:29 +00:00
scootermorris%comcast.net d0d0625c18 Bug 329600: Eliminate SVG observer usage in nsSVGStopFrame
r=jwatt/sr=roc
2006-03-09 23:17:49 +00:00
roc+%cs.cmu.edu 514265e536 Bug 329465. Don't hold a strong ref to the event queue service from nsComboboxControlFrame. r+sr=roc, patch by Marc Liddell. 2006-03-09 19:24:54 +00:00
dbaron%dbaron.org 8561af7f31 Wrong branch. 2006-03-09 19:03:25 +00:00
dbaron%dbaron.org bbf8e077c6 NS_REFLOW_CALC_MAX_WIDTH should go (and maybe all of flags?) 2006-03-09 19:02:54 +00:00