Граф коммитов

1181 Коммитов

Автор SHA1 Сообщение Дата
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