Aryeh Gregor
|
6d2305a18c
|
Bug 857102 part 3 - Make various GetNodeInfo callers infallible; r=bz
|
2013-04-04 15:01:11 +03:00 |
|
Aryeh Gregor
|
c446dbef0c
|
Bug 857102 part 2 - Make NS_NewTextNode and nsIDocument::CreateTextNode infallible; r=bz
|
2013-04-04 15:01:08 +03:00 |
|
Aryeh Gregor
|
af0856194e
|
Bug 857102 part 1 - Make nsNodeInfoManager::GetNodeInfo infallible; r=bz
|
2013-04-04 15:00:07 +03:00 |
|
Boris Zbarsky
|
a3971c86de
|
Bug 857417. Trigger a fatal assertion when wrapping a wrappercached and nsISupports WebIDL object which has the wrapper cache before the nsISupports in its object layout. r=khuey
|
2013-04-08 17:04:21 -04:00 |
|
Ehsan Akhgari
|
a8ee3411c7
|
Backed out changeset d0d75e76d41f (bug 857417) for crashes during tests
|
2013-04-08 18:48:38 -04:00 |
|
Boris Zbarsky
|
3eba25eee5
|
Bug 857417. Trigger a fatal assertion when wrapping a wrappercached and nsISupports WebIDL object which has the wrapper cache before the nsISupports in its object layout. r=khuey
|
2013-04-08 17:04:21 -04:00 |
|
Ralph Giles
|
fca7e06bbc
|
Bug 857022 - Remove MOZ_MEDIA from content. r=cpearce
Remove the MOZ_MEDIA build-time define in the content
module, enabling this code unconditionally.
|
2013-04-04 15:07:00 -07:00 |
|
matekm
|
00c2965124
|
Bug 784739 - Switch from NULL to nullptr in content/; r=ehsan
--HG--
extra : rebase_source : cfdb682506acc14ec811e21ae42f067950e1ff0c
|
2013-04-02 21:14:24 -04:00 |
|
Kyle Machulis
|
5aa83c3e11
|
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
|
2013-04-01 11:36:59 -07:00 |
|
Kyle Machulis
|
c79ccc0693
|
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
|
a59d40f143
|
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 |
|
Jose Cortes
|
ed1d7393df
|
Bug 842186 - Update use of jsval with JS::Value in cpp and h files in the content/xul/ content/canvas/ content/xslt/ and content/xbl/ directories. r=jwalden
--HG--
extra : rebase_source : fc2809818c2601d0b58f503968d579d09de98ea9
|
2013-03-22 22:05:20 -07:00 |
|
David Zbarsky
|
9a11ed834c
|
Bug 847007: Remove nsIDocument includes r=Ms2ger
|
2013-03-21 20:05:19 -04:00 |
|
Mike Shal
|
9680b82df6
|
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
|
2013-03-19 11:47:00 -07:00 |
|
Gregory Szorc
|
2288b28e43
|
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
|
2013-03-17 18:01:25 -07:00 |
|
Ms2ger
|
8834dd56c9
|
Bug 845374 - Part j: Stop including nsIXPCScriptable.h in nsContentUtils.h; r=khuey
|
2013-03-17 08:55:15 +01:00 |
|
Mike Shal
|
e9f8bc0fbd
|
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
|
2013-03-11 22:00:00 -07:00 |
|
Gregory Szorc
|
7bb3ee056b
|
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 |
|
Gregory Szorc
|
aa0fed2e03
|
Bug 784841 - Part 18g: Convert /content; r=glandium
|
2013-02-25 12:47:19 -08:00 |
|
Daniel Holbert
|
429bb93676
|
Bug 840189: Mark XSLT subdirectories as FAIL_ON_WARNINGS. r=sicking
|
2013-02-21 18:24:05 -08:00 |
|
Daniel Holbert
|
8836c9719c
|
Bug 840179: Add parens in asserted condition in txExecutionState.cpp, to fix gcc build warning. r=sicking
|
2013-02-19 23:20:16 -08:00 |
|
Daniel Holbert
|
ec15b3d55e
|
Bug 840209: Make existing implicit char-conversion explicit (w/ assertion for sanity-checking), in txXPCOMExtensionFunction.cpp. r=peterv
|
2013-02-18 08:59:56 -08:00 |
|
Mounir Lamouri
|
3152ce93f0
|
Bug 833009 - Remove "nsContentUtils.h" inclusions from headers in content/xslt/. r=Ms2ger
|
2013-01-23 19:40:52 +00:00 |
|
Peter Van der Beken
|
b9d2ae906f
|
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.
--HG--
extra : rebase_source : 5668d9e01bff0fe7831d98018428856e5940a620
|
2012-12-03 17:07:49 +01:00 |
|
Ed Morley
|
bc0702d0d7
|
Backout f3c145bd1dd2 & 5075690572a9 for OS X startup failures
|
2013-01-28 11:08:21 +00:00 |
|
Peter Van der Beken
|
b46afdef94
|
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.
--HG--
extra : rebase_source : 68e5630591f6209e2af9c5cd2321fed8edd3de24
|
2012-12-03 17:07:49 +01:00 |
|
Ehsan Akhgari
|
6ae5eb97a4
|
Bug 833193 - Disable PGO on xslt; a=me
|
2013-01-21 23:03:48 -05:00 |
|
Trevor Saunders
|
9f0ad48b28
|
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
|
2013-01-12 07:40:33 -05:00 |
|
Mats Palmgren
|
6c53161814
|
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
|
2013-01-15 13:22:03 +01:00 |
|
Chris Peterson
|
34d009dfe8
|
Bug 829685 - Remove #include "prtypes.h" from some files that no longer use PR types. r=ehsan
|
2013-01-10 08:19:36 -08:00 |
|
Ms2ger
|
4e7e2a5d51
|
Merge PGO-green changeset from inbound to m-c.
|
2012-12-22 12:06:37 +01:00 |
|
Ms2ger
|
9d20b2d5e3
|
Bug 817273 - Kill dead nsXPathNamespace files; r=sicking
|
2012-12-22 09:17:05 +01:00 |
|
Masatoshi Kimura
|
4a07dc4302
|
Bug 804834 - Part 1: Fix tests depending on E4X for-each in content JS. r=waldo
|
2012-12-21 20:47:52 +09:00 |
|
Boris Zbarsky
|
0f31ea33da
|
Bug 816380. Convert XPathEvaluator to WebIDL. r=peterv
|
2012-12-14 14:10:49 -05:00 |
|
Trevor Saunders
|
f1b73ccb3d
|
bug 801466 - part 3.1 remove some prmem usage from dom/ and content/ r=mounir
|
2012-12-05 02:55:37 -05:00 |
|
Boris Zbarsky
|
68481c3ece
|
Bug 812744 part 1. Set XSLT result documents to be data documents when we plan to return them to script. r=sicking
|
2012-11-21 11:18:57 -05:00 |
|
Ryan VanderMeulen
|
47710276d9
|
Backed out changesets 1a8b11ae0f4b, e02a02fd1208 (bug 776443), 86a3edf2960d (bug 812392), 26c59f23fd8f, and 288c74d7f87d (bug 812744) for mochitest orange.
CLOSED TREE
|
2012-11-21 12:47:40 -05:00 |
|
Boris Zbarsky
|
52e3d77eed
|
Bug 812744 part 1. Set XSLT result documents to be data documents when we plan to return them to script. r=sicking
|
2012-11-21 11:18:57 -05:00 |
|
Benoit Jacob
|
a1d7e0f511
|
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
|
2012-11-15 02:32:40 -05:00 |
|
Masatoshi Kimura
|
004281653d
|
Bug 801402 - Use FindEncodingForLabel from XSLT. r=sicking
|
2012-11-07 18:04:21 -05:00 |
|
Kyle Huey
|
1482122303
|
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
|
2012-10-31 09:13:28 -07:00 |
|
Vicamo Yang
|
8297cdabd6
|
Backout 67cb43bb8865: Breaks B2G Marionette
|
2012-10-31 16:35:11 +08:00 |
|
Kyle Huey
|
bdf47895bb
|
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
|
2012-10-30 12:28:11 -07:00 |
|
Ed Morley
|
777eed8444
|
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
|
2012-10-30 17:02:31 +00:00 |
|
Kyle Huey
|
aa1997a51a
|
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
|
2012-10-30 08:26:12 -07:00 |
|
Peter Van der Beken
|
57adeb4354
|
Fix for bug 773780 (Add API for new DOM bindings for Node). r=bz.
--HG--
extra : rebase_source : 5dd51c4ad5274da9235c8c341b0531f234e95a91
|
2012-10-09 14:31:24 +02:00 |
|
Isaac Aggrey
|
997db4d142
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
|
Bobby Holley
|
9f03f90fb7
|
Bug 792036 - Automated fixups. r=mccr8
find /files/mozilla/build/d/_tests/testing/mochitest/tests/ | egrep "\.(xhtml|html|xml|js)$" | grep -v SimpleTest | grep -vi mochikit | grep -v simpleThread | grep -v test_ipc_messagemanager_blob.html | grep -v "indexedDB/test" | xargs grep -l Components | xargs grep -L enablePrivilege | perl -pe 's#.*mochitest/tests/##' | xargs perl -p -i.bakkk -e 's/Components\.interfaces(\s|;|\.|\[)/SpecialPowers\.Ci$1/g, s/SpecialPowers\.wrap\(Components\)\.(.)(lasses|tils|nterfaces|esults)/SpecialPowers.C$1/g, s/(?<![\.a-zA-Z])Components/SpecialPowers\.Components/g, s/window\.Components/window\.SpecialPowers\.Components/g'
|
2012-09-24 14:46:29 +02:00 |
|
Ehsan Akhgari
|
a17cac3016
|
Bug 788275 - Part 0: Make nsCORSListenerProxy's constructor not cause the object to be destroyed before it is constructed; r=bzbarsky
That is always a nice property to have!
|
2012-09-18 22:16:23 -04:00 |
|
Makoto Kato
|
c28c020a8f
|
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
|
2012-09-06 11:41:02 +09:00 |
|
Randell Jesup
|
eedf93a21d
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Ehsan Akhgari
|
0fd9123eac
|
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 |
|
Aryeh Gregor
|
0923bf00ef
|
Bug 780618 - Move all error codes to nsError.h; r=ehsan
|
2012-07-27 17:03:27 +03:00 |
|
David Zbarsky
|
b462ec011a
|
Bug 773842 - Fix build warnings under content/ r=mounir
|
2012-08-10 14:01:16 -04:00 |
|
Ms2ger
|
3f950b5744
|
Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg
|
2012-08-09 09:09:40 +02:00 |
|
David Zbarsky
|
d50e4a7565
|
[Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc
|
2012-08-05 23:00:56 -04:00 |
|
Mike Hommey
|
6173fa297f
|
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
|
2012-08-04 20:26:44 +02:00 |
|
Ted Shroyer
|
b97e71e237
|
Bug 765890 - Alter mochitests/jsreftests to pass when javascript.options.xml.content defaults to false. r=jorendorff.
--HG--
extra : rebase_source : 12bd1c7b597c4834424876ac797cf7c118434d5e
|
2012-07-20 14:00:53 -05:00 |
|
Aryeh Gregor
|
e806eeab4f
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Henri Sivonen
|
b43c71a1be
|
Bug 775467 - Make readyState progress through all states without duplicate transitions. r=bzbarsky.
|
2012-07-27 16:35:09 +03:00 |
|
William Chen
|
7588edffd9
|
Bug 746855 - Be more careful when checking for a carry during number format evaluation. r=sicking
|
2012-06-11 13:31:35 -04:00 |
|
Jonas Sicking
|
68ce0e34aa
|
Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir
|
2012-07-21 00:29:40 -07:00 |
|
Mounir Lamouri
|
96545b3886
|
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
|
2012-07-18 15:27:02 -07:00 |
|
Ed Morley
|
80af77da9d
|
Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange
|
2012-07-19 08:29:48 +01:00 |
|
Mounir Lamouri
|
8a2133a405
|
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
|
2012-07-18 15:27:02 -07:00 |
|
Nathan Froyd
|
a7eb97f896
|
Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
|
2012-07-03 16:49:02 -04:00 |
|
David Zbarsky
|
ae718ee1c0
|
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
|
2012-07-01 16:45:59 -07:00 |
|
Ehsan Akhgari
|
7a041e9a4b
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (content parts); r=bzbarsky
--HG--
extra : rebase_source : e25a064995914ca4f7b1db16b5725eb440d3e531
|
2012-06-18 22:30:09 -04:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Benjamin Smedberg
|
4f91700da9
|
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
|
2012-05-18 13:30:49 -04:00 |
|
Ms2ger
|
cddee1288b
|
Bug 749883 - Remove unused txDOM.h; r=sicking
|
2012-05-05 11:00:06 +02:00 |
|
John Schoenick
|
75f87f2d21
|
Bug 748365 - xpath: Don't progress past end in nextToken, remove pushBack() logic. r=sicking
|
2012-04-26 14:46:44 -07:00 |
|
Ehren Metcalfe
|
6f413751fd
|
Bug 751416 - Remove unused txList[Iterator] methods. r=sicking
|
2012-05-03 18:33:51 -04:00 |
|
Patrick Wong
|
30fd6e9e6a
|
Bug 745659 - Removed the nsPrintfCString constructor which takes a length and all corresponding instances that call that particular constructor. This is accomplished by removing the length component from the instantiation. r=jlebar
|
2012-04-24 14:43:00 -04:00 |
|
Henri Sivonen
|
c6c8e61892
|
Bug 744366 - Assert about old readyState before readyState transitions. r=bzbarsky.
|
2012-04-17 09:41:49 +03:00 |
|
Jeff Walden
|
18b2aec6c5
|
Bug 714260 - Implement FloatingPoint.h to consolidate all IEEE-754 floating point operations in a single location. r=dmandelin for the js bits, r=Ms2ger for mfbt and the core bits
|
2012-01-23 03:43:16 -08:00 |
|
Mark Capella
|
1a44f1208f
|
Bug 740688 - Use uintptr_t instead of PRUword, and intptr_t instead of PRWord. r=jwalden
--HG--
extra : rebase_source : 648a581323d2c2893df780f71fe34dadcc4bbaab
|
2012-04-11 17:17:44 -07:00 |
|
Nicholas Nethercote
|
85b9728d6c
|
Bug 711895 - Tweak the warning options used for GCC builds (3rd attempt). r=waldo,derf,khuey,mhommey.
--HG--
extra : rebase_source : 20540c9b838ee3be6cb0847c1b90fdc3bd44059d
|
2012-03-21 22:21:16 -07:00 |
|
Olli Pettay
|
aef37dab12
|
Bug 641821, MutationObserver, r=sicking
--HG--
extra : rebase_source : a680c883b22976edf38eea23fb516215e081084f
|
2012-03-31 09:30:13 -07:00 |
|
Marco Bonardo
|
31496b4a78
|
Merge central to inbound
|
2012-03-30 12:27:55 +02:00 |
|
Ms2ger
|
968425f97e
|
Bug 738654 - Part b: RemoveChildAt can't fail; r=sicking
|
2012-03-29 23:09:07 +02:00 |
|
Matias Juntunen
|
ad1912fafd
|
Bug 729048 - Part 4: Replace calls to nsParserService::CheckQName with nsContentUtils::CheckQName in txXMLUtils.h. r=hsivonen
|
2012-03-29 17:31:40 -04:00 |
|
Phil Ringnalda
|
0abdfa04b8
|
Back out b00bf7f3869c (bug 737976) for apparently causing mochitest-1 leaks on a CLOSED TREE
|
2012-03-28 22:43:09 -07:00 |
|
Kyle Huey
|
c3096d813b
|
Bug 737976: Remove nsINodeInfo. rs=bent
|
2012-03-28 19:07:37 -07:00 |
|
Henri Sivonen
|
0b5228046a
|
Bug 738572 - #include nsIHTMLContentSink.h in fewer places. r=bzbarsky.
|
2012-03-23 17:21:44 +02:00 |
|
Henri Sivonen
|
f2d3f89eb7
|
Bug 737417 part 1 - Split charset source constants out of nsIParser.h. r=smaug.
|
2012-03-22 16:42:42 +02:00 |
|
Nicholas Nethercote
|
c4ee2f9bdc
|
Backed out changeset 0124795a8cbb (bug 711895) due to i10n build bustage. r=me.
|
2012-03-21 21:46:27 -07:00 |
|
Nicholas Nethercote
|
5524d35c04
|
Bug 711895 - Tweak the warning options used for GCC builds (2nd attempt). r=waldo,derf,khuey,mhommey,jwatt.
|
2012-03-15 19:40:00 -07:00 |
|
Nathan Froyd
|
70cbaa6b9e
|
Bug 732167 - Eliminate duplicate headers in content. r=mounir
|
2012-03-06 13:55:37 -05:00 |
|
Charles Chan
|
64daff1dae
|
Bug 729049 - Inline IsXMLLetter, IsXMLNCNameChar, DecodeEntity from nsIParserService. r=hsivonen
|
2012-03-14 21:56:58 -07:00 |
|
Justin Lebar
|
0dbaf73150
|
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
|
2012-03-12 18:53:18 -04:00 |
|
Daniel Holbert
|
04b172bf20
|
merge m-c tip over to m-i
|
2012-03-11 15:40:05 -07:00 |
|
Ms2ger
|
582d853ee8
|
Bug 705432 - Remove dead code: txResultRecycler::getNodeSet(const txXPathNode&, txNodeSet**); r=peterv
|
2012-03-11 09:43:22 +01:00 |
|
Emanuel Hoogeveen
|
5dbd39a604
|
Bug 492931 - Fix case conversion in a bunch of DOM functions to only convert ASCII characters. r=sicking,khuey
|
2012-03-09 21:50:34 -08:00 |
|
Nathan Froyd
|
ad1e586c68
|
Bug 730825 - Part 1: change content/ to use nsTHashtable instead of nsDoubleHashtable; r=sicking
|
2012-02-29 11:28:01 -05:00 |
|
Ed Morley
|
d27ab2302c
|
Backout afeafc02c1de, dfae37833c9b & f9f51c726fa7 (bug 729940 parts 1-3) for talos regressions
|
2012-03-05 15:22:28 +00:00 |
|
Makoto Kato
|
2c1e47f122
|
Bug 590390 - deCOM nsICharsetAlias. r=smontagu
--HG--
rename : intl/locale/public/nsICharsetAlias.h => intl/locale/public/nsCharsetAlias.h
rename : intl/locale/src/nsCharsetAliasImp.cpp => intl/locale/src/nsCharsetAlias.cpp
|
2012-03-05 12:57:51 +09:00 |
|
Justin Lebar
|
e1a9198917
|
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
|
2012-03-04 15:58:06 -05:00 |
|
Justin Lebar
|
8f94cc1764
|
Back out bug 729940 (a108aee:d75775d) due to 32-bit red.
|
2012-03-04 14:20:34 -05:00 |
|
Justin Lebar
|
169d0f30f5
|
Bug 729940 - Part 3: Stop using crappy hash functions in Gecko. r=bz
|
2012-03-04 13:49:42 -05:00 |
|