bzbarsky@mit.edu
7b162c96d2
Fix the vertical scrollbar guessing in nsHTMLScrollFrame to do better for aninitial reflow if we're doing that initial reflow a ways into the documentload. Bug 378480, r+sr=roc
2007-04-25 19:29:21 -07:00
bzbarsky@mit.edu
968fb02e3d
Resolve the right (parentless) style context for a table as a document root,and fix the assertion when adjusting parent style context frames to not triggerin non-scrollable documents. Bug 378693, r+sr=roc
2007-04-25 19:26:25 -07:00
sharparrow1@yahoo.com
f9596263f3
Followup for bug 370952 to fix an obvious bug. r+sr=dbaron.
2007-04-25 18:34:28 -07:00
bzbarsky@mit.edu
49d45d33b7
Remove the root from mDirtyRoots if we resize-reflow it, so that we don't getassertions about frame state not matching with whether the frame is inmDirtyRoots. Bug 374167, r+sr=dbaron
2007-04-25 17:17:50 -07:00
sharparrow1@yahoo.com
2fe1b6664d
relanding of bug 370952: fix the reflow functions in nsPresShell. r+sr=dbaron
2007-04-25 08:49:55 -07:00
sharparrow1@yahoo.com
c75b207f5e
Backing out bug 370952 due to mac tinderbox bustage
2007-04-25 03:44:29 -07:00
sharparrow1@yahoo.com
430f1d047c
Bug 370952: Fix the reflow functions in nsPresShell (covers ResizeReflow and StyleChangeReflow). r+sr=dbaron
2007-04-25 01:22:28 -07:00
bzbarsky@mit.edu
a935465109
Back out. This actually hurts Tp2, the mac reftests are _still_ orange
2007-04-24 00:33:58 -07:00
bzbarsky@mit.edu
d35b8816a8
Another peformance test for bug 378480. Will back out in a few cycles.
2007-04-23 22:46:11 -07:00
benjamin@smedbergs.us
baab01ada6
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
b3f90d4761
Seems to cause orange, and doesn't help Tp2, so backing out. :(
2007-04-23 03:21:41 -07:00
bzbarsky@mit.edu
666484c0c8
Trying something to see its effect on Tp2. Will back out in the morning.Followup to bug 84582, no reviews yet.
2007-04-23 02:36:40 -07:00
Olli.Pettay@helsinki.fi
d8c1972b0e
Bug 378325, r+sr=roc
2007-04-22 22:53:27 -07:00
sayrer@gmail.com
c939167a6c
bug 378339. nsFrameIterator doesn't initialize mOffEdge. r=uriber, sr=roc
2007-04-22 21:14:25 -07:00
bzbarsky@mit.edu
9375a2fa83
Don't use the same pseudo-element name to mean two different things. Bug377824, r+sr=dbaron
2007-04-20 14:27:02 -07:00
enndeakin@sympatico.ca
8d2c6abe92
Bug 374570, constrain popups to frame, r+sr=roc
2007-04-20 11:20:03 -07:00
sayrer@gmail.com
9d85f96e43
Bug 375434. cleanup constructor in nsPresContext.cpp. r+sr=roc
2007-04-19 12:11:42 -07:00
dbaron@dbaron.org
028b212457
Fix regression of background-position serialization. b=258080 r+sr=bzbarsky
2007-04-18 13:41:14 -07:00
bzbarsky@mit.edu
884eb773c8
Improve detection of blocks with first-letter style. Bug 372550, r+sr=dbaron
2007-04-15 17:42:54 -07:00
bzbarsky@mit.edu
34b2a1abb4
Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron
2007-04-15 17:11:34 -07:00
bzbarsky@mit.edu
b82e527dc9
Change the way we determine the style context parent frame to skip css anonboxes unless we're determining the style context parent for something that isitself a css anon box (and is not a non-element frame). Fixes bug 323656(which is where the patch is), bug 85872, bug 280610. As far as I can tell,also fixes bug 317876, bug 372376, bug 374297. r+sr=dbaron
2007-04-15 16:14:26 -07:00
uriber@gmail.com
fa5a45384d
For caret browsing, initialize the caret position to the top of the page (if there isn't already a selection). bug=144000 r+sr=bzbarsky
2007-04-14 09:51:20 -07:00
roc+@cs.cmu.edu
300196f679
Bug 376223. Make frame construction for XUL listbox content grab pseudo frames if necessary. r+sr=bzbarsky
2007-04-13 09:50:57 -07:00
bzbarsky@mit.edu
c3d12295aa
Treat <mtable> as special, since the outermost frame it creates is not in facta table-related frame. Bug 374193, r=bernd, sr=rbs
2007-04-10 09:24:02 -07:00
bzbarsky@mit.edu
eeaa1a101b
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 14:11:41 -07:00
roc+@cs.cmu.edu
e64bf4a837
Bug 375917. Pass appunits-per-CSS-pixel ratio to DrawSolidBorderSegment instead of some meaningless boolean. patch by Jeremy Lea, r+sr=roc
2007-03-29 19:53:45 -07:00
enndeakin@sympatico.ca
57995c4c65
Bug 375684, assertion when source of a drag is the root element, r+sr=roc
2007-03-29 16:58:59 -07:00
sharparrow1@yahoo.com
4e607467c4
Bug 375508: Outline drawing broken when outline doesn't overflow. r+sr=roc.
2007-03-27 22:53:29 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
sharparrow1@yahoo.com
15eac4df7c
Bug 372037: CSS clip property should clip the overflow rect as well as the paint rect; r+sr=roc.
2007-03-26 20:58:17 -07:00
Olli.Pettay@helsinki.fi
a1dca72a56
375196, r+sr=roc
2007-03-25 22:38:22 -07:00
enndeakin@sympatico.ca
3662802f55
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
2007-03-25 20:27:53 -07:00
sharparrow1@yahoo.com
0e9ad118b5
Bug 375273: minor code cleanup in nsContainerFrame. r+sr=roc
2007-03-25 18:12:49 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
sharparrow1%yahoo.com
9b61bf8ea8
Bug 374050: add printing test mode to reftests. See bug/sample test for how to make printing tests.
2007-03-21 06:07:42 +00:00
dbaron%dbaron.org
a5b2a3bbb2
Use the intersected dirty rect, like I meant to, to fix bugs on platforms that don't handle negative src rect coordinates in images (and maybe performance regression?). b=374579 r=pavlov
2007-03-20 20:36:59 +00:00
enndeakin%sympatico.ca
6ccc9fa0b8
Bug 178513, support translucent drag feedback when dragging nodes and selections on Mac and GTK, r=vlad,josh,roc,sr=roc
2007-03-20 12:14:52 +00:00
dbaron%dbaron.org
405d600298
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
2007-03-20 00:58:20 +00:00
roc+%cs.cmu.edu
4659d810e7
Bug 178513. Add nsDisplayList API that Neil's going to need --- a way to force all frames to be painted regardless of the setup of dirty rects. r+sr=dbaron
2007-03-19 03:25:05 +00:00
masayuki%d-toybox.com
3d231f620b
Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
2007-03-15 16:16:20 +00:00
joshmoz%gmail.com
a0b3416362
don't rely on language features to construct/destruct instance of InlineBackgroundData. b=373305 r/sr=dbaron
2007-03-14 19:48:51 +00:00
bzbarsky%mit.edu
0d33609a3d
Be a little more careful about whether we have dirty roots. Bug 332807,
...
r+sr=dbaron
2007-03-13 21:21:03 +00:00
roc+%cs.cmu.edu
0e7b37595e
Bug 372237. Make DoDeletingFrameSubtree skip overflowOutOfFlow child lists since they contain out-of-flow frames. r+sr=dbaron
2007-03-11 20:29:20 +00:00
bzbarsky%mit.edu
098348b001
Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking
2007-03-09 23:43:50 +00:00
tor%cs.brown.edu
72f5c788dc
Bug 353172 - remove nsSVGCoordCtxProvider.
...
Patch by malex@cs.utexas.edu and tor, r=jwatt+roc, sr=roc
2007-03-09 16:27:01 +00:00
longsonr%gmail.com
c12162525a
Bug 371256 - combining SVG a and text elements leads to validation problems. r+sr=roc
2007-03-08 13:50:46 +00:00
roc+%cs.cmu.edu
800669d476
Bug 372729. Layout scrollbars before onload fires. r+sr=bzbarsky
2007-03-08 01:37:06 +00:00
Olli.Pettay%helsinki.fi
baadb13165
Bug 372797, Convert ScrollFrameIntoView users to use ScrollContentIntoView, r+sr=roc
2007-03-07 19:08:36 +00:00
bzbarsky%mit.edu
372e1553c0
Back out bug 267833 to test performance effect.
2007-03-06 21:12:49 +00:00
mats.palmgren%bredband.net
2d86c5ebc5
Ignore calls to RemoveMappingsForFrameSubtree() after WillDestroyFrameTree() have been called. b=372576 r+sr=bzbarsky
2007-03-06 21:07:21 +00:00
bzbarsky%mit.edu
448ba1fa30
Fire XBL constructors asynchronously after binding attachment, unless we're in
...
the middle of an update. In that case, fire them at the end of the update.
Bug 267833, r+sr=sicking, fingers-crossed=me
2007-03-06 19:36:36 +00:00
Olli.Pettay%helsinki.fi
4e0ebc823d
Bug 372665 ��� Crash [@ PresShell::ScrollFrameIntoView] when focusing br during pageload. (Adding ScrollContentIntoView), r+sr=roc
2007-03-06 09:53:56 +00:00
Olli.Pettay%helsinki.fi
2a7ac23501
Bug 368501, Table Properties Windows Cut Off, r=bz, sr=roc
2007-03-05 21:55:23 +00:00
roc+%cs.cmu.edu
f8cefabfb8
Bug 363253. Move scrollframe attribute-setting out of reflow to a post-reflow callback. r+sr=dbaron
2007-03-05 01:39:53 +00:00
bzbarsky%mit.edu
23dc2ea747
Only reframe a <frameset> frame if adding a child <frame> or <frameset>. Bug
...
370430, r+sr=roc
2007-03-05 00:11:23 +00:00
mats.palmgren%bredband.net
7b45320d22
[DEBUG only] Fix an over-sensitive assertion. b=372475 r+sr=bzbarsky
2007-03-04 23:05:01 +00:00
mats.palmgren%bredband.net
caaab6d021
Ignore calls to RemoveMappingsForFrameSubtree() if the pres shell is being destroyed. b=372576 r+sr=bzbarsky
2007-03-04 22:39:39 +00:00
mats.palmgren%bredband.net
e4dac66084
Add a list for popup frames in the frame constructor state and treat them like other out-of-flows. b=344340 r+sr=bzbarsky
2007-03-02 12:03:02 +00:00
bzbarsky%mit.edu
5bc00870a9
Make first-letter frames use the content parent of the textnode as their
...
content. Add some first-letter tests, and a few assertions. Bug 367650, r+sr=roc
2007-02-28 22:32:00 +00:00
mats.palmgren%bredband.net
7c8d48b603
[DEBUG only] Don't assert if the child frame is on the correct child overflow list. b=371681 r+sr=roc
2007-02-28 12:27:12 +00:00
sharparrow1%yahoo.com
2a126872b0
Bug 371864: Background images don't load until scrolled into the viewport. r+sr=roc.
2007-02-27 22:05:16 +00:00
jonas%sicking.cc
a9c9356be8
Bug 371083: Second installment in our exiting series 'deCOMtaminate the XBL code'. r/sr=jst
2007-02-27 00:14:01 +00:00
sharparrow1%yahoo.com
e85eefee1d
Bug 371536: Stop creating views for positioned elements. r+sr=roc.
2007-02-26 14:00:21 +00:00
sharparrow1%yahoo.com
884351335b
Bug 371528: Stop creating views for pages. r+sr=roc.
2007-02-25 22:26:47 +00:00
sharparrow1%yahoo.com
4862938c93
Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc.
2007-02-24 00:23:42 +00:00
dbaron%dbaron.org
df69c60102
Disable antialiasing for border-collapse borders too, and fix a build warning by not passing what is now an integer through a float parameter. b=371182 r=vlad
2007-02-23 17:52:09 +00:00
sharparrow1%yahoo.com
ff35b63e67
Bug 371332: Remove nsIDocumentViewer::CreateDocumentViewer. r+sr=roc
2007-02-23 04:50:06 +00:00
mats.palmgren%bredband.net
c4c9c7f81f
Avoid creating multiple entries for a frame in mDirtyRoots. b=366320 r+sr=dbaron
2007-02-23 02:29:52 +00:00
sharparrow1%yahoo.com
1d2635a33a
Bug 371238 Fix uninitialized variable in nsPresContext::GetContainer. r+sr=roc
2007-02-22 22:09:14 +00:00
longsonr%gmail.com
29618de17d
Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor
2007-02-22 12:38:12 +00:00
roc+%cs.cmu.edu
debe2c46c4
Bug 354491. Fix the display of the event target frame in layout debugging to not use views and not crash. r=mats,sr=rbs
2007-02-20 20:22:19 +00:00
sharparrow1%yahoo.com
80eae580d7
Bug 370945: Crash in GetLayerPoint. r+sr=roc.
2007-02-20 00:26:53 +00:00
bzbarsky%mit.edu
ad75d79f05
Make blocks whose ancestors are not blocks have the NS_BLOCK_MARGIN_ROOT and
...
NS_BLOCK_SPACE_MGR bits as necessary. Bug 354600, r+sr=roc
2007-02-18 23:53:25 +00:00
sharparrow1%yahoo.com
68d6a4cfa2
Bug 370629: Large images rescale to nothing (integer overflow computing replaced element size). r=dbaron, sr=roc.
2007-02-18 23:11:32 +00:00
asqueella%gmail.com
284a5ea424
bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
...
r+sr=roc
2007-02-18 17:34:09 +00:00
sharparrow1%yahoo.com
eb357147b1
Bug 370492: Stop using views for event.PageX/Y, event.layerX/Y, image.x/y. r+sr=roc.
2007-02-18 10:43:12 +00:00
sharparrow1%yahoo.com
9544d61b5c
Bug 370642: remove use of views in layout/inspector. r+sr=dbaron.
2007-02-18 04:44:21 +00:00
martijn.martijn%gmail.com
c4b0d07d4c
Bug 336147 � Changing innerHTML for input type=button causes miss-rendering, patch by Ryan Jones, r+sr=roc
2007-02-17 14:14:08 +00:00
jonas%sicking.cc
073b1fd3fe
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
2007-02-16 23:02:08 +00:00
Olli.Pettay%helsinki.fi
805e0ff0f8
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com
d986ad1f22
Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc
2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com
1706963a44
Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc.
2007-02-15 09:04:25 +00:00
smontagu%smontagu.org
2932d47653
Remove obsolete state bit NS_BLOCK_SHRINK_WRAP. Bug 369243, r=bz, sr=dbaron
2007-02-15 05:07:57 +00:00
sharparrow1%yahoo.com
a8f437abc4
Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc.
2007-02-13 22:36:59 +00:00
bzbarsky%mit.edu
fead227122
Revoke pending reflow events before tearing down the frame tree. Bug 347662,
...
r+sr=roc.
2007-02-13 04:46:57 +00:00
jonas%sicking.cc
de8904f89c
Bug 369676: Make document stylesheets not affect scrollbars in XUL documents. r/sr=bz
2007-02-13 01:25:02 +00:00
sharparrow1%yahoo.com
d19f64369b
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
smontagu%smontagu.org
b21d2d6a35
Bug 369236: Move IsBidiFormControl from nsHTMLReflowState to nsBlockFrame. r+sr=roc
2007-02-11 07:19:09 +00:00
sharparrow1%yahoo.com
55aba527d3
Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky
2007-02-09 20:44:10 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu
dc5a7188cd
Remove dead code. Followup for bug 243159, rs=roc
2007-02-06 06:23:18 +00:00
bzbarsky%mit.edu
b381c33e35
Only do first-line stuff when inserting directly into the block in question.
...
Bug 367489 followup, r+sr=roc
2007-02-06 00:18:08 +00:00
uriber%gmail.com
a75603e197
Avoid including the offset from a continuation frame to the original frame's parent twice when computing the 'all in flow bounding rect'. bug=368735, r+sr=roc.
2007-02-05 19:32:26 +00:00
tor%cs.brown.edu
127e436f3d
Bug 367796 - <svg:switch> should be SVGTransformable. r=scootermorris, sr=roc
2007-02-05 16:26:23 +00:00
smontagu%smontagu.org
de6d14c8dd
Remove unused method BidiStyleChangeReflow(). Bug 369338, r+sr=roc
2007-02-05 10:48:27 +00:00
bzbarsky%mit.edu
3f14d0a5f2
Pass the right frame to the first-line stuff. Bug 367489, r+sr=roc.
2007-02-05 03:32:25 +00:00
dbaron%dbaron.org
b04f7cdf5d
Allow display:inline-block to be used on :before and :after. b=368622 r+sr=bzbarsky
2007-02-02 06:13:37 +00:00
dbaron%dbaron.org
1e0db05c93
Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron
2007-02-01 02:45:55 +00:00
Olli.Pettay%helsinki.fi
b3361bf8f9
Bug 243370, deCOMtaminate parts of nsIFrame that come from nsIBox, part 2, p=anlan@lange.cx, r+sr=roc
2007-01-31 16:02:42 +00:00
dbaron%dbaron.org
f26ccbdf9d
Fix handling of background-clip and background-origin to honor GetSkipSides. b=368020 r+sr=roc
2007-01-31 05:21:05 +00:00
longsonr%gmail.com
912df76954
Bug 307708 � filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc
2007-01-30 13:19:55 +00:00
cvshook%sicking.cc
a39ff30284
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
smontagu%smontagu.org
427bf63a57
#undef CS and ES to prevent build errors on Solaris 10 x86. Bug 287388, r+sr=dbaron
2007-01-29 14:37:04 +00:00
dbaron%dbaron.org
8aa8179fe6
Make inline-blocks support 'overflow', and add some useful methods to nsStyleDisplay. b=367247 r+sr=bzbarsky
2007-01-27 18:44:24 +00:00
dbaron%dbaron.org
5cb78b8e99
Implement CSS display types inline-block and inline-table. b=9458, 18217 r+sr=bzbarsky
2007-01-27 18:36:57 +00:00
dbaron%dbaron.org
f12230e5d8
Make SVG foreignObject frames reflow roots, instead of their child, so that marking the child dirty still keeps the change constrained to the foreignObject. b=368101 r+sr=roc
2007-01-26 06:58:31 +00:00
dbaron%dbaron.org
752393c64e
Fix bustage merging 367442 and 366956.
2007-01-26 01:10:28 +00:00
roc+%cs.cmu.edu
398349386c
Bug 368154. Don't do bidi resolution on strings unless bidi is enabled in the prescontext. r=smontagu,sr=dbaron
2007-01-25 19:54:38 +00:00
enndeakin%sympatico.ca
42cfbd51a9
Bug 326877, close popups when navigating pages, r+sr=bz
2007-01-25 17:59:20 +00:00
dbaron%dbaron.org
c88c6e09b4
Reflow reflow roots and the child of SVG foreignObject with an unconstrained height to avoid triggering page/column breaking. b=366956 r+sr=roc
2007-01-25 02:01:07 +00:00
roc+%cs.cmu.edu
a08ac4ca97
Bug 367930. Introduce an nsIRenderingContext::GetHints flag (temporarily) that tells us whether new-text-runs are being used underneath. When new text runs are in use, never reverse text manually, we can be sure that the platform textrun will do it.
2007-01-25 01:58:55 +00:00
bzbarsky%mit.edu
01bcca00c3
Make sure we can rely on mDirty being false when the list is not dirty. Bug
...
367906 , r+sr=dbaron
2007-01-23 23:45:54 +00:00
dbaron%dbaron.org
f6245f0ed9
Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc
2007-01-23 04:06:56 +00:00
dbaron%dbaron.org
6e8088efdd
Give inline-blocks NS_BLOCK_SPACE_MGR and NS_BLOCK_MARGIN_ROOT. b=367504 r+sr=roc
2007-01-23 03:53:46 +00:00
roc+%cs.cmu.edu
fa1e88771c
Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron
2007-01-23 02:58:55 +00:00
bzbarsky%mit.edu
ce77028296
Don't calculate stuff with dirty lists. Bug 367243, r=mats, sr=dbaron
2007-01-20 01:18:57 +00:00
dbaron%dbaron.org
e47180b9d5
Make PushStackMemory never fail to simplify callers, and deCOMtaminate the stack memory API. b=366866 r+sr=bzbarsky
2007-01-17 23:53:47 +00:00
roc+%cs.cmu.edu
f1c25b7d6a
Bug 363813. When inserting frames into a list of out-of-flow frames, finding the correct position by comparing positions in the content tree doesn't always work, in particular when the frames are for anonymous content. So compare the positions of placeholders in the frame tree, which should always work (if we're careful). r+sr=dbaron
2007-01-17 22:48:24 +00:00
dbaron%dbaron.org
73570b69c5
Make non-box frames use nsITheme methods concerning size, border, and padding, so that non-boxes with appearance set will obey the platform-specific theme. b=366722 r+sr=roc
2007-01-17 22:31:07 +00:00
roc+%cs.cmu.edu
485d1a8b1a
Bug 366001. Remove old reflow batching API, it's not effective or needed. r+sr=bzbarsky
2007-01-17 22:28:33 +00:00
roc+%cs.cmu.edu
a1834f53d6
Bug 363813. Ensure that floating first-letter frames get inserted in the right place in the list of new floated items. r+sr=dbaron
2007-01-17 21:20:33 +00:00
bzbarsky%mit.edu
379d4ac4ca
Fix GetLastChildFrame to deal with bidi splitting of inlines. Bug 366967,
...
r=uri, sr=roc
2007-01-17 18:53:11 +00:00
dbaron%dbaron.org
dca45ec78f
Fix error tracking size of circularly linked list of counters, causing mis-sorting. b=367220 r+sr=roc
2007-01-17 09:24:19 +00:00
dbaron%dbaron.org
a11bd7c386
Fix potentially uninitialized nsresult return value, regression from deCOMtamination patch. b=330305 r+sr=roc
2007-01-17 05:16:13 +00:00
roc+%cs.cmu.edu
f526665413
Bug 333659. Relanding new nsLayoutUtils APIs --- shouldn't affect current code. r=dbaron
2007-01-17 02:37:19 +00:00
roc+%cs.cmu.edu
7268a1957b
Backing out text landing.
2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu
e6bad38abe
Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts
2007-01-16 20:51:52 +00:00
uriber%gmail.com
9f346e2996
Abort early from ReorderFrames in case of an empty line frame, to avoid crashing later. bug=367015, r+sr=bzbarsky.
2007-01-16 07:09:49 +00:00
uriber%gmail.com
26b820a880
Don't bidi-split line frames. bug=364839, r+sr=bzbarsky.
2007-01-13 18:20:28 +00:00
bzbarsky%mit.edu
52aff8ddeb
ConstructDocElementFrame can return null if the XBL hasn't loaded yet. Handle
...
that XBL loading later by changing how XBL triggers the frame construction and
making it possible to recreate the doc element hierarchy even if there is no
doc element frame. Bug 366207, r=sicking, sr=roc
2007-01-13 03:32:31 +00:00
bzbarsky%mit.edu
867068ef8a
Implement the proposed Web Apps 1.0 API for changing the selected style sheet
...
set, querying the available sets, etc. Bug 200930, r=sicking, sr=dbaron
2007-01-11 19:32:31 +00:00
jst%mozilla.org
1074e59e98
Fixing bug 366393. Attempt to schedule GC between pageloads when possible rather than slowing down page load with GC calls while loading. r+sr=bugmail@sicking.cc
2007-01-11 00:02:58 +00:00
mats.palmgren%bredband.net
5f14c579a1
Plug a leak of nsDirectionalFrames. b=365909 r+sr=dbaron
2007-01-06 21:02:05 +00:00
bmlk%gmx.de
7de994ed99
remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 2. attempt r=rbs sr=bz
2007-01-03 07:18:54 +00:00
mats.palmgren%bredband.net
22f3bc9e9c
Print Preview crash when accessing print engine data before it's fully created. b=365003 r=sharparrow1 sr=roc
2007-01-01 10:53:11 +00:00
mats.palmgren%bredband.net
09e0871a51
Crash [@ nsPrintEngine::PrintPreview] when trying to print preview a display:none iframe. b=365004 r=sharparrow1 sr=roc
2006-12-31 08:13:56 +00:00
bzbarsky%mit.edu
0abf394cbc
Be consistent about what percentage border-radius is a percentage of. Bug
...
364861, r+sr=roc
2006-12-30 05:23:51 +00:00
bmlk%gmx.de
369915f58b
backout of bug 243159, rtest is necessary before checkin
2006-12-29 11:27:31 +00:00
masayuki%d-toybox.com
f7e221d8da
Bug 287624 ? round CSS border widths to nearest pixel r+sr=dbaron
2006-12-27 14:21:43 +00:00
bmlk%gmx.de
9c44055868
remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 r=rbs sr=bz
2006-12-27 14:00:12 +00:00
timeless%mozdev.org
4e651390ef
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
roc+%cs.cmu.edu
077411c4dc
Bug 363813. Reparent style contexts for special-siblings because they may depend on our frame's style context. r+sr=dbaron
2006-12-21 20:03:09 +00:00
timeless%mozdev.org
05804e5bfe
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
2006-12-21 07:03:23 +00:00
mats.palmgren%bredband.net
79090c0f4b
Rename IsSplittable() to GetSplittableType(). b=349973 r+sr=bzbarsky
2006-12-20 03:52:34 +00:00
mats.palmgren%bredband.net
3dedd0465d
Rename ComputeHorizontalValue to ComputeWidthDependentValue (ditto for height) and some minor cleanup. b=364131 r+sr=dbaron
2006-12-18 13:20:18 +00:00
mats.palmgren%bredband.net
6ee857d0b7
Make the CSS 'ch' length unit work in most cases. b=363573 r+sr=dbaron
2006-12-17 14:06:42 +00:00
Olli.Pettay%helsinki.fi
5cdb072969
Bug 336574, r+sr=roc
2006-12-15 00:23:39 +00:00
dbaron%dbaron.org
d5af630c22
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
2006-12-13 23:04:57 +00:00
neil%parkwaycc.co.uk
5d940d8a33
Bug 363444 Small objects sometimes incorrectly scrolled into view r+sr=roc
2006-12-13 20:43:59 +00:00
sayrer%gmail.com
ac8b462aaf
Bug 363506. Can not build nsDocumentViewer.cpp with --disable-printing. Patch by Andreas Lange <mozilla@lange.cx>. r+sr=roc
2006-12-12 23:00:52 +00:00
sharparrow1%yahoo.com
01ccd95a11
Bug 361844: Printing cleanup; r+sr=roc. Changes the way the presentation is managed for print preview, plus many smaller cleanups.
2006-12-10 08:05:05 +00:00
kjh-5727%comcast.net
5f49ed61b9
Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc.
2006-12-09 17:18:56 +00:00
dbaron%dbaron.org
31f1898810
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
2006-12-08 05:38:33 +00:00
mats.palmgren%bredband.net
8f631700e5
Fix a Print Preview crash. b=362708 r=bernd sr=roc
2006-12-08 03:44:11 +00:00
bzbarsky%mit.edu
8bfd20a05a
Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst
2006-12-05 15:46:18 +00:00
bzbarsky%mit.edu
a4c80af646
Make ReconstructDocElementHierarchy work correctly even if we first blew away a
...
pseudo which had the root as its content. Bug 343293, r+sr=roc
2006-12-04 20:35:55 +00:00
Olli.Pettay%helsinki.fi
5c3a11f4f4
Bug 360731, Back and Forward buttons on mouse no longer work, also Bug 330938, r=emaijala, sr=roc
2006-12-01 11:09:53 +00:00
cvshook%sicking.cc
9a006fd441
Bug 328468: Back out bug 323098 to fix mutations of xbl content. r/sr=bz
2006-11-29 23:17:53 +00:00
roc+%cs.cmu.edu
4b33f10cb8
Bug 324963. Keep a list of active popups to help us dispatch mouse events to them ... moving handling of 'always on top' popups towards a view-less world. r+sr=bzbarsky
2006-11-29 23:09:13 +00:00
bzbarsky%mit.edu
24d52f817f
Use DrawImage instaed of DrawTile when drawing a background and the entire
...
rect to be painted fits inside a single tile (either because we're no-repeat or
because the dirty rect is small enough). Bug 359392, r=vlad, sr=roc, a=vlad
for 1.9a1 landing.
2006-11-29 21:58:13 +00:00
roc+%cs.cmu.edu
2f8f7e5581
Bug 130078. Reverting fix because of regressions. We'll have to come back to this again :-(.
2006-11-23 01:12:52 +00:00
martijn.martijn%gmail.com
ac5c56b9f4
Fix small issue with patch for bug 361334 (Onbeforeunload dialog has too many line breaks), r+sr=jst
2006-11-22 18:41:11 +00:00
martijn.martijn%gmail.com
d09e64e987
Bug 361334 - Onbeforeunload dialog has too many line breaks, r+sr=jst
2006-11-21 23:57:21 +00:00
bzbarsky%mit.edu
b856b2c477
Back out bug 354600 to fix regressions.
2006-11-19 20:23:56 +00:00
sayrer%gmail.com
0d2f67fa51
bug 361005. remove nsCRT::strdup from layout. r+sr=bz
2006-11-17 01:49:06 +00:00
Olli.Pettay%helsinki.fi
8b6f4c022e
Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply
2006-11-16 21:35:39 +00:00
bzbarsky%mit.edu
cbcaad14b4
Make block frames that are not kids of blocks automatically have space managers
...
(and margin roots, except in the columns case) so we don't have to play
whack-a-framestate-flag. Bug 354600, r+sr=roc
2006-11-16 17:51:53 +00:00
roc+%cs.cmu.edu
1839efdd55
Bug 130078. Integrate view hierarchies, watching for perf results. r+sr=dbaron
2006-11-13 22:59:14 +00:00
bzbarsky%mit.edu
0b0dc9004f
Make sure that first-lines with descendant views will be flagged appropriately.
...
Bug 291078, r+sr=roc
2006-11-13 21:46:12 +00:00
bzbarsky%mit.edu
5a8b3013c7
Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
...
being badly documented and not using already_AddRefed when they should. Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
bzbarsky%mit.edu
84053a9abd
When doing ContentRemoved, IndexOf() will always return -1. So don't use it.
...
Bug 360524, r+sr=roc
2006-11-13 21:27:44 +00:00
mrbkap%gmail.com
49801f467c
Add an API on the presshell for invalidating the caret if it isn't currently
...
contained entirely in its frame. Use it in the editor where we remove the
caret's frame out from under it without properly notifying it (due to selection
batching). bug 335065, r+sr=roc
2006-11-07 01:35:36 +00:00
gavin%gavinsharp.com
e67a58c911
Bug 345339, attachment 243112: Revisit nsPresState, patch by Karthik Sarma <karthik3@comcast.net>, r+sr=roc
2006-11-06 16:08:20 +00:00
bzbarsky%mit.edu
1f7758c87c
Walk out of all pseudos when doing a containing block reframe. Bug 336718,
...
r+sr=roc
2006-11-06 01:36:25 +00:00
bzbarsky%mit.edu
8a32ae7e9f
Add asserts and documentation to enfoce correct behavior. Bug 316267 followup,
...
r+sr=roc.
2006-11-06 01:17:32 +00:00
bzbarsky%mit.edu
e374435e06
Reget our parent after blowing away letter frames. Bug 318592, r+sr=dbaron
2006-11-04 01:59:14 +00:00
cvshook%sicking.cc
f5194fd473
Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst
2006-11-03 21:51:01 +00:00
uriber%gmail.com
3c3be786ad
Bug 233348: BiDi marker is hidden when the caret is at the edge of a textarea. Patch by Haamed Gheibi <gheibi@gmail.com>. r=mrbkap sr=roc
2006-11-01 18:31:42 +00:00
masayuki%d-toybox.com
d42d69a82c
Bug 301149 :hover is processed in Print Preview mode r+sr=roc
2006-11-01 13:56:48 +00:00
bmlk%gmx.de
ca25e76f76
make sure that only captions go as a direct child of the outer table frame all other have to be a child of the inner table frame. bug 341858 patch by mats + my minor fixes found during sr r=me sr=bzbarsky
2006-10-28 09:43:06 +00:00
bzbarsky%mit.edu
4547d34bd4
When retargeting events to a parent presshell, do not lose our focus. Bug
...
305939, patch by Oliver Yeoh <oliver_yeoh@hotmail.com>, r=mats, sr=bzbarsky
2006-10-27 00:01:19 +00:00
cvshook%sicking.cc
55d0c600fa
Kill nsGeneratedContentIterator and related classes and code since it's not used. r/sr=dbaron b=357957
2006-10-25 20:24:00 +00:00
jst%mozilla.org
509a1c7771
Landing fix for bug 324036. Fix bogus assertion. Patch by ajvincent@gmail.com, r+sr=jst@mozilla.org
2006-10-19 22:43:59 +00:00
roc+%cs.cmu.edu
899128e82a
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
2006-10-19 01:47:47 +00:00
bzbarsky%mit.edu
5c1f73e2b5
Don't allow positioning or floating <mtable>. Bug 355993, r=bernd, sr=rbs
2006-10-10 14:44:34 +00:00
bzbarsky%mit.edu
493b90fbf3
Slightly improve handling of positioned kids of MathML. Bug 322625, r=rbs, sr=roc
2006-10-08 22:04:09 +00:00
Olli.Pettay%helsinki.fi
8f8a844353
Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz
2006-10-08 14:15:02 +00:00
mats.palmgren%bredband.net
38a3a11411
Remove dead code. b=355617 r+sr=bzbarsky
2006-10-07 08:34:53 +00:00
aaronleventhal%moonset.net
be77994ffa
Fixing bustage
2006-10-05 15:07:54 +00:00
aaronleventhal%moonset.net
5965dc9d5b
Bug 354745. Show/hide events not fired for layout changes in a changelist. r+sr=bz
2006-10-05 13:35:23 +00:00
rbs%maths.uq.edu.au
0f1a6bdd06
<mathml:mtd> with border-collapse <html:table> crashes [@ nsRuleNode::GetStyleData] [@ nsCachedStyleData::GetStyleData], b=354766, r=bernd, sr=bzbarsky
2006-09-29 17:40:21 +00:00
bzbarsky%mit.edu
043763b6de
More flag whack-a-mole. Bug 354489, r+sr=rbs
2006-09-28 01:15:22 +00:00
bzbarsky%mit.edu
34a3a58730
Make the block part of an {ib} split have a space manager if it needs to. Bug
...
354133, r+sr=roc
2006-09-27 02:02:22 +00:00
Olli.Pettay%helsinki.fi
f1b334d007
Bug 346521, Crash [@ PresShell::ReflowEvent::Run] when clicking on close window link in popup window with embedded video, r+sr=roc
2006-09-26 22:29:59 +00:00
timeless%mozdev.org
853659bfc5
Bug 354183 stop including nsTableCellFrame.h
...
r=bz sr=bz
2006-09-26 11:01:28 +00:00
bzbarsky%mit.edu
d3746e7b46
Fix bug 354144 -- absolute positioning against the ICB is broken. r+sr=roc
2006-09-25 22:33:01 +00:00
bzbarsky%mit.edu
9285763f20
Disallow most MathML from floating or being positioned (<math> is the one
...
exception). Bug 353897, r+sr=rbs
2006-09-25 03:36:23 +00:00
bzbarsky%mit.edu
478008d9f6
Don't return mInitialContainingBlock if we find no absolute containing block.
...
That can Just Happen. Bug 330909, patch by bernd, r+sr=roc
2006-09-24 21:20:32 +00:00
roc+%cs.cmu.edu
1710fb769b
Bug 350148. Improve scrolling of large documents generally by only searching descendants of the moving frame for position-varying graphics when we know we've actually painted position-varying graphics in this prescontext. r+sr=dbaron
2006-09-19 22:05:33 +00:00
roc+%cs.cmu.edu
8339688ad2
Bug 350148. Fix scrolling in IFRAMEs with borders or outlines, by having OptimizeVisibility take account of the fact that borders or outlines whose inner rectangle entirely encloses the visible area are not, in fact, visible. r+sr=dbaron
2006-09-19 21:58:52 +00:00
bzbarsky%mit.edu
feea3a45cc
Reinstate reflow count painting when it's needed. Bug 352851, r+sr=roc
2006-09-19 04:26:20 +00:00
timeless%mozdev.org
610243d09d
Bug 351688 nsCSSFrameConstructor::ContentRemoved has a hopefully useless DEBUG oversafe null check of parentFrame
...
r=mats.palmgren sr=bz
2006-09-16 23:01:12 +00:00
bzbarsky%mit.edu
855ac3bf2e
Allow generated content (:before/:after) for fieldsets. Bug 339289, r+sr=dbaron
2006-09-14 00:51:16 +00:00
bzbarsky%mit.edu
5c5673fe67
Coalesce native theme change notifications to deal with the dozens of them we
...
get when the GTK theme changes. Bug 352096, r+sr=roc
2006-09-12 04:36:03 +00:00
uriber%gmail.com
38c1e056e9
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, plus some more related refactoring. bug=300131 r+sr=roc
2006-09-11 20:43:01 +00:00
bmlk%gmx.de
fc928f9cd2
use table display type for decision about the documentElement only if the frame creation is not tag based bug 340945 r/sr=bzbarsky
2006-09-11 18:09:16 +00:00
tor%cs.brown.edu
5f9199a263
Bug 350059 Allow cairo.h usage in nsSVGUtils.h. r+sr=roc
2006-09-11 15:26:19 +00:00
uriber%gmail.com
0fa608ce5e
Backing out bug 300131 until I figure out how to deal with the bustage.
2006-09-11 08:03:28 +00:00
uriber%gmail.com
95b377fc13
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, and some related refactoring. bug=300131 r+sr=roc
2006-09-11 06:39:56 +00:00
bzbarsky%mit.edu
1a03ce4f8a
Comment change to point to the bug that covers the issue
2006-09-10 23:23:31 +00:00
bmlk%gmx.de
787acea91d
remove debug cruft (MOZ_LAYOUTDEBUG) and say that printing is finished once the regression dump is done bug 339500 r=sharparrow1 sr=dbaron
2006-09-09 05:06:04 +00:00
longsonr%gmail.com
28dcfe891e
Bug 351297 - textPath elements must have text element parents r=tor,sr=roc
2006-09-08 12:27:27 +00:00
neil%parkwaycc.co.uk
0eff12bbc6
Bug 70798 Ability to have transparent background on <popup>s r+sr=roc
2006-09-07 08:50:43 +00:00
rbs%maths.uq.edu.au
1e16edc901
Reposition HasAttributeDependentStyle() to follow AttributeChanged() to give a chance to the latter to do something that gets picked up by the former, b=350002, r=bzbarsky, sr=dbaron
2006-09-03 22:49:33 +00:00
Olli.Pettay%helsinki.fi
a42613e4f6
Bug 350846, Combine NS_***_LOAD events, r+sr=jst
2006-08-31 19:33:01 +00:00
bzbarsky%mit.edu
7fc60a8e53
Just make all document mutation observers get notified through the binding
...
manager, to resolve issues with them depending on insertion points. Bug 348573
follow, r+sr=sicking
2006-08-31 03:17:45 +00:00
bzbarsky%mit.edu
9a8f99c3bb
Put back the isReplaced setting that should not have gone away. Bug 349921,
...
caught by dbaron.
2006-08-30 20:41:00 +00:00
bzbarsky%mit.edu
f5928e255b
The right bustage fix. Still bug 349921
2006-08-30 18:43:41 +00:00
bzbarsky%mit.edu
432b5c8cce
Fix build bustage for --disable-xul. Bug 349921
2006-08-30 18:04:27 +00:00
uriber%gmail.com
ca5218736c
Allow users of nsFrameTraversal to specify what features they want the iterator to have, and make nsFrame::GetFrameFromDirection() specify "following OOFs". bug=334626 r+sr=roc
2006-08-30 13:38:16 +00:00
bzbarsky%mit.edu
724ccdb167
Make popups that are kids of the root popup set have it as their parent;
...
generally make them more like other out-of-flows. Remove various code that
worked around them being different. Bug 349921, r+sr=roc
2006-08-29 22:20:41 +00:00
timeless%mozdev.org
97d86b0df2
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
bzbarsky%mit.edu
23d7c72d67
Retarget key events to the parent presshell if we have no root content. Bug
...
303260, r=mats, sr=roc
2006-08-28 02:04:16 +00:00
jruderman%hmc.edu
822415306c
Bug 334514, FrameArena::~FrameArena should assert that it's empty. r=sr=roc. If you see the new assertion, "Some frame destructors were not called", please file a security-sensitive bug (blocking bug 334514) and/or fix it :)
2006-08-26 04:22:24 +00:00
mats.palmgren%bredband.net
fd99ce03ed
1. Make scroll frames non-splittable.
...
2. Make a placeholder splittable only if the out-of-flow is.
3. If a float placeholder is not splittable then place it immediately
instead of failing to reflow it because it can't be split.
b=337419 (Patch B) r+sr=roc
2006-08-24 05:22:16 +00:00
mrbkap%gmail.com
84675385e0
Update the caret's position and size after reflows. bug 334609, r+sr=roc
2006-08-23 02:06:39 +00:00
mats.palmgren%bredband.net
4222509024
Fix an "ASSERTION: same old and new parent frame". b=348708 r+sr=bzbarsky
2006-08-22 02:29:24 +00:00
mats.palmgren%bredband.net
02eaae11b6
Improve error handling in nsCSSFrameConstructor::CreateContinuingFrame() and its callers. b=337419 r+sr=roc
2006-08-22 01:33:46 +00:00
mrbkap%gmail.com
136f0922ad
Invalidate the caret's position while we can still figure out which continuing frame we are in. bug 336637, r+sr=roc
2006-08-17 20:58:31 +00:00
mats.palmgren%bredband.net
ed6210be3f
Leave the placeholder's pointer to the out-of-flow intact because the float cache depends on it later on. b=348688 r=bzbarsky sr=roc
2006-08-17 13:15:26 +00:00
smontagu%smontagu.org
f523dcb211
Only strip zero-width joiner and non-joiner control characters when we do our own Arabic shaping. Bug 280936, r=jshin, sr=rbs
2006-08-17 09:23:13 +00:00
uriber%gmail.com
abbcddd8ba
Don't descend into bidi leaves in InitContinuationStates(). bug=348711 r+sr=roc
2006-08-17 07:50:35 +00:00
bzbarsky%mit.edu
1a3d59e096
Make it possible for document observers who need to worry about XBL to observe
...
the binding manager and make presshell do that. Bug 348573, r+sr=sicking
2006-08-15 22:41:58 +00:00
bzbarsky%mit.edu
6298f2930d
Don't clobber the parentFrame we need to recover letter frames on. Bug 348729, r+sr=roc
2006-08-15 22:26:02 +00:00
bzbarsky%mit.edu
cf38ea433c
Use the right insertion frame for insertion points. Bug 348049, r+sr=roc
2006-08-15 01:37:52 +00:00
uriber%gmail.com
3af6592be5
Reparent view list when inserting a new frame after a :before pseudo-element. bug=343540 r+sr=roc
2006-08-14 11:10:58 +00:00
rbs%maths.uq.edu.au
21ece0d080
Frames from dynamic MathML table children are not made with the right creator, b=348153, r+sr=bzbarsky
2006-08-14 07:44:13 +00:00
rbs%maths.uq.edu.au
afc24d0ecd
'Pseudo' frames from <mtd> and <mtr>outside <mtable> were not added to the flow, and thus were not destroyed at tear down, b=347355, r+sr=bzbarsky
2006-08-12 07:46:29 +00:00
pavlov%pavlov.net
34966248fd
speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
2006-08-09 20:25:07 +00:00
bzbarsky%mit.edu
3c2930f20a
Handle the minimum font size being changed to 0 correctly. Bug 327054, r+sr=roc
2006-08-08 16:43:20 +00:00
Olli.Pettay%helsinki.fi
ecb4b6158f
Bug 347836, Add static method to get nsIRootBox, r+sr=roc
2006-08-08 10:40:11 +00:00
longsonr%gmail.com
073529ec03
Bug 345418 - ASSERTION: trying to construct an SVGTSpanFrame for an invalid container. r+sr=roc
2006-08-08 10:00:55 +00:00
uriber%gmail.com
8982c70f78
Moved mCaretBidiLevel and its accessors from nsPresShell to nsFrameSelection. Also added sBidiKeyboard as a static service to nsContentUtils. bug=346891 r+sr=roc
2006-08-08 05:14:52 +00:00
uriber%gmail.com
e1041f44ef
Create bidi embedding only around inline containers (with a specified direction), not around inline replaced elements. bug=169139 r+sr=bzbarsky
2006-08-07 07:40:28 +00:00
uriber%gmail.com
cee7609648
Enable PeekOffset to find the visual beginning/end of a line, and use use it for bidi caret positioning. bug=302051 r=smontagu sr=roc
2006-08-03 06:24:11 +00:00
smontagu%smontagu.org
5e9cd949e0
Update data files to Unicode 5.0. Bug 345156, r=jshin, sr=jag
2006-07-30 12:50:15 +00:00
smontagu%smontagu.org
6e00ae7cdf
Update data files to Unicode 5.0
2006-07-30 12:47:26 +00:00
smontagu%smontagu.org
3f86b46158
Update data files to Unicode 5.0
2006-07-30 12:39:56 +00:00
Olli.Pettay%helsinki.fi
d9a7d477f1
Bug 346083, Crash [@ nsBoxObject::SetProperty], r+sr=bz
2006-07-28 06:28:27 +00:00
Olli.Pettay%helsinki.fi
6431c70f98
Bug 346119, update PresContext's document when PresShell is changed, r+sr=bz
2006-07-28 06:22:19 +00:00