Richard Newman
c631a7ef40
Merge m-c to s-c.
2013-01-09 12:48:01 -08:00
Gregory Szorc
d6fd1542e9
Bug 828101 - Initialize Firefox Health Report after session restore; r=rnewman
2013-01-09 12:10:31 -08:00
Mike Connor
48c1af301d
Bug 809094 - Move data upload choices to Advanced pref pane, add FHR option; r=gavin, gps
2013-01-03 23:45:15 -05:00
Gregory Szorc
03c8e6da33
Bug 827910 - Only include details for "plugin" and "extension" add-ons; r=rnewman
2013-01-08 12:07:27 -08:00
Gregory Szorc
a1ed1eebda
Bug 827602 - Execute queued operations in FIFO not LIFO; r=rnewman
2013-01-07 16:29:25 -08:00
Alex Keybl
9fc46ad72d
Merging in version bump NO BUG
2013-01-07 12:31:33 -08:00
Ed Morley
39182aa000
Bug 812608 - Disable test_metrics_storage.js on all platforms now that more failures are appearing
2013-01-07 16:39:47 +00:00
Ed Morley
2d9efb8990
Bug 812608 - Disable test_metrics_storage.js on Windows too, for permapurple PGO timeouts
2013-01-07 16:19:47 +00:00
Ed Morley
6a39d51ad1
Bug 812608 - Disable test_metrics_storage.js on Linux32 debug for permaorange timeouts
2013-01-07 16:01:36 +00:00
Ed Morley
7d5145ce2c
Backout 9e11714fcba2 (bug 809094) for browser-chrome failures on a CLOSED TREE
2013-01-07 10:22:08 +00:00
Gregory Szorc
b0c6252223
Bug 808126 - Part 3: Use OS.File.stat() to look for missing directory; r=rnewman
2013-01-07 00:17:19 -08:00
Mike Connor
ad5ccbe7a4
bug 809094 - update pref pane to support Firefox Health Report, r=gavin,gps
...
--HG--
extra : rebase_source : 39ac9f3f0f107de91b17c136d6f06fe475858578
2013-01-03 23:45:15 -05:00
Gregory Szorc
4047752fa8
Bug 808126 - Part 2: Work around bug in OS.File.exists(); r=rnewman
2013-01-06 23:03:42 -08:00
Gregory Szorc
b25fe48781
Bug 812608 - Part 4: Serially initialize providers; r=rnewman
2013-01-06 22:46:30 -08:00
Gregory Szorc
2ed3cb15f7
Bug 827187 - Part 2: Fix test bustage; r=rnewman
2013-01-06 21:32:18 -08:00
Gregory Szorc
8655581e0f
Bug 827187 - Report default browser flag in Firefox Health Report; r=rnewman
2013-01-06 18:23:16 -08:00
Gregory Szorc
678befd5f8
Bug 812608 - Part 2c: Further improvements to shutdown logic; r=rnewman
...
Now with tests and more logging!
2013-01-06 16:24:50 -08:00
Gregory Szorc
02e0479d7d
Bug 813287 - Move healthreport prefs into greprefs.js; r=rnewman
2013-01-06 16:15:51 -08:00
Gregory Szorc
06e65eccad
Bug 808126 - Crash report collection for Firefox Health Report; r=rnewman
2013-01-06 14:47:18 -08:00
Gregory Szorc
2a71ccc127
Bug 824528 - Health report provider for collecting add-on info; r=rnewman
2013-01-06 14:40:40 -08:00
Richard Newman
ec15ad7dd0
Bug 812608 - Part 3: further tweaks to profile age fetch. r=trivial
2013-01-06 14:07:34 -08:00
Gregory Szorc
38af7fe6a6
Bug 812608 - Part 2b: More robust shutdown logic; r=rnewman
2013-01-06 13:53:33 -08:00
Gregory Szorc
9274ff8986
Bug 826893 - Health Report provider for application sessions; r=rnewman
2013-01-06 12:24:26 -08:00
Gregory Szorc
3d492fcc1e
Bug 826580 - Record application version history in Firefox Health Report; r=rnewman
2013-01-06 12:16:05 -08:00
Gregory Szorc
f222a856f9
Bug 812608 - Part 2: Refactor FHR on top of new Metrics APIs; r=rnewman
...
This also includes a lot of revamped Firefox Health Report features. The
payload format has changed. There is now robust service shutdown logic.
There are more prefs to control behavior. It's almost a rewritten
service.
2013-01-06 12:13:27 -08:00
Gregory Szorc
9a4c5c6720
Bug 812608 - Part 1: Persistent storage backend for metrics data; r=rnewman
2013-01-06 12:13:19 -08:00
Gregory Szorc
739e2663f3
Bug 718066 - Enable Firefox Health Report in browser app; r=mconnor
...
This can't land in mozilla-central until the UX pieces land.
2013-01-06 12:09:39 -08:00
Gregory Szorc
97aca5f790
Bug 791869 - Remove services/notifications; r=rnewman
2013-01-06 12:04:59 -08:00
Gregory Szorc
2a5ae000e2
Merge mozilla-central into services-central
...
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-06 10:06:07 -08:00
Gregory Szorc
1307f4e423
Bug 812608 - Part 0: API to (re)define nsIXULAppInfo from unit tests; r=rnewman
2013-01-05 16:10:38 -08:00
Richard Newman
b709251bb2
Bug 826421 - Follow-up: remove unnecessary method. r=trivial
2013-01-04 20:03:46 -08:00
Richard Newman
58affe4efc
Bug 826421 - Remove Places onBeforeDeleteURI and onBeforeItemRemoved notifications in Sync. r=mak
2013-01-04 09:45:12 -08:00
Richard Newman
555f8728ab
Bug 826086 - Handle errors in asyncOpen. r=gps
2013-01-02 15:40:03 -08:00
Richard Newman
537115a725
Bug 806494 - Fix resource header copying on internal redirect. r=gps
2013-01-04 22:23:50 -08:00
Richard Newman
3c3dcb655a
Bug 826421 - Remove Places onBeforeDeleteURI and onBeforeItemRemoved notifications in Sync. r=mak
2013-01-04 09:45:12 -08:00
Mike Hommey
3f28481862
Bug 824330 - Build services/ during the platform tier and enable services in xulrunner. r=blassey,r=bsmedberg,r=gps
2013-01-04 15:56:20 +01:00
Richard Newman
9326b3d9c6
Bug 696974 - Bookmarks engine: "invalid 'in' operand this._modified" in reconcile. r=gps
2012-12-22 12:44:05 -08:00
Richard Newman
98503a2e1b
Bug 699546 - Log more backoff information: X-Weave-Backoff, Retry-After. r=gps
2012-12-22 11:43:56 -08:00
Richard Newman
2e84f032e2
Bug 698087 - Remove Service.updatedURL and associated consts. r=gps
2012-12-22 11:43:50 -08:00
Richard Newman
f181d0acd8
Merge m-c to s-c.
2012-12-22 11:32:28 -08:00
Richard Newman
b74691db4f
Bug 650941 - Use run_next_test in test_resource_ua.js. r=mechanical
2012-12-21 23:22:00 -08:00
Mike Hommey
165c251332
Backout changeset 6656cdc8b20d (bug 824330) because of android and b2g bustage on clobber builds
2013-01-04 17:14:33 +01:00
Mike Hommey
b78d8ead5b
Bug 824330 - Build services/ during the platform tier and enable services in xulrunner. r=blassey,r=bsmedberg,r=gps
2013-01-04 15:56:20 +01:00
Richard Newman
90daf700c2
Bug 806494 - Part 1: additional logging and safety for header copying. r=gps
2012-12-18 11:43:58 -08:00
Richard Newman
b8f7251de3
Merge m-c to s-c (including fixed conflict in Android Sync manifest).
...
--HG--
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml.in => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_button.xml
rename : mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml.in => mobile/android/base/resources/drawable-xlarge-mdpi-v11/tabs_level.xml
rename : mobile/android/base/resources/drawable/tabs_button.xml.in => mobile/android/base/resources/drawable/tabs_button.xml
rename : mobile/android/base/resources/drawable/tabs_level.xml.in => mobile/android/base/resources/drawable/tabs_level.xml
2012-12-15 17:08:14 -08:00
Richard Newman
aa45233a91
Bug 819262 - Additional tests for bookmark application in Sync. r=gps
2012-12-14 14:00:40 -08:00
Richard Newman
ceeb64c2e7
Merge m-c to s-c.
2012-12-10 13:01:43 -08:00
Richard Newman
80a3f4f3ee
Merge m-c to s-c.
2012-12-05 23:59:56 -08:00
Richard Newman
311ea9597c
Merge m-c to s-c.
2012-11-27 21:24:41 -08:00
Richard Newman
9f33dc8380
Merge m-c to s-c.
2012-11-21 09:37:58 -08:00
Richard Newman
da2eaf1742
Merge m-c to s-c.
2012-11-19 18:10:54 -08:00
Alex Keybl
d1de145dd7
Merging in version bump NO BUG
2012-11-19 12:03:27 -08:00
Richard Newman
d47fc2f956
Bug 817232 - Don't apply incoming deletions for special folders. r=gps
2012-12-04 16:49:55 -08:00
Richard Newman
431420affc
Bug 718066 - Pref off FHR on all platforms. r=gps
2012-11-19 19:00:58 -08:00
Gregory Szorc
d527aba7e0
Bug 812377 - Health report provider for collecting system info; r=rnewman
2012-11-19 13:18:30 -08:00
Gregory Szorc
e2ec35f022
Bug 813226 - Add ability to bypass policy acceptance; r=rnewman
...
This is needed to support background "always OK" data submission, such
as ADU pings.
2012-11-19 11:31:19 -08:00
Gregory Szorc
6d778b7eaf
Bug 811159 - Save last submitted health report to profile; r=rnewman
2012-11-16 10:05:19 -08:00
Gregory Szorc
ba1800874b
Bug 809644 - Health Report provider for application info; r=rnewman
2012-11-12 15:50:04 -08:00
Gregory Szorc
9fe6a8cad5
Bug 808219 - Firefox Health Reporter service; r=rnewman
2012-11-13 20:22:09 -08:00
Michal Jaskurzynski
fc42a78b29
Bug 424712 - Server location needs a slash at the end. r=rnewman
2012-11-12 09:48:26 -08:00
Gregory Szorc
c5073721ca
Bug 810132 - Add remote deletion requests to policy; r=rnewman
2012-11-09 13:59:40 -08:00
Gregory Szorc
92c4938c9e
Bug 809954 - Handle unexpected future dates; r=rnewman
2012-11-09 09:27:00 -08:00
Gregory Szorc
48d4b18c33
Bug 809930 - Make metrics provider collection API more robust; r=rnewman
2012-11-08 15:32:49 -08:00
Gregory Szorc
f419461ab6
Bug 810053 - Add explicit test for obsolete document deletion; r=rnewman
2012-11-08 15:24:56 -08:00
Gregory Szorc
49d33ed1c3
Bug 802914 - Implement Bagheera client and server; r=rnewman
2012-11-07 16:25:09 -08:00
Gregory Szorc
f26f0a02e2
Bug 804491 - Data submission policy and scheduling driver for Firefox Health Report; r=rnewman
2012-11-07 16:09:13 -08:00
Gregory Szorc
56416b1cff
Bug 718067 - Part 3: Add MetricsCollector; r=rnewman
2012-11-05 13:45:35 -08:00
Gregory Szorc
b991b8e9ac
Bug 718067 - Part 2: Define types for representing metrics data; r=rnewman
2012-11-05 12:50:11 -08:00
Gregory Szorc
1edab3eadb
Bug 718067 - Part 1: Create skeletons for services/{metrics,healthreport}; r=rnewman
...
services/metrics will hold generic metrics code. services/healthreport
report will build on top of that to provide the Firefox Health Report
feature. All functionality will land in subsequent patches.
2012-11-05 12:49:58 -08:00
Gregory Szorc
24fc9cb266
Bug 803377 - Add CommonUtils.convertString; r=rnewman
2012-11-06 08:37:53 -08:00
Gregory Szorc
8d86dcf0f0
Bug 807231 - Add CommonUtils.{getDatePref,setDatePref}; r=rnewman
2012-11-05 12:49:42 -08:00
Gregory Szorc
c054a5ad9d
Bug 806591 - Add CommonUtils.generateUUID utility function; r=rnewman
2012-11-05 12:49:34 -08:00
Richard Newman
85cab35d85
Bug 804479 - Intermittent test_password_tracker.js, test_history_tracker.js, test_bookmark_store.js, test_forms_tracker.js | test failed (with xpcshell return code: -2147483645), "ASSERTION: thread pool wasn't shutdown… " r=gps
2012-12-05 16:46:25 -08:00
Ed Morley
ee93273e84
Backout 545cb0d6b5c6 (bug 811490), 4fd6fc029bbe (bug 722977) for xpcshell failures
2012-11-16 19:15:18 +00:00
Andres Hernandez
97b57987ba
Bug 811490 - Convert services/sync/tests/tps/test_privbrw_tabs.js to PB per window mode; r=ehsan,rnewman
...
--HG--
extra : rebase_source : 84ba6b5df17aecc78569596fbc02d19fec312b00
2012-11-15 18:33:31 -06:00
Andres Hernandez
09155dbef7
Bug 722977 - Tabs engine uses global Svc.Private to make decisions based on private browsing state; r=ehsan,gps,rnewman
...
--HG--
extra : rebase_source : 49f920e3a961a6c103bae28d62e2a322a5f9fad1
2012-11-09 10:48:23 -06:00
Ed Morley
408ac4c83c
Bug 804479 - Disable test_password_tracker.js, test_history_tracker.js, test_bookmark_store.js, test_forms_tracker.js on debug runs for too many intermittent failures
2013-01-10 14:59:27 +00:00
Richard Newman
b1b58dd41f
Bug 811490 - Follow-up: convert services/sync/tests/tps/test_privbrw_tabs.js to PB per window mode. r=trivial, TPS only so DONTBUILD
2013-01-09 14:30:09 -08:00
Ed Morley
48ca903ef9
Backout a38692ea87ae (bug 827303) for xpcshell failures on a CLOSED TREE
2013-01-09 23:45:36 +00:00
Mark Banner
146bf64467
Bug 827303 - Firefox core and crypto services components assume services/sync is built. Move registrations out of services/sync. r=gps
...
--HG--
rename : services/sync/SyncComponents.manifest => services/common/servicesComponents.manifest
rename : services/sync/SyncComponents.manifest => services/crypto/cryptoComponents.manifest
2013-01-09 22:38:34 +00:00
Kyle Huey
9ce11fb93c
Bug 813766: Set EXPORTED_SYMBOLS on this instead of the global. r=gps
2012-11-26 08:54:17 -08:00
Ehsan Akhgari
eec2e6f2b2
Bug 823725 - Remove the Svc.Private getter since it is no longer used; r=rnewman
2012-12-20 17:43:13 -05:00
Richard Newman
e5f7a50a99
Bug 806494 - Part 1: additional logging and safety for header copying. r=gps
2012-12-18 11:42:22 -08:00
Richard Newman
9aa55288cf
Bug 819262 - Additional tests for bookmark application in Sync. r=gps
2012-12-14 14:00:40 -08:00
Richard Newman
b7b6981ce2
Bug 808750 - More logging and safety in resource callbacks. r=gps
2012-11-05 17:31:12 -08:00
Richard Newman
e867ebadd9
Bug 693427 - More logging and fixes for filelog cleanup. r=gps
2012-11-05 16:05:06 -08:00
Jason Orendorff
36f960f08e
Bug 807001 - Change Map and Set size() methods to accessor properties. r=Waldo.
...
--HG--
extra : rebase_source : bf2809aa1d943caa6349d7b44621cd1b0bb85742
2012-11-02 10:12:36 -05:00
Richard Newman
6092e36cd9
Merge m-c to s-c.
2012-11-01 12:28:15 -07:00
Richard Newman
6d04eaa6ed
Merge m-c to s-c.
2012-10-31 17:11:26 -07:00
Richard Newman
dad2ef0871
Bug 693427 - Intermittent TEST-UNEXPECTED-FAIL | xpcshell/tests/services/sync/tests/unit/test_errorhandler_filelog.js | test failed (with xpcshell return code: 0) | false == true. r=trivial
2012-10-31 17:07:16 -07:00
Richard Newman
d29f11cef0
Bug 806460 - Part 2: more nuanced rejection of malformed records. r=me (fix bustage).
2012-10-29 17:47:04 -07:00
Richard Newman
e78c3da7ed
Bug 806460 - Part 1: NS_ERROR_ILLEGAL_VALUE in nsINavBookmarksService.insertBookmark while inserting query. r=gps
2012-10-29 15:24:52 -07:00
Richard Newman
8a331845b5
Bug 806460 - Part 0: modernize test_bookmark_store.js. r=gps
2012-10-29 15:22:31 -07:00
Richard Newman
ecb5f27751
Bug 795800 - Rework test_addons_store to be more robust. r=gps
...
* * *
Bug 804480 - Intermittent test_addons_store.js test_addons_store.js | test failed (with xpcshell return code: 0), | Error: 1 or more add-ons failed to install. r=gps
2012-10-25 16:51:32 -07:00
Kyle Huey
0469a02b25
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
Richard Newman
54de4fc54f
Bug 804480 - Intermittent test_addons_store.js test_addons_store.js | test failed (with xpcshell return code: 0), | Error: 1 or more add-ons failed to install. r=gps
2012-10-23 17:44:33 -07:00
Vicamo Yang
a78b5b38c7
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a
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
4144129728
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681
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