22431 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
93c4cc49f1 Bug 416942. Give user and ua sheets the system principal. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@256566 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-17 22:17:51 +00:00
dbaron%dbaron.org
afa5639bce Flush layout earlier in getComputedStyle(). (Bug 454276) r+sr=bzbarsky a1.9.0.8=dveditz
git-svn-id: svn://10.0.0.236/trunk@256486 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-08 19:16:02 +00:00
dbaron%dbaron.org
f19ad614de Wallpaper around crash. (Bug 421203) r+sr=roc a1.9.0.8=dveditz
git-svn-id: svn://10.0.0.236/trunk@256485 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-08 19:15:27 +00:00
mats.palmgren%bredband.net
f3d864281b Crash test for bug 421671 and bug 444027.
git-svn-id: svn://10.0.0.236/trunk@256338 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-26 23:41:20 +00:00
mats.palmgren%bredband.net
0689b28c8c Temporarily forget the line container while calculating widths for next-in-flow children. b=477928 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256337 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-26 23:39:11 +00:00
mats.palmgren%bredband.net
73da1c964c Keep track of the line container and forget the current line if it's for a different container. b=444027 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256336 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-26 23:39:03 +00:00
dholbert%cs.stanford.edu
f1bca53a79 (Patch #2 to fix Bug 431260) Bug 455826 - Look into overflow-lists of inlines to find text when we're building textruns. Patch by Robert O'Callahan <robert@ocallahan.org> r=smontagu
git-svn-id: svn://10.0.0.236/trunk@256332 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-26 20:20:31 +00:00
dholbert%cs.stanford.edu
2fa4de5805 (Patch #1 to fix Bug 431260) Patch for Bug 431341 - Include floating first-letter text when we build textruns for a paragraph, because we want nsLineBreaker to see the text for capitalization analysis. Make sure that textrun construction for floating first-letter text uses the block as its scope. And make sure we reconstruct textruns after determining the first-letter length, so that ligatures are broken as necessary. Patch by Robert O'Callahan <robert@ocallahan.org> r=smontagu
git-svn-id: svn://10.0.0.236/trunk@256331 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-26 20:12:49 +00:00
dbaron%dbaron.org
d29734ba6f Stop reflowing the viewport with constrained height. (Bug 467881) r+sr=roc a1.9.0.8=dveditz
git-svn-id: svn://10.0.0.236/trunk@256292 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-23 03:22:00 +00:00
dbaron%dbaron.org
26e90b87ca Handle placeholder frames in RemoveMappingsForFrameSubtree. (Bug 428113) r=mats.palmgren sr=roc a1.9.0.8=dveditz
git-svn-id: svn://10.0.0.236/trunk@256291 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-23 03:21:26 +00:00
anodelman%mozilla.com
169afebf2e Bug 379233 - pageloader tests should flush out layout before timing load end
Bustage fix, backing out patch as it is freezing talos boxes (p/r=anodelman)


git-svn-id: svn://10.0.0.236/trunk@256265 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-20 16:49:47 +00:00
anodelman%mozilla.com
ae932d41e6 Bug 379233 - Pageload tests should flush out layout before timing load end
p=anodelman, r=vlad


git-svn-id: svn://10.0.0.236/trunk@256263 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-20 16:07:03 +00:00
jst%mozilla.org
7ecd2479d7 Backing out unintentional change.
git-svn-id: svn://10.0.0.236/trunk@256084 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-04 02:26:32 +00:00
jst%mozilla.org
cc0d932353 Fixing bug 474022. Make sure we always stop plugins, no matter how they were started. r=smichaud@pobox.com, sr=bzbarsky@mit.edu, a=ss
git-svn-id: svn://10.0.0.236/trunk@256083 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-04 02:24:44 +00:00
Olli.Pettay%helsinki.fi
70854ded69 Bug 472502, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256072 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 14:12:45 +00:00
Olli.Pettay%helsinki.fi
cdcbf2e682 Bug 436965, r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256071 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 14:09:21 +00:00
Olli.Pettay%helsinki.fi
cbf61ddd5b Bug 466057, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256070 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 14:04:22 +00:00
dbaron%dbaron.org
453517be42 Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256054 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 04:17:11 +00:00
dbaron%dbaron.org
f9bdb8c46e Add assertions to EndReconstruct that all style contexts have been reresolved. (Bug 473871) r+sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256053 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 04:16:20 +00:00
dbaron%dbaron.org
c55e7c1bed Create legends in CreateContinuingFrame. (Bug 468578) r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256052 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-03 04:14:43 +00:00
dholbert%cs.stanford.edu
1d77f592b4 Bug 471594. In ContentInserted, when we have an insertionPoint and we take the isAppend path, use the insertionPoint's last continuation as the place to append so we don't insert the new frames in the middle of some other content's continuation chain. Patch by Robert O'Callahan <robert@ocallahan.org> r+sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256031 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-02 22:35:29 +00:00
mstange%themasta.com
a2ff026794 Bug 312852 - Tooltip should not appear during a drag, r=smaug sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256017 18797224-902f-48f8-a5cc-f745e15eee43
2009-02-02 16:03:32 +00:00
bzbarsky%mit.edu
470bad61ea Bug 459443. Make sure to detach our editor even if we don't have a session
history entry, so that scripts will get correctly reenabled. r+sr=peterv,
a=dveditz


git-svn-id: svn://10.0.0.236/trunk@255947 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-28 01:08:15 +00:00
bzbarsky%mit.edu
5268fdbc62 Bug 437366. Make sure to not paint black-on-black in dark high-contrast themes
when 'Allow pages to use their own colors' is unchecked and the page tries
styling a form control. r+sr=dbaron, a=dveditz


git-svn-id: svn://10.0.0.236/trunk@255946 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-28 01:04:08 +00:00
bzbarsky%mit.edu
1b3e511f1c Bug 445004. Make the base and document URI of document.written documents be the
base and document URI of the document on whose current context our code is
running. r+sr=jst, r=dcamp

Bug 465752. Fix Equals() to work right on javascript: URIs. r=dcamp, sr=jst.

Both a=ss


git-svn-id: svn://10.0.0.236/trunk@255943 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-28 00:56:09 +00:00
dholbert%cs.stanford.edu
cb2ab151fa Bug 440149. Don't break after empty text at the start of the line, even if we're past the available width. Patch by Robert O'Callahan <robert@ocallahan.org> r=smontagu a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255934 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-27 02:31:09 +00:00
mats.palmgren%bredband.net
5850bd385c Test for bug 445288 by Jesse Ruderman <jruderman@gmail.com>.
git-svn-id: svn://10.0.0.236/trunk@255913 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-24 04:28:24 +00:00
dveditz%cruzio.com
a3c321d28f bug 463763 mathml reflow crash with <msup>, p=zweinberg, r/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255772 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-08 08:06:44 +00:00
roc+%cs.cmu.edu
47fa975658 Bug 331088. Handle file-control frame being torn down while the dialog is up. r=smaug,sr=mats,a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255760 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-08 01:03:46 +00:00
roc+%cs.cmu.edu
1e202d073c Bug 422283. Make sure that an overflow container's next-in-flows are always also overflow containers. This means that when we convert a normal frame into an overflow container, we need to scan through its next-in-flows and make them overflow containers too. r=fantasai,sr=mats,a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255758 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-08 01:00:00 +00:00
mats.palmgren%bredband.net
41c1473144 Don't crash if views were destroyed after flushing notifications. b=421839 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255754 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-07 23:23:53 +00:00
mats.palmgren%bredband.net
f2d68badee Make GetCurrentEventFrame() return null if the shell is being destroyed (don't call GetPrimaryFrameFor()). b=421839 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255753 18797224-902f-48f8-a5cc-f745e15eee43
2009-01-07 23:23:40 +00:00
anodelman%mozilla.com
f940e8ee76 Bug 379233 - Pageload tests should flush out layout before timing load end
Bustage fix, backing out patch to check offset (attempt #3) - stalling talos boxes
p/r=anodelman


git-svn-id: svn://10.0.0.236/trunk@255632 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-23 22:31:28 +00:00
anodelman%mozilla.com
7b712a236e Bug 379233 - pageload tests should flush out layout before timing load end
p=anodelman r=vladimir


git-svn-id: svn://10.0.0.236/trunk@255630 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-23 22:11:01 +00:00
dbaron%dbaron.org
7cff9ab236 Use a local stack rather than the call stack in SkipUntil to avoid excessive recursion. (Bug 432561) r+sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255614 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-22 15:44:50 +00:00
mats.palmgren%bredband.net
54d926e636 Fix the parent pointer for ::first-letter child frame next-in-flows. b=401042 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255577 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-18 09:09:10 +00:00
mats.palmgren%bredband.net
d39981d84f Inherit -moz-box-ordinal-group to special frames and use a stable sorting algorithm (mergesort). b=431705 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255576 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-18 09:07:12 +00:00
karlt+%karlt.net
72fb709f07 b=455647 garbage Indic characters on parts of some English webpages. r=pavlov a1.9.0.6=dveditz
git-svn-id: svn://10.0.0.236/trunk@255484 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-11 05:36:45 +00:00
dholbert%cs.stanford.edu
0bd609111a Bug 420697: Add svgGlyphFrame check to GetStrokeDashoffset and GetStrokeDashArray, making them match GetStrokeWidth. r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255481 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-11 00:27:03 +00:00
bzbarsky%mit.edu
b050729b22 Bug 437142. Be a little more careful with GetPrimaryFrameFor to work around the mess that <area> elements cause. r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255417 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-10 17:46:34 +00:00
bzbarsky%mit.edu
53f4e3fb7b Adding some images I'll want later for tests.
git-svn-id: svn://10.0.0.236/trunk@255167 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-21 19:10:39 +00:00
dveditz%cruzio.com
1efc176284 bug 416907 reflow crash with frameset in mroot, patch=zweinberg, r/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255100 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 20:18:08 +00:00
dveditz%cruzio.com
f67665a1ba bug 228856 \0 is ignored in css, patch=zweinberg, r/sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255099 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 20:09:42 +00:00
mrbkap%gmail.com
19b8b6c40a Bug 448564. Better handling of sink context switches. Patch from Ben Newman <bnewman@mozilla.com> r=mrbkap, sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255088 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 05:19:10 +00:00
bzbarsky%mit.edu
87d65cc409 Fixing test bug.
git-svn-id: svn://10.0.0.236/trunk@254931 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-07 01:41:41 +00:00
bzbarsky%mit.edu
3588aed15d Bug 460664. Reset prop inheritance should skip first-line even if the whole struct is inheriting. r+sr=dbaron, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254921 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-06 19:51:49 +00:00
anodelman%mozilla.com
5555b736b5 Bug 459598 - "medians" for individual pages in Tp don't seem to be medians
p=anodelman r=nthomas


git-svn-id: svn://10.0.0.236/trunk@254748 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-24 16:12:54 +00:00
enndeakin%gmail.com
7c93fddc88 Bug 439565, crash dragging node not in document, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@254746 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-24 11:17:30 +00:00
Olli.Pettay%helsinki.fi
5e535a144a Bug 433429, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254739 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-23 17:10:59 +00:00
Olli.Pettay%helsinki.fi
ce2fe1bd95 Bug 430394, r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254684 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-20 19:12:36 +00:00