Jacek Caban
8c102cc2ed
Merge branch 'mozilla-central'
...
Conflicts:
dom/base/nsDocument.h
dom/base/nsIDocumentObserver.h
dom/base/nsIMutationObserver.h
dom/html/HTMLTableRowElement.h
image/src/VectorImage.cpp
parser/html/nsHtml5Parser.h
parser/htmlparser/nsParser.h
2015-03-25 17:41:36 +01:00
Ehsan Akhgari
33bb32f549
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
Jacek Caban
b199cedd34
Merge branch 'mozilla-central'
2015-03-17 17:37:36 +01:00
Nathan Froyd
de06110e34
Bug 1142074 - remove NS_{IMPORT,EXPORT}_STATIC_MEMBER_; r=bsmedberg
...
These have been unused for quite some time, and we have other ways of
flagging static variables for export/import now. Whatever GCC bugs
necessitated these macros are long gone as well.
2015-03-11 10:57:06 -04:00
Jacek Caban
576ab5b6d8
Merge branch 'mozilla-central'
2015-03-09 13:49:19 +01:00
Phil Ringnalda
12408373d5
Merge f-t to m-c, a=merge
2015-03-07 19:38:53 -08:00
Paolo Amadini
70e5ec26ad
Bug 1140435 - Part 2 - Allow JS code to provide an async stack when calling a function. r=bz
2015-03-07 13:30:34 +00:00
Paolo Amadini
eb1ed7fe09
Bug 1140435 - Part 1 - Add the asyncCause and asyncCaller properties to nsIStackFrame. r=bz
2015-03-07 13:30:34 +00:00
Jacek Caban
b7978e280f
Merge branch 'mozilla-central'
...
Conflicts:
dom/plugins/base/nsPluginHost.cpp
2015-03-02 15:50:49 +01:00
Jacek Caban
2129f3abca
Merge tag 'FIREFOX_AURORA_38_BASE'
2015-02-23 19:19:13 +01:00
Boris Zbarsky
f22da41d9f
Bug 1122238 part 3. Drop all the DOMException-cloning and sanitization gunk we added in bug 1107592 and bug 1107953 and bug 1117242 . r=bholley
2015-03-06 01:08:06 -05:00
Jacek Caban
a55d0afecd
Merge branch 'mozilla-central'
...
Conflicts:
docshell/base/nsDocShell.cpp
docshell/base/nsDocShell.h
dom/html/nsHTMLDocument.cpp
embedding/browser/nsWebBrowser.cpp
ipc/glue/URIUtils.cpp
2015-02-18 17:36:46 +01:00
Andrew McCreight
82b4919ea3
Bug 1135773 - Initialize QI return values to null in the cycle collector. r=smaug
2015-02-25 09:44:10 -08:00
Boris Zbarsky
57f6535651
Bug 1131805 part 1. Remove remaining JS_GetParent and js::GetObjectParent uses in Gecko. r=bholley
2015-03-06 16:33:31 -05:00
Jacek Caban
ab103cf6b6
Merge branch 'mozilla-central'
2015-01-28 11:17:11 +01:00
Boris Zbarsky
3943fd8cac
Bug 742194 part 1. Add support for throwing uncatchable exceptions to Web IDL bindings. People keep asking for this. r=khuey
2015-02-20 23:58:36 -05:00
Andrew McCreight
9b5e0d5989
Bug 1130142, part 4 - Use reinterpret_cast for PR_SetThreadPrivate. r=froydnj
2015-02-20 09:38:47 -08:00
Andrew McCreight
1ce8ecd2ab
Bug 1130142, part 3 - Use HashNumber method in more places in trace refcounting. r=froydnj
...
This should not change any behavior.
2015-02-20 09:38:47 -08:00
Andrew McCreight
1451d2ce5a
Bug 1130142, part 2 - Don't explicitly coerce pointer to bool in nsTraceRefCnt. r=froydnj
2015-02-20 09:38:47 -08:00
Andrew McCreight
6f4e023e71
Bug 1130142, part 1 - Don't truncate pointers to 32-bit values in refcount logging. r=froydnj
2015-02-20 09:38:46 -08:00
Nicholas Nethercote
84deec6147
Bug 1134030 - Add WindowsAddressSpaceReporter. code=njn,dmajor. r=dmajor,njn.
2015-02-20 13:13:16 +11:00
Boris Zbarsky
b5fd951c07
Bug 1117242 followup. Rev the nsIStackFrame IID so things get rebuilt correctly. r=bustage
2015-02-13 20:24:20 -05:00
Nick Fitzgerald
770748abfb
Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
2015-02-13 09:21:50 -08:00
Jacek Caban
ab6bc7e3f8
Merge branch 'mozilla-central'
...
Conflicts:
modules/libpref/init/all.js
2015-01-19 14:48:35 +01:00
Trevor Saunders
8dedc8cddc
bug 1133075 - add more MOZ_OVERRIDE r=froydnj, waldo, jrmuizel
2015-02-18 17:03:30 -05:00
Jacek Caban
adfc12b989
Merge tag 'FIREFOX_AURORA_37_BASE'
...
Conflicts:
parser/html/nsHtml5Parser.h
parser/htmlparser/nsParser.h
2015-01-13 18:09:00 +01:00
Jacek Caban
fdb4d711fb
Merge branch 'mozilla-central'
...
Conflicts:
dom/base/nsIDocumentObserver.h
dom/base/nsIMutationObserver.h
2015-01-12 13:17:08 +01:00
Masatoshi Kimura
f70d08c5aa
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Jim Chen
c02561a822
Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
2015-01-09 19:33:57 -05:00
James Willcox
16dc163af8
bug 1118552 - fix gcc4.9 warnings on Android r=glandium
2015-01-06 22:20:46 -05:00
Jacek Caban
76a9e6c21d
Merge branch 'mozilla-central'
2015-01-03 15:48:23 +01:00
Jacek Caban
bfb77f1a05
Merge branch 'mozilla-central'
2014-12-30 16:49:17 +01:00
Jacek Caban
502d72140c
Merge branch 'mozilla-central'
2014-12-20 18:21:29 +01:00
Steven Michaud
8f72781932
Bug 997908 - crash in ReleaseSliceNow(unsigned int, void*) accessing memory at 0x5a5a5a5a5a5a5a5a, another test patch. r=continuation
2014-12-19 17:26:13 -06:00
Nicholas Nethercote
b3230c7a24
Bug 1145007 (part 2) - Add a "resident-peak" distinguished amount and memory reporter on Unix. r=erahm.
2015-03-19 15:16:37 -07:00
Andrew McCreight
c34850707a
Bug 1137536, part 3 - Move the top level DeferredFinalize functions into their own file. r=smaug
2015-03-18 11:36:03 -07:00
Andrew McCreight
0f7082e12b
Bug 1137536, part 1 - Move DeferredFinalize out of the cyclecollector namespace. r=smaug
2015-03-18 11:36:03 -07:00
Daniel Holbert
2c24121797
Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
...
This patch was generated by a script. Here's the source of the script for
future reference:
find . \( -iname "*.cpp" -o -iname "*.h" \) | \
xargs -n 1 sed -i "s/nsRefPtr<nsIRunnable>/nsCOMPtr<nsIRunnable>/g"
2015-03-17 09:29:17 -07:00
Markus Stange
01a56a4404
Bug 1137963 - Use a spin lock for TraceRefCnt. r=waldo, r=froydnj
2015-03-17 00:18:25 -04:00
Jacek Caban
00ef2d4653
Merge branch 'mozilla-central'
2014-12-01 12:59:33 +01:00
Jacek Caban
99befd1d0c
Merge branch 'mozilla-central' into HEAD
...
Conflicts:
js/src/jit/ExecutableAllocatorWin.cpp
2014-11-24 11:57:17 +01:00
Shelly Lin
e06561560c
Bug 1100259 - Add TaskTracer labels in EventDispatcher and console.log of message with special prefix. r=sinker.
2014-11-20 10:57:27 +08:00
Jacek Caban
e0e617710d
Merge branch 'mozilla-central'
...
Conflicts:
content/base/public/moz.build
content/base/public/nsContentUtils.h
content/base/public/nsIDocument.h
content/base/public/nsINode.h
content/base/public/nsIScriptElement.h
content/base/src/Element.cpp
content/base/src/FragmentOrElement.cpp
content/base/src/nsContentUtils.cpp
content/base/src/nsDOMMutationObserver.h
content/base/src/nsDocument.cpp
content/base/src/nsDocument.h
content/base/src/nsGenericDOMDataNode.cpp
content/base/src/nsINode.cpp
content/base/src/nsObjectLoadingContent.cpp
content/base/src/nsObjectLoadingContent.h
content/html/content/src/HTMLFormElement.cpp
content/html/content/src/HTMLTableElement.cpp
content/html/document/src/nsHTMLDocument.cpp
gfx/angle/src/libGLESv2/Constants.h
gfx/angle/src/libGLESv2/moz.build
gfx/angle/src/libGLESv2/renderer/d3d/TextureD3D.cpp
modules/libpref/init/all.js
toolkit/crashreporter/google-breakpad/src/client/windows/crash_generation/minidump_generator.cc
toolkit/crashreporter/google-breakpad/src/common/windows/http_upload.cc
toolkit/toolkit.mozbuild
widget/windows/WinMouseScrollHandler.cpp
widget/windows/nsTextStore.cpp
2014-11-18 19:51:30 +01:00
Daniel Holbert
7dec9ee7ed
Bug 1125632 followup: Mark remaining CollectReports impls in nsMemoryReporterManager.cpp and SystemMemoryReporter.cpp as MOZ_OVERRIDE.
2015-01-27 09:48:54 -08:00
Phil Ringnalda
fff1f4378e
Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
...
CLOSED TREE
Backed out changeset 076d1d47d601 (bug 1070755)
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
2014-12-24 18:28:45 -08:00
Aaron Klotz
151b0c0c36
Bug 998863: Asynchronous Plugin Initialization, Part 2: dom/plugins/base changes; r=johns,josh
2014-12-24 17:55:58 -07:00
Ehsan Akhgari
ca18c36a95
Bug 1114880 follow-up: Rename MOZ_{STRONG,WEAK}_REF to MOZ_{OWNING,NON_OWNING}_REF
...
--HG--
extra : rebase_source : 51fff0785d112b5b87be3c6ff723c8986b37effe
2014-12-23 21:17:50 -05:00
Ehsan Akhgari
ac1b5a47a9
Bug 1114880 - Annotate some strong and weak references in XPCOM; r=froydnj
...
--HG--
extra : rebase_source : 3af3de656b98c8f41ed0330f205f9958a384c30c
2014-12-23 17:27:48 -05:00
Chris Peterson
d7fbc67c12
Bug 1125693 - Fix -Wformat warning in xpcom/base/nsStackWalk.cpp and mark as FAIL_ON_WARNINGS. r=njn
2015-01-25 13:49:06 -08:00
Daniel Holbert
fe7953382c
Bug 1125632: Annotate ResidentUniqueReporter::CollectReports as MOZ_OVERRIDE. r=njn
2015-01-25 15:14:00 -08:00