22452 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
0d34d1b964 Backing out fix for bug 546530 due to test failures
git-svn-id: svn://10.0.0.236/trunk@259935 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 02:14:39 +00:00
roc+%cs.cmu.edu
07ac036472 Bug 546530. Bound search for previous cluster start. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@259934 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-10 00:00:56 +00:00
roc+%cs.cmu.edu
e17df3b580 Bug 499862. Need to flush out linebreaker stuff even if there are no mapped flows. r=smontagu,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@259933 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 23:55:09 +00:00
timeless%mozdev.org
cd58adf300 Bug 529371 - Fix nsPopupSetFrame sibling pointers (crash [@nsWeakFrame::Init][@nsWeakFrame::InitExternal]).
patch by roc, r=bzbarsky a=beltzner


git-svn-id: svn://10.0.0.236/trunk@259929 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-09 08:25:25 +00:00
gavin%gavinsharp.com
83ec8f85bb Bug 538308: Inside a tree don't consider XUL nodes under non-XUL nodes. Patch by Timothy Nikkel <tnikkel@gmail.com>, r=neil, sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259915 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-08 18:43:19 +00:00
Olli.Pettay%helsinki.fi
f8a7dadb97 Bug 375928, clean-up treeselection r=roc, sr=neil
git-svn-id: svn://10.0.0.236/trunk@259876 18797224-902f-48f8-a5cc-f745e15eee43
2010-03-04 20:09:43 +00:00
bzbarsky%mit.edu
9dfe0c6f82 Bug 546941. Make sure to load the scrollbars sheet with a
case-sensitive cssloader. r=dbaron


