bzbarsky%mit.edu
f0794c0305
Resize the subdocument off a post-reflow callback so that we don't run script
...
during reflow, and a few related checks to make sure we can deal with script in
reflow callbacks better. Bug 396587, r+sr+a=roc.
git-svn-id: svn://10.0.0.236/trunk@236344 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 02:46:28 +00:00
mozilla%weilbacher.org
be2bc9544c
[OS/2] Bug 396661: fix OS/2 build break in nsTextFrameThebes by removing the unnecessary cast, r/sr/a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236330 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 23:01:44 +00:00
bzbarsky%mit.edu
726e3bf16d
Adding tests
...
git-svn-id: svn://10.0.0.236/trunk@236292 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 05:15:31 +00:00
roc+%cs.cmu.edu
9a8bac29cb
Bug 395130 reftests. Patch by Jesse and Boris.
...
git-svn-id: svn://10.0.0.236/trunk@236260 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 23:26:57 +00:00
enndeakin%sympatico.ca
6d64ded9ab
Bug 392652, nsXULPopupManager::Rollup should hide popups synchronously, r+sr=bz, a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@236215 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 15:00:44 +00:00
enndeakin%sympatico.ca
1a27d3a045
Bug 394301, bookmark menu shown too short, r+sr=bz, a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@236213 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 14:35:17 +00:00
enndeakin%sympatico.ca
dde0cf55cc
Bug 396412, crash setting left/top attributes on a popup that hasn't been opened, r+sr=bz,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@236212 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 14:32:22 +00:00
roc+%cs.cmu.edu
8c6c53c2df
Bug 386759. Text inputs should use text-rendering:optimizeLegibility
...
git-svn-id: svn://10.0.0.236/trunk@236208 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 12:14:46 +00:00
longsonr%gmail.com
844bdd3916
Bug 395667 - New style nsSVGInteger. r=tor,sr=roc,a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236207 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 12:09:27 +00:00
roc+%cs.cmu.edu
6f13236723
Bug 393796. Be more careful about verifying that an existing textrun is okay to be reused again after a change to the frame tree. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@236193 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 04:23:14 +00:00
roc+%cs.cmu.edu
b6d8f8d678
Bug 385607. Ensure that whitespace is collapsed across text-run boundaries across incremental updates like adding/removing frames in the middle of the textrun. r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@236189 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 03:00:16 +00:00
roc+%cs.cmu.edu
8847af4e48
Bug 139843. Back out width adjustment patch that breaks other things and may no longer be needed. r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@236188 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 02:54:48 +00:00
roc+%cs.cmu.edu
6f951ca3eb
Bug 394832. Remove overeager rounding that causes underlines to appear too close to the text. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@236187 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 02:48:19 +00:00
bzbarsky%mit.edu
8c46ab005b
Fix bug 396286. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236182 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 01:16:40 +00:00
reed%reedloden.com
8b9656c680
Backout patch from Wladimir Palant from bug 393970 due to test failures in the new test from the patch.
...
git-svn-id: svn://10.0.0.236/trunk@236173 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 23:10:24 +00:00
reed%reedloden.com
3ce0174d6a
Bug 393970 - "Grid columns don't line up if one <rows> block is scrollable" (patch #3 ) [p=trev.moz@adblockplus.org (Wladimir Palant) r+sr+a1.9=roc]
...
git-svn-id: svn://10.0.0.236/trunk@236167 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 22:31:21 +00:00
tor%cs.brown.edu
125d3055ad
Bug 389498 - <mask> not rendered correctly when scrolling. r=longsonr, sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236098 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 15:20:35 +00:00
enndeakin%sympatico.ca
2084e26677
Bug 394887, create widgets for popups lazily, second attempt with a slight change to see if performance is ok
...
git-svn-id: svn://10.0.0.236/trunk@236060 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-16 15:51:27 +00:00
Olli.Pettay%helsinki.fi
81587d6b25
Bug 395725, Crash [@ nsIFrame::GetFrameSelection], r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236044 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 19:48:20 +00:00
enndeakin%sympatico.ca
9e45433d86
Bug 387486, editor in grid overflows, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236030 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-15 15:14:27 +00:00
bzbarsky%mit.edu
c437fa8889
Only update the select command for focused text inputs. Bug 394792, r=roc,
...
sr=neil, a=roc
git-svn-id: svn://10.0.0.236/trunk@236005 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 22:33:40 +00:00
enndeakin%sympatico.ca
e3a6bee18d
Backed out as it made performance worse for some reason
...
git-svn-id: svn://10.0.0.236/trunk@235993 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 20:31:37 +00:00
enndeakin%sympatico.ca
075a9a4204
Bug 394887, lazily create popup content and widgets, r+sr=bz, a=roc
...
git-svn-id: svn://10.0.0.236/trunk@235990 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 19:45:17 +00:00
bzbarsky%mit.edu
1c94dbb4e6
Process XBL constructors after processing style reresolves. In particular,
...
this makes sure that we process the former even if there were none of the
latter. Bug 394676 and bug 394014, r=smaug, sr=sicking, a=roc
git-svn-id: svn://10.0.0.236/trunk@235985 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 19:15:44 +00:00
sayrer%gmail.com
01c578ddce
Bug 394542. we leak the blink timer and its timer in a cycle. Patch by David Baron. r/sr=roc, a=dsicore/mconnor
...
git-svn-id: svn://10.0.0.236/trunk@235506 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 20:06:44 +00:00
gavin%gavinsharp.com
dec1373a9a
Check the test for bug 394534 back in
...
git-svn-id: svn://10.0.0.236/trunk@235504 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 18:57:32 +00:00
gavin%gavinsharp.com
ff9b1ebdd0
Remove missing reftest
...
git-svn-id: svn://10.0.0.236/trunk@235498 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-11 16:40:39 +00:00
jst%mozilla.org
45c3ec6a83
Fixing bug 394534. Make first attribute win in misplaced content. Patch by bzbarsky@mit.edu, r=mrbkap@gmail.com, sr=peterv@propagandism.org, a=jonas@sicking.cc/dsicore@mozilla.com
...
git-svn-id: svn://10.0.0.236/trunk@235482 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 23:50:16 +00:00
longsonr%gmail.com
f0236473c4
Bug 388411 - Rationalise SVG frame construction. r+sr=tor,a=dsicore for m8
...
git-svn-id: svn://10.0.0.236/trunk@235360 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 09:30:51 +00:00
smontagu%smontagu.org
dc61d040d0
Unit tests for bug 394239 (based on Martijn Wargers' testcase) and bug 392923
...
git-svn-id: svn://10.0.0.236/trunk@235358 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-07 07:17:23 +00:00
roc+%cs.cmu.edu
d28264b6d8
Bug 386807. Remove duplicate elements from the linebreak array textrun construction parameter. r=smontagu,a-M8=damon
...
git-svn-id: svn://10.0.0.236/trunk@235343 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 22:07:48 +00:00
jruderman%hmc.edu
a9ccd407ce
I think bz forgot to remove this "why it fails" comment when he marked the test as no longer failing.
...
git-svn-id: svn://10.0.0.236/trunk@234021 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 04:45:21 +00:00
reed%reedloden.com
1db90427fe
Bug 393970 - "Grid columns don't line up if one <rows> block is scrollable" (patch #1 ) [p=trev.moz@adblockplus.org (Wladimir Palant) r+sr+a1.9=roc]
...
git-svn-id: svn://10.0.0.236/trunk@234020 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 04:35:42 +00:00
roc+%cs.cmu.edu
2d70e49a4c
Bug 392435. Reftest...
...
git-svn-id: svn://10.0.0.236/trunk@234004 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 01:54:51 +00:00
roc+%cs.cmu.edu
6abac60cd5
Bug 392435. Make ClearTextRun work no matter which frame of a continuation chain we call it on. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233988 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 23:06:05 +00:00
roc+%cs.cmu.edu
ef48332254
Bug 393923. Fix text-offset calculation for first-letter. r=smontagu,a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233987 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 23:03:31 +00:00
roc+%cs.cmu.edu
ce5c3c0a3a
Bug 394510. Don't leak the hyphen textrun when we display a soft hyphen. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@233984 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 22:59:44 +00:00
cbiesinger%gmx.at
ffa2c76bb1
393845 Stop plugins from content instead of from layout. Also, reget the frame
...
after stopping the plugin, as that may process events. Finally, make the
object frame not touch member variables after stopping the plugin.
r+sr=bz a=jst
git-svn-id: svn://10.0.0.236/trunk@233968 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 20:33:18 +00:00
timeless%mozdev.org
d8318c5810
Bug 393144 consistently use NS_THEME_NONE
...
r=bz, r=bz, r=dbaron, sr=bz, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@233926 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 10:27:06 +00:00
surkov.alexander%gmail.com
3e82600924
Bug 388927 - getChildAtPoint fails for scrolled content, r=evan.yan, roc, sr=roc, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@233914 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 08:00:40 +00:00
jwalden%mit.edu
b6f3bdf388
Bug 348748 - Cleanup from the handful of patches which have landed since the initial landing that have readded cast macros; I intend to remove the rest of the instances Very Soon, all but certainly before the M8 freeze, so the macro definitions can be removed, again all but certainly before the M8 freeze, if people are okay with them being removed. Still r=bsmedberg, a=no-functionality-change
...
git-svn-id: svn://10.0.0.236/trunk@233906 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 06:41:37 +00:00
martijn.martijn%gmail.com
1eed6e98b8
Bug 362734 Crash [@ nsPrintEngine::DocumentReadyForPrinting] with testcase that sets print preview, then reloads the page, patch by Andrew Smith, r=sharparrow1, sr=roc (blocking1.9 bug)
...
git-svn-id: svn://10.0.0.236/trunk@233885 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 21:44:42 +00:00
smontagu%smontagu.org
c86c656fec
Unit test for bug 394173 based on Martijn Wargers' testcase
...
git-svn-id: svn://10.0.0.236/trunk@233872 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 19:48:24 +00:00
gavin%gavinsharp.com
7e1cf5a8f8
Fix incorrect instanceofs, r=vlad (no bug)
...
git-svn-id: svn://10.0.0.236/trunk@233868 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 19:01:38 +00:00
enndeakin%sympatico.ca
534159cad8
Bug 389996, menubar menus flicker when switching between them, r+sr=bz, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233864 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 17:42:40 +00:00
martijn.martijn%gmail.com
4750e39848
Bug 257938 Should css scrollable areas without scrollbars be tabbable?, patch by Aaron Leventhal, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233840 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 12:14:52 +00:00
longsonr%gmail.com
f96783d31d
Bug 378575 - revert to image surface now that bug 383512 has landed. r+sr+a=tor
...
git-svn-id: svn://10.0.0.236/trunk@233835 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 09:43:09 +00:00
neil%parkwaycc.co.uk
ca1afe638b
Followup to fix the test for the rightmost column b=306990 r=Enn sr=roc a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233834 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 09:08:15 +00:00
Olli.Pettay%helsinki.fi
5dd3301191
Bug 394120, 'ASSERTION: post-reflow queues not empty' with xul:listboxbody and xul:text, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233832 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 08:46:50 +00:00
bzbarsky%mit.edu
b409125df2
Make sure content is up to date before we start processing restyles. Bug
...
393801, r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233831 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 08:31:01 +00:00