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
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip