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

3265 Коммитов

Автор SHA1 Сообщение Дата
Robert O'Callahan 2d80d5df40 Bug 529371 - Fix nsPopupSetFrame sibling pointers (crash [@nsWeakFrame::Init][@nsWeakFrame::InitExternal]). r=bzbarsky 2009-11-20 14:51:11 -05:00
Robert O'Callahan 62810d965c Backed out changeset 7d7f59076479 2009-11-10 13:58:35 +13:00
Neil Deakin 828234068c Bug 524545, popups with large margins can appear offscreen, adjust margins a bit from last patch, r=roc 2009-11-09 09:55:47 -05:00
Neil Deakin 3510996356 Bug 524545, back out large margins change 2009-11-03 17:00:03 -05:00
Neil Deakin d17d4b6d82 Bug 524545, popups with large margins can appear offscreen, r=roc 2009-11-03 15:16:34 -05:00
Boris Zbarsky e380a4c097 Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron 2009-10-29 17:17:56 -04:00
Timothy Nikkel 64790e740a Backed out changeset 58fd8a926bf5 (bug 366203) due to it causing bug 524293. 2009-10-24 17:31:44 -05:00
Timothy Nikkel ea56763f97 Bug 366203. Only apply treebody binding to first treechildren child of tree element. r=neil,enn
--HG--
extra : rebase_source : e9e00ab6374b5628aa0892f9a1f3e0910e4e6d6e
2009-10-20 20:54:30 -05:00
Timothy Nikkel c1b5abd259 Bug 479931. The index of the child content in its container needs to be adjusted to determine its index in the tree rows. r=neil
--HG--
extra : rebase_source : 30711fef343b77ffccdfcf45422eac83bcf6eece
2009-10-18 16:23:11 -05:00
Karl Tomlinson 790c69b995 b=494901 textbox misaligned when using align=baseline r=dbaron
--HG--
extra : rebase_source : 6322f30a5eabd9c4662a1cc817dde8abaecacaaa
2009-10-22 13:11:25 +13:00
Karl Tomlinson 1207213155 b=494901 remove some things from nsSprocketLayout that don't do anything r=dbaron
--HG--
extra : rebase_source : 065b7ecdf4d570683fe94a3bf7e4d2bfb967ed36
2009-10-22 13:05:25 +13:00
Masayuki Nakano 787592b2c6 Backing out bug 520417
--HG--
rename : widget/src/beos/nsSystemSoundService.cpp => widget/src/beos/nsSound.cpp
rename : widget/src/beos/nsSystemSoundService.h => widget/src/beos/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.h => widget/src/cocoa/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.mm => widget/src/cocoa/nsSound.mm
rename : widget/src/gtk2/nsSystemSoundService.cpp => widget/src/gtk2/nsSound.cpp
rename : widget/src/gtk2/nsSystemSoundService.h => widget/src/gtk2/nsSound.h
rename : widget/src/os2/nsSystemSoundService.cpp => widget/src/os2/nsSound.cpp
rename : widget/src/os2/nsSystemSoundService.h => widget/src/os2/nsSound.h
rename : widget/src/photon/nsSystemSoundService.cpp => widget/src/photon/nsSound.cpp
rename : widget/src/photon/nsSystemSoundService.h => widget/src/photon/nsSound.h
rename : widget/src/qt/nsSystemSoundService.cpp => widget/src/qt/nsSound.cpp
rename : widget/src/qt/nsSystemSoundService.h => widget/src/qt/nsSound.h
rename : widget/src/windows/nsSystemSoundService.cpp => widget/src/windows/nsSound.cpp
rename : widget/src/windows/nsSystemSoundService.h => widget/src/windows/nsSound.h
2009-10-18 16:29:08 +09:00
Masayuki Nakano 9720c069db Bug 520417 Redesign nsSound structure r+sr=roc
--HG--
rename : widget/src/beos/nsSound.cpp => widget/src/beos/nsSystemSoundService.cpp
rename : widget/src/beos/nsSound.h => widget/src/beos/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.h => widget/src/cocoa/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.mm => widget/src/cocoa/nsSystemSoundService.mm
rename : widget/src/gtk2/nsSound.cpp => widget/src/gtk2/nsSystemSoundService.cpp
rename : widget/src/gtk2/nsSound.h => widget/src/gtk2/nsSystemSoundService.h
rename : widget/src/os2/nsSound.cpp => widget/src/os2/nsSystemSoundService.cpp
rename : widget/src/os2/nsSound.h => widget/src/os2/nsSystemSoundService.h
rename : widget/src/photon/nsSound.cpp => widget/src/photon/nsSystemSoundService.cpp
rename : widget/src/photon/nsSound.h => widget/src/photon/nsSystemSoundService.h
rename : widget/src/qt/nsSound.cpp => widget/src/qt/nsSystemSoundService.cpp
rename : widget/src/qt/nsSound.h => widget/src/qt/nsSystemSoundService.h
rename : widget/src/windows/nsSound.cpp => widget/src/windows/nsSystemSoundService.cpp
rename : widget/src/windows/nsSound.h => widget/src/windows/nsSystemSoundService.h
2009-10-17 21:53:47 +09:00
Jesse Ruderman 9e587aee06 Add more crashtests 2009-10-15 14:22:11 -07:00
Bobby Holley 071a26d866 Bug 517543 - need a STATUS_DECODE_COMPLETE for imgIRequest.r=joe 2009-10-06 21:39:30 -07:00
Neil Rashbrook 9b7027b33a Bug 185533 Use native resizing when possible r=jimm,Enn 2009-10-06 17:11:59 +01:00
Neil Deakin 2f34315baf Bug 519296, after_pointer popup positioning not offset correctly, r=neil 2009-10-06 09:26:34 -04:00
Boris Zbarsky 58a379c1c0 Bug 512336. Make frame lists doubly-linked. r=roc,fantasai 2009-10-02 12:27:37 -04:00
Robert O'Callahan d2fcbe648f Bug 508495. Remove CreateWidgetForView from nsIFrame and nsObjectFrame since it's no longer used there. r=dbaron
--HG--
extra : rebase_source : c400af6f507ea046e952b9c612dc2d7fca00ff91
2009-09-30 07:32:43 +10:00
Robert O'Callahan b358ce2f34 Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron
--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e
2009-09-07 12:35:14 +12:00
David Zbarsky 51cc52c705 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Timothy Nikkel 0511b9b7dd Bug 515028. Change the description of openPopupAtScreen to reflect that coordinates are not relative to the current screen. r=enndeakin sr=bzbarsky
--HG--
extra : rebase_source : 6c4d13f0b2c91dbdd7c2a9325c5ced0ee74bf9d4
2009-09-23 00:04:41 -05:00
Neil Deakin 99de96ba4d Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug 2009-09-21 13:39:44 -04:00
Michael Ventnor 9b6327cc1d Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc 2009-09-18 20:18:35 +02:00
Mats Palmgren 3593f39647 Bug 233463, patch 5 - Remove nsFrameList(nsIFrame*) ctor. r=bzbarsky 2009-09-18 13:09:36 +02:00
Mats Palmgren 7b9c547560 Bug 233463, patch 4 - Make nsIFrame::mNextSibling private. r=bzbarsky 2009-09-18 13:09:36 +02:00
Mats Palmgren d2985f45f5 Bug 233463, patch 2 - Introduce nsFrameList::mLastChild member for fast access to the last sibling frame. r=bzbarsky 2009-09-18 13:09:36 +02:00
Mats Palmgren b97e6400ed Bug 233463, patch 0 - Use nsFrameList methods instead of nsIFrame::SetNextSibling. r=bzbarsky 2009-09-18 13:09:35 +02:00
Mats Palmgren 0741d79bb3 Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc 2009-09-16 17:01:36 +02:00
Olli Pettay 0a64c0fe1e Bug 516237, r=enndeakin, sr=neil
--HG--
extra : rebase_source : 0d7f5d0c5fb23052788d8a07908e5f7f4b29d43a
2009-09-15 21:15:16 +03:00
Olli Pettay ceb865bfa6 backout Bug 516237 2009-09-15 17:34:57 +03:00
Olli Pettay afddb0f798 Bug 516237, r=enndeakin, sr=neil
--HG--
extra : rebase_source : 44179b032971ced59a7d5af9e59724b9d32c41dc
2009-09-15 11:55:29 +03:00
Neil Deakin 32a7f76a9c Bug 497434 - Tooltips no longer shown for bookmarks in places' menupopups, r=neil, mak 2009-09-14 13:06:33 +02:00
Mats Palmgren 01035924a4 Bug 513318 - visibility:collapse causes scrollbar issues for XUL elements, r=roc 2009-09-13 16:05:55 -07:00
Neil Deakin 51a6dbfe73 Bug 510335, add support for right/bottom attributes in stack, remove left/top css property support, r=neil,sr=bz 2009-09-13 17:13:54 -04:00
Neil Deakin 1407ec3768 Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug 2009-09-13 09:13:16 -04:00
Bobby Holley 0af5a8f40d Bug 435296 - Sync decode handling for decode-on-draw. r=roc 2009-09-12 16:44:18 -06:00
Bobby Holley 92e80175ef Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad 2009-09-12 16:44:18 -06:00
Zack Weinberg e65a77e1b7 Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc 2009-09-12 17:49:24 +01:00
Neil Deakin 00be9d327e Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
Neil Deakin 6d0ee32302 Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug 2009-09-10 08:51:36 -04:00
Dão Gottwald 7e8dba3979 merge 2009-09-07 14:17:52 +02:00
Dão Gottwald f57c334e90 Backed out changeset 83ba2c6e25eb because of bug 514891 2009-09-07 14:17:30 +02:00
Timothy Nikkel 2938e41ef9 Bug 445749. In MenuPopupFrame screen coordinates are given relative to the current screen, and so need to be adjusted to absolute screen space. r=enn 2009-09-04 13:15:29 +02:00
Markus Stange 4c8ab6a1c7 Bug 513502 - Don't allow fractional sizes for the length of the scrollbar thumb. r=roc
--HG--
extra : rebase_source : 5f297336e5acd0ffedea5944745db92f28770840
2009-09-04 09:34:31 +12:00
Markus Stange 58e696ea10 Bug 513502 - Clean up nsSliderFrame.cpp a little. r=roc
--HG--
extra : rebase_source : fa4840f97e690617a45d27d19fc986ed28c9be1b
2009-09-04 09:33:55 +12:00
Neil Deakin f531f1f8e3 Bug 510008, clientX/Y not correct in popupshowing event for popup inside a frame, fix to use correct widget for event, r=roc 2009-09-03 15:30:07 -04:00
Benjamin Smedberg 6399d22ef3 Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Dão Gottwald 5b3009c210 Backed out changeset 1e6d52401dd2 2009-09-04 15:32:17 +02:00
Michael Ventnor 8a5befd049 Bug 512988 - Text-shadow blur and underline messes up with padding-left. r+sr=roc 2009-09-04 14:24:26 +02:00