Carsten "Tomcat" Book
f201d8f893
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-04-23 08:41:04 +02:00
Carsten "Tomcat" Book
708ddc7be7
Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
...
Backed out changeset 53058615e7a3 (bug 1024774)
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774)
Backed out changeset a31c514b59da (bug 1024774)
Backed out changeset 0fcf8757f6c2 (bug 1024774)
Backed out changeset 9a3c71b925d4 (bug 1024774)
Backed out changeset 783acc92af04 (bug 1024774)
Backed out changeset ad71c9a3446b (bug 1024774)
Backed out changeset 4f37e72e70f6 (bug 1024774)
Backed out changeset ec869578cc0a (bug 1024774)
Backed out changeset 3c1d306c8a3d (bug 1024774)
Backed out changeset b3a90f30892d (bug 1024774)
Backed out changeset cf7bbb3774c0 (bug 1024774)
Backed out changeset 2522eb4d3cf2 (bug 1024774)
Backed out changeset 89a502d88f9c (bug 1024774)
Backed out changeset 61046ad3161f (bug 1024774)
Backed out changeset 36706aaa2f06 (bug 1024774)
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)
2015-04-23 08:37:24 +02:00
Bobby Holley
cbaa1b59ef
Bug 1144486 - Use state watching machinery for mReadyState updates. r=jww
2015-04-22 21:38:11 -07:00
Bobby Holley
d36d4434d1
Bug 1144486 - Implement state watching machinery. r=jww
2015-04-22 21:38:11 -07:00
Bobby Holley
45b32d35a5
Bug 1144486 - Implement direct tasks. r=jww
2015-04-22 21:38:10 -07:00
Bobby Holley
13c48d68da
Bug 1144486 - Fix Bogus test. r=cajbir
...
cajbir said we should do this in the media meeting.
2015-04-22 21:38:09 -07:00
Bobby Holley
e357f21895
Bug 1157488 - Don't spin the event loop by synchronously dispatching when we're already on the main thread. r=jww
...
This was causing us to re-enter RunSyncSectionsInternal.
2015-04-22 20:43:59 -07:00
JW Wang
d912102e67
Bug 1157551 - Fix UAF in FFmpegH264Decoder. r=edwin.
2015-04-23 11:21:03 +08:00
Wes Kocher
6c19e3759a
Merge m-c to b2ginbound a=merge
2015-04-22 17:26:08 -07:00
Wes Kocher
8959687abb
Merge inbound to m-c a=merge CLOSED TREE
2015-04-22 17:15:53 -07:00
Ben Turner
f604e6e16e
Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey relanding CLOSED TREE
2015-04-22 17:14:44 -07:00
Nikhil Marathe
29452a48c3
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-22 16:34:21 -07:00
Nikhil Marathe
9eb26f39bb
Backed out changeset 527cd70f241f (Bug 1058695) for bustage
2015-04-23 09:07:16 -07:00
Nikhil Marathe
654b7455dd
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-22 16:34:21 -07:00
Fabrice Desré
2a32893282
Bug 1157028
- Add feature detection for OpenMobile r=ehsan
2015-04-22 14:21:44 -07:00
Wes Kocher
5a51450db8
Backed out changeset 89e5f92e26d7 (bug 1155634) for being a possible cause of frequent gij(8) orange CLOSED TREE
2015-04-22 14:06:39 -07:00
Blake Kaplan
990f9cce74
Bug 1124076 - Properly detect certs when loaded and prompt to import them. r=sworkman/dkeeler
2015-04-22 12:55:23 -07:00
Neil Deakin
683a665e82
Bug 1157193, fix null pointer check when dragging images, r=smaug
2015-04-22 15:18:22 -04:00
Nick Fitzgerald
dcfa0ad5d5
Bug 1024774 - Part 7: Add HeapSnapshot WebIDL interface; r=bholley
2015-04-22 11:09:54 -07:00
Nick Fitzgerald
a27de0b50b
Bug 1024774 - Part 1: Add the ChromeUtils WebIDL interface. r=bholley
2015-04-22 11:09:54 -07:00
Andrea Marchesini
fcc7ba8997
Bug 1157248 - TabChild should initialize ServiceWorkerManager before starting the first loading, r=nsm
2015-04-24 00:44:24 +02:00
Ben Turner
3e15962a5d
Bug 1157573 - Fix transaction rollback assertions for when a transaction was never started, r=janv.
2015-04-23 15:29:15 -07:00
Paul Kerr [:pkerr]
6ea16c23cf
Bug 1100502: about:webrtc e10s fix. Content and chrome connections are reported. r=rjesup
2015-04-21 15:29:18 -07:00
Bobby Holley
b42780774a
Bug 1157797 - Use state-watching machinery for UpdateNextFrameStatus. r=jww
...
The ergonomics here aren't ideal. I'm going to file a bug to improve them.
2015-04-27 21:20:41 -07:00
Bobby Holley
9279297f22
Bug 1157797 - Be more disciplined about where we call UpdateNextFrameStatus. r=jww
...
This value depends on mState and the audio/video queue states. Given that, we can
just stick these calls in a few choke points.
2015-04-27 21:20:38 -07:00
Bobby Holley
57928a4913
Bug 1158916 - Stop manually notifying MediaDecoder::mReadyStateWatchTarget. r=jww
...
If we've got our state graph set up properly, the watch target should be
notified automatically whenever anything relevant changes.
2015-04-27 21:20:10 -07:00
Matt Woodrow
b581e087b7
Bug 1151611 - Null check PDM::Create to fix bustage. CLOSED TREE
2015-04-28 15:58:13 +12:00
Matt Woodrow
9ed8b2c12d
Bug 1151611 - Expose DXVA status in about:support. r=cpearce,felipe
2015-04-28 15:07:22 +12:00
Bill McCloskey
a1f26a0de2
Bug 1155789 - Fail if sending a CPOW in parent when no CPOW manager exists (r=dvander)
2015-04-27 19:45:18 -07:00
Bill McCloskey
556e219fa6
Bug 1154898 - Avoid offline observer crash (r=aklotz)
2015-04-27 19:45:18 -07:00
David Major
ed6ca74f4f
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
2015-04-27 19:59:27 -04:00
Emanuel Hoogeveen
bcb4008ca4
Bug 949036 - Make ID3v2 tag detection more careful - not every bit of data containing "ID3" is a tag. r=eflores
2015-04-27 07:28:00 -04:00
Ryan VanderMeulen
7bc7b60b19
Merge m-c to inbound. a=merge
2015-04-27 15:20:16 -04:00
Nikhil Marathe
d71536c76f
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-27 12:00:41 -07:00
Ryan VanderMeulen
38187fb61b
Backed out changeset c839f283bf28 (bug 1058695) for bustage.
...
CLOSED TREE
2015-04-27 14:04:24 -04:00
Nikhil Marathe
ecb979e722
Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
2015-04-22 16:34:21 -07:00
Boris Zbarsky
77e529551e
Bug 1155984. Improve the performance of the "self" getter in both window and workers. r=peterv,jorendorff
2015-04-27 13:38:12 -04:00
Ehsan Akhgari
514c33e8a5
Bug 1158442 - Remove the "Performance Entry buffer size maximum reached" warning; r=baku
...
This happens far too often in our tests. For example, in our
mochitest-3 debug mac test, we hit this warning 4,472 times.
At this point, this warning is only adding unneeded noise, slowing down
the tests and increasing the size of the logs unnecessarily. Let's
remove it.
2015-04-27 13:08:27 -04:00
Ehsan Akhgari
43095806d0
Bug 1136780 - Re-enable test_fetch_event.html now that bug 1156771 has been fixed; r=nsm
2015-04-27 13:04:24 -04:00
Kevin Wern
aea9e50b0f
Bug 1148694 patch 3 - remove tests affected by removal of CSSCharsetRule. r=dbaron, r=khuey
2015-04-20 23:38:13 -07:00
Kevin Wern
7c8f926903
Bug 1148694 patch 2 - Remove interface and implementation of CSSCharsetRule. r=dbaron
2015-04-21 00:08:36 -07:00
Tim Taubert
ea175eef5b
Bug 1157454 - Satisfy TSan by removing the unneeded mEarlyRv read in WebCryptoTask::CalculateResult() r=rbarnes
2015-04-24 12:05:32 +02:00
Kyle Huey
bfdeeffa32
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-25 07:23:54 -07:00
Ehsan Akhgari
97e62f9a90
Bug 1157467 - Work around leaks in test_request_context.html in e10s; r=nsm
2015-04-25 01:12:41 -04:00
Daniel Holbert
f57bf393c5
Bug 1154494 followup: Annotate ServiceWorker helper-class 'CompareManager' refcounting functions as 'override'. rs=ehsan
2015-04-24 21:26:51 -07:00
Paul Rouget
d28e5c5cd7
Bug 1156615 - (Browser API) ctrl/cmd/middle-click doesn't work if <a> element has children. r=kchen
2015-04-20 22:27:00 -04:00
Kershaw Chang
9d15245a45
Bug 1035748 - WebIDL for DeviceStorageAreaChangedEvent. r=bz
2015-04-23 19:35:00 -04:00
Andreas Pehrson
e8abd32b56
Bug 1155089 - Part 3: Test replacing with WebAudio track in track_peerConnection_replaceTrack.html. r=jib
2015-04-22 11:59:43 +08:00
Andreas Pehrson
d1163dab9b
Bug 1155089 - Part 2: Break out WebAudio input/output checker to PeerConnectionTest. r=mt
2015-04-22 11:59:43 +08:00
Nikhil Marathe
6d19d73369
Bug 1131327 - Patch 10 - Remember to remove the feature. r=baku
2015-04-17 16:44:58 -07:00
Wes Kocher
bbad9ead52
Backed out changeset 022beda1707c (bug 1158366) for wError build bustage
2015-04-24 16:52:52 -07:00
Geoff Brown
1736a4a6a5
Bug 1078287 - Disable test_Range-mutations on Android 4.3 for intermittent failures; r=trivial,test-only
2015-04-24 17:19:25 -06:00
Kyle Huey
2923e02236
Bug 1158366: Remove nsIDOMHTML[BR|Div|Heading|TableCaption|Table|Title]Element.idl. r=ehsan
2015-04-24 16:09:30 -07:00
Dan Glastonbury
32c4bc4c66
Bug 1048724 - Sort out Transform Feedback Varyings. r=jgilbert
2015-04-25 08:26:50 +10:00
Martin Thomson
062ace4d96
Bug 1158296 - Allow ECDSA key export in WebCrypto, r=rbarnes
2015-04-24 12:56:46 -07:00
Nikhil Marathe
bdc9e1f440
Bug 1131327 - Patch 9 - Fix windows compiler macro error. r=baku
2015-04-16 12:53:14 -07:00
brian37ful
f077340378
Bug 1131047 - Part 3: Update the related testcases. r=aknow
2015-04-16 09:34:00 -04:00
brian37ful
cabd144dbc
Bug 1131047 - Part 2: Obsolete some events (DOM). r=aknow
2015-04-20 07:19:00 -04:00
brian37ful
d0505236a3
Bug 1131047 - Part 1: Obsolete some events (WebIDL). r=hsinyi
2015-04-16 09:33:00 -04:00
Carsten "Tomcat" Book
008359fea1
Merge mozilla-central to b2g-inbound IGNORE IDL
2015-04-22 15:55:13 +02:00
Kartikaya Gupta
05d5dd9734
Back out cset 17aad8f83237 (bug 1154499) now that we have a nightly with APZ enabled. r=me a=me
2015-04-22 09:36:25 -04:00
Thomas Zimmermann
737962d237
Bug 1156229: Update GATT support to include Android L, r=joliu
...
This patch adds L support to the GATT implementation. Only the HAL
backend is currently supported.
2015-04-22 09:35:36 +02:00
Thomas Zimmermann
231f6fcba2
Bug 1156229: Make ref-counted class destructors non-public, r=joliu
...
To build Bluetooth v2 with gcc 4.8 and later, all ref-counted classes
must have non-public destructors.
2015-04-22 09:35:36 +02:00
Mark Finkle
4a1a9dfe76
Bug 1154960 - Fennec should explicitly block the DOM SiteSpecificUserAgent.js file from packaging r=nalexander
2015-04-22 02:01:32 -04:00
Wes Kocher
54ca3f0cd4
Merge m-c to fx-team a=merge
2015-04-21 15:39:12 -07:00
Wes Kocher
31bd79a6ac
Merge b2ginbound to m-c a=merge
2015-04-21 15:31:59 -07:00
Wes Kocher
7d10c7b370
Merge inbound to m-c a=merge
2015-04-21 15:23:57 -07:00
Wes Kocher
ca3636e2e3
Merge fx-team to m-c a=merge
2015-04-21 15:15:48 -07:00
David Anderson
5b1fe423b2
Enable APZ for E10S on Windows for one Nightly. This patch will be backed out after one nightly. (bug 1154459, r=kats, a=ryanvm)
2015-04-21 15:35:19 -04:00
Kyle Huey
d52710a0e4
Backed out 3 changesets (bug 102663, bug 915962) for crashing constantly. a=me
...
Backed out changeset 984018eae04a (bug 102663)
Backed out changeset ec40bfefa08d (bug 915962)
Backed out changeset 79aeff6684f6 (bug 915962)
2015-04-21 09:19:01 -07:00
Carsten "Tomcat" Book
f9954bb385
Merge mozilla-central to mozilla-inbound
2015-04-21 12:38:27 +02:00
Carsten "Tomcat" Book
1c4c267832
merge mozilla-inbound to mozilla-central a=merge
2015-04-21 11:57:16 +02:00
Chris Pearce
aec8234074
Bug 1154513 - [EME] GMP crash crashes browser in Nightly - Remember if actor is destroyed, so that no messages are sent from subsequent Shutdown() - r=cpearce
2015-04-21 16:32:15 +12:00
Ehsan Akhgari
74b49dc086
Bug 1156432 - Part 2: Use different error messages for the hello-after-extracting.gz test; r=nsm
...
This helps make it eaiser to tell whether this or the hello.gz
test failed by just looking at the logs.
2015-04-21 00:25:15 -04:00
Ehsan Akhgari
0068905cda
Bug 1156432 - Part 1: Unregister the service worker when we are done with it; r=nsm
...
This lets us for example use the --run-until-failure mochitest option.
2015-04-21 00:25:08 -04:00
Ehsan Akhgari
32f7d685f4
Bug 1155989 - Dump the rejection of the promise returned by ServiceWorkerRegistration.unregister() in our tests; r=nsm
2015-04-21 00:24:44 -04:00
Ehsan Akhgari
9e01f290af
Bug 1155988 - Use the ready promise more often in service worker tests; r=nsm
2015-04-21 00:23:22 -04:00
Ehsan Akhgari
be5f000d5b
Bug 1155987 - Unregister the service workers registered in tests; r=nsm
...
Without this, test_periodic_update.html is going to try to update all
of them which is unnecessary.
2015-04-21 00:21:30 -04:00
Luke Wagner
3e2efc9d2a
Bug 1156600 - asmjscache: fix assert when reading metadata file for cache write fails (r=janv)
2015-04-20 23:18:59 -05:00
Brian Birtles
cb760b7cd2
Bug 1154615 part 9 - Rename test files; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
f139f696ad
Bug 1154615 part 8 - Rename references to players in animation observers; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
dd08500a37
Bug 1154615 part 7 - Rename CSSAnimationPlayer and CSSTransitionPlayer; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
d8ca19874e
Bug 1154615 part 6 - Rename references to players within layout/; r=jwatt
...
We will rename CSSAnimationPlayer/CSSTransitionPlayer in a separate patch
2015-04-21 10:22:10 +09:00
Brian Birtles
3b1faa1fd5
Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt
2015-04-21 10:22:10 +09:00
Brian Birtles
0e20f3500b
Bug 1154615 part 4 - Rename references to players in dom/animation; r=jwatt
...
This patch does not, however, update references to
AnimationPlayerCollection/CSSTransitionPlayer etc. which we will fix when we get
to layout/style.
2015-04-21 10:22:09 +09:00
Brian Birtles
88c7d3e09b
Bug 1154615 part 3 - Rename internal members of PendingAnimationTracker; r=jwatt
2015-04-21 10:22:09 +09:00
Brian Birtles
b5750bd4b3
Bug 1154615 part 2 - Rename PendingPlayerTracker to PendingAnimationTracker; r=jwatt
...
This patch also updates the method names on PendingAnimationTracker but leaves
a number of local variables which will be fixed in a subsequent patch.
2015-04-21 10:22:09 +09:00
Brian Birtles
d4dc1dd595
Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug
...
This patch is a fairly minimal rename of the AnimationPlayer interface. It
leaves a bunch of local variables and helper classes still using the word
"player". These will be addressed in subsequent patches that don't require DOM
peer review.
2015-04-21 10:22:09 +09:00
Jeff Gilbert
397fec2707
Bug 1127336 - Label HW-decoded frames with correct origin. - r=vlad
2015-04-20 17:49:25 -07:00
Wes Kocher
8aaf8d58a4
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-04-20 17:17:44 -07:00
Ms2ger
b7e26f821e
Bug 404828 - Followup: remove assertion expectations on a CLOSED TREE. a=tomcat
2015-04-21 01:59:00 +02:00
Bobby Holley
6543818586
Bug 1155268 - (Bonus) small reduction in FlushableMediaTaskQueue usage. r=cpearce
2015-04-21 00:15:19 -07:00
Bobby Holley
7c9c11e4e7
Bug 1155268 - Add checked methods to convert from an AbstractThread to a concrete type. r=cpearce
2015-04-21 00:15:18 -07:00
Wes Kocher
57f45f7372
Merge inbound to m-c a=merge CLOSED TREE
2015-04-20 16:44:05 -07:00
Ehsan Akhgari
120298263e
Bug 1156033 - Add some missing error handling to the DOM Cache code; r=bkelly
2015-04-20 13:10:33 -04:00
Thomas Zimmermann
6486376974
Bug 1155718: Share ObexBase.{cpp,h} between Bluetooth v1 and v2, r=btian
...
Both implementations are the same.
2015-04-20 12:56:49 +02:00
Thomas Zimmermann
af2b02c766
Bug 1155718: Share BluetoothSocketObserver.h between Bluetooth v1 and v2, r=btian
...
Both implementations are the same.
2015-04-20 12:56:49 +02:00
Thomas Zimmermann
bacc86b985
Bug 1155718: Share BlueoothRilListener.{cpp,h} between Bluetooth v1 and v2, r=btian
...
This patch uses the v1 implementation, which include a fix for bug 1137151.
2015-04-20 12:56:49 +02:00
Thomas Zimmermann
1edcbc4797
Bug 1155718: Share BluetoothProfileManagerBase.h between Bluetooth v1 and v2, r=btian
...
This patch uses the v1 implementation, which include a fix for bug 1137151.
2015-04-20 12:56:49 +02:00
Thomas Zimmermann
457a325a8d
Bug 1155718: Share BluetoothHidManager.{cpp,h} between Bluetooth v1 and v2, r=btian
...
This patch uses the v1 implementation, which include a fix for bug 1137151.
2015-04-20 12:56:49 +02:00
Thomas Zimmermann
f2a72974bc
Bug 1155718: Share BluetoothHfpMangerBase.h between Bluetooth v1 and v2, r=btian
...
Both implementations are the same, except coding-style fixes in v1.
2015-04-20 12:56:49 +02:00
Phil Ringnalda
1253d8f807
Merge b-i to m-c, a=merge
2015-04-19 20:26:59 -07:00
Phil Ringnalda
8c99497c04
Merge m-c to b-i
2015-04-18 17:33:21 -07:00
Carsten "Tomcat" Book
e5006ce3c4
Merge mozilla-central to b2g-inbound
2015-04-21 15:37:22 +02:00
Alphan Chen
118acf6cc1
Bug 1131927 - [Automounter] Add reporter to get current information. r=dhylands
2015-04-20 10:58:13 +08:00
Ted Mielczarek
dbfb883711
bug 1155691 - Expose WindowRoot to chrome from window in webidl. r=smaug
2015-04-17 16:17:26 -04:00
Phil Ringnalda
afbd405312
Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
...
CLOSED TREE
2015-04-19 08:19:14 -07:00
Phil Ringnalda
52fe199841
Backed out 4 changesets (bug 1150683) for Talos indexedDB crashes
...
CLOSED TREE
Backed out changeset 7953d3dd62ff (bug 1150683)
Backed out changeset c6805afff48c (bug 1150683)
Backed out changeset 186ed6bc887e (bug 1150683)
Backed out changeset 8e82f557f913 (bug 1150683)
2015-04-19 07:20:24 -07:00
Andrew Osmond
1b014ef5da
Bug 1156416 - Validate camera parameters supplied by the application. r=mikeh
2015-04-17 14:17:18 -04:00
David Anderson
b5aae329b5
Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
2015-04-17 11:49:55 -04:00
Ehsan Akhgari
f0c7967ee6
Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:39 -04:00
Ehsan Akhgari
6d8892e55b
Bug 1156012 - Mark nsINode::m{Next,Previous}Sibling as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:37 -04:00
Ehsan Akhgari
c80d4cbcc2
Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:34 -04:00
Ehsan Akhgari
8c5211c28d
Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:31 -04:00
Ehsan Akhgari
d0dd20f003
Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:29 -04:00
Ehsan Akhgari
32c4f6551c
Bug 1156005 - Mark the nsIAtom members of NodeInfo::NodeInfoInner as MOZ_NON_OWNING_REF; r=baku
2015-04-19 08:38:26 -04:00
Aryeh Gregor
a60b9141d2
Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan
2015-04-19 15:28:50 +03:00
Aryeh Gregor
35b3914ed0
Bug 1153649 part 3 - More OwningNonNull improvements; r=bz
2015-04-19 15:28:50 +03:00
Aryeh Gregor
b198a7bacc
Bug 1153649 part 1 - Improve usability of OwningNonNull; r=bz
2015-04-19 15:28:49 +03:00
Kit Cambridge
71e670397d
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
2015-04-19 12:06:31 +02:00
Kit Cambridge
0b4c52f8ab
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(-)
2015-04-19 12:06:21 +02:00
Kit Cambridge
5fe395d4c5
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
2015-04-19 12:06:11 +02:00
Kit Cambridge
a8c027f617
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
2015-04-19 12:06:04 +02:00
Ehsan Akhgari
f03955ed19
Bug 1154679
- Part 2: Remove the usage of is_loosely from test_dragstart.html; r=Ms2ger
2015-04-18 19:10:48 -04:00
Ehsan Akhgari
aa9d593a94
Bug 1154679
- Part 1: Remove the usage of is_loosely from test_domrequesthelper.xul; r=Ms2ger
2015-04-18 19:10:17 -04:00
Phil Ringnalda
405c0956cc
Back out 2 changesets (bug 1152902) for Gu bustage
...
CLOSED TREE
Backed out changeset 462f2f668259 (bug 1152902)
Backed out changeset 1c5ed66652c3 (bug 1152902)
2015-04-18 15:30:17 -07:00
Boris Zbarsky
09c33f2bd3
Bug 1155793 part 2. Split apart the concepts of movability and eliminatability in jitinfo, since some things are not movable but are eliminatable. r=efaust.
2015-04-17 22:01:02 -04:00
Boris Zbarsky
a0a149646c
Bug 1155793 part 1. Make it possible to safely change the number of bits in the slotIndex field in jitinfo. r=efaust
2015-04-17 22:01:02 -04:00
Boris Zbarsky
ab24a9f92d
Bug 1152902 part 2. Add a fast path for the case when a Promise is resolved with another Promise. r=nsm
2015-04-17 22:01:02 -04:00
Boris Zbarsky
340ec360ea
Bug 1152902 part 1. Add a way to flag a method in webidl as being identity-testable, so we'll expose such an identity test from bindings to other C++ code. r=peterv
2015-04-17 22:01:02 -04:00
Boris Zbarsky
a25c3c13a7
Bug 1153517. Fix mozGetDataAt to return null when it should, like it used to. r=peterv
2015-04-17 22:01:01 -04:00
Sylvestre Ledru
8031636545
Bug 1155652 - Fix two incorrect assertions r=janv
2015-04-17 16:06:11 +02:00
Blake Wu
e8f334bcac
Bug 1153876 - Support MPEG-4 Codec, mp4v-es. r=jya. r=cpearce.
2015-04-20 21:57:29 +08:00
Denis Volk
cd6346cce0
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ryan VanderMeulen
11bd25485e
Backed out changesets f06080c6097f and 03ce639c4f13 (bug 1155939) for frequent Linux GMP gtest deadlocks.
2015-04-20 11:39:36 -04:00
David Anderson
0bc85d152d
Fix a potential null-deref in TabChild::HandlePossibleViewportChange. (bug 1156156, r=kats)
2015-04-20 11:16:55 -04:00
Nikhil Marathe
88afea6970
Bug 1131327 - Patch 8 - Return null on worker attribute access. r=baku
2015-04-14 16:12:59 -07:00
Nikhil Marathe
d4c645f0cb
Bug 1154494 - Hit network only once. r=baku,bkelly
2015-04-13 21:05:28 -07:00
Nikhil Marathe
20e49fd469
Bug 1157692 - Add dom.caches.enabled pref to test. r=bkelly
2015-04-23 08:46:03 -07:00
Ben Kelly
cbb5adc74f
Bug 1158319 Cache should throw SecurityError if the principal is incorrect. r=ehsan
2015-04-24 14:36:02 -07:00
Wes Kocher
f14d066052
Backed out changeset a12f0f05779c (bug 1125205) for dt4 failures CLOSED TREE
2015-04-24 13:06:46 -07:00
Ryan VanderMeulen
fdd8fb6cd1
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-24 15:58:56 -04:00
Ben Kelly
db16129daa
Bug 1158218 Follow-up to fix mis-indentation. DONTBUILD, whitespace-only r=me
2015-04-24 11:55:06 -07:00
Jorg K
89c9687fb6
Bug 1140105 - Can't query for a specific font face when the selection is collapsed. r=ehsan
2015-04-24 05:57:00 -04:00
Kershaw Chang
b751ac2132
Bug 1138793 - Add a sync IPC to get BrowserConfiguration. r=baku
2015-04-23 19:41:00 -04:00
Ryan VanderMeulen
c9cf3e5ceb
Merge m-c to fx-team. a=merge
...
CLOSED TREE
2015-04-24 16:07:47 -04:00
Sylvestre Ledru
8e3fa3f4d9
Bug 1156662 - Identical code for different branches. r=bz
2015-04-21 18:37:34 +02:00
Ben Turner
e8c2355e70
Bug 1155634 - Move ConnectionPool creation closer to where we actually use it and at a point guaranteed to be after QuotaManager has been started. r=khuey
2015-04-21 13:46:00 -04:00
Blake Kaplan
cf823cfe6b
Bug 1153977 - Make the spellchecker's constructor async. r=billm
2015-04-21 16:05:00 -04:00
Ryan VanderMeulen
b2f346d932
Bug 1155252 - Re-disable 789933-1.html which was accidentally re-enabled.
...
CLOSED TREE
2015-04-20 10:51:05 -04:00