sharparrow1@yahoo.com
73accc369c
relanding of bug 370952: fix the reflow functions in nsPresShell. r+sr=dbaron
2007-04-25 08:49:55 -07:00
sharparrow1@yahoo.com
c393d5fc8d
Backing out bug 370952 due to mac tinderbox bustage
2007-04-25 03:44:29 -07:00
sharparrow1@yahoo.com
4133c95b25
Bug 370952: Fix the reflow functions in nsPresShell (covers ResizeReflow and StyleChangeReflow). r+sr=dbaron
2007-04-25 01:22:28 -07:00
bzbarsky@mit.edu
7c814afc71
Back out. This actually hurts Tp2, the mac reftests are _still_ orange
2007-04-24 00:33:58 -07:00
bzbarsky@mit.edu
eb9df0c952
Another peformance test for bug 378480. Will back out in a few cycles.
2007-04-23 22:46:11 -07:00
bzbarsky@mit.edu
59488db365
Seems to cause orange, and doesn't help Tp2, so backing out. :(
2007-04-23 03:21:41 -07:00
bzbarsky@mit.edu
bef7166304
Trying something to see its effect on Tp2. Will back out in the morning.Followup to bug 84582, no reviews yet.
2007-04-23 02:36:40 -07:00
Olli.Pettay@helsinki.fi
c23450d64a
Bug 378325, r+sr=roc
2007-04-22 22:53:27 -07:00
enndeakin@sympatico.ca
58e8597155
Bug 374570, constrain popups to frame, r+sr=roc
2007-04-20 11:20:03 -07:00
bzbarsky@mit.edu
005b5b3d84
Recalc quotes and counters before reflow. Bug 377216, r+sr=dbaron
2007-04-15 17:11:34 -07:00
uriber@gmail.com
59c6b80092
For caret browsing, initialize the caret position to the top of the page (if there isn't already a selection). bug=144000 r+sr=bzbarsky
2007-04-14 09:51:20 -07:00
bzbarsky@mit.edu
bf5ea77d39
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
2007-03-30 14:11:41 -07:00
enndeakin@sympatico.ca
e3688565ea
Bug 375684, assertion when source of a drag is the root element, r+sr=roc
2007-03-29 16:58:59 -07:00
enndeakin@sympatico.ca
62ba5b5d00
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
2007-03-25 20:27:53 -07:00
sharparrow1@yahoo.com
da2b7ddc4f
Bug 375273: minor code cleanup in nsContainerFrame. r+sr=roc
2007-03-25 18:12:49 -07:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
dbaron%dbaron.org
6a0d84dd89
Don't restyle slow selectors for changes to native anonymous content. (Bug 436453) r+sr=bzbarsky a=samuel.sidler
2008-07-24 19:41:38 +00:00
gavin%gavinsharp.com
24d9ebfc29
Back out patch for bug 144000 (backout patch by jst@mozilla.org, r=uriber, sr=peterv, a=beltzner)
2008-04-22 20:48:37 +00:00
jonas%sicking.cc
6ddc22d1f9
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
2008-04-18 17:20:12 +00:00
roc+%cs.cmu.edu
80c0cd522f
Bug 428156. Relanding. Make ComputeRepaintRegionForCopy handle non-moving frames that clip moving frames. r+sr=dbaron
2008-04-18 09:21:21 +00:00
roc+%cs.cmu.edu
660f1a80b0
Bug 428156 backout
2008-04-17 11:52:32 +00:00
roc+%cs.cmu.edu
0f66670ed9
Bug 428156. ComputeRepaintRegionForCopy needs to handle non-moving frames that clip moving content. r+sr=dbaron,a=beltzner
2008-04-17 08:15:14 +00:00
Olli.Pettay%helsinki.fi
dc656b0aa3
backout Bug 424377, a=beltzner
2008-04-15 18:02:23 +00:00
dbaron%dbaron.org
b8ae944d39
Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons
2008-04-15 01:04:19 +00:00
jonas%sicking.cc
1139b348bb
Backing out due to test failures
2008-04-09 03:20:42 +00:00
jonas%sicking.cc
126e198cad
Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
2008-04-09 02:06:31 +00:00
reed%reedloden.com
f619ec1731
Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
2008-04-08 18:53:07 +00:00
mats.palmgren%bredband.net
77fa05c794
Disconnect the frame selection object from the pres shell earlier. b=421083 r+sr=roc a1.9=beltzner
2008-04-03 02:42:20 +00:00
Olli.Pettay%helsinki.fi
e66e34e802
Bug 424377, r=jst, sr=roc
2008-04-01 10:37:30 +00:00
aaronleventhal%moonset.net
2d74a5d744
Bug 423681. Accessible text events broken. r=sicking, sr=bz, a=schrep
2008-03-19 01:37:09 +00:00
jonas%sicking.cc
0e4d155d1d
Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
2008-03-14 23:08:59 +00:00
dbaron%dbaron.org
86753d322e
Don't let the pres context's visible area get permanently set to an unconstrained height when we call ResizeReflow with an unconstrained height during SizeToContent. b=371508 r+sr=roc a=blocking1.9+
2008-03-12 22:04:45 +00:00
jonas%sicking.cc
ec6e6df844
Back out due to failed mochitest
2008-03-11 02:18:16 +00:00
jonas%sicking.cc
5610226f10
Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst.
2008-03-11 00:49:20 +00:00
masayuki%d-toybox.com
1e15df8ce2
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
2008-02-28 15:28:40 +00:00
masayuki%d-toybox.com
755b4e49e5
backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
2008-02-28 13:59:28 +00:00
masayuki%d-toybox.com
0cb4d69dfd
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
2008-02-28 11:01:59 +00:00
roc+%cs.cmu.edu
a1aea0e8a3
Bug 317189. Do the second-scroll-to-anchor on onload (i.e. subresources have loaded), not just when the document has finished loading. Also, don't do it at all if the user has scrolled manually between the first anchor scroll and the second. r+sr=dbaron
2008-02-27 10:01:18 +00:00
roc+%cs.cmu.edu
59361c32b3
Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
2008-02-27 09:46:23 +00:00
roc+%cs.cmu.edu
329cad8bca
Bug 157546. 'Delete' key should delete entire cluster. patch by Theppitak Karoonboonyanan, r+sr=roc,a=schrep
2008-02-22 02:24:05 +00:00
reed%reedloden.com
dba07a61d2
Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
2008-02-20 11:10:17 +00:00
reed%reedloden.com
d9e68584b7
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=schrep]
2008-02-20 10:20:05 +00:00
masayuki%d-toybox.com
4e1f71d34c
Bug 417315 Cannot use IME menus during IME transaction #1 r=josh+roc, sr=roc, a1.9=beltzner
2008-02-20 07:16:07 +00:00
dbaron%dbaron.org
b37c0dbc21
Fix handling of dynamic changes for advanced CSS selectors (and avoid the cost of doing so in the normal case). b=401291, 75386, 98997, 229915, 404418 (blocking1.9+) r+sr=bzbarsky a=blocking1.9+ on 404418
2008-02-19 06:17:47 +00:00
reed%reedloden.com
4e6cca4d7d
Back out Theppitak Karoonboonyanan's patch from bug 157546 due to a regression (bug 417745).
2008-02-15 20:20:56 +00:00
reed%reedloden.com
02e9e7d405
Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=beltzner]
2008-02-15 05:30:35 +00:00
bzbarsky%mit.edu
61fd05eab3
Give the prefs stylesheet a .href. Bug 416896, r+sr=dbaron, a=schrep
2008-02-13 21:47:22 +00:00
jonas%sicking.cc
11b8e5fff7
Bug 399352: Get rid of known-but-harmless assertions for GetUsedMargin/Border/Padding. r/sr=dbaron
2008-01-30 04:53:46 +00:00
aaronleventhal%moonset.net
825bb8f392
Bug 414654. Accessibles not hidden for visibility:hidden w/ position:absolute. r+sr=roc, a=beltzner
2008-01-30 04:17:58 +00:00
bzbarsky%mit.edu
d6da77c9ef
Speed up page zoom by skipping the unnecessary resize reflow when we tell the
...
viewmanager about its new size, since we plan to go ahead and do a full dirty
reflow right after that. Bug 403660, patch by Daniel Brooks <db48x@yahoo.com>,
r=bzbarsky, sr=roc
2008-01-29 04:10:59 +00:00
roc+%cs.cmu.edu
d1b9b314a5
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
2008-01-26 23:59:51 +00:00
reed%reedloden.com
ed491d1146
Bug 364719 - "Resizers of images are positioned wrongly when page is scrolled" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) / chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv r+sr=roc a=blocking1.9+]
2008-01-22 07:39:07 +00:00
bzbarsky%mit.edu
af5fd59293
Add an internal security-check-less method for adding rules to stylesheets to
...
fix bug 386939. r+sr=dbaron
2008-01-18 05:23:44 +00:00
hwaara%gmail.com
fa19e7bfb0
bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
2007-12-19 19:40:20 +00:00
reed%reedloden.com
f9ee03637f
Bug 395628 - ""ASSERTION: post-reflow queues not empty" with feed in <frame>" [p=mats.palmgren@bredband.net (Mats Palmgren) r=smaug r+sr=dbaron a=blocking1.9+]
2007-12-01 07:22:45 +00:00
Olli.Pettay%helsinki.fi
c6fb8a53db
Bug 368760, r=mats, sr=roc, a=blocking1.9+
2007-11-22 20:47:35 +00:00
Olli.Pettay%helsinki.fi
18bc4b3737
Bug 373344, r+sr=roc, a=blocking1.9+
2007-11-22 15:08:14 +00:00
Olli.Pettay%helsinki.fi
c86effd687
Bug 401528, Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through, r+sr=roc, a=blocking1.9+
2007-11-20 22:30:27 +00:00
Olli.Pettay%helsinki.fi
7a2fda96ae
Bug 401528, backing out, because of crashes
2007-11-15 08:49:35 +00:00
Olli.Pettay%helsinki.fi
540e8a024b
backout Bug 373344, the assertion is still there :(
2007-11-13 10:54:01 +00:00
Olli.Pettay%helsinki.fi
d73b36a08e
Bug 373344, r+sr=roc, a=blocking1.9+
2007-11-13 10:29:29 +00:00
peterv%propagandism.org
3c5054a6a9
Fix for bug 394264 (Ctrl+Home doesn't work, in the body of a message being composed). r=Neil, sr=jst.
2007-11-12 14:46:13 +00:00
Olli.Pettay%helsinki.fi
4dae3f6c91
Bug 401528, Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through, r+sr=roc, a=blocking1.9+
2007-11-12 12:20:41 +00:00
Olli.Pettay%helsinki.fi
f9529b315b
back out Bug 373344
2007-11-09 09:40:45 +00:00
Olli.Pettay%helsinki.fi
d2010708d6
Bug 373344, r+sr=roc, a=beltzner
2007-11-09 09:27:49 +00:00
reed%reedloden.com
499bd7a61b
Bug 401361 - Draw correctly when drawWindow is called on a window using fullZoom [p=roc r+sr=vlad a=blocking1.9+]
2007-11-08 04:43:36 +00:00
reed%reedloden.com
c570e8c69b
Bug 399940 - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called [p=roc r+sr=bzbarsky a=blocking1.9+]
2007-11-08 04:39:02 +00:00
bzbarsky%mit.edu
71b276e4b9
Make the "href" property of stylesheets reflect the original URI that was
...
reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
2007-10-23 21:56:43 +00:00
bzbarsky%mit.edu
11ca9b18e5
Don't run XBL constructors during frame construction, ever. Bug 398006,
...
r=sicking, sr=roc
2007-10-19 03:51:16 +00:00
bzbarsky%mit.edu
9fea348306
Add asserts to catch dangerous cases. Bug 398108, r+sr+a=dbaron
2007-10-02 04:37:36 +00:00
mrbkap%gmail.com
25bf255e15
Restore the right caret in all cases. bug 395888, r+sr+a=roc
2007-09-22 21:06:58 +00:00
bzbarsky%mit.edu
c0694bd14a
Simplify reflow and restyle event processing a tad. Bug 396099, r+sr+a=roc
2007-09-21 02:47:19 +00:00
bzbarsky%mit.edu
69dd308b44
Relanding bug 396587. Maybe it'll stick now. r+sr+a=roc
2007-09-20 23:28:26 +00:00
bzbarsky%mit.edu
78cb77e8f1
Backing out bug 396587 to hopefully fix orange.
2007-09-20 03:41:29 +00:00
bzbarsky%mit.edu
3a1ec82b89
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.
2007-09-20 02:46:28 +00:00
bzbarsky%mit.edu
b03ec8854d
Fix bug 396286. r+sr+a=roc
2007-09-18 01:16:40 +00:00
bzbarsky%mit.edu
9404d2126d
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
2007-09-14 19:15:44 +00:00
surkov.alexander%gmail.com
a85a321363
Bug 388927 - getChildAtPoint fails for scrolled content, r=evan.yan, roc, sr=roc, a=dsicore
2007-09-05 08:00:40 +00:00
bzbarsky%mit.edu
ac4b9a1cfc
Make sure content is up to date before we start processing restyles. Bug
...
393801, r+sr+a=roc
2007-09-04 08:31:01 +00:00
martijn.martijn%gmail.com
6787eabe50
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray, patch by Alfred Kayser, r+sr=roc, a=dbaron
2007-08-30 15:29:07 +00:00
gijskruitbosch%gmail.com
e0b44fa310
Backing out fix for bug 92543 due to build bustage
2007-08-28 09:10:23 +00:00
gijskruitbosch%gmail.com
f99abc8909
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray
...
p=alfredkayser@nl.ibm.com (Alfred Kayser)
r+sr=roc@ocallahan.org (Robert O'Callahan)
a=dbaron@mozilla.com (David Baron)
2007-08-28 08:53:33 +00:00
masayuki%d-toybox.com
5fa5b33f97
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 11:13:55 +00:00
bzbarsky%mit.edu
70b6b344bf
Fix Windows build bustage
2007-08-22 03:16:18 +00:00
bzbarsky%mit.edu
ac2d663836
Make sure to process style updates before reflow, and both before painting.
...
Bug 375436, r+sr=roc, a=dbaron
2007-08-22 02:57:08 +00:00
Olli.Pettay%helsinki.fi
f5bc514b5d
Bug 373911, r=bz, sr=dbaron, a=1.9+
2007-08-21 21:45:00 +00:00
bzbarsky%mit.edu
b64853e55d
Followup for bug 390423: remove a now-unused variable. Patch by
...
Ben Karel <web+moz@eschew.org>, r+sr+a=bzbarsky
2007-08-18 06:13:10 +00:00
philringnalda%gmail.com
cdcd437255
Bug 390423 - Simplify the signature of nsIFrame::GetPointFromOffset, patch by Ben Karel <web+moz@eschew.org>, r=aaronlev/elif, sr=roc, a1.9=dbaron
2007-08-17 03:43:01 +00:00
bzbarsky%mit.edu
597b5f0b61
Relanding bug 390425, with attempted performance regression fix. r+sr+a=roc
2007-08-15 23:20:26 +00:00
aaronleventhal%moonset.net
9b02ce97ea
Bug 390692. Fix live region support to provide useful information on the node that's being shown or hidden, or has a text change event. r=ginn.chen, sr=roc, a=roc
2007-08-11 01:44:46 +00:00
bzbarsky%mit.edu
4107db80e9
Back out bug 390425 to fix performance regression.
2007-08-10 22:55:21 +00:00
bzbarsky%mit.edu
cb74052ce1
Simplify handling of {ib} splits. Bug 390425, r+sr=roc, a=dbaron
2007-08-10 20:02:12 +00:00
dbaron%dbaron.org
074515761e
Relanding patch for bug 387884 that I accidentally reverted while relanding bug 66619 (a=DEBUG-only): Patch by jwatt@jwatt.org: Fixing bug 387884. Use of assignment instead of comparison in assertion. r+sr=roc@ocallahan.org
2007-08-03 00:09:18 +00:00
bzbarsky%mit.edu
45ac2edcbc
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
2007-08-02 18:08:07 +00:00
sharparrow1%yahoo.com
1b69f658e3
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
2007-07-25 17:14:14 +00:00
asqueella%gmail.com
c9e3e94224
Bug 388761 - fix MOZ_XUL-disabled builds
...
p=romaxa <romaxa@gmail.com>
r+sr=roc
2007-07-24 00:04:37 +00:00
peterv%propagandism.org
26e7c46755
Fix for bug 386300 (Caret disappears when pressing UP at the top of a contenteditable region). r/sr=jst.
2007-07-19 09:47:49 +00:00
enndeakin%sympatico.ca
badcec80fa
Bug 388064, remove extra active popup list from presshell, since popup manager now tracks popups, and does so for all popups, r+sr=roc
2007-07-16 14:53:33 +00:00
dbaron%dbaron.org
631b96e0b6
Don't drop empty rectangles on the floor. b=388019 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-16 05:55:04 +00:00
dbaron%dbaron.org
dcdb04fc02
Make ScrollContentIntoView consider continuations so that tabbing to a multi-line link makes the whole thing visible. b=66619 r=sharparrow1@yahoo.com sr=roc@ocallahan.org
2007-07-16 05:53:19 +00:00