Commit Graph

6064 Commits

Author SHA1 Message Date
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
vladimir%pobox.com
16ecf4feae b=427122, padding on select elements ignored, r=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250510 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 06:42:05 +00:00
vladimir%pobox.com
9e4e4aa795 Back out patch for bug 397303 due to serious perf regressions; r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@250509 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-20 05:31:30 +00:00
jonas%sicking.cc
507feff39b Bug 423269: Don't add scriptblockers around StartUpdate/EndUpdate batches as script is likely to execute at the last EndUpdate. Also for now, restore full functionality to scripts running while there are scriptblockers. r/sr=bz a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250470 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 17:20:12 +00:00
roc+%cs.cmu.edu
211f46054a Bug 429172. Return the docshell's script global object as soon as the document's content viewer has been Closed(). r+sr=sicking,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250446 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 10:02:04 +00:00
roc+%cs.cmu.edu
d5f26e9e59 Bug 428156. Relanding. Make ComputeRepaintRegionForCopy handle non-moving frames that clip moving frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@250443 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:21:21 +00:00
fantasai.cvs%inkedblade.net
f493b19190 consider relevant overflow when balancing columns (fixes various crashes and hangs) b=404215 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250437 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:40:37 +00:00