KuoE0
8b543a5a1c
Bug 1342874 - (Part 1) DocGroup labeling for runnables dispatched by NS_DispatchTo(Main|Current)Thread in XUL frames. r=dholbert
...
MozReview-Commit-ID: JR28J1weiL4
2017-03-16 18:09:13 +08:00
Mats Palmgren
7c43dcf986
Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
...
MozReview-Commit-ID: 8pl4nyeGEkr
2017-03-01 18:03:14 +01:00
Masayuki Nakano
86510d9a40
Bug 1284825 part.2 nsMenuBarListener should add/remove event listeners by itself r=enndeakin+6102
...
Let's move the code adding/removing event listers to nsMenuBarListener because it makes what we maintain them easier.
This patch makes nsMenuBarListener store event target which is composed document node of the menubar content as a weak reference but this must be safe because when nsMenuBarFrame (stored as mMenuBarFrame) is being destroyed, OnDestroyMenuBarFrame() which clears the storing event target reference is always called. We should be able to assume that the content and its composed document has never gone before destroying its frame...
MozReview-Commit-ID: DdOtRzUAL1Z
2016-12-26 16:19:02 +09:00
Julian Seward
acfd8c9284
Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron.
2016-12-01 09:06:50 +01:00
Neil Deakin
86d770c8a3
Bug 1313131, don't wrap when using cursor navigation in menus onr dropdowns on Mac, or dropdowns on Windows, r=ksteuber
2016-11-17 09:56:43 -05:00
Carsten "Tomcat" Book
f184be4ebd
Backed out changeset 4ed7a34ea7ab (bug 1313131)
2016-11-17 15:42:45 +01:00
Neil Deakin
9da3647006
Bug 1313131, don't wrap when using cursor navigation in menus onr dropdowns on Mac, or dropdowns on Windows, r=ksteuber
2016-11-17 09:28:27 -05:00
Xidorn Quan
6e7e29b042
Bug 1274868 - Deactive opened menu when entering fullscreen. r=enn
...
MozReview-Commit-ID: 9VOMfDQZ0eZ
2016-06-27 10:42:37 +10:00
Carsten "Tomcat" Book
b247901cad
Backed out changeset d4e94246b3b4 (bug 1274868) for wrong reviewer name
2016-06-30 06:32:37 +02:00
Xidorn Quan
c9ed169826
Bug 1274868 - Deactive opened menu when entering fullscreen. r=dao
...
MozReview-Commit-ID: 9VOMfDQZ0eZ
2016-06-27 10:42:37 +10:00
Neil Deakin
30108e55a0
Bug 1101975, handle access keys in content process before menus, r=masayuki
2016-05-11 08:56:42 -04:00
Kyle Huey
a9cf047227
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
Masayuki Nakano
b5669ead37
Bug 1154183 part.1 Move shortcut/access key candidate list creators from nsContentUtils to WidgetKeyboardEvent r=smaug
...
MozReview-Commit-ID: Ied6qEUc2Kz
2016-03-18 11:22:37 +09:00
Aidin Gharibnavaz
9e61252906
Bug 1235830 - Renaming GetInternalNSEvent to WidgetEvent, in nsIDOMEvent r=smaug
...
MozReview-Commit-ID: Hm8Owq17KXn
2016-02-12 19:10:07 +03:30
Birunthan Mohanathas
bfee0fb40c
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Phil Ringnalda
d871b9515f
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
245cd6a02f
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Ting-Yu Lin
122e5b9aeb
Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
2016-01-29 22:42:14 +08:00
Aidin Gharibnavaz
d457460d0c
Bug 1230216 - Changing nsIDOM*Event interfaces so that they don't inherit nsIDOMEvent. r=smaug
...
All the event interfaces changed except for nsIDOMUIEvent and its inheritors.
2016-01-12 07:49:08 +03:30
Nicholas Nethercote
a0edd1fb5f
Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
2015-12-06 17:15:53 -08:00
Neil Deakin
ad2b72768e
Bug 1149745, on Windows, menulist should select the value when the cursor keys are used to navigate items, r=neil
2015-06-26 09:32:25 -07:00
Masayuki Nakano
dd18ae4953
Bug 1163304 Close all existing popups when menubar becomes active because it should have pseudo focus and other popups shouldn't handle key events r=enn+neil
2015-05-15 20:42:14 +09:00
Ehsan Akhgari
f6e612bc68
Bug 1156106 - Make nsMenuBarFrame::mMenuBarListener an nsRefPtr; r=roc
2015-04-19 16:44:10 -04:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Mats Palmgren
6e2b90ea60
Bug 1116753 - Remove the nsIPresShell* param from remaining frame ctors that still have it. r=roc
2015-01-06 09:27:56 +00:00
Hallvord R. M. Steen
da6dbdd6f0
Bug 1101873 - Remove the part of the 923971 patch that caused a new problem. r=enndeakin
2014-11-27 10:23:51 +01:00
Mats Palmgren
bfc9b6f5d9
Bug 907396 - Frame constructor changes for display:contents. r=bzbarsky
2014-11-20 18:24:09 +00:00
Hallvord R. M. Steen
2044eda457
Bug 923971 - Prevent global F10 shortcut from overriding devtools one. r=enndeakin
2014-10-06 09:56:00 -04:00
Olli Pettay
c099a1134e
Bug 314095 - Eliminate nsIContent::GetDocument, r=jst
2014-08-22 23:11:27 +03:00
Birunthan Mohanathas
4dca94f3d8
Bug 1049997 - Separate statements declaring multiple pointers into separate statements. r=froydnj
2014-08-08 07:04:45 -07:00
Mats Palmgren
bebbaf8351
Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
2014-05-24 22:20:40 +00:00
Mats Palmgren
93a6cff703
Bug 508665 - part 3, Change GetContentInsertionFrame() to return a nsContainerFrame*, and return null for leaf frames. Deal with GetContentInsertionFrame() returning null in a couple of places. r=roc
2014-05-24 22:20:39 +00:00
Benoit Jacob
3b25b83743
Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
2014-05-08 21:03:35 -04:00
Neil Deakin
501239a4a2
Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao
2014-04-08 08:45:52 -04:00
Reuben Morais
16c1e76108
Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
2014-02-27 20:04:46 -03:00
Arnaud Sourioux
fe6152ac7a
Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
2014-02-24 09:41:56 -05:00
Neil Rashbrook
bb0ae5945e
Bug 940040 Pressing and releasing "Alt" should not open the File menu on Linux r=enndeakin
2014-01-16 19:31:12 +00:00
Ehsan Akhgari
68bfe70f09
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Benjamin Peterson
b3951ceabc
Backed out changeset 84a3ca9be2eb (bug 940040) for linux bustage
2013-12-24 22:12:43 -06:00
Neil Rashbrook
000e885472
Bug 940040 Pressing and releasing "Alt" should not open the File menu on Linux r=enndeakin
2013-12-25 00:10:24 +00:00
Robert O'Callahan
11bf1614c4
Bug 945091. Part 3: Flatten layout/xul/base/* into layout/xul. r=glandium
2013-12-04 14:06:16 +13:00
Carsten "Tomcat" Book
f9c1013575
Backed out changeset b5d2afd37164 (bug 945091) for mochitest-8 bustage on a CLOSED TREE
2013-12-04 09:23:39 +01:00
Robert O'Callahan
1fc84c15f4
Bug 945091. Part 3: Flatten layout/xul/base/* into layout/xul. r=glandium
2013-12-04 14:06:16 +13:00