c80858490720a04e73d94b878f109f08114253aa: Bug 1153739 - Make Log() usable outside EME test cases. r=edwin.
JW Wang <jwwang@mozilla.com> - Tue, 14 Apr 2015 11:27:58 +0800 - rev 238964
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1153739 - Make Log() usable outside EME test cases. r=edwin.
aa01c3fd458c688e505b6f5c106ae4ff3bebe040: Backed out 4 changesets (bug 1150683) for Android xpcshell test bustage
Phil Ringnalda <philringnalda@gmail.com> - Mon, 13 Apr 2015 20:15:58 -0700 - rev 238963
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Backed out 4 changesets (bug 1150683) for Android xpcshell test bustage CLOSED TREE Backed out changeset 645508dd2a76 (bug 1150683) Backed out changeset 4389151f1348 (bug 1150683) Backed out changeset 66ca87f2a944 (bug 1150683) Backed out changeset 814fc7abbe18 (bug 1150683)
8190c13db4204d475bc578102481cf7dafd1f03d: Bug 1122900: Make libyuv compile with MSVC 2015, r=rjesup.
Brian Smith <brian@briansmith.org> - Tue, 31 Mar 2015 08:34:30 -1000 - rev 238962
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1122900: Make libyuv compile with MSVC 2015, r=rjesup. MSVC 2015 CTP 6 refuses to compile the code with these, and MSVC already aligns functions at 16 byte boundaries in its normal configuration.
2622475e765b2ea1a937fba2107ebc4a328882ba: Bug 1153665 - Suppress warning about AutoTaskDispatcher::assertDispatchSuccess only being used in a MOZ_DIAGNOSTIC_ASSERT. r=bholley
Chris Peterson <cpeterson@mozilla.com> - Sun, 12 Apr 2015 13:41:51 -0700 - rev 238961
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1153665 - Suppress warning about AutoTaskDispatcher::assertDispatchSuccess only being used in a MOZ_DIAGNOSTIC_ASSERT. r=bholley
645508dd2a76cf278f6452e41ddc66fd4fb6deae: Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt
Kit Cambridge <github@kitcambridge.be> - Mon, 13 Apr 2015 17:25:19 -0700 - rev 238960
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt
4389151f1348369d48e83487f430e938eba08df0: Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt
Kit Cambridge <github@kitcambridge.be> - Mon, 13 Apr 2015 17:25:18 -0700 - rev 238959
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt
66ca87f2a9442b5087388d8283b3b5f51edd481b: Bug 1150683 - Implement nsIPushNotificationService. r=dougt
Kit Cambridge <github@kitcambridge.be> - Mon, 13 Apr 2015 17:25:18 -0700 - rev 238958
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1150683 - Implement nsIPushNotificationService. r=dougt
814fc7abbe183ab1962cf3fc81ece965325d4f57: Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
Kit Cambridge <github@kitcambridge.be> - Mon, 13 Apr 2015 17:25:18 -0700 - rev 238957
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +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 + mobile/android/installer/package-manifest.in | 1 + 7 files changed, 95 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
070d6e282fe4c8b773295e2a4e275cb39795840d: Bug 1153109 - Add -D_GLIBCXX_USE_CXX11_ABI=0 to CXXFLAGS when building with --enable-stdcxx-compat. r=nfroyd
Mike Hommey <mh+mozilla@glandium.org> - Fri, 10 Apr 2015 16:53:05 +0900 - rev 238956
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1153109 - Add -D_GLIBCXX_USE_CXX11_ABI=0 to CXXFLAGS when building with --enable-stdcxx-compat. r=nfroyd
4fc4587d02bf9537fafa195472352af6de9815ee: Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 13 Apr 2015 00:28:11 -1000 - rev 238955
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1153738: Make ScopedPtr a minimal proper subset of std::unique_ptr, r=keeler Remove all features of ScopedPtr that aren't in std::unique_ptr, and remove all currently-unused features of ScopedPtr. In particular, replace |operator=(T*)| with |reset(T* p = nullptr)| and make |operator bool| explicit.
0511335a89fdad7bab8806a06512e5b05b38932a: Bug 1153737: Avoid unnecessary uses of mozilla::pkix::ScopedPtr, r=keeler
Brian Smith <brian@briansmith.org> - Sun, 12 Apr 2015 19:57:48 -1000 - rev 238954
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1153737: Avoid unnecessary uses of mozilla::pkix::ScopedPtr, r=keeler
5fdc7a8a42698c38e70ed8d9ed445b83d170b835: Bug 1151598 - Remove more uses of preprocessor in toolkit (r=gavin)
Bill McCloskey <billm@mozilla.com> - Mon, 13 Apr 2015 15:37:20 -0700 - rev 238953
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1151598 - Remove more uses of preprocessor in toolkit (r=gavin)
74b5bb9f1263bcd4b46e6b175165e70f67cf5d5c: Bug 1128457 - Change handling of urgent messages during timeout (r=dvander)
Bill McCloskey <billm@mozilla.com> - Tue, 07 Apr 2015 15:37:01 -0700 - rev 238952
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1128457 - Change handling of urgent messages during timeout (r=dvander)
00edb9fedb4c528df9aba69baa9bbf2a62ba27a8: Bug 1140129 - Don't clear tab title when location changes (r=Mossop)
Bill McCloskey <billm@mozilla.com> - Wed, 08 Apr 2015 16:44:17 -0700 - rev 238951
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1140129 - Don't clear tab title when location changes (r=Mossop)
cbe2a9d296b86f134546a9e1f70a1b6b9e15f9c9: Bug 1152114 - Ignore webapps with localId 0 (r=fabrice)
Bill McCloskey <billm@mozilla.com> - Wed, 08 Apr 2015 12:59:35 -0700 - rev 238950
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1152114 - Ignore webapps with localId 0 (r=fabrice)
a7248c0fbbc87bfc4a0663b15377e36abea392f4: Merge central to inbound a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 13 Apr 2015 17:27:59 -0700 - rev 238949
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Merge central to inbound a=merge
e8bd919e841d61397a637a76157ddaf13a781c13: Bug 1122414 part 3 - Update DevTools tests to expect a name for transitions; r=pbrosset
Brian Birtles <birtles@gmail.com> - Tue, 14 Apr 2015 09:15:09 +0900 - rev 238948
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1122414 part 3 - Update DevTools tests to expect a name for transitions; r=pbrosset
71cd1e22d1062b2d21755e2d1b6325833fecf0ce: Bug 1122414 part 2 - Return the transitionProperty from Animation.name for CSS transitions; r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 14 Apr 2015 09:13:27 +0900 - rev 238947
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1122414 part 2 - Return the transitionProperty from Animation.name for CSS transitions; r=jwatt This is a bit awkward. We lazily set mName to the transition property and then return it. The reasons for this approach are: * We don't really want to eagerly fill in mName for all transitions since in 99% of cases we'll never use it and this will lead to wasted allocations. * The signature of Name() returns a const nsString reference. This is because Name() is used when building CSS Animations (to compare different copies of the same animation when updating). For that case we don't really want to generate unnecessary copies of nsString objects so we return a reference. However, that means for transitions as well we need to return a reference so we can't just generate a temporary string on-demand. As a result we also have to const-cast ourselves so we can update the mName member. We could make mName mutable but seeing as it's only set once, the const_cast seems more appropriate.
4af1955b7abbb15db3a11410586217e9c16bbcc4: Bug 1122414 part 1 - Factor out a TransitionProperty method in ElementPropertyTransition; r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 14 Apr 2015 09:11:44 +0900 - rev 238946
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1122414 part 1 - Factor out a TransitionProperty method in ElementPropertyTransition; r=jwatt
2ae6b31b1eb288aac1f23bc9be5759389ed7ef25: Bug 1134381 - Don't pause an AnimationPlayer if it is already paused; r=jwatt
Brian Birtles <birtles@gmail.com> - Tue, 14 Apr 2015 09:07:41 +0900 - rev 238945
Push 28577 by ryanvm@gmail.com at Tue, 14 Apr 2015 14:06:33 +0000
Bug 1134381 - Don't pause an AnimationPlayer if it is already paused; r=jwatt
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip