Commit Graph

1246 Commits

Author SHA1 Message Date
Gregory Szorc
4c4a4b3468 Bug 875562 - Part 8: Write crash events for main process crashes; r=bsmedberg
This patch makes the crash reporter crash event directory aware and
writes main process crash event files at crash time.

--HG--
extra : rebase_source : 1d6a817ae401230b3fe8fcd236468ceb3e309a10
2014-02-18 15:58:03 -08:00
Ted Mielczarek
3a3ada1928 Bug 972555 - Add more things to nsIXULRuntime so we can avoid preprocessing some tests. r=bsmedberg 2014-02-19 09:20:02 -05:00
Ryan VanderMeulen
c4a66fb77a Backed out 5 changesets (bug 951827) for causing bug 975820.
Backed out changeset 16b840c2de31 (bug 951827)
Backed out changeset 8fb155711dfe (bug 951827)
Backed out changeset 1109dba48e6b (bug 951827)
Backed out changeset 236ed76eea8b (bug 951827)
Backed out changeset 96cf7c13a8cb (bug 951827)
2014-02-24 14:52:14 -05:00
Benoit Jacob
fd1ac1fb39 Bug 973192 - call XSync instead of XCloseDisplay unless NS_FREE_PERMANENT_DATA is defined - r=karlt 2014-02-23 18:03:34 -05:00
Oleg Romashin
e5c33da3e3 Bug 974335 - Refactor Qt Widget Backend implementation. Qt Only changes NPDB. r=romaxa
--HG--
rename : dom/system/unix/Makefile.in => dom/system/qt/Makefile.in
rename : dom/system/unix/QTMLocationProvider.cpp => dom/system/qt/QTMLocationProvider.cpp
rename : dom/system/unix/QTMLocationProvider.h => dom/system/qt/QTMLocationProvider.h
rename : dom/system/unix/nsHapticFeedback.cpp => dom/system/qt/QtHapticFeedback.cpp
rename : dom/system/unix/nsHapticFeedback.h => dom/system/qt/QtHapticFeedback.h
rename : dom/system/unix/moz.build => dom/system/qt/moz.build
2014-02-20 18:09:02 -08:00
David Major
4b1e00cc72 Bug 951827 - Part 5: Tests for shared hooks. r=ehsan 2014-02-14 15:00:41 -08:00
David Major
ada6f22884 Bug 951827 - Part 4: Support absolute jumps in hooks. r=ehsan 2014-02-14 14:58:12 -08:00
David Major
7c2b0d4aab Bug 951827 - Part 3: Give trampolines some structure. r=ehsan 2014-02-14 14:55:46 -08:00
David Major
3c56751296 Bug 951827 - Part 2: Decode more instructions so that we can use longer jumps. r=ehsan 2014-02-14 14:55:26 -08:00
David Major
e559c6fba4 Bug 951827 - Part 1: Don't undo hooks to functions that have since changed. r=ehsan 2014-02-14 14:52:29 -08:00
David Major
399a9df609 Bug 972671 - Fix trampoline jump target calculation in the pJmp32 case. r=m_kato 2014-02-19 11:30:09 -05:00
Masatoshi Kimura
dfb3f0e76b Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc 2014-02-18 07:32:52 +09:00
Ms2ger
c3f4f67f82 Bug 968900 - Move LOCAL_INCLUDES to moz.build in toolkit/; r=mshal 2014-02-15 21:25:20 +01:00
Ms2ger
6e066deaea Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
Vivien Nicolas
b3b9d997a5 Bug 968237 - Use a pref to set the threshold of the event loop lag tracker. r=ted 2014-02-15 01:45:45 +01:00
Bill McCloskey
ad8c727e10 Bug 960783 - Support "new out-of-process window" menu item in nightly (r=felipe,bsmedberg,trevor,ted) 2014-02-11 09:01:08 -08:00
Jan Beich
bef9e7e2d7 Bug 969759 - Remove NetBSD version check for unsupported releases. r=glandium 2014-02-11 09:22:46 -05:00
Ehsan Akhgari
fbe321aed6 Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium 2014-02-11 09:12:33 -05:00
Oleg Romashin
0f88d2662e Bug 969498 - [Qt] ICU usage conflict, ABORT: JS_SetICUMemoryFunctions failed. r=n.nethercote,nfroyd 2014-02-10 22:35:32 -08:00
Ehsan Akhgari
b870bb3fe9 Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Gregory Szorc
5f7ff500d3 Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.

