layout/xul/base/src/nsMenuPopupFrame.cpp
cf6fec646560305555a14755418b20bc190a39d6
created 2008-12-31 11:29 +0200
pushed 2008-12-31 09:29 +0000
Olli Pettay Olli Pettay - Bug 471543, r=enndeakin, sr=roc,
d3210f7e5a129f1bdc3ba7acde1ef800530b107b
created 2008-12-10 07:19 -0800
pushed 2008-12-19 15:00 +0000
Neil Deakin Neil Deakin - Bug 279539, rework SetPopupPosition to be simpler, r+sr=roc
d0f00b7ddf755d2e16f2da2f7c4a62655936965d
created 2008-12-19 08:43 -0500
pushed 2008-12-19 13:44 +0000
Neil Deakin Neil Deakin - Bug 404314, create widget when setting menugenerated attribute, prevents assertion and issues with menu selection, r+sr=roc
8602d55fe61f712704ed239102da390994906304
created 2008-12-11 02:23 +0900
pushed 2008-12-10 17:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 83056 Add support for windows sounds to Menus r=enndeakin, sr=roc, ui=jboriss
6ea413efbe9afd0540cfea729152563fe6113287
created 2008-11-01 15:08 +0100
pushed 2008-11-01 14:10 +0000
Markus Stange Markus Stange - Bug 457864 - ScrollTo doesn't know NS_SCROLL_PROPERTY_ALWAYS_BLIT, so remove it. r+sr=roc (relanding)
1e477902f74dc12400427bd021aa612107f43fde
created 2008-10-27 22:34 +0100
pushed 2008-10-27 21:35 +0000
Markus Stange Markus Stange - Backout of bug 457864, more tests need to be fixed first
1622ca12ba25fb190c73970da2cd0f5a98823244
created 2008-10-27 20:27 +0100
pushed 2008-10-27 19:28 +0000
Markus Stange Markus Stange - Bug 457864 - ScrollTo doesn't know NS_SCROLL_PROPERTY_ALWAYS_BLIT, so remove it. r+sr=roc
b9a8515b4bed5c48e2fdd1b7d9398f0e99985835
created 2008-10-20 10:42 +0200
pushed 2008-10-20 08:47 +0000
Markus Stange Markus Stange - Bug 460587 - Fixing bad merge: changeset fbb71be15c4d (bug 450944) accidentally reverted a part of changeset 1df65cbf518a (bug 451300)
fbb71be15c4d5144003c9b34b258473990debfb6
created 2008-10-14 17:33 +0200
pushed 2008-10-14 15:43 +0000
Markus Stange Markus Stange - Bug 450944 - Implement -moz-window-shadow functionality on Mac OS X, r=hwaara sr=roc.
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2008-10-10 15:05 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed 2008-09-28 10:14 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed 2008-09-28 07:38 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed 2008-09-26 01:10 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed 2008-09-25 22:42 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
9a46f2a17ddc7c2512e78ac535f93d31aa6db661
created 2008-09-18 21:47 +1200
pushed 2008-09-18 09:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron
1df65cbf518aee67c8ab9ccd8d78fa9d7707a42a
created 2008-09-13 17:52 -0400
pushed 2008-09-13 21:55 +0000
Rob Arnold Rob Arnold - Allow Aero Glass on popups r=vlad
fcc32ef591561d3e570c8f51c528dc92ae55c77b
created 2008-09-08 21:58 +0900
pushed 2008-09-08 12:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 451015 <panel> element should not be topmost window r=deakin+gavin, sr=neil
f7414f6cb95badc8eff58fa763e0685f1975d1a5
created 2008-09-06 20:52 +1200
pushed 2008-09-06 08:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
4c0fa178b00669ffa4b4dd3b9611e104e2193762
created 2008-09-05 15:40 +1200
pushed 2008-09-05 03:40 +0000
Robert O'Callahan Robert O'Callahan - Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
1bdd5da49865abc87ec6767dc69faecea0fd3b16
created 2008-09-04 09:35 +1200
pushed 2008-09-03 21:36 +0000
Robert O'Callahan Robert O'Callahan - Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
dd6cc2571ac3d894de1eab5c106f36c8a245f147
created 2008-08-20 10:18 +0200
pushed 2008-08-20 08:28 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 7f3879f42151
7f3879f421514a52a7961074f337853d65df2ce3
created 2008-08-20 00:41 -0500
pushed 2008-08-20 05:41 +0000
Rob Arnold Rob Arnold - Bug 451300 - "Add Aero Glass to Ctrl-Tab" [r+ui-r=mconnor r=vlad]
460fce61ebc7230eecaa9719e83f12102d472373
created 2008-08-12 17:44 -0700
pushed 2008-08-13 00:44 +0000
Rob Arnold Rob Arnold - Implement Aero Glass effect support - bug 418454 r=vlad r=roc
7e550904db35ae2cbb2dc47aa61208942d10cd62
created 2008-06-15 21:26 -0400
pushed 2008-06-16 01:32 +0000
Kai Liu Kai Liu - Bug 422607: avoid unneeded pixel/twip conversions to fix bookmarks menu aligment issues, r=enndeakin, sr=roc
e2497d691d400b168ea753eae0849cf1c15e17f8
created 2008-05-23 04:41 -0700
pushed 2008-05-30 16:09 +0000
masayuki masayuki - b=433340 backing out for linux test failure
8d910413ca709dc5bc7511707ad2b21ae1abd349
created 2008-05-22 21:47 -0700
pushed 2008-05-30 16:09 +0000
masayuki masayuki - Bug 433340 bookmark dialog covers candidate window when using IMEr=enndeakin, sr=neil, a=mtschrep
4bf47dd6f0294333c1c2c805640d92be9daff5ba
created 2008-05-02 12:30 -0700
pushed 2008-05-05 18:01 +0000
nick kreeger nick kreeger - Fixing bug 431606, content drop-down menus should appear with the parent menu. r=enndeakin, sr=roc, approval1.9=beltzner
a51d95937e7af4a8ffa199ba81ffeb3cd0d79d0f
created 2008-04-29 18:41 -0700
pushed 2008-04-30 16:36 +0000
roc+ roc+ - Bug 409427. Don't slide popups up if they're offscreen, flip them up above the anchor point instead. r=enndeakin,sr=neil,a=damon
a8e8a65987398adc6836a41f3af206d869098b59
created 2008-04-23 14:25 -0700
pushed 2008-04-29 14:30 +0000
roc+ roc+ - Bug 312225. When we flip a menu vertically to keep it off the bottom of the screen, we need to reverse the 2px vertical offset from the mouse cursor that we introduce for context menus.
45b254d9049bc7db7e3860405d20c6b635871586
created 2008-04-22 20:05 -0700
pushed 2008-04-29 14:30 +0000
roc+ roc+ - Bug 393791. Don't allow menus to open before we've generated their child frames. r=enn,sr=neil,a=beltzner
fb49f10322f5c558ae87212b7ec14575e41ca83a
created 2008-04-21 17:09 -0700
pushed 2008-04-29 14:30 +0000
roc+ roc+ - Backing out 393791
fafa3e2bf727087ee526f263563bdbe7f6b0fd7f
created 2008-04-21 15:02 -0700
pushed 2008-04-29 14:30 +0000
roc+ roc+ - Bug 393791. Don't show a popup menu if we haven't generated its children yet. r=enn,sr=neil,a=beltzner
b8dc1ab73cf84310f655bd7279b5b18524b83d46
created 2008-03-08 03:32 -0800
pushed 2008-03-20 16:49 +0000
reed reed - Bug 412954 - "menus should have Menu, PopupMenu or DropdownMenu window type" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=beltzner]
03f1d695af396a6854527531e8d50af2787b4724
created 2008-01-01 21:33 -0800
pushed 2008-03-20 16:49 +0000
ginn chen ginn chen - Bug 398362 First menuitem is not selected when opening a menu for the first time r=enndeakin sr=bzbarsky
d5a6e6e88ddd677f31e103eb3124617f57d2c260
created 2007-12-19 11:40 -0800
pushed 2008-03-20 16:49 +0000
hwaara hwaara - bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
9c8623a6cd0e1812c9bd2e6d52f76fea3f5cc9c5
created 2007-12-19 08:37 -0800
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 407601, use preferred size when calculating popup position and size instead of current size, fixes extraneous layouts and scrolling position changes, r+sr=bz,a=shrep
cbeeb3286ef6fe33b6077a8eedaa6a3fa1c710f9
created 2007-12-13 06:41 -0800
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 407937, popup with left/top attributes can expand outside of content area, also ensure that popup position is adjusted if too far off screen,r+sr=roc CVS: ----------------------------------------------------------------------
ede47a2bbbf8aeeee8420900e7a5b4da90120a17
created 2007-11-28 12:18 -0800
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - 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
6d98c525481996a190b0e7b9def70bddca2e0df7
created 2007-11-22 06:12 -0800
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 402548, 402551, popups positioned wrong when document is zoomed. Affects anchored popups anchored in a different document, and popups opened at a given screen position, r+sr=roc
25c4d0a2bee422374133480a781e3e67dc58d34c
created 2007-11-21 22:14 -0800
pushed 2008-03-20 16:49 +0000
ginn chen ginn chen - Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore
e974dbbbfd83c627179bbffa70b6c5fbdfe4a7c2
created 2007-10-06 06:53 -0700
pushed 2008-03-20 16:49 +0000
mats palmgren mats palmgren - Call RemoveMappingsForFrameSubtree() before destroying an "internal" popup frame. b=372685 r+sr=bzbarsky blocking1.9=dsicore
531e0e8b43b389c9819ef920ed0300f272cff5e6
created 2007-09-18 07:32 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 396412, crash setting left/top attributes on a popup that hasn't been opened, r+sr=bz,a=dbaron
fddf658001be8d95dce0a30eb803a6b09a02ab49
created 2007-09-16 08:51 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 394887, create widgets for popups lazily, second attempt with a slight change to see if performance is ok
970cd286eb332d5856c9e3c4aef8b82bc9f5e92a
created 2007-09-14 13:31 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Backed out as it made performance worse for some reason
4cb943c78a05b6d761dc63d6d344d26ec00977d6
created 2007-09-14 12:45 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 394887, lazily create popup content and widgets, r+sr=bz, a=roc
04f396d00d4f99435870a4fb84044000dd4126a9
created 2007-08-27 09:23 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 392160, improve popup positioning to not use widget calculations, r=sharparrow, sr=bz, a=dbaron
aca08a899b38ac64a628bddef93c988b4ee3dd03
created 2007-08-19 09:55 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 391960, null check document of anchor node, r+sr=bz,a=damon
a1bcf02259f6210c558b87a705e2208c8a9b7b89
created 2007-08-09 01:53 -0700
pushed 2008-03-20 16:49 +0000
sayrer sayrer - reland changes that didn't cause orange.
3a80378cb9a458b67d0a53f51e9cb5feec42f1d7
created 2007-08-09 01:01 -0700
pushed 2008-03-20 16:49 +0000
sayrer sayrer - backout changes that landed near the beginning of the unit test orange, as a test.
2b91a2d0542c96b02eb0a6bcfb441df12a2ac491
created 2007-08-08 07:11 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 388112, oversize menu no longer has scrolling mechanism, r+sr=bz
1a4839a1d2db983136fdd29d1b308639ce6ec08c
created 2007-08-03 07:05 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 388995, remove popups from open chain after the popuphiding event, r+sr=bz, a=dbaron
0a7fce118db3cd91aa4fcd98db59f2fb8071bebb
created 2007-07-18 08:24 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 387548, use sizetopopup to set popup size when an anchor is used, fixes wrong size on seamonkey autocomplete field, r+sr=bz
c8e452f4668d2c756429162037f81db69883d44e
created 2007-07-16 07:53 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 388064, remove extra active popup list from presshell, since popup manager now tracks popups, and does so for all popups, r+sr=roc
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed 2008-03-20 16:49 +0000
jwalden jwalden - 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.
dda6c7dbb53c19522aea777628d959aeaae74d69
created 2007-07-06 05:12 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 386795, popups positioned 1 pixel off when using ShowPopup, r+sr=roc
d63bede87605f9e0af97f6d78a075a53c8efce7b
created 2007-07-05 21:23 -0700
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Include the stuff we use. Bug 279703 followup, r=enn.
d6d9fb50fe956ced63474b03d816392d18dacbfe
created 2007-07-04 11:37 -0700
pushed 2008-03-20 16:49 +0000
dbaron dbaron - Fix bustage on x86_64 Linux. b=279703 r=enndeakin
d9b35fd9b4bfbe097b5f35f8eaba27b17da5655c
created 2007-07-04 08:49 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
317abe6fc05ca31883fe0b36177bf7c62aa44388
created 2007-06-29 15:15 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 279703, backing out the popup changes due to performance regressions. sigh.
da56d8e87970eb00766855cc89d650d22eca3db5
created 2007-06-29 12:04 -0700
pushed 2008-03-20 16:49 +0000
enndeakin enndeakin - Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
less more (0) -60 tip