290c3846d075fc892e8580df051d93cc1ec344ca: no bug - change mdn link in comment to be https. r=comment-only DONTBUILD
Patrick McManus <mcmanus@ducksong.com> - Tue, 21 Apr 2015 16:20:56 -0400 - rev 240241
Push
58793 by mcmanus@ducksong.com at Tue, 21 Apr 2015 20:21:46 +0000
no bug - change mdn link in comment to be https. r=comment-only DONTBUILD
799784735f9edbbdb6af14298e5564432d413726: Backout 3c3337ed60a1 (bug 1139306) for causing bug 1156918.
Timothy Nikkel <tnikkel@gmail.com> - Tue, 21 Apr 2015 15:09:48 -0500 - rev 240240
Push
58792 by tnikkel@gmail.com at Tue, 21 Apr 2015 20:10:01 +0000
Backout 3c3337ed60a1 (
bug 1139306) for causing
bug 1156918.
90c3595ed566d5355954314d0724fb8a013037e0: Bug 1150054, part 2 - Convert the Web Animations tests to use the new EventWatcher constructor from upstream. r=Ms2ger
Jonathan Watt <jwatt@jwatt.org> - Tue, 14 Apr 2015 20:54:10 +0100 - rev 240239
Push
58791 by jwatt@jwatt.org at Tue, 21 Apr 2015 19:57:14 +0000
Bug 1150054, part 2 - Convert the Web Animations tests to use the new EventWatcher constructor from upstream. r=Ms2ger
6d5fc5e36c7b13779405e6ee8c70e37ea68a2b48: Bug 1150054, part 1 - Pull down the upstreamed version of EventWatcher from the web-platform-tests js harness into imptests. r=Ms2ger
Jonathan Watt <jwatt@jwatt.org> - Tue, 14 Apr 2015 19:38:50 +0100 - rev 240238
Push
58791 by jwatt@jwatt.org at Tue, 21 Apr 2015 19:57:14 +0000
Bug 1150054, part 1 - Pull down the upstreamed version of EventWatcher from the web-platform-tests js harness into imptests. r=Ms2ger
815511fdfea637294e016b9d5b643335a8caec92: Bug 1155503: BrowserStreamParent should null out its NPStream pointer and we should check for it; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Mon, 20 Apr 2015 17:04:33 -0600 - rev 240237
Push
58790 by aklotz@mozilla.com at Tue, 21 Apr 2015 19:56:16 +0000
Bug 1155503: BrowserStreamParent should null out its NPStream pointer and we should check for it; r=jimm
b49502604e7c14b1accfd91288c136eb5c977944: Bug 916101 - Show entire pref name when wanring about size, r=mossop
Mike Kaply <mozilla@kaply.com> - Tue, 21 Apr 2015 13:31:09 -0500 - rev 240236
Push
58789 by mozilla@kaply.com at Tue, 21 Apr 2015 18:31:36 +0000
Bug 916101 - Show entire pref name when wanring about size, r=mossop
4103833629c1157e262f41249835ac14a821e422: Bug 1130822 - properly decode arbitrarily aligned data for non-tier1 platforms. r=mcmanus
Nicholas Hurley <hurley@todesschaf.org> - Mon, 20 Apr 2015 11:07:16 -0700 - rev 240235
Push
58788 by hurley@todesschaf.org at Tue, 21 Apr 2015 18:29:17 +0000
Bug 1130822 - properly decode arbitrarily aligned data for non-tier1 platforms. r=mcmanus
Modified from original patch by Martin Husemann <martin@NetBSD.ORG>
ceefb4df407a9e104765f91600244ebede63727a: Bug 1156880 - Null check the prescontext in nsDOMWindowUtils::AdvanceTimeAndRefresh; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Apr 2015 14:09:03 -0400 - rev 240234
Push
58787 by eakhgari@mozilla.com at Tue, 21 Apr 2015 18:24:24 +0000
Bug 1156880 - Null check the prescontext in nsDOMWindowUtils::AdvanceTimeAndRefresh; r=mstange
fefff614bc04cdd388ada3f690b192c710fda218: Bug 1156030 - Remove some obsolete static assertion macros from the tree; r=Waldo
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 18 Apr 2015 20:12:27 -0400 - rev 240233
Push
58787 by eakhgari@mozilla.com at Tue, 21 Apr 2015 18:24:24 +0000
Bug 1156030 - Remove some obsolete static assertion macros from the tree; r=Waldo
037b2e086aa60bb6259bc2498edca05e033a72d3: Bug 1154950 - Share permanent atom and well-known symbol marking; r=sfink
Terrence Cole <terrence@mozilla.com> - Tue, 14 Apr 2015 13:28:46 -0700 - rev 240232
Push
58786 by tcole@mozilla.com at Tue, 21 Apr 2015 18:18:19 +0000
Bug 1154950 - Share permanent atom and well-known symbol marking; r=sfink
6f7ff9108025932601de3b1bee9412704b54af91: Bug 1154101 - Remove PushMarkStack indirection; r=sfink
Terrence Cole <terrence@mozilla.com> - Tue, 14 Apr 2015 13:28:39 -0700 - rev 240231
Push
58786 by tcole@mozilla.com at Tue, 21 Apr 2015 18:18:19 +0000
Bug 1154101 - Remove PushMarkStack indirection; r=sfink
a5eee04c796e4611019c5ce9bc634b9fb2ad341d: Bug 1156052 - Add push information to about:serviceworkers. r=baku
Doug Turner <doug.turner@gmail.com> - Tue, 21 Apr 2015 20:10:51 +0200 - rev 240230
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1156052 - Add push information to about:serviceworkers. r=baku
82ea538860bc62a2a03143068bf375d12d03a20f: Bug 1149274 - Clear site-permissions should clear all registered push notifications. r=nsm
Doug Turner <doug.turner@gmail.com> - Tue, 21 Apr 2015 20:10:51 +0200 - rev 240229
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1149274 - Clear site-permissions should clear all registered push notifications. r=nsm
f7c2fb1d3aff9f1c0e5b032208a2c561bf1ea7ab: Bug 1156063 - Intermittent application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::Start] in various tests. r=janv
Doug Turner <doug.turner@gmail.com> - Tue, 21 Apr 2015 20:10:50 +0200 - rev 240228
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1156063 - Intermittent application crashed [@ mozilla::dom::indexedDB::::ConnectionPool::Start] in various tests. r=janv
ec5991856bb7fca0ed345533d9ac12f25ceea1e6: Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt
Kit Cambridge <github@kitcambridge.be> - Tue, 21 Apr 2015 20:10:50 +0200 - rev 240227
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt
---
dom/push/moz.build | 4 +
dom/push/test/xpcshell/head.js | 450 +++++++++++++++++++++
dom/push/test/xpcshell/test_notification_ack.js | 127 ++++++
.../test/xpcshell/test_notification_duplicate.js | 82 ++++
dom/push/test/xpcshell/test_notification_error.js | 127 ++++++
.../test/xpcshell/test_notification_incomplete.js | 109 +++++
.../xpcshell/test_notification_version_string.js | 72 ++++
dom/push/test/xpcshell/test_register_case.js | 64 +++
dom/push/test/xpcshell/test_register_flush.js | 103 +++++
.../test/xpcshell/test_register_invalid_channel.js | 60 +++
.../xpcshell/test_register_invalid_endpoint.js | 62 +++
.../test/xpcshell/test_register_invalid_json.js | 61 +++
dom/push/test/xpcshell/test_register_no_id.js | 65 +++
.../test/xpcshell/test_register_request_queue.js | 65 +++
dom/push/test/xpcshell/test_register_rollback.js | 88 ++++
dom/push/test/xpcshell/test_register_success.js | 76 ++++
dom/push/test/xpcshell/test_register_timeout.js | 102 +++++
dom/push/test/xpcshell/test_register_wrong_id.js | 71 ++++
dom/push/test/xpcshell/test_register_wrong_type.js | 67 +++
dom/push/test/xpcshell/test_registration_error.js | 39 ++
.../xpcshell/test_registration_missing_scope.js | 28 ++
dom/push/test/xpcshell/test_registration_none.js | 28 ++
.../test/xpcshell/test_registration_success.js | 67 +++
.../test/xpcshell/test_unregister_empty_scope.js | 37 ++
dom/push/test/xpcshell/test_unregister_error.js | 65 +++
.../test/xpcshell/test_unregister_invalid_json.js | 78 ++++
.../test/xpcshell/test_unregister_not_found.js | 35 ++
dom/push/test/xpcshell/test_unregister_success.js | 60 +++
dom/push/test/xpcshell/xpcshell.ini | 32 ++
29 files changed, 2324 insertions(+)
create mode 100644 dom/push/test/xpcshell/head.js
create mode 100644 dom/push/test/xpcshell/test_notification_ack.js
create mode 100644 dom/push/test/xpcshell/test_notification_duplicate.js
create mode 100644 dom/push/test/xpcshell/test_notification_error.js
create mode 100644 dom/push/test/xpcshell/test_notification_incomplete.js
create mode 100644 dom/push/test/xpcshell/test_notification_version_string.js
create mode 100644 dom/push/test/xpcshell/test_register_case.js
create mode 100644 dom/push/test/xpcshell/test_register_flush.js
create mode 100644 dom/push/test/xpcshell/test_register_invalid_channel.js
create mode 100644 dom/push/test/xpcshell/test_register_invalid_endpoint.js
create mode 100644 dom/push/test/xpcshell/test_register_invalid_json.js
create mode 100644 dom/push/test/xpcshell/test_register_no_id.js
create mode 100644 dom/push/test/xpcshell/test_register_request_queue.js
create mode 100644 dom/push/test/xpcshell/test_register_rollback.js
create mode 100644 dom/push/test/xpcshell/test_register_success.js
create mode 100644 dom/push/test/xpcshell/test_register_timeout.js
create mode 100644 dom/push/test/xpcshell/test_register_wrong_id.js
create mode 100644 dom/push/test/xpcshell/test_register_wrong_type.js
create mode 100644 dom/push/test/xpcshell/test_registration_error.js
create mode 100644 dom/push/test/xpcshell/test_registration_missing_scope.js
create mode 100644 dom/push/test/xpcshell/test_registration_none.js
create mode 100644 dom/push/test/xpcshell/test_registration_success.js
create mode 100644 dom/push/test/xpcshell/test_unregister_empty_scope.js
create mode 100644 dom/push/test/xpcshell/test_unregister_error.js
create mode 100644 dom/push/test/xpcshell/test_unregister_invalid_json.js
create mode 100644 dom/push/test/xpcshell/test_unregister_not_found.js
create mode 100644 dom/push/test/xpcshell/test_unregister_success.js
create mode 100644 dom/push/test/xpcshell/xpcshell.ini
eb10543f28334f37deda01f7bcd41d2a56b2d8c0: Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt
Kit Cambridge <github@kitcambridge.be> - Tue, 21 Apr 2015 20:10:50 +0200 - rev 240226
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt
---
dom/push/PushService.jsm | 156 ++++++++++++++++++++++++++++++++---------------
dom/push/moz.build | 2 +-
2 files changed, 108 insertions(+), 50 deletions(-)
f6c0ba775c8a245df6cfd79c1ba93edda548a108: Bug 1150683 - Implement nsIPushNotificationService. r=dougt
Kit Cambridge <github@kitcambridge.be> - Tue, 21 Apr 2015 20:10:50 +0200 - rev 240225
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1150683 - Implement nsIPushNotificationService. r=dougt
---
b2g/installer/package-manifest.in | 2 +-
browser/installer/package-manifest.in | 2 +-
dom/push/Push.manifest | 11 +-
dom/push/PushNotificationService.js | 81 +++++++++
dom/push/PushService.jsm | 324 ++++++++++++++++++++--------------
dom/push/PushServiceLauncher.js | 50 ------
dom/push/moz.build | 2 +-
7 files changed, 285 insertions(+), 187 deletions(-)
create mode 100644 dom/push/PushNotificationService.js
delete mode 100644 dom/push/PushServiceLauncher.js
fb6500be1479efa1d1f837d805cf4d8efe88dcf0: Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
Kit Cambridge <github@kitcambridge.be> - Tue, 21 Apr 2015 20:10:50 +0200 - rev 240224
Push
58785 by dougt@mozilla.com at Tue, 21 Apr 2015 18:11:20 +0000
Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
---
b2g/installer/package-manifest.in | 1 +
browser/installer/package-manifest.in | 1 +
dom/interfaces/push/moz.build | 12 ++++++
dom/interfaces/push/nsIPushNotificationService.idl | 49 ++++++++++++++++++++++
.../push/nsIPushObserverNotification.idl | 30 +++++++++++++
dom/moz.build | 1 +
6 files changed, 94 insertions(+)
create mode 100644 dom/interfaces/push/moz.build
create mode 100644 dom/interfaces/push/nsIPushNotificationService.idl
create mode 100644 dom/interfaces/push/nsIPushObserverNotification.idl
1023edc0a85ee890f2297ec232d49845056676b6: Bug 1071275. Consolidate silk preferences. r=kats
Mason Chang <mchang@mozilla.com> - Tue, 21 Apr 2015 11:04:27 -0700 - rev 240223
Push
58784 by mchang@mozilla.com at Tue, 21 Apr 2015 18:04:45 +0000
Bug 1071275. Consolidate silk preferences. r=kats
fd1221e2d9511ceaf01d129ec659848d7d405bcd: Bug 1154347 - Don't set -fomit-frame-pointer on all of skia. r=glandium, r=gw280
Markus Stange <mstange@themasta.com> - Tue, 21 Apr 2015 13:57:57 -0400 - rev 240222
Push
58783 by mstange@themasta.com at Tue, 21 Apr 2015 17:59:48 +0000
Bug 1154347 - Don't set -fomit-frame-pointer on all of skia. r=glandium, r=gw280