Commit Graph

238957 Commits

Author SHA1 Message Date
Jonathan Kew
7d8765fd20 Bug 1153460 - Support new Fitzpatrick emoji modifiers and regional symbol indicators in Apple Color Emoji font. r=jdaggett 2015-04-14 09:37:53 +01:00
Carsten "Tomcat" Book
fcd104c2e0 Backed out changeset f3e21cdfa1fc (bug 1153413) for causing regression like Bug 1153851 2015-04-14 09:13:44 +02:00
Jean-Yves Avenard
955e2ff7e9 Bug 1153049: Fix linux build ON A CLOSED TREE. a=bustage 2015-04-14 16:11:14 +10:00
Jean-Yves Avenard
6ef748b5a9 Bug 1153049: Part5. Simplify retrieval of HTMLVideoElement dimensions. r=cpearce 2015-04-14 15:17:55 +10:00
Jean-Yves Avenard
7ed5e72c17 Bug 1153049: Part4. Remove redundant mHasAudio/mHasVideo member. r=cpearce 2015-04-14 15:17:51 +10:00
Jean-Yves Avenard
e131b92b34 Bug 1153049: Part3. Using AudioInfo/VideoInfo object. r=cpearce
This remove all remaining references to stagefright/MP4 specific objects.
2015-04-14 15:16:32 +10:00
Jean-Yves Avenard
3aa4c00177 Bug 1153049: Part2. Fix const-ness. r=cpearce 2015-04-14 15:15:46 +10:00
Jean-Yves Avenard
4e7782ad85 Bug 1153049: Part1. Merge MediaInfo and mp4_demuxer::TrackConfig. r=cpearce 2015-04-14 15:15:46 +10:00
Jean-Yves Avenard
dd31cbc6b0 Bug 1153686: Remove redundant mMediaSize member. r=roc 2015-04-14 15:15:46 +10:00
Jean-Yves Avenard
bbd03ff1a5 Bug 1152658: Use MediaRawDataWriter to access MediaRawData::mCrypto. r=cpearce 2015-04-14 15:15:46 +10:00
Mike Hommey
7c7db104a1 Bug 1154122 - Fix stdc++compat check after bug 1059255. r=mshal 2015-04-14 14:34:07 +09:00
Masayuki Nakano
ebf2fbd043 Bug 492394 part.2 Implement ITextStoreACP::GetACPFromPoint() r=emk 2015-04-14 14:27:37 +09:00
Masayuki Nakano
468f1a76da Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug 2015-04-14 14:27:37 +09:00
JW Wang
4e9c8ceebb Bug 1080685 - add more debug aids and longer timeout. r=edwin. 2015-04-14 13:11:23 +08:00
Tooru Fujisawa
90abcface7 Bug 1147700 - Part 2: Do not overwrite dataTransfer in ChromeUtils.synthesizeDrop if dragData is null. r=enndeakin 2015-04-14 13:07:59 +09:00
Tooru Fujisawa
8b3e13a48c Bug 1147700 - Part 1: Add aDragEvent parameter to ChromeUtils.synthesizeDrop to modify DragEvent, and set default position to center of destElement. r=enndeakin 2015-04-14 13:07:57 +09:00
JW Wang
4ca06073a4 Bug 1153739 - Make Log() usable outside EME test cases. r=edwin. 2015-04-14 11:27:58 +08:00
Phil Ringnalda
3f94a5b045 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)
2015-04-13 20:15:58 -07:00
Brian Smith
76da9b93cc 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.
2015-03-31 08:34:30 -10:00
Chris Peterson
13fef63878 Bug 1153665 - Suppress warning about AutoTaskDispatcher::assertDispatchSuccess only being used in a MOZ_DIAGNOSTIC_ASSERT. r=bholley 2015-04-12 13:41:51 -07:00
Kit Cambridge
d2a8f9e004 Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt 2015-04-13 17:25:19 -07:00
Kit Cambridge
29de845fb6 Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt 2015-04-13 17:25:18 -07:00
Kit Cambridge
41a9360ca4 Bug 1150683 - Implement nsIPushNotificationService. r=dougt 2015-04-13 17:25:18 -07:00
Kit Cambridge
d3e5d7762b 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
2015-04-13 17:25:18 -07:00
Mike Hommey
91959a43cc Bug 1153109 - Add -D_GLIBCXX_USE_CXX11_ABI=0 to CXXFLAGS when building with --enable-stdcxx-compat. r=nfroyd 2015-04-14 10:42:41 +09:00
Brian Smith
e3b9248715 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.
2015-04-13 00:28:11 -10:00
Brian Smith
2bbc1d7a0d Bug 1153737: Avoid unnecessary uses of mozilla::pkix::ScopedPtr, r=keeler 2015-04-12 19:57:48 -10:00
Bill McCloskey
99b5740bf7 Bug 1151598 - Remove more uses of preprocessor in toolkit (r=gavin) 2015-04-13 18:11:50 -07:00
Bill McCloskey
5e2fa02573 Bug 1128457 - Change handling of urgent messages during timeout (r=dvander) 2015-04-13 18:11:49 -07:00
Bill McCloskey
487da0f62a Bug 1140129 - Don't clear tab title when location changes (r=Mossop) 2015-04-13 18:11:49 -07:00
Bill McCloskey
0e91dfa213 Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) 2015-04-13 18:11:49 -07:00
Wes Kocher
3dcf4b585d Merge central to inbound a=merge 2015-04-13 17:27:59 -07:00
Brian Birtles
96daa5cfe8 Bug 1122414 part 3 - Update DevTools tests to expect a name for transitions; r=pbrosset 2015-04-14 09:15:09 +09:00
Brian Birtles
437d98e7be 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.
2015-04-14 09:13:27 +09:00
Wes Kocher
5e50dfb256 Merge inbound to m-c a=merge 2015-04-13 17:13:10 -07:00
Brian Birtles
33a5b45d94 Bug 1122414 part 1 - Factor out a TransitionProperty method in ElementPropertyTransition; r=jwatt 2015-04-14 09:11:44 +09:00
Brian Birtles
9dd80d2f23 Bug 1134381 - Don't pause an AnimationPlayer if it is already paused; r=jwatt 2015-04-14 09:07:41 +09:00
Boris Zbarsky
da8298565d Bug 1035248. Fix SVG document bits to correctly handle non-SVG elements being added. r=jwatt 2015-04-13 19:36:57 -04:00
Boris Zbarsky
2a4eee55a5 Bug 1153516. Stop using loose is() comparisons in test_dom_xrays.html. r=bholley 2015-04-13 19:36:44 -04:00
Boris Zbarsky
4ef868f287 Bug 1151048. Disable speculative tokenization in the parser if it's failing too much. r=hsivonen 2015-04-13 19:36:33 -04:00
Wes Kocher
7b09637887 Merge fx-team to m-c a=merge 2015-04-13 16:29:41 -07:00
Ralph Giles
312b616d34 Bug 1154045 - Don't leak temporary GStreamer caps. r=kinetik 2015-04-13 14:08:00 -07:00
Wes Kocher
e856f526b8 Backed out 3 changesets (bug 1110485) for wpt-3 bustage
Backed out changeset e8bd3bf404ff (bug 1110485)
Backed out changeset fa29dbb49a66 (bug 1110485)
Backed out changeset 12deb121d126 (bug 1110485)
2015-04-13 15:18:19 -07:00
Ryan VanderMeulen
04f6b1c712 Backed out changeset 861b69f6f3b2 (bug 1146729) for causing bug 1153831. 2015-04-13 15:48:08 -04:00
B2G Bumper Bot
2e7152a15e Bumping manifests a=b2g-bump 2015-04-13 12:03:07 -07:00
B2G Bumper Bot
e5694c8cce Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f9a4193e82db
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1026967 - merge pull request #29461 from jrburke:bug1026967-email-delete-draft to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/56e93707e7b6
Author: jrburke <jrburke@gmail.com>
Desc: Bug 1026967 - [email] Change Discard Draft string to Delete the Draft to clarify that the draft will be deleted rather than just changes since last explicit save discarded
2015-04-13 12:00:29 -07:00
Alessio Placitelli
d8c6e76d50 Bug 1137252 - Update the in-tree docs. r=gfritzsche 2015-04-13 19:33:27 +02:00
Alessio Placitelli
53efb896a5 Bug 1137252 - Add test coverage for pings archiving. r=vladan 2015-04-13 19:33:27 +02:00
Fabrice Desré
3f828ac331 Bug 1111961 - Developer mode support r=ferjm,pauljt 2015-04-13 09:49:50 -07:00
Jeff Muizelaar
39b4187c04 Bug 1136749. Remove @override to fix build bustage
CLOSED TREE
2015-04-13 12:49:44 -04:00