930 Commits

Author SHA1 Message Date
mats.palmgren%bredband.net
b3a38b3944 Bug 454872. r=roc sr=dveditz a1.9.0.15=ss
git-svn-id: svn://10.0.0.236/trunk@258372 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-12 00:25:14 +00:00
dveditz%cruzio.com
242a46cbc8 bug 490425 fix for RedHat topcrash, patch by Martin Stransky, r/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@257131 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-07 21:06:00 +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
jruderman%hmc.edu
b016314eee Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250659 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:23:07 +00:00
roc+%cs.cmu.edu
55b93821fb Bug 429315 crashtest
git-svn-id: svn://10.0.0.236/trunk@250445 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:54:51 +00:00
roc+%cs.cmu.edu
f90d7ada52 Bug 429315. Relanding. Don't reparent widgets that are supposed to be toplevel. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250444 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:49:36 +00:00
roc+%cs.cmu.edu
091fb1b9cb Backout 429315
git-svn-id: svn://10.0.0.236/trunk@250359 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 11:54:14 +00:00
roc+%cs.cmu.edu
9a8e5c8e78 Bug 429315 crashtest
git-svn-id: svn://10.0.0.236/trunk@250349 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:18:45 +00:00
roc+%cs.cmu.edu
ba787556f3 Bug 429315. Don't reparent toplevel widgets when we reparent a view subtree; they should remain toplevel. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250348 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:17:06 +00:00
roc+%cs.cmu.edu
b554cff84e Bug 408955. UpdateViewAfterScroll shouldn't just bail out for content in popups. Instead we should do the invalidation but limit it to the correct displayRoot. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@248972 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-01 22:15:43 +00:00
Olli.Pettay%helsinki.fi
e9b8a89f91 Bug 421209, r=cpearce, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248307 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-20 20:24:39 +00:00
jonas%sicking.cc
546ba272ce 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
git-svn-id: svn://10.0.0.236/trunk@247875 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 23:08:59 +00:00
jonas%sicking.cc
fbfd1bd5fa Back out due to failed mochitest
git-svn-id: svn://10.0.0.236/trunk@247519 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 02:18:16 +00:00
jonas%sicking.cc
99b2e4ecd5 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.
git-svn-id: svn://10.0.0.236/trunk@247516 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-11 00:49:20 +00:00
roc+%cs.cmu.edu
441c1d51be Bug 408913. Do a proper fix for pixel-aligned drawing of IFRAME contents. The secret is make ViewToWidgetOffset return correct results for the root views of subdocuments. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@246980 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 07:48:52 +00:00
mozilla%weilbacher.org
0b6db51bf7 Bug 419270: Elements with position:fixed jump while scrolling, copy the Linux solution, p=wuno@lsvw, r=me, a19a4=beltzner
git-svn-id: svn://10.0.0.236/trunk@246786 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 08:19:05 +00:00
roc+%cs.cmu.edu
bcd6b5373f 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
git-svn-id: svn://10.0.0.236/trunk@246659 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:46:23 +00:00
roc+%cs.cmu.edu
40c0344192 Bug 417967. Align subframe drawing so that drawing at (0,0) relative to the root view's origin is aligned to a pixel boundary. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@246427 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:39:35 +00:00
masayuki%d-toybox.com
f5a90c3d5b Bug 348341 "Reverse conversion" doesn't work by Kotoeri(Japanese input). r=josh+peterv+roc, sr=roc, b1.9=pavlov
git-svn-id: svn://10.0.0.236/trunk@246048 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 07:40:06 +00:00
roc+%cs.cmu.edu
6f88448373 Bug 399852. #ifdef out logging code, since this checkin is going to stick
git-svn-id: svn://10.0.0.236/trunk@245964 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 11:08:57 +00:00
roc+%cs.cmu.edu
db33a498f3 Bug 399852. Experimental relanding to collect data from centos5.
git-svn-id: svn://10.0.0.236/trunk@245958 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 09:16:21 +00:00
roc+%cs.cmu.edu
96a2c33872 Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
git-svn-id: svn://10.0.0.236/trunk@245445 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 03:04:49 +00:00
roc+%cs.cmu.edu
e5212b35b7 Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@245443 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 01:57:19 +00:00
mozilla%weilbacher.org
8844667de4 Bug 412582: remove MOZ_ENABLE_CAIRO_GFX from the build system, r=ted.mielczarek, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@244257 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 23:07:36 +00:00
roc+%cs.cmu.edu
a50a99aebb Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@244076 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 00:10:21 +00:00
roc+%cs.cmu.edu
b186cf0080 Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@244074 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 23:59:51 +00:00
reed%reedloden.com
6a3f9d2982 Bug 323740 - "Crash [@ nsViewManager::UpdateWidgetsForView]" [p=hskupin@gmail.com (Henrik Skupin) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@243429 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 09:10:37 +00:00
dholbert%cs.stanford.edu
d9bd33e144 Backing out 399852 due to mac mochitest failures
git-svn-id: svn://10.0.0.236/trunk@243161 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 00:56:43 +00:00
dholbert%cs.stanford.edu
c4a6851d4c Bug 399852 – Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
git-svn-id: svn://10.0.0.236/trunk@243158 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 00:19:47 +00:00
roc+%cs.cmu.edu
6edc177cde Backing out 410489 to fix test failures
git-svn-id: svn://10.0.0.236/trunk@242785 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 01:01:51 +00:00
roc+%cs.cmu.edu
8113c247a5 Backing out 410489 to fix test failures
git-svn-id: svn://10.0.0.236/trunk@242782 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 00:40:08 +00:00
martijn.martijn%gmail.com
d20990583c Bug 399852 – Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@242762 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 21:44:59 +00:00
jruderman%hmc.edu
4d012b43c8 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@242399 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 04:21:43 +00:00
reed%reedloden.com
dda31ecdc2 Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
git-svn-id: svn://10.0.0.236/trunk@242241 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-01 10:11:08 +00:00
hwaara%gmail.com
8f36d2f127 bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
git-svn-id: svn://10.0.0.236/trunk@241781 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 19:40:20 +00:00
vladimir%pobox.com
7525088701 b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
git-svn-id: svn://10.0.0.236/trunk@241704 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 23:01:18 +00:00
jruderman%hmc.edu
c9f9248a86 C is for crashtest
git-svn-id: svn://10.0.0.236/trunk@241416 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-16 01:10:29 +00:00
enndeakin%sympatico.ca
98115b27c0 Bug 395334, allow noautohide panels to have a parent so they that float and move with their parent, also fixes bug 395123, r=josh,roc,sr=roc
git-svn-id: svn://10.0.0.236/trunk@240052 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 20:18:15 +00:00
Olli.Pettay%helsinki.fi
e65566a8a1 Bug 373344, r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@239835 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-22 15:08:14 +00:00
roc+%cs.cmu.edu
5fbbc7b502 Bug 402843. Don't persistently store scroll positions in device pixels, it just gets out of sync and causes bugs during full zoom. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@239517 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:45:21 +00:00
roc+%cs.cmu.edu
f730adcfbe Bug 400208. Don't leak mScrollCnt when we take an early exit from UpdateViewAfterScroll. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@238097 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 21:44:37 +00:00
bzbarsky%mit.edu
762a211f7d Make sure to process style updates before reflow, and both before painting.
Bug 375436, r+sr=roc, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232489 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:57:08 +00:00
sharparrow1%yahoo.com
d07774b6c6 Bug 3477743: plugin crash. patch by myself and Johnny Stenback, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@231980 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-13 20:49:35 +00:00
sharparrow1%yahoo.com
b3f8c76d30 Bug 382595: Lines across embedded svg when scrolling. Followup rounding fix. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@229528 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-09 05:04:02 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
sharparrow1%yahoo.com
94bb916c3c Bug 385222: Topmost overlapping div does not scroll within the bounded area of the underlying div. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@229186 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 20:56:30 +00:00
sharparrow1%yahoo.com
909df40eba Bug 382756: ASSERTION: When exactly is this supposed to be non-zero?. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@229024 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-30 01:41:10 +00:00
mconnor%steelgryphon.com
17ae1540da backing out bug 347743 due to major crasher in 386332
git-svn-id: svn://10.0.0.236/trunk@229010 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-29 17:25:41 +00:00
sharparrow1%yahoo.com
5771933fc7 Remove assertion accidentally checked in.
git-svn-id: svn://10.0.0.236/trunk@228925 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 06:05:44 +00:00
sharparrow1%yahoo.com
2cd262b882 Bug 382595: SVG image is covered with horizonal lines when scrolled. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@228924 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 06:02:05 +00:00