6070 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
dveditz%cruzio.com
e635cb06d9 bug 495648 unbreak scrolling in xul listboxes with rdf datasources.
patch by bz, r=enndeakin, sr=roc, a=ss


git-svn-id: svn://10.0.0.236/trunk@257355 18797224-902f-48f8-a5cc-f745e15eee43
2009-06-02 17:24:02 +00:00
bzbarsky%mit.edu
7a0731e5fe Bug 488390. Get special siblings correctly even when bidi is involved. r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256947 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-17 17:18:52 +00:00
bzbarsky%mit.edu
8e1a929119 Bug 487539. Don't use an <area>'s primary frame as a primary frame hint. r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256946 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-17 17:15:15 +00:00
bzbarsky%mit.edu
8f52f30364 Bug 484031. Be a bit more careful with ContentAppended. r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@256945 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-17 17:12:04 +00:00
dholbert%cs.stanford.edu
e41e063ded Bug 406646. Make sure to only search *visible* popups for mouse event targets. Patch by Robert O'Callahan <robert@ocallahan.org> r=enndeakin a1.9.0.10=dveditz
git-svn-id: svn://10.0.0.236/trunk@256914 18797224-902f-48f8-a5cc-f745e15eee43
2009-04-14 19:24:10 +00:00
bzbarsky%mit.edu
e1afc45c27 Bug 453736. Make <svg:script> more like other scripts. r=roc, r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@256576 18797224-902f-48f8-a5cc-f745e15eee43
2009-03-18 13:41:25 +00:00
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
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
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
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
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
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
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
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
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
gavin%gavinsharp.com
a17a10dce4 Bug 454324: fix crashes when dragging selection-less items, r+sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254666 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-19 07:58:57 +00:00
bzbarsky%mit.edu
512c202fdb Bug 458637. Make sure to properly flag the XSLT result document as not being ready for layout until we StartLayout. r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254607 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-13 19:20:47 +00:00
roc+%cs.cmu.edu
959740e905 Bug 419285. Terminate first-letter processing at a <br>. r+sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253803 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:42:52 +00:00
karlt+%karlt.net
383596405c Add nsPresContext::AppUnitsToGfxUnits(const nsRect&)
b=430450 r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253608 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:56:21 +00:00
dbaron%dbaron.org
c8cfa1c9aa Don't restyle slow selectors for changes to native anonymous content. (Bug 436453) r+sr=bzbarsky a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253252 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 19:41:38 +00:00
smontagu%smontagu.org
ebbb7491d6 Bug 435856: LTR overwrite after printing a page. r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@253197 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 11:59:15 +00:00
dbaron%dbaron.org
50c9694814 Snap background origin and clip areas to device pixels to prevent tiling from varying for subpixel position changes that don't change the box's visible position at all. Tests by roc (433640-*) and me (background-image-tiling-*). b=433640 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252719 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:44:17 +00:00
roc+%cs.cmu.edu
66c4396103 Bug 433727. Make DocumentViewerImpl::GetFullZoom work when there's no presentation. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251838 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-26 22:03:11 +00:00
gavin%gavinsharp.com
f584b00aef Bug 430785: Caret not visible with right-clicking on a text input, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250988 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 16:54:17 +00:00
vladimir%pobox.com
3698fa6f8e b=427122, padding on select elements is ignored ; r=dbaron, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250808 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-25 23:12:47 +00:00
jruderman%hmc.edu
beb5133da2 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250742 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 02:35:59 +00:00
gavin%gavinsharp.com
9ce1c7ed97 Bug 423523: Caret can leave div w/ contenteditable = true with repeated arrow keys, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=peterv, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250721 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:33:15 +00:00
jruderman%hmc.edu
fd6bce4692 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250681 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 06:12:13 +00:00
jruderman%hmc.edu
adeeb9e1c3 Add crazy crashtest
git-svn-id: svn://10.0.0.236/trunk@250671 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:47:42 +00:00
jruderman%hmc.edu
06e4cece0f Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@250662 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:32:54 +00:00
jruderman%hmc.edu
804255c3f2 Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250660 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:24:35 +00:00
jruderman%hmc.edu
a8bc418551 Add crashtests
git-svn-id: svn://10.0.0.236/trunk@250650 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:56:59 +00:00
roc+%cs.cmu.edu
210ed669a9 Bug 335359. Make the caret thicker when it's at a Kanji character. r+sr=mrbkap,a=damon
git-svn-id: svn://10.0.0.236/trunk@250647 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 03:13:55 +00:00
gavin%gavinsharp.com
6bbe292bce Back out patch for bug 144000 (backout patch by jst@mozilla.org, r=uriber, sr=peterv, a=beltzner)
git-svn-id: svn://10.0.0.236/trunk@250628 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 20:48:37 +00:00
vladimir%pobox.com
a588066a49 backing out
git-svn-id: svn://10.0.0.236/trunk@250513 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 08:24:43 +00:00