git-svn-id: svn://10.0.0.236/trunk@259798 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-24 05:23:44 +00:00
bzbarsky%mit.edu
5e75273cac Bug 535806. Don't put case-insensitive stylesheets in the XUL prototype cache. r=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259383 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 16:45:30 +00:00
Olli.Pettay%helsinki.fi
84082bb45e Bug 530880, r=bz, sr=roc
git-svn-id: svn://10.0.0.236/trunk@259381 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-13 08:53:54 +00:00
dbaron%dbaron.org
cbbccde776 Land the relevant parts of bug 534082. r=tnikkel sr=roc a1.9.0.18=dveditz
git-svn-id: svn://10.0.0.236/trunk@259371 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-11 22:12:18 +00:00
bzbarsky%mit.edu
e6e615f9f5 Bug 528134. Hand out the style context with the rulenode. r=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@259235 18797224-902f-48f8-a5cc-f745e15eee43
2009-12-16 02:10:50 +00:00
Olli.Pettay%helsinki.fi
9da1b50265 Bug 516237, r=enn, sr=neil, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258976 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 19:01:55 +00:00
roc+%cs.cmu.edu
1b1e85dcaa Bug 468771. Make sure to reflow the last column of a column-set if we're changing its height to be unbounded; it needs to pull all the content from the extra column, if there is one. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@258960 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-11 02:06:04 +00:00
bzbarsky%mit.edu
043f033dbe Bug 479931. The index of the child content in its container needs to be adjusted to determine its index in the tree rows. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=neil a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258934 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:21:15 +00:00
bzbarsky%mit.edu
fa7713c1fc Bug 515811. mPrevChild needs to be set on early exit from nsBlockFrame::ReflowBlockFrame. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=fantasai sr=dbaron a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258933 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:19:43 +00:00
bzbarsky%mit.edu
36110b4fe1 Bug 522374. Ignore <area> elements in looking for a next/prev siblings for frame construction due to their misuse of the primary frame map. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=bzbarsky sr=dveditz a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258932 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:18:17 +00:00
bzbarsky%mit.edu
173afdc3a9 Adding tests for bug 491547. Patch by Timothy Nikkel <tnikkel@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@258931 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:12:59 +00:00
bzbarsky%mit.edu
95ec095838 Adding tests for bug 491547. Patch by Timothy Nikkel <tnikkel@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@258930 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:04:13 +00:00
bzbarsky%mit.edu
25bd42e2df Bug 491547. Special case creating a bidi continuation inside a floating first letter frame. Patch by Timothy Nikkel <tnikkel@gmail.com>. r=roc,smontagu a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258929 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 17:00:04 +00:00
bzbarsky%mit.edu
e237465bbb Bug 457514. If an out of flow first letter frame is the insertion parent, then use the placeholder frame to get the parent, not the out of flow frame. patch by Timothy Nikkel <tnikkel@gmail.com> r=bzbarsky sr=dveditz a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258928 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-09 16:57:42 +00:00
mats.palmgren%bredband.net
79f97c5fd2 Crash test for bug 425981.
git-svn-id: svn://10.0.0.236/trunk@258854 18797224-902f-48f8-a5cc-f745e15eee43
2009-11-03 12:47:56 +00:00
reed%reedloden.com
d4139d19d9 Bug 506267 - [p=reed r=bzbarsky sr=dbaron a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258767 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-23 18:48:21 +00:00
dholbert%cs.stanford.edu
606f6e12e7 Bug 399412 - don't reflow overflow containers that are pending re-placement. Patch by fantasai <fantasai.cvs@inkedblade.net> r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258499 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 18:46:07 +00:00
reed%reedloden.com
3a066cf53c Fix test failure caused by 399227 due to incomplete patch in bug.
git-svn-id: svn://10.0.0.236/trunk@258481 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 06:32:15 +00:00
reed%reedloden.com
1bddfce7f8 Bug 399227 - "Crash @ nsTreeSelection::GetSingle, null mTree" [p=bugzilla@standard8.plus.com (Mark Banner [Standard8]) r=enndeakin sr=Neil a=dveditz]
git-svn-id: svn://10.0.0.236/trunk@258480 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-23 04:49:00 +00:00
dholbert%cs.stanford.edu
e0ca82aa1a Bug 503961: Initialize block-reflow-state's nsOverflowContinuationTracker a little later, so that it doesn't end up with stale overflow-list pointers. r=fantasai r=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258412 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-17 19:06:27 +00:00
karlt+%karlt.net
cf947555aa text input reftests
git-svn-id: svn://10.0.0.236/trunk@258401 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 08:20:34 +00:00
mats.palmgren%bredband.net
0f66cab522 Bug 514960. r=roc sr=bzbarsky a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258373 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-12 00:44:27 +00:00
mats.palmgren%bredband.net
34c9000324 Don't call CalculateContentBottom inside PR_MAX(), which evaluates its arguments twice. (Bug 511482) r=dbaron a1.9.0.15=dveditz
git-svn-id: svn://10.0.0.236/trunk@258320 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-04 20:41:56 +00:00
Olli.Pettay%helsinki.fi
a345d77820 Bug 509602, r=smaug, sr=neil, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258252 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 11:04:17 +00:00
bzbarsky%mit.edu
000dbf159b Bug 508927. In list box body frame don't return a frame for an item that is not
in its child list, and don't destroy a frame if it is not in the
childlist. Patch by Timothy Nikkel <tnikkel@gmail.com>,  r=bzbarsky, a=dveditz


git-svn-id: svn://10.0.0.236/trunk@258243 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 01:44:18 +00:00
karlt+%karlt.net
4f43733aa9 b=453827 block-height line-height r=bz sr=dbaron a=ss
git-svn-id: svn://10.0.0.236/trunk@258087 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-12 21:31:55 +00:00
dholbert%cs.stanford.edu
fa4bd491ee Bug 437565: In space manager, broaden the conditions under which we clear cached pointer before deleting a bandrect. r=dbaron a=ss
git-svn-id: svn://10.0.0.236/trunk@258046 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 00:04:38 +00:00
dbaron%dbaron.org
5a130abdc8 Correctly handle a style change reflow on a subtree that has placeholders with out of flows outside that subtree. (Bug 363247) r+sr=bzbarsky a1.9.0.14=ss
git-svn-id: svn://10.0.0.236/trunk@258035 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-10 17:30:01 +00:00
dbaron%dbaron.org
d1de88441e Call InvalidateColumns more often. (Bug 506871) r=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@258025 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-09 03:20:10 +00:00
Olli.Pettay%helsinki.fi
44c77fd01e Bug 501900, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258014 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-08 18:54:47 +00:00
Olli.Pettay%helsinki.fi
95d6857323 Bug 490196, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@258009 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-08 14:12:11 +00:00
bzbarsky%mit.edu
4b30b90a2d Bug 494283. Clean up placeholders better. r=dbaron, a=samuelsidler
git-svn-id: svn://10.0.0.236/trunk@257965 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-06 21:31:52 +00:00
dholbert%cs.stanford.edu
5e970e7388 Bug 502017: In block reflow, make sure to return an incomplete reflow status whenever we skip pulling from our next-in-flow. (Re-landing after test_bug343416.xul test failure was cleared) original_patch=bz backport=me r=roc a1.9.0.13=dveditz
git-svn-id: svn://10.0.0.236/trunk@257688 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-13 05:25:54 +00:00
bzbarsky%mit.edu
a7f11bd265 Bug 493649. Make sure that we never end up incomplete when our available height is unconstrained. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@257686 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-11 06:07:07 +00:00
bzbarsky%mit.edu
48798e4465 Bug 488210. Stop returning non-listitems' frames from GetNextItemBox. Patch by Timothy Nikkel <tnikkel@gmail.com>, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@257685 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-11 06:04:00 +00:00
dholbert%cs.stanford.edu
5333242595 Backing out Bug 502017 -- appears to have caused failure in test_bug343416.xul on mac tinderbox
git-svn-id: svn://10.0.0.236/trunk@257684 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-10 22:57:26 +00:00
dholbert%cs.stanford.edu
497f1cd118 Bug 502017: In block reflow, make sure to return an incomplete reflow status whenever we skip pulling from our next-in-flow. original_patch=bz backport=me r=roc a1.9.0.13=dveditz
git-svn-id: svn://10.0.0.236/trunk@257683 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-10 19:53:24 +00:00
dholbert%cs.stanford.edu
ab9530997a Bug 465651: Move ReflowOverflowContainerChildren earlier in nsBlockFrame::Reflow. r+sr=roc a1.9.0.13=dveditz
git-svn-id: svn://10.0.0.236/trunk@257682 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-10 18:56:34 +00:00
Olli.Pettay%helsinki.fi
7a4fc3118c Bug 482578, r=bzbarsky, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@257630 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-04 15:40:59 +00:00
dveditz%cruzio.com
0b7ef24a6b bug 463350 fix crash @GetLastSpecialSibling, patch by roc, r/sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257581 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-25 06:03:53 +00:00
bzbarsky%mit.edu
c0cd260b34 Bug 495798. Drop native theming for controls styled with transparent backgrounds, even if the user said to not use the page colors. r+sr=dbaron, a=ss
git-svn-id: svn://10.0.0.236/trunk@257515 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-17 00:36:23 +00:00
bzbarsky%mit.edu
150af55a49 Adding tests
git-svn-id: svn://10.0.0.236/trunk@257482 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-13 02:10:07 +00:00
dholbert%cs.stanford.edu
7cd0d3940c Bug 468491. When removing the continuations of a text frame, remove them starting at the end to avoid disrupting frame invariants by removing frames from the middle of the flow. Patch by Robert O'Callahan <robert@ocallahan.org> r=dbaron a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257477 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-12 19:31:20 +00:00
dholbert%cs.stanford.edu
1f3b317691 Bug 466763: Delete all text frame continuations when deleting first letter frame. Patch by Simon Montagu <smontagu@smontagu.org> r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257476 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-12 19:28:39 +00:00