--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Jim Mathies
a2667470da Bug 968267 - Passive updates might not restart properly in metro mode. r=bbondy 2014-02-07 06:41:57 -06:00
Ryan VanderMeulen
6c3dd53784 Backed out changeset f4c91d9262f1 (bug 965373) for test_profiler_activation.js timeouts on Windows debug. 2014-02-06 14:34:05 -05:00
Viktor Stanchev
3bc3c52481 Bug 965373 - When the profiler stops it doesn't stop the EventTracer thread; r=bgirard
---
 toolkit/xre/EventTracer.cpp   | 48 +++++++++++++++++++++++++++++++------------
 tools/profiler/nsProfiler.cpp |  3 +++
 2 files changed, 38 insertions(+), 13 deletions(-)

--HG--
extra : rebase_source : 249b164d232320bbec25de2b13d23ed87ffff842
2014-02-06 11:59:25 -05:00
Vivien Nicolas
0ec6f46a02 Bug 962044 - Forward event loop lag messages via an observer. r=ted 2014-02-05 19:53:53 +01:00
Aaron Klotz
43f511761e Bug 902587 - Part 3: IO Interpose Reporter for Telemetry; r=froydnj 2013-12-09 21:30:06 -02:00
Aaron Klotz
c1123e2926 Bug 902587 - Part 2C: Interpose NtCreateFile, NtReadFile, NtReadFileScatter, NtFlushBuffersFile, and NtQueryFullAttributesFile; r=ehsan 2013-12-09 21:17:03 -02:00
Jim Mathies
1ad02710b3 Bug 950241 - Update app runners last run settings to support desktop updating from metro. r=bbondy 2014-01-30 13:32:49 -06:00
Jim Mathies
7af1d9c5eb Bug 950241 - Update nsUpdateDriver metro check to pick up new command line params. r=bbondy 2014-01-30 13:32:49 -06:00
Ted Mielczarek
0c86995ac5 Bug 927355 - Print fractional milliseconds in event tracer samples. r=bsmedberg 2013-10-17 15:07:55 -04:00
Carsten "Tomcat" Book
9b514818ca Merge mozilla-central to b2g-inbound 2014-01-13 14:44:08 +01:00
Robert Strong
a6c6350575 Part 5 - Bug 951662 - when determining the update root dir look in SOFTWARE\Mozilla registry when APP_VENDOR is not defined. r=bbondy 2014-01-12 13:45:41 -08:00
Robert Strong
9ee5f3044e Part 2 - Bug 951662 - remove test code that is no longer needed and change background to staging for consistency. r=bbondy 2014-01-12 13:44:57 -08:00
Kai-Zhen Li
6654359fbe Bug 947585 - Return result when get OS apply dir failed. r=marshall 2013-12-09 14:10:08 +08:00
Ehsan Akhgari
ebd358dfd7 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
Jim Mathies
52720c6b62 Bug 950288 - Update the last run id when the browser launches so it's always up to date. r=bbondy 2013-12-16 11:06:08 -06:00
Trevor Saunders
907dfc4528 bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj 2013-12-12 20:50:01 -05:00
Brian R. Bondy
bf03b48c00 Bug 945829 - Metrofox hangs on startup when trying to show the profile chooser dialog. r=jimm 2013-12-13 12:12:00 -05:00
Jim Mathies
68c4cace2c Bug 949590 - When switching browsers, wait for the previous instance to close the profile before launching. r=bbondy 2013-12-13 09:51:21 -06:00
Bill McCloskey
4101b4ec1c Bug 948238 - Fix ASAN bustage on a CLOSED TREE 2013-12-12 15:27:07 -08:00
Bill McCloskey
cc35ebc305 Bug 929012 - Annotate on crash reports that content processes are turned on (r=bsmedberg) 2013-12-12 14:17:37 -08:00
Bill McCloskey
c4c1d8233a Bug 948238 - Read browser.tabs.remote once at startup and never again (r=bsmedberg) 2013-12-12 14:13:20 -08:00
Birunthan Mohanathas
759ab69b0a Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Aaron Klotz
8491afe059 Bug 945784: Prepends a newline to InvalidateCaches entry before writing to compatibility.ini; r=bbondy 2013-12-03 16:17:02 -07:00
Ehsan Akhgari
cafa7f640d Bug 943988 - Build toolkit/xre in unified mode; r=bsmedberg
--HG--
extra : rebase_source : b8187ff717ac59611d05c4697a9f11673aae83dc
2013-12-03 17:01:16 -05:00
Jacek Caban
27a3029fcd Bug 944913 - Fixed char16_t/wchar_t mismatch in tollkit/. r=ehsan
--HG--
extra : rebase_source : c33427dd7c1c2db3d2741b8c2e0d1b4a0359a0a4
2013-12-03 16:07:22 +01:00
Mike Hommey
bf60896454 Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal 2013-12-03 06:34:21 +09:00
Marina Samuel
4d00f56497 Bug 934032 - Add View on Metro feature to Desktop Firefox in Australis. r=bbondy 2013-11-19 13:06:58 -05:00
Mike Hommey
9245936f8b Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
Mike Hommey
2b828323f2 Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00