Boris Zbarsky
ac87784e7f
Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence
2013-05-30 17:46:48 -04:00
Mike Shal
5169c0a913
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Bobby Holley
f2943090bd
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
cdde50556c
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Boris Zbarsky
dbe1f3da32
Bug 873735 part 2. Change nsIXPConnectJSObjectHolder::GetJSObject to return a JSObject*. r=bholley
2013-05-20 08:44:18 -04:00
Bobby Holley
f2a651b836
Bug 871301 - Remove JS_GetGlobalObject from nsCrypto and nsDirectoryViewer. r=bz
2013-05-14 10:16:52 -07:00
David Zbarsky
f7b71ae6a6
Bug 867459 - Fix xpfe rooting hazards r=terrence
2013-05-02 22:02:40 -04:00
Trevor Saunders
abcb3ee767
bug 856349 - follow up to fix c-c by removing SHORT_LIBNAME from xpfe/components/autocomplete/src/Makefile.in r=me
2013-04-08 23:21:52 -04:00
aceman
839310031c
Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg
2013-04-08 14:35:31 -04:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Gregory Szorc
89e86f9b21
Bug 844654 - Part 3: Remove now empty Makefile.in files; rs=khuey
...
--HG--
extra : rebase_source : 8de9c7f68a953e574dda22f8c14c2b2ca60444f9
2013-03-19 18:49:07 -07:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Gregory Szorc
7d09ff18e0
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Jose Cortes
172ead2b07
Bug 842186 - Replace jsvals with JS::Values in .cpp and .h files inside the ipc, security, tools, caps, xpfe and startupcache directories. r=jwalden
...
--HG--
extra : rebase_source : 17f26bc48a8ce01b7349adc178a4e62f7d4b3a5e
2013-03-15 22:22:01 -07:00
Mike Shal
cd4191e248
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Gregory Szorc
c865547d94
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Trevor Saunders
254bffb739
bug 407956 - make nsITreeView not take a nsISupportsArray* r=neil, bz sr=neil
2013-01-06 19:54:42 -05:00
Gregory Szorc
0c8ee65118
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
5b80f15b63
Bug 784841 - Part 18ξ: Convert /xpfe; f=Ms2ger rs=ted
2013-02-25 13:20:02 -08:00
Bobby Holley
7b9176007d
Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap
2013-02-26 11:04:13 -08:00
Trevor Saunders
83bcbe0d6b
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Serge Gautherie
d714fbe57a
Bug 747668. (Iv2a) XPFE autocomplete.xml: Implement (nsIAutoCompleteInput) searchCount and getSearchAt(), Nits. r=Neil.
...
DONTBUILD (npotb).
2013-01-05 20:27:12 +08:00
Trevor Saunders
5a35c9fff1
bug 819936 - remove NS_NewArrayEnumerator overload for nsISupportsArray r=bz, bsmedberg
2012-12-09 05:04:21 -05:00
Nagarjuna Varma
ec1be4c9ac
Bug 785060 - Check for allocation failure in JS_NewUCStringCopyZ calls; r=Ms2ger
2012-12-22 18:35:07 -05:00
Benoit Jacob
986ee1a065
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Andrew Quartey
ea5e17dc9c
Bug 792581 - part 15: Replace LL_L2I macro with int32_t cast. r=ehsan
2012-10-12 13:29:10 -04:00
Andrew Quartey
fe71f25457
Bug 792581 - part 3: Replace LL_NE macro with standard relation. r=ehsan
2012-10-03 10:13:18 -04:00
Isaac Aggrey
b95ab79e45
Bug 795351: Replace LL_MAXINT, LL_MININT, LL_MAXUINT with stdint versions; r=ehsan
2012-09-28 14:55:23 -05:00
Makoto Kato
1356f06137
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Mike Hommey
6802c70abe
Bug 785269 - Replace a few DEPTH and relativesrcdir. r=ted,r=callek
2012-09-05 16:42:09 +02:00
Randell Jesup
65539ef89c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Ehsan Akhgari
e368dc9c85
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Aryeh Gregor
d0ad5a7d0c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Benjamin Peterson
c6b2afe3a6
Bug 772963: remove empty parameter name. r=Neil DONTBUILD for m-c land
...
(since not used by Firefox/B2G/Fennec)
2012-07-11 11:32:00 -04:00
David Zbarsky
d2ee12f6f9
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Serge Gautherie
20d2b6d29d
Bug 747668. (Hv1a) XPFE autocomplete.xml: Implement nsIAutoCompleteInput.textValue. r=neil.
...
DONTBUILD (npotb).
2012-05-30 20:06:17 +02:00
Serge Gautherie
40c9a31251
Bug 747668. (Gv1a) XPFE autocomplete.xml: Implement nsIAutoCompleteInput.popupOpen(). r=neil.
...
DONTBUILD (npotb).
2012-05-26 23:40:28 +02:00
Serge Gautherie
cb935172f4
Bug 747668. (Fv1) XPFE autocomplete.xml: Move selectBy() into nsIAutoCompletePopup section. r=neil.
...
DONTBUILD (npotb, trivial).
2012-05-26 16:30:31 +02:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Serge Gautherie
fd55dbdfcd
Bug 747668. (Ev1) XPFE autocomplete.xml: Move code into searchParam. r=neil.
...
DONTBUILD (a=npotb).
2012-05-02 15:39:24 +02:00
Serge Gautherie
0c26f40db4
Bug 747668. (Dv1) XPFE autocomplete.xml: Move code into onTextReverted(). r=neil.
...
DONTBUILD (npotb).
2012-04-27 11:51:15 +02:00
Serge Gautherie
0762760dee
Bug 747668. (Cv1) XPFE autocomplete.xml: Regroup code into onSearchComplete(). r=neil.
...
DONTBUILD (npotb).
2012-04-27 00:52:25 +02:00
Serge Gautherie
b67451d688
Bug 747668. (Bv1) Port |Bug 418712 - nsIAutoCompleteInput should fire an event when a search begins| to SeaMonkey. r=neil.
...
DONTBUILD (a=npotb).
2012-04-23 01:28:55 +02:00
Serge Gautherie
3b6e985863
Bug 747668. (Av1a) XPFE autocomplete.xml: Regroup nsIAutoCompleteInput properties, Fix some nits. r=neil.
...
DONTBUILD (a=npotb).
2012-04-22 10:11:11 +02:00
Neil Rashbrook
ced5810fff
Bug 727954 Delay autocomplete of pasted value r=IanNDONTBUILD
2012-03-04 15:13:20 +00:00
Neil Rashbrook
6ec4cfa80b
Bug 732738 textbox should only execute inline onfocus and onblur event handlers once r=smaug
2012-03-04 14:57:45 +00:00
Serge Gautherie
f70440873e
Bug 707039. (Dv4) XPFE autocomplete.xml: Adjust the direction of the (content) autocomplete popup list based on the textbox direction. r=neil.
...
DONTBUILD (NPODB).
2012-02-05 00:07:40 +01:00
Serge Gautherie
681118f7c5
Bug 707039. (Bv1) XPFE autocomplete.xml: Rename resultsPopup to popup. r=neil.
...
DONTBUILD (NPOMCB).
2012-01-05 04:07:19 +01:00
Serge Gautherie
0cdafa03ad
Bug 707039. (Av1) XPFE autocomplete.xml: Rename openResultPopup()/closeResultPopup() to openPopup()/closePopup(). r=neil.
...
DONTBUILD (NPOMCB).
2012-01-05 04:06:19 +01:00
Mark Banner
b7ab17a195
Fix comm-central app bustage from bug 696498 - change the depth of the makefiles to account for being generated from the comm-central build system now that the old xpfe autocomplete files are no longer generated within the mozilla-central part of the build system. rs=Neil over irc. NPOTFFB DONTBUILD
2011-12-01 15:26:29 +00:00
Matheus Kerschbaum
2074f211f6
Bug 597789 - Remove --disable-rdf; r=ted
2011-11-08 11:42:54 +00:00
Ehsan Akhgari
92064e6d3f
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Michael Wu
d2b70213ac
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Neil Rashbrook
312bca329e
Bug 685457 Don't set attributes until after accessing the box object r=bienvenu
...
NPTODB DONTBUILD
2011-09-24 18:15:47 +01:00
Ms2ger
09c97f4a38
Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst
2011-09-18 11:22:17 +02:00
Ms2ger
3fea5b3901
Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar
2011-08-11 15:29:58 +02:00
Ms2ger
8c78d3f478
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Serge Gautherie
74aecf92be
Bug 642420 - (Bv1) XPFE autocomplete.xml: restore explicit <children includes="menupopup"/>, but at start instead of at end.
...
r=neil.
2011-07-04 14:28:04 +02:00
Masayuki Nakano
f8c45718cf
Bug 664969 xpfe should use mozilla::Preferences r=neil
2011-06-20 12:00:16 +09:00
Ed Morley
8aaddd0334
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Matheus Kerschbaum
6eb93f7dd3
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
L. David Baron
6f6871a557
Make nsBox more careful about accepting XUL attributes only on XUL elements. (Bug 102440) r=bzbarsky
2011-04-22 18:36:24 -07:00
Serge Gautherie
ccd3a1dae1
Bug 228448 - Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'; (Gv1b) /xpfe/components/directory/nsDirectoryViewer.cpp.
...
r=dean_tessman.
2011-04-14 17:25:00 +02:00
Neil Rashbrook
29285bad47
Bug 642404 <autocomplete disablehistory="false"> displays incorrectly on Linux; switch SeaMonkey (and Thunderbird) to use enablehistory="true" instead r=Standard8
...
DONTBUILD
2011-04-09 23:13:04 +01:00
Peter Van der Beken
75ba54d84d
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
2011-03-06 12:11:31 +01:00
Neil Rashbrook
48cfddf179
Bug 614330 maxrows="10" doesn't work in SeaMonkey's search bar r=IanN
...
NPOTB DONTBUILD
2011-03-23 22:02:38 +00:00
Serge Gautherie
d2f9ee3025
Bug 642420 - XPFE autocomplete.xml: investigate removing explicit <children includes="menupopup"/>; (Av1) Just remove it, Update a11y test_combobox.xul.
...
f=surkov.alexander r=neil (a=NPOTDB).
2011-03-21 14:43:04 +01:00
Neil Rashbrook
44a71aad6d
Bug 632433 Fix for "An error occurred - attempt to run compile-and-go script on a cleared scope" r=IanN a=beltzner NPOTB
...
DONTBUILD
2011-02-24 20:01:13 +00:00
stefanh@inbox.com
2e33889098
Bug 635404 - Let a few more attributes inherit to the html input field in xpfe's autocomplete.xml. r=Neil, a=shaver over IRC (NPOTB).
2011-02-19 18:00:27 +01:00
Philip Chee
ce7086dd98
Bug 406396 xpfe "history-dropmarker" binding makes invalid assumption about menupop children. r=Neil a=NPOTB DONTBUILD
2011-01-17 12:43:15 +08:00
Ehsan Akhgari
df0e299d25
Bug 525222 - XML errors possible on file:// listings; r=bzbarsky a=jst
...
--HG--
extra : rebase_source : 343aa3a018f007db8336e4c221fef27981e5bc45
2010-10-12 18:30:42 -04:00
Mark Banner
ba893fb0e8
Bug 597465: Support linking app components into libxul. r=khuey a=blocking
2010-09-21 21:10:06 -04:00
Neil Rashbrook
552b7a310e
bug 450781 - make xpfe autocomplete build with |--enable-libxul| and build it from build.mk, r=Callek, a=NPOTB for Firefox
2008-08-31 16:11:19 +02:00
Mark Banner
06648d8171
Bug 574333 Include xpfe/components/directory in the list of things that Thunderbird builds. r=ted,sr=bienvenu,a=bsmedberg
2010-07-30 12:33:30 +01:00
Neil Rashbrook
6311798d4a
Bug 575740 Switch xpfe autocomplete to the new component registration r=bienvenu
2010-07-04 11:50:17 +01:00
Benjamin Smedberg
0df0345c66
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg
c611ebcd81
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Jesse Ruderman
9478c01a40
Remove stray line breaks from NS_ERROR messages, since they interfere with log processing. rs=jst
...
--HG--
extra : rebase_source : 87421691da969e0ebe5fbfbc44cd8f18617d1351
2010-06-17 13:28:38 -07:00
Joe Drew
308e5cd202
Bug 388195 - Remove gopher support. r=jduell,gavin sr=bz
2010-04-16 17:05:47 -04:00
Mark Banner
f9a8f033d8
Bug 555658 Move Find Service and intl charset-menu code to toolkit. r=dtownsend
...
--HG--
rename : xpfe/components/find/Makefile.in => toolkit/components/find/Makefile.in
rename : xpfe/components/find/public/Makefile.in => toolkit/components/find/public/Makefile.in
rename : xpfe/components/find/public/nsIFindService.idl => toolkit/components/find/public/nsIFindService.idl
rename : xpfe/components/find/src/Makefile.in => toolkit/components/find/src/Makefile.in
rename : xpfe/components/find/src/nsFindService.cpp => toolkit/components/find/src/nsFindService.cpp
rename : xpfe/components/find/src/nsFindService.h => toolkit/components/find/src/nsFindService.h
rename : xpfe/components/intl/Makefile.in => toolkit/components/intl/Makefile.in
rename : xpfe/components/intl/nsCharsetMenu.cpp => toolkit/components/intl/nsCharsetMenu.cpp
rename : xpfe/components/intl/nsCharsetMenu.h => toolkit/components/intl/nsCharsetMenu.h
2010-04-29 19:35:39 +01:00
Neil Rashbrook
cf6ca5c5ef
Bug 561116 Autocomplete controller expects to be able to process ESC key r=KaiRo
2010-04-25 12:03:34 +01:00
Mark Banner
608eb530df
Bug 552487 Drop unused nsISearchContext.idl r=Neil
2010-03-18 07:38:16 +00:00
Mark Banner
c1f7eefbf4
Bug 550145 NS_APPSTARTUP_CONTRACTID should exist in nsToolkitCompsCID.h and not nsXPFEComponentsCID.h (kill nsXPFEComponentsCID.h). r=benjamin
2010-03-05 12:11:55 +00:00
Mark Banner
a30470de12
Bug 531256 Move nsBrowserStatusFilter from xpfe/browser to toolkit/components/statusfilter. r=dtownsend,sr=Neil
...
--HG--
rename : xpfe/browser/src/Makefile.in => toolkit/components/statusfilter/Makefile.in
rename : xpfe/browser/src/nsBrowserStatusFilter.cpp => toolkit/components/statusfilter/nsBrowserStatusFilter.cpp
rename : xpfe/browser/src/nsBrowserStatusFilter.h => toolkit/components/statusfilter/nsBrowserStatusFilter.h
2010-03-03 11:19:57 +00:00
Philip Chee
f0ca2a4813
Bug 537098 - |this.mInputElt is null| triggered by FireFTP extension; Trunk Patch v1.0: Minimal backport from toolkit to fix the FireFTP problem.
...
r+sr=neil.
2010-01-05 07:09:53 +01:00
Neil Rashbrook
3d04ce5f73
Bug 476422 Compose window menu activation triggers bogus JS exception r=philor
2009-10-07 23:56:39 +01:00
Mark Banner
a2626fad3f
Bug 511849 nsBrowserInstance is no longer required. r=Neil,sr=bsmedberg
2009-09-11 09:30:38 +01:00
Mark Banner
c5a030f4ec
Bug 511242 Include nsBrowserStatusFilter.cpp in Thunderbird's components list. r=Neil,ted.mielczarek sr=dmose
2009-09-05 08:24:07 +01:00
Taras Glek
5cee56363b
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Michael Kohler
cc3bd3ad50
Bug 106386 - Correct misspellings in source code (old); Part 3 v2; r=timeless
2009-07-27 10:47:05 +02:00
Dão Gottwald
e107982811
Bug 500977 - xpfe's autocomplete.xml should not depend on bug 232598. r=neil
2009-06-28 21:21:35 +02:00
Neil Rashbrook
1f7a6fb844
Bug 494169 Tweak xpfe autocomplete to track toolkit change and pass tests from bug 494410 r=mcsmurf
2009-06-13 00:48:41 +01:00
Marco Perez
aee7bed953
Bug 495583 - [SeaMonkey] Remove SUITE_USING_XPFE_DM remnants; r=neil
2009-05-31 04:42:02 +02:00
Serge Gautherie
8d7e802c91
Bug 474152 - [SeaMonkey] TUnit toolkit/.../test_contentAreaUtils.js fails now; (Av1) Package DownloadLastDir.jsm; r=kairo sr=neil
2009-05-26 20:24:21 +02:00
Frank Wein
7978a98b0a
Bug 468363 - Clicking on URL in autocomplete drop-down while search is running does not autocomplete URL, r=Neil, SeaMonkey/Thunderbird only
2009-04-14 15:38:40 +02:00
Neil Rashbrook
c708d59c03
Bug 484310 nsCharsetMenu::GetURI uses wrong strdup r=smontagu sr=jag
2009-03-20 10:09:27 +00:00