Gregory Szorc
2c12c3f4d1
Bug 875562 - Part 3: XPCOM service for managing crash data; r=ted, bsmedberg
...
--HG--
extra : rebase_source : 4d4ce909634a079f1032c431bd639fef5b3f38ce
2014-01-23 15:49:24 -08:00
Gregory Szorc
72d5471898
Bug 875562 - Part 2: Create CrashManager API for managing crash data; r=ted, Yoric
...
The tree doesn't have a robust and reusable API for interfacing with
crash data. This patch is the start of a new API.
In this patch, the CrashManager type is introduced. It has APIs for
retrieving the lists of files related to crash dumps. In subsequent
patches, I will convert existing code in the tree that does similar
things to the new API. I will also build the events/timeline API onto
this type.
I made CrashManager generic because I hate, hate, hate singletons and
global variables. Allowing it to be instantiated multiple times with
different options (instead of say binding a global instance to ProfD)
makes the testing story much, much nicer. That is reason enough, IMO. In
a subsequent patch, I'll add an XPCOM service that instantiates the
"global" instance of CrashManager with the appropriate options.
It was tempting to add this code into the existing CrashReports.jsm.
However, this file does not import cleanly in xpcshell tests and I
didn't want to bloat scope to include fixing that file... yet.
CrashReports.jsm is using synchronous I/O. So, depending on how
adventerous I feel, I may replace consumers of CrashReports.jsm with the
new CrashManager.jsm, remove CrashReports.jsm, and eliminate another
source of synchronous I/O in the tree.
--HG--
extra : rebase_source : 379fa6a78b53bc0dea0c7c64e8b1bdcf85b61a7c
2013-11-19 14:08:25 -08:00
Gregory Szorc
bc5249e654
Bug 963327 - Improve profile-dependent handling of OS.Constants.Path; r=Yoric
...
Many properties in OS.Constants.Path are dependent on the profile being
available. This patch improves their handling.
Previously, we had some repeated and boilerplate code for making
OS.Constants.Paths.<prop> a lazy getter. This patch eliminates the
boilerplate by iterating over the properties that need to be lazy
getters.
AppData and UAppData are now lazy getters.
test_profiledir.js has been rolled into test_path_constants.js.
test_path_constants.js now emits a warning when a comparison doesn't
test anything. This should help identify ineffective tests going
forward.
--HG--
extra : rebase_source : d142c5fc78eb894f78f9ac8745de3413e4919f09
2014-01-24 11:34:30 -08:00
David Zbarsky
05bdc40a75
Bug 952977: Convert AsyncCompositionManager to gfx::Matrix4x4 r=nical
2014-01-27 15:25:21 -05:00
David Zbarsky
20476fcd10
Bug 952977: Convert AutoMaskData to gfx::Matrix4x4 r=nical
2014-01-27 15:25:21 -05:00
David Zbarsky
b03cdd7b39
Bug 952977: Convert CompositingRenderTargetOGL to gfx::Matrix4x4 r=nical
2014-01-27 15:25:21 -05:00
David Zbarsky
8c0287eca2
Bug 952977: Convert DrawTo to gfx::Matrix4x4 r=nical
2014-01-27 15:25:20 -05:00
David Zbarsky
0bbd7b8bd8
Bug 952977: Convert PrepareViewport to gfx::Matrix4x4 r=nical
2014-01-27 15:25:20 -05:00
David Zbarsky
c2e7c2cd0a
Bug 952977: Convert OGLShaderProgram to gfx::Matrix r=nical
2014-01-27 15:25:20 -05:00
David Zbarsky
8a0b149ece
Bug 952977: Perform some cleanup r=nical
2014-01-27 15:25:19 -05:00
Ryan VanderMeulen
0801693d08
Merge m-c to inbound.
2014-01-27 15:24:00 -05:00
Ryan VanderMeulen
0c582fdc7d
Merge fx-team to m-c.
2014-01-27 15:23:10 -05:00
Malini Das
500bfc3124
Bug 959520 - Make socket.timeout error messages more useful, r=jgriffin
2014-01-27 15:07:50 -05:00
Andrew Halberstadt
ef85e99445
Bug 916350 - Add missing hunk to get b2g desktop reftests working. r=bustage
2014-01-27 15:05:25 -05:00
Ryan VanderMeulen
c35da6fdf3
Merge b2g-inbound to m-c.
2014-01-27 15:05:03 -05:00
B2G Bumper Bot
9980d11a49
Bumping manifests a=b2g-bump
2014-01-27 10:25:55 -08:00
B2G Bumper Bot
d8eae0c7bf
Bumping gaia.json for 10 gaia revision(s) a=gaia-bump
...
Truncated some number of revisions since the previous bump.
========
https://hg.mozilla.org/integration/gaia-central/rev/1150c11d1e6f
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #15706 from KevinGrandon/bug_964095_debugger_mode
Bug 964095 - DEVICE_DEBUG should set adb and devtools r=yurenju
========
https://hg.mozilla.org/integration/gaia-central/rev/dddf421ca64c
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 964095 - DEVICE_DEBUG should set adb and devtools r=yurenju
========
https://hg.mozilla.org/integration/gaia-central/rev/1650e67a114d
Author: Fernando Campo <fernando.campo@o2.com>
Desc: Merge pull request #15429 from pmclanahan/fix-basket-ftu-xhr-949170
Bug 949170: Fix FTU basket XHR. (r=fcampo)
========
https://hg.mozilla.org/integration/gaia-central/rev/224c8c4fc580
Author: Paul McLanahan <pmac@mozilla.com>
Desc: Bug 949170: Fix FTU basket XHR.
========
https://hg.mozilla.org/integration/gaia-central/rev/d80e39d3104e
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #13212 from gitmai/bug-925566-contact-phone-without-type
Bug 925566 -A preloaded contact without a type specified for a phone num...
========
https://hg.mozilla.org/integration/gaia-central/rev/d2368a635f77
Author: mai <mri@tid.es>
Desc: Bug 925566 -A preloaded contact without a type specified for a phone number defaults to mobile, even though mobile isn't the defined type
========
https://hg.mozilla.org/integration/gaia-central/rev/9d5045b18241
Author: Zac Campbell <zcampbell@mozilla.com>
Desc: Bug 958524 - Fix test_camera_flash_mode to run on manifest not in-test logic r=me a=testonly
========
https://hg.mozilla.org/integration/gaia-central/rev/f60e6705a3b1
Author: Zac Campbell <zcampbell@mozilla.com>
Desc: Bug 963777 - Disable test_cards_view_kill_apps_with_two_apps.py on os=mac r=me a=testonly
========
https://hg.mozilla.org/integration/gaia-central/rev/249882264b91
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Merge pull request #15686 from jmcanterafonseca/fix_oom_facebook
Bug 950295 - Facebook Import OOMs and kills itself when importing 500+ c...
========
https://hg.mozilla.org/integration/gaia-central/rev/5db88bbad40e
Author: Jose M. Cantera <jmcanterafonseca@gmail.com>
Desc: Bug 950295 - Facebook Import OOMs and kills itself when importing 500+ contacts
2014-01-27 10:25:46 -08:00
Nathan Froyd
c91e24e77a
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00
Daniel Holbert
ffcae68447
Bug 964077: Mark xpcom/components as FAIL_ON_WARNINGS. r=froydnj
2014-01-27 11:46:25 -08:00
Daniel Holbert
d84ffd9d9f
Bug 964075: Remove unused const variables from nsComponentManager.cpp, to fix clang warnings. r=froydnj
2014-01-27 11:46:17 -08:00
Shu-yu Guo
b9f3f1e038
Bug 959163 - Fix debug asserts in PropertyTree::lookupChild. (r=jorendorff)
2014-01-27 11:33:05 -08:00
Eitan Isaacson
42d5b92630
Bug 960255 - Emit 'change' event after adjusting range widgets. r=yzen
2014-01-27 10:38:06 -08:00
Jacek Caban
9d62049fa4
Bug 962354 - Fixed cross compilation on case sensitive OSes.
...
--HG--
extra : rebase_source : 1fc397a1fc5086b04f79addf6c162f66b845b991
2014-01-27 19:38:47 +01:00
Jacek Caban
657d18d1b2
Bug 945292 - Fixed ANGLE compilation on mingw. r=jgilbert
...
--HG--
extra : rebase_source : 84a48e83aab4a71d7be05d38874942ec89721d4d
2014-01-27 19:37:56 +01:00
Robert Strong
8041d84d08
Bug 963848 - head_update.js is copied to unit_service_updater even when MOZ_MAINTENANCE_SERVICE is not defined. r=bbondy
2014-01-27 10:35:43 -08:00
Robert Strong
2ff9ab403a
Bug 963860 - fix macro redefinition when compiling TestAUSReadStrings.cpp. r=bbondy
2014-01-27 10:35:38 -08:00
Ehsan Akhgari
275064aea3
Bug 964061 - Part 2: Remove nsIDOMCRMFObject; r=bzbarsky
...
--HG--
extra : rebase_source : 888e33d68bdcd6e03b56f75036ea00142831961d
2014-01-27 08:27:06 -08:00
Ehsan Akhgari
39c2869469
Bug 964061 - Part 1: Convert CRMFObject to WebIDL bindings; r=bzbarsky
...
--HG--
extra : rebase_source : 39a2b35df50cdd42624fb0e7a14383e8d40cea4b
2014-01-27 08:27:04 -08:00
Gijs Kruitbosch
16d0816f62
Bug 963779 - use handleEvent for Australis command handler, r=mconley
2014-01-27 15:34:40 +00:00
Mike Conley
d23cb54489
Bug 924050 - [Australis] Make the Downloads button have a correct icon post-indicator-load in the menu panel. r=mikedeboer.
2014-01-27 10:38:34 -05:00
Ryan VanderMeulen
3aea742753
Backed out changeset bafe9571f3e8 (bug 839794) for xpcshell failures.
2014-01-27 10:02:13 -05:00
Yoshi Huang
c4610d83ff
Bug 961271 - Part 2: xpcshell test case. r=vicamo
2014-01-27 18:27:18 +08:00
Yoshi Huang
f8a9196aaa
Bug 961271 - Part 1: write BCD chars. r=vicamo
2014-01-27 14:24:57 +08:00
B2G Bumper Bot
c0bd6944ff
Bumping manifests a=b2g-bump
2014-01-27 05:47:52 -08:00
B2G Bumper Bot
fb2c97101d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/505727bb0593
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #15724 from bebef1987/cam_geo
Bug 959170 - Fix geolocation prompt in test_unlock_to_camera_with_passco...
========
https://hg.mozilla.org/integration/gaia-central/rev/60bdba565da6
Author: Bebe <bebe@mozilla.ro>
Desc: Bug 959170 - Fix geolocation prompt in test_unlock_to_camera_with_passcode
2014-01-27 05:45:20 -08:00
B2G Bumper Bot
98a6f10c26
Bumping manifests a=b2g-bump
2014-01-27 05:38:46 -08:00
B2G Bumper Bot
a455bee3aa
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8af2f10fe521
Author: Germán Toro del Valle <gtorodelvalle@gmail.com>
Desc: Merge pull request #15680 from gtorodelvalle/contacts-bug-960525-undefined-last-name
Bug 960525 - [Contacts] undefined as contact's last name after merging
========
https://hg.mozilla.org/integration/gaia-central/rev/af7449ed81cc
Author: Germán Toro del Valle <gtorodelvalle@gmail.com>
Desc: Bug 960525 - [Contacts] undefined as contact's last name after merging
2014-01-27 05:35:20 -08:00
B2G Bumper Bot
221d965ed3
Bumping manifests a=b2g-bump
2014-01-27 05:26:22 -08:00
B2G Bumper Bot
9dd5893835
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f6e33b4f0225
Author: George <georgeiscoming@gmail.com>
Desc: Merge pull request #15316 from cctuan/955992
Bug 955992 - Running install-gaia.js on node.js
========
https://hg.mozilla.org/integration/gaia-central/rev/65151017b4e5
Author: cctuan <georgeiscoming@gmail.com>
Desc: Bug 955992 - Running install-gaia.js on node.js
========
https://hg.mozilla.org/integration/gaia-central/rev/1ef8f5fd26cb
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #15717 from bebef1987/camera
Bug 958524 - Fix test_camera_flash_mode to use a manifest tag
========
https://hg.mozilla.org/integration/gaia-central/rev/f0e8a8e6fdb8
Author: Bebe <bebe@mozilla.ro>
Desc: Bug 958524 - Fix test_camera_flash_mode to use a manifest tag
2014-01-27 05:20:16 -08:00
Carsten "Tomcat" Book
787e70a3f8
Merge mozilla-central to b2g-inbound
2014-01-27 14:14:56 +01:00
Carsten "Tomcat" Book
6257b4147f
merge b2g-inbound to mozilla-central
2014-01-27 13:13:48 +01:00
Carsten "Tomcat" Book
091f57627d
merge fx-team to mozilla-central
2014-01-27 13:10:10 +01:00
B2G Bumper Bot
460d662111
Bumping manifests a=b2g-bump
2014-01-26 23:30:56 -08:00
B2G Bumper Bot
7c311b26e0
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/c5f8db7e1e71
Author: gitmai <mri@tid.es>
Desc: Merge pull request #15555 from gitmai/bug-961742-CC-VIVO-cfg-not-detect-only-one-decimal
Bug 961742 -[Cost Control] Check balance with Brazil VIVO prepaid SIM ca..
r=salva
========
https://hg.mozilla.org/integration/gaia-central/rev/c084b4c0cebd
Author: mai <mri@tid.es>
Desc: Bug 961742 -[Cost Control] Check balance with Brazil VIVO prepaid SIM card is not detected if it only has a decimal digit
2014-01-26 23:30:11 -08:00
B2G Bumper Bot
a67ac0a7a3
Bumping manifests a=b2g-bump
2014-01-26 23:21:06 -08:00
B2G Bumper Bot
4f5baa5305
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f1f38950dbdf
Author: gitmai <mri@tid.es>
Desc: Merge pull request #15457 from gitmai/bug-960103-javascript-warning-views-fisttime_css
Bug 960103 - Javascript Warning. Error in parsing value for background. ...
r=salva
========
https://hg.mozilla.org/integration/gaia-central/rev/998b4d2764cb
Author: mai <mri@tid.es>
Desc: Bug 960103 - Javascript Warning. Error in parsing value for background. Declaration dropped. {file: firsttime.css
2014-01-26 23:15:13 -08:00
B2G Bumper Bot
8bf6160d75
Bumping manifests a=b2g-bump
2014-01-26 20:27:25 -08:00
B2G Bumper Bot
50fb8028f8
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/b6246e059f4f
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #15551 from waynux/issue936398
Bug 936398 - [Settings] Title wording r=crh0716
========
https://hg.mozilla.org/integration/gaia-central/rev/bcb5412c36d1
Author: Tzu-Wen Lin <wayne2833@gmail.com>
Desc: Bug 936398 - [Settings] Title wordings
2014-01-26 20:20:12 -08:00
Shelly Lin
c773010da1
Bug 957439 - Do not assert at Pause or Resume on unsupported input stream. r=roc, r=jsmith
2014-01-27 10:33:00 +08:00
Gijs Kruitbosch
544be39fe0
Bug 964064 - shortcuts should always be uppercase, r=Unfocused
2014-01-26 23:53:22 +00:00