Bobby Holley
cfc2efb3e7
Bug 1179499 - Dispatch NotifyPlayback{Started,Stopped}. r=jww
2015-07-02 19:26:24 -07:00
Bobby Holley
bb1f9a0082
Bug 1179499 - Assert NS_IsMainThread on a bunch of MediaDecoder methods. r=jww
2015-07-02 19:26:24 -07:00
Bill McCloskey
58ff11ff44
Bug 1177013 - Modernize test_cpows.xul (r=dvander)
2015-07-02 17:18:10 -07:00
Brad Lassey
9ddc8315be
bug 1158561 - [e10s] Browser hang in PluginModuleParent::NPP_ClearSiteData() r=jimm,mak
2015-06-30 18:08:19 -04:00
Kelly Davis
e7daf87da5
Bug 1167541 - Implemented SpeechSynthesisEvent::utterance. r=smaug
2015-07-01 04:14:00 -04:00
Kelly Davis
dac216dbb8
Bug 1167539 - Replace use of NS_ENSURE_* with NS_WARN_IF in dom/media/webspeech/synth/*. r=smaug
2015-06-30 04:52:00 -04:00
Masayuki Nakano
9ce25e1e4d
Bug 1053053 part.5 Make IMEStateManager::sActiveIMEContentObserver StaticRefPtr r=smaug
2015-07-01 22:19:11 +09:00
Masayuki Nakano
38e32ac3ff
Bug 1053053 part.4 Make IMEStateManager::sContent StaticRefPtr r=smaug
2015-07-01 22:19:11 +09:00
Masayuki Nakano
3e2c998faa
Bug 1053053 part.3 Notify child process's IMEStateManager of menu key event listener being installed r=smaug
2015-07-01 22:19:11 +09:00
Masayuki Nakano
3a23696fda
Bug 1053053 part.2 Notify child process's IMEStateManager of that it should stop manageing IME state r=smaug
2015-07-01 22:19:11 +09:00
Masayuki Nakano
66a78db644
Bug 1053053 part.1 Active TabParent should be managed by IMEStateManager r=smaug
2015-07-01 22:19:11 +09:00
Olli Pettay
82cb8da60f
Bug 1174951, try to fix the intermittent failure in test_XHRDocURI.html, r=bz
...
--HG--
extra : rebase_source : 717ea4a22a3cd7f83887bce58a1b34112453bba6
2015-07-01 15:39:56 +03:00
Carsten "Tomcat" Book
8bc87efb1e
Backed out changeset f5f3827ffcf1 (bug 1166910) for bustage
2015-07-01 08:19:28 +02:00
Carsten "Tomcat" Book
41c349e3b0
Backed out changeset 981a1dbe042b (bug 1166910)
2015-07-01 08:18:58 +02:00
Dan Glastonbury
5c6afce69a
Bug 1151736 - Lose context on OOM instead of crashing. r=jgilbert
2015-06-17 23:49:35 -04:00
Jonathan Watt
aaa5cbde27
Bug 1177688, part 6 - Follow-up to provide a default BlobDirState::eUnknownIfDir arg to BlobImplBase's ctor to avoid excessively specifying the same argument. r=baku
2015-06-23 00:31:40 +01:00
Jonathan Watt
52583be154
Bug 1177688, part 5 - Follow-up to use nsAutoString on the stack in Directory to avoid unnecessarily allocating. r=baku
2015-06-23 00:31:38 +01:00
Jonathan Watt
72504969d4
Bug 1177688, part 4 - Add DeviceStorage tests for the new .getFilesAndDirectories() and .path API on Directory. r=baku
2015-06-23 00:31:36 +01:00
Jonathan Watt
0c5c4e6854
Bug 1177688, part 3 - Implement .getFilesAndDirectories() and .path for DOM Directory objects. r=baku
2015-06-23 00:31:34 +01:00
Jonathan Watt
0a4023ea4b
Bug 1177688, part 2 - Add support to the FileSystem code for obtaining a listing of a Directory's Directory and File contents via a sequence of Blobs, forking appropriately to support both for e10s and non-e10s. r=baku
2015-06-23 00:31:32 +01:00
Jonathan Watt
2cd9883d4c
Bug 1177688, part 1 - Add API and functionality to the BlobImpl classes so that BlobImpl's that are created from an nsIFile can provide information about whether or not the nsIFile was a directory. r=baku
2015-06-23 00:31:28 +01:00
Daniel Holbert
1e25aaced0
Bug 1178938 followup: Add missing 'override' keyword to OggDecoder methods Clone() and CreateStateMachine(). rs=ehsan
2015-07-02 16:31:54 -07:00
Daniel Holbert
737bf23f72
Bug 1166910 followup: Add missing 'override' keyword to HTMLImageElement method GetImageReferrerPolicy. rs=ehsan
2015-07-02 16:31:48 -07:00
Jonathan Watt
ceeaf8d937
Bug 1176849 - Make the file picker fatally assert if any of the objects returned by the file picker are not nsIDOMBlob objects. r=baku
2015-06-11 10:58:19 +01:00
Karl Tomlinson
32603f9d43
bug 1179662 call DisconnectFromGraph once only during unlink r=padenot
...
--HG--
extra : rebase_source : 4e8fd171367f46cfc3e5e64f4d7e08ceff2e84d3
2015-07-02 18:11:31 +12:00
Karl Tomlinson
ee5781b91a
bug 1179662 call UnregisterAudioBufferSourceNode only once r=padenot
...
Because these nodes are only registered on PannerNodes if they have a
stream, they need only be unregistered once after the stream is destroyed.
Previously unregistration happened on finish, unlink, and destructor.
--HG--
extra : rebase_source : 7dab08fe4b5648e2a04495d6f570727684247f51
2015-07-02 18:14:54 +12:00
Karl Tomlinson
40539242c5
crashtest for bug 1179662
...
--HG--
extra : rebase_source : f4674490da3ebe088d407879f6933301b1b25129
2015-07-02 15:55:52 +12:00
Karl Tomlinson
a0a5e2b547
bug 1179662 handle null AudioNodeStream stream r=padenot
...
--HG--
extra : rebase_source : 0f0bb303aae42240638513e6d2b8f8c61cb6c1f5
2015-07-02 17:45:11 +12:00
Karl Tomlinson
ed5b0e90c4
bug 1179662 rename AudioNode::Stream() to GetStream() as it may return null r=padenot
...
--HG--
extra : rebase_source : 0279287801ec91efd16fa14135812307926b3c68
2015-07-02 17:30:36 +12:00
Karl Tomlinson
7f8f4121f7
bug 1179662 specify AudioNode::mStream as AudioNodeStream r=padenot
...
--HG--
extra : rebase_source : 30cbe8f0b513063acf0e1c62078474f8f147a0ae
2015-07-02 17:36:07 +12:00
Karl Tomlinson
2c46294a5d
bug 1179662 uninline DestroyMediaStream overrides so that mStream type need not be complete r=padenot
...
--HG--
extra : rebase_source : 2f9676a2e1c4ce13adfdf109e7e8c9827fb26502
2015-07-02 16:44:31 +12:00
Paul Adenot
724c74bc92
Bug 1175510 - Update the AudioBufferSourceNode <=> PannerNode mapping when destroying AudioNodeStream. r=karlt
...
--HG--
extra : rebase_source : d02b6c241ca5371b8c53bfea54bf80954ab1725c
2015-07-02 05:43:52 +02:00
Ehsan Akhgari
1d4e1f5b2f
Bug 1179489 - Don't count service workers towards an origin's max worker quota; r=nsm
...
This is a follow-up to bug 1178339.
2015-07-02 18:48:48 -04:00
Wes Kocher
e9a82d0d8e
Backed out 4 changesets (bug 1167808) for mulet mochitest-4 permafail in test_fetch_cors_sw_reroute.html
...
Backed out changeset 1c9c72d93973 (bug 1167808)
Backed out changeset 9c94c759a0fb (bug 1167808)
Backed out changeset e8ac89eafb1d (bug 1167808)
Backed out changeset 48abf470ef5b (bug 1167808)
2015-07-02 15:30:29 -07:00
Hamzata Diallo
3f61ec7708
Bug 1178513
- Export libxul symbols needed by ACL. r=mattwoodrow
...
--HG--
extra : rebase_source : 77ebb8e1195c0e2570dbf5dbee54edfa5ecdab28
2015-07-02 15:19:35 -07:00
Ben Kelly
552b53971f
Bug 1167808 P4 Test that respondWith() for a browser load reads the body correctly. r=ehsan
2015-07-02 14:34:01 -07:00
Ben Kelly
718d40eab6
Bug 1167808 P3 FetchEvent.respondWith() should use opaque response internal body. r=nsm
2015-07-02 14:34:00 -07:00
Ben Kelly
a3bdc88aaf
Bug 1167808 P2 Block opaque response interception if pref is disabled. r=ehsan
2015-07-02 14:34:00 -07:00
Ben Kelly
ca953711c7
Bug 1167808 P1 Add dom.serviceWorkers.interception.opaque.enabled pref. r=ehsan
2015-07-02 14:34:00 -07:00
Martin Thomson
3f054841ce
Bug 1176434 - Enabling indexedDB for content JS sandboxes, r=bent
...
--HG--
extra : commitid : DYgglyPMmSl
2015-07-02 13:30:15 -07:00
Franziskus Kiefer
d20508cc2e
Bug 1166910 - Add tests for referrer attribute for img tag. r=ckerschb, r=hsivonen
...
--HG--
extra : rebase_source : 9fd7191e3362e5fa6438ca278144bf2fcab1ca5f
2015-06-05 15:25:24 -07:00
Franziskus Kiefer
2d492ded49
Bug 1166910 - referrer attribute for img tag, tests. r=hsivonen
2015-06-05 15:25:24 -07:00
Franziskus Kiefer
2ae91f6891
Bug 1166910 - Referrer attribute for img tag. r=ckerschb, r=hsivonen, r=bz
...
--HG--
extra : rebase_source : ceb3a3d18acf7deb9d13cfae499b7e112db8ffce
2015-06-05 15:25:24 -07:00
Franziskus Kiefer
91b0523177
Bug 1166910 - referrer attribute for img tag. r=hsivonen
2015-06-05 15:25:24 -07:00
Boris Zbarsky
f87bcd3914
Bug 1176800 part 2. Add a ToJSValue overload for owning unions. r=peterv
2015-07-01 00:15:30 -04:00
Boris Zbarsky
cf4b97758b
Bug 1176800 part 1. When getting all types, include the types Promises are parametrized over. r=peterv
2015-07-01 00:15:30 -04:00
Boris Zbarsky
07d97d9536
Bug 1178806. IndexedDB autoincrement overflow should be throwing ConstraintError per spec. r=bent
2015-07-01 00:15:30 -04:00
Boris Zbarsky
86db80c6f3
Bug 1178803. Fix the handling of the 'length' key in IDB keypaths when operating on a string. r=bent
2015-07-01 00:15:30 -04:00
Jan de Mooij
2c2b7af49c
Bug 1177892 part 4 - Remove INT_TO_JSVAL. r=evilpie
2015-06-30 21:10:04 -07:00
Jan de Mooij
303b210317
Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie
2015-06-30 21:09:46 -07:00
JW Wang
fdfaf1fa60
Bug 1178680 - Remove MediaDecoder::Observe as we have MediaShutdownManager. r=cpearce.
2015-07-01 11:46:38 +08:00
JW Wang
82fb026ef0
Bug 1178622
- Fix enum-to-string mismatch in MediaDecoder.cpp. r=jya.
2015-06-30 15:58:05 +08:00
Jean-Yves Avenard
a297fc42ab
Bug 1171760: P6. Use MediaSourceSamples logging in ContainerParser. r=cpearce
2015-07-01 11:42:52 +10:00
Jean-Yves Avenard
ca1ed9546e
Bug 1171760: P5. Add MediaSourceSamples logging. r=cpearce
...
This allows for MediaSource log to be usable as displaying log samples is
extremely verbose.
Fix static initialization.
2015-07-01 11:42:51 +10:00
Jean-Yves Avenard
48ecf05758
Bug 1171760: P4. Process an entire media segment at a time rather than frame by frame. r=gerald
...
This provides significant speed improvement, halving the CPU usage.
Rationalise similar methods.
This assumes that frames within a media segment are continuous.
2015-07-01 11:42:51 +10:00
Jean-Yves Avenard
564ee539cb
Bug 1171760: P3. Returns error for invalid web mimetype. r=kentuckyfriedtakahe
...
Invalid error rather than not supported.
2015-07-01 11:42:50 +10:00
Jean-Yves Avenard
6565a01978
Bug 1171760: P2. Add TimeUnit operator/= (int). r=mattwoodrow
2015-07-01 11:42:50 +10:00
Jean-Yves Avenard
d78812b1ff
Bug 1171760: P1. Add IntervalSet operator-=. r=mattwoodrow
2015-07-01 11:42:49 +10:00
Jean-Yves Avenard
e3f0f0b86c
Bug 1177147: Set mediasource duration to group end timestamp. r=karlt
2015-07-01 11:42:49 +10:00
Jan de Mooij
80aa064383
Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie
2015-06-30 11:20:58 -07:00
Jan de Mooij
155b1afd35
Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
2015-06-30 11:20:56 -07:00
Wes Kocher
cfb4123d75
Merge m-c to inbound, a=merge
2015-06-30 17:25:09 -07:00
Wes Kocher
b617e38373
Merge b2ginbound to central, a=merge
2015-06-30 16:55:12 -07:00
Ryan VanderMeulen
c4367148d1
Backed out changeset 07bf31cca660 (bug 1148935) for Werror bustage.
...
CLOSED TREE
2015-06-30 15:53:43 -04:00
Ryan VanderMeulen
7483c0563e
Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
...
CLOSED TREE
2015-06-30 15:48:11 -04:00
Ehsan Akhgari
d560d3dcf3
Bug 1148935 - Correctly reflect worker and sharedworker RequestContext values; r=smaug
2015-06-30 15:30:08 -04:00
Jan de Mooij
ba71789f3a
Bug 1177892 part 2 - Remove PRIVATE_TO_JSVAL. r=evilpie
...
--HG--
extra : rebase_source : ab95d8c3cea6679b0dce33a9cac6a1c9b0b0871a
2015-06-30 11:20:58 -07:00
Jan de Mooij
731f441d6e
Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
...
--HG--
extra : rebase_source : f7ae63c351c82516e7db48a12c4cfb2048a81805
2015-06-30 11:20:56 -07:00
Carsten "Tomcat" Book
fababd0f52
Merge mozilla-central to b2g-inbound
2015-06-30 14:31:00 +02:00
Szu-Yu Chen [:aknow]
8e7b315fa7
Bug 1174673 - Part 2: Update test case. r=hsinyi
2015-06-30 18:02:23 +08:00
Szu-Yu Chen [:aknow]
e10a949351
Bug 1174673 - Part 1: Automatically resume the held call. r=hsinyi
2015-06-30 18:02:23 +08:00
Carsten "Tomcat" Book
d4ade1ec3b
Backed out changeset f41a2121425f (bug 1171931) for bustage
2015-06-30 10:30:51 +02:00
Chris Pearce
ee85776107
Bug 1160441 - Change exception code when MediaSource.addSourceBuffer() fails due to user disabling MP4. r=edwin
2015-06-30 13:50:50 +12:00
Jan de Mooij
976586cb5f
Bug 1177825 - Remove JSVAL_* constants. r=evilpie
2015-06-29 18:36:44 -07:00
Wes Kocher
e0f8ee1e1b
Merge m-c to b2ginbound, a=merge
2015-06-29 17:28:46 -07:00
Juan Gomez
2b614f73ac
Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
2015-06-29 21:34:15 +02:00
Ryan VanderMeulen
f933e5409c
Backed out 3 changesets (bug 1000870) for frequent Linux test failures.
...
Backed out changeset 7983770003a3 (bug 1000870)
Backed out changeset 80d8e9adb532 (bug 1000870)
Backed out changeset 6a730e15246e (bug 1000870)
2015-06-29 13:42:45 -04:00
Andrea Marchesini
bdef6eb508
Bug 1178076 - MessagePort should not set listeners nor workerFeature when neutered, r=smaug
2015-06-29 14:52:49 +01:00
Kartikaya Gupta
5bb395136a
Bug 1177331 - Avoid going into an infinite loop of MozAfterPaint events which do nothing. r=dvander
2015-06-29 09:02:54 -04:00
Carsten "Tomcat" Book
90ccc67e4e
merge mozilla-inbound to mozilla-central a=merge
2015-06-29 14:17:02 +02:00
Andrew Osmond
7816914768
Bug 1167650 - Expose DOMRequest and DOMCursor to workers. r=bent
2015-06-28 09:34:01 -07:00
Ben Kelly
ccc0bf0860
Bug 1175138 P6 Add a simple test to verify CacheStorage rejects in http origin. r=ehsan
2015-06-27 23:19:24 -04:00
Ben Kelly
2de3ef558a
Bug 1175138 P5 Make CacheStorage reject on untrusted origins. r=ehsan
2015-06-27 23:19:24 -04:00
Ben Kelly
46d52c7f4d
Bug 1175138 P4 Enable dom.caches.testing.enabled in existing tests. r=ehsan
2015-06-27 23:19:24 -04:00
Ben Kelly
adbd55f907
Bug 1175138 P3 Expose the devtools SW testing flag on workers. r=ehsan
2015-06-27 23:19:24 -04:00
Ben Kelly
5940533c35
Bug 1175138 P2 Expose dom.serviceWorkers.testing.enabled to workers. r=ehsan
2015-06-27 23:19:24 -04:00
Ben Kelly
74e7e7f196
Bug 1175138 P1 Make the dom.caches.testing.enabled pref available in workers. r=ehsan
2015-06-27 23:19:23 -04:00
Andrea Marchesini
241ba42d34
Bug 1177727
- MessagePort should call RemoveObserver before calling Release(), r=mccr8
2015-06-27 16:21:24 -07:00
Ehsan Akhgari
da6d711504
Backout changeset d648becaa638 (bug 1170531) for test failures
2015-06-27 13:14:06 -07:00
Carsten "Tomcat" Book
2e79edc619
Merge mozilla-central to b2g-inbound
2015-06-26 14:10:14 +02:00
Carsten "Tomcat" Book
66f9f77e3d
merge mozilla-inbound to mozilla-central a=merge
2015-06-26 13:19:12 +02:00
Carsten "Tomcat" Book
81ae202190
merge fx-team to mozilla-central a=merge
2015-06-26 11:53:41 +02:00
Carsten "Tomcat" Book
1add4546d4
merge b2g-inbound to mozilla-central a=merge
2015-06-26 11:46:20 +02:00
Dave Hylands
dcb2ffc9b5
Bug 1167090 - Fix MTP date and time queried through getObjectInfo. r=alchen
2015-06-25 23:55:32 -07:00
Ben Kelly
1a7bf3eeb5
Bug 1110446 P4 Add a test that orphanes Cache API body files. r=ehsan
2015-06-25 22:22:47 -07:00
Ben Kelly
a46f5588ad
Bug 1110446 P3 Add a test that forces a Cache object to be orphaned and reclaimed. r=ehsan
2015-06-25 22:22:47 -07:00
Ben Kelly
704bdbfb99
Bug 1110446 P2 Cleanup stale caches/bodies if last session didn't shutdown cleanly. r=ehsan
2015-06-25 22:22:46 -07:00
Ben Kelly
bbd2a20e5d
Bug 1110446 P1 Create marker files when Cache API context is open. r=ehsan
2015-06-25 22:22:46 -07:00
Nikhil Marathe
b2e80f822b
Bug 916893 - Patch 3 - Walk up worker chain to find correct window for WorkerNotificationObserver. r=khuey
...
In case of child workers.
--HG--
extra : transplant_source : %29Y%8B%3C%F0%14%E6%95D%0B%FDa%9AeD%EB%82%C3F%FE
2015-06-25 18:53:02 -07:00
Nikhil Marathe
95c8d0e8a4
Bug 916893 - Patch 2 - Deal with onclose. Some grammar fixes. r=wchen
...
--HG--
extra : transplant_source : %07%BDN%A1%12%C9zM7%A4%EE%23%92g%C7%17%0C%12%89P
2015-06-25 18:53:02 -07:00
Nikhil Marathe
091eef6ff6
Bug 916893 - Patch 1 - Notification on workers. r=khuey,wchen
...
Does not implement the Service Worker API - https://notifications.spec.whatwg.org/#service-worker-api
***
Folded:
Bug 916893 - Better ownership model. r=khuey
Fix for bug found by ASan where we were touching the NotificationFeature after releasing it.
--HG--
extra : transplant_source : %3C%09F%99%CASF%1A%25%89X%D9%8C%0B%FAu%9D%27%E8w
2015-06-25 18:53:02 -07:00
Ehsan Akhgari
55918a5838
Bug 1177816 - Dump a message when the service worker for test_request_context receives an unexpected context value; r=baku
2015-06-27 12:38:55 -07:00
Michael Layzell
8822471924
Bug 1170531 - Disable clipboard menu commands correctly in non-(X)HTML documents; r=ehsan
2015-06-27 12:37:44 -07:00
Bobby Holley
3985c88eb7
Bug 1175768 - Throttle NotifyDataArrived. r=jya
2015-06-27 01:19:14 -07:00
Bobby Holley
a80e87862b
Bug 1175768 - Use mirroring for buffered ranges. r=jya
2015-06-27 01:19:13 -07:00
Bobby Holley
8a626bf7ae
Bug 1175768 - Misc changes to Intervals/TimeUnit. r=jya
2015-06-27 01:19:11 -07:00
Bobby Holley
f25ea07acc
Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
...
It would be nice to remove the argument in a separate patch, but we can't
perform MediaResource reads on the main thread, so the SilentReadAt stuff
needs to happen at the same time as the off-main-thread stuff.
2015-06-27 01:19:10 -07:00
Bobby Holley
2b484ece54
Bug 1175768 - Implement SilentReadAt. r=jya
2015-06-27 01:19:09 -07:00
Bobby Holley
a269ea96b4
Bug 1175768 - Dispatch UpdateEstimatedMediaDuration. r=jya
...
NotifyDataArrived will soon run off-main-thread, so the assumptions here won't hold.
2015-06-27 01:19:07 -07:00
Bobby Holley
3494aeaedb
Bug 1175768 - Make the logic in MDSM::NotifyDataArrived apply to mObservedDuration. r=jya
...
With this change, we don't need to condition this work on infinite streams.
2015-06-27 01:19:06 -07:00
Bobby Holley
c33a7cceab
Bug 1175768 - Remove bogus check. r=jya
2015-06-27 01:19:05 -07:00
Bobby Holley
3c748d3d45
Bug 1177501 - Hold a strong ref to mThread. r=jya
2015-06-27 01:19:03 -07:00
Ben Kelly
d87aa736d6
Bug 1173467
P4 Add a test to validate Cache in private browsing window. r=ehsan
2015-06-26 19:36:40 -07:00
Ben Kelly
d722c7d5fb
Bug 1173467
P3 Pass private browsing flag into CacheStorage factory methods. r=ehsan
2015-06-26 19:36:40 -07:00
Ben Kelly
39905c5846
Bug 1173467
P2 Add nsGlobalWindow utility method to get private browsing boolean. r=ehsan
2015-06-26 19:36:40 -07:00
Ben Kelly
299afbab05
Bug 1173467
P1 Modify CacheStorage to reject with SecurityErr instead of throwing on creation. r=ehsan
2015-06-26 19:36:39 -07:00
Cameron McCormack
65dcf79af7
Back out a bit more of bug 1173467
(changeset 30cefdf8d020) that I missed.
2015-06-27 12:21:05 +10:00
Cameron McCormack
860a9f7d1a
Back out bug 1177916 (changeset d4c34d7fb112) for test_urlSearchParams.html failure.
2015-06-27 12:18:19 +10:00
Cameron McCormack
5ccbe11d06
Back out bug 1173467
(changesets a20799ebf48c, 9312c5cb756e, c0e8bba17067, af075443ab21, 30cefdf8d020) for assertion failures in test_app_protocol.html.
2015-06-27 11:57:17 +10:00
Andrew McCreight
898cb90713
Bug 886459, part 4 - Remove nsIJSRuntimeService. r=bholley,aklotz
2015-06-26 18:44:14 -07:00
Andrew McCreight
10dd21a3ef
Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley
2015-06-26 18:44:14 -07:00
Andrew McCreight
f4abeb8aba
Bug 886459, part 1 - Remove unused includes of nsIJSRuntimeService.h. r=bholley
2015-06-26 18:44:13 -07:00
Cameron McCormack
55dbc6f840
Bug 1072102 - Part 1: Implement FontFaceSet load and check. r=jdaggett,bzbarsky
2015-06-27 11:41:10 +10:00
Cameron McCormack
e32a5afe7f
Bug 1161413 - Part 4: Move FontFaceSet ownership from nsPresContext to nsIDocument. r=smaug
2015-06-27 11:39:54 +10:00
Marco Zehe
594654a770
Bug 1137748 - Expose correct roles, subroles, and roledescriptions for various WAI-ARIA roles on OS X, r=surkov
...
--HG--
extra : commitid : 8HRlvwvKyLY
extra : rebase_source : 146a961e7b9d3edf501246151c2cecda420a376b
extra : amend_source : 9b54d5755b9a097053ea8c002fc4a190cc5e8598
2015-06-26 17:31:44 -07:00
Andrea Marchesini
d55095b632
Bug 1177916 - URLSearchParams::GetParentObject should not return nullptr, r=smaug
2015-06-26 17:44:34 -07:00
Ben Kelly
6862b4c402
Bug 1173467
P4 Add a test to validate Cache in private browsing window. r=ehsan
2015-06-26 17:42:56 -07:00
Ben Kelly
73d7dcb1a3
Bug 1173467
P3 Pass private browsing flag into CacheStorage factory methods. r=ehsan
2015-06-26 17:42:56 -07:00
Ben Kelly
37b148368d
Bug 1173467
P2 Add nsGlobalWindow utility method to get private browsing boolean. r=ehsan
2015-06-26 17:42:56 -07:00
Ben Kelly
f1a1a443eb
Bug 1173467
P1 Modify CacheStorage to reject with SecurityErr instead of throwing on creation. r=ehsan
2015-06-26 17:42:55 -07:00
Masayuki Nakano
a6bad653ec
Bug 1175392 part.2 IMEStateManager should manage notifications to IME especially delayed notifications from remote process r=smaug
2015-06-27 09:23:31 +09:00
Masayuki Nakano
3dd4837286
Bug 1175392 part.1 IMEContentObserver and TabParent should use IMEStateManager::NotifyIME() r=smaug
2015-06-27 09:23:31 +09:00
Thomas Zimmermann
c9da785375
Bug 1173334: Open nfcd connections with socket type SOCK_SEQPACKET, allstars.chh
...
NFC requires sequential transfer of individual messages. Using the
socket type SOCK_SEQPACKET guarantees these properties.
2015-06-25 08:29:04 -07:00
Terrence Cole
929078d8c7
Backout 6b847a10bbb1 (Bug 1175642) for being on top of a regression.
...
--HG--
extra : rebase_source : a87230e8b9ffe2e09cba41874e60f44bc0aa7e16
2015-06-24 16:25:12 -07:00
Nikhil Marathe
808595ef2e
Bug 1166350 - Patch 2 - Fix tests. a=bustage
...
--HG--
extra : source : 726f0355ea94ba0772427bbebf53c2e919929d41
2015-06-24 14:27:49 -07:00
Nikhil Marathe
b8eea4d16b
Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
...
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
--HG--
extra : source : d7554019b424327a3271e2c0debda995fff36cb5
extra : intermediate-source : be40dea6534771bdeedc9f7c6ccd8bbddb6e41c2
2015-06-24 13:34:54 -07:00
Nikhil Marathe
552b7cd770
Backed out changeset 964de5d960fa
...
The changes these tests depend on were backed out, but I didn't realise that and pushed this. Backing out and pushing again.
2015-06-24 14:32:39 -07:00
Nikhil Marathe
90857a5bc2
Bug 1166350 - Patch 2 - Fix tests. a=bustage
...
--HG--
extra : rebase_source : a96805e9d0827b618604f7479db8f1e8a6833735
extra : source : 726f0355ea94ba0772427bbebf53c2e919929d41
2015-06-24 14:27:49 -07:00
Chris Pearce
b4099e810a
Bug 1174566 - More helpful MediaKeySystemAccess error messages. r=edwin
2015-06-26 15:16:52 -07:00
Alexander Surkov
33ff352b01
Bug 1177268 - implement aria-rowcount/index and aria-colcount/index, r=marcoz
2015-06-26 14:41:22 -07:00
Carsten "Tomcat" Book
fa9ac90dde
Backed out changeset 4f4ceae7be1a (bug 1176034) for frequent bustages in Windows 8 x64 debug
2015-06-24 10:11:07 +02:00
Carsten "Tomcat" Book
7431d44c64
Backed out changeset ae700a7a4c5e (bug 1176034)
2015-06-24 10:10:17 +02:00
Boris Zbarsky
4ca3b13712
Bug 1175031. Add telemetry for an Attr with a non-lowercase name that was created from an HTML document being added to a non-HTML element. r=smaug,froydnj
2015-06-24 00:44:02 -07:00
Boris Zbarsky
506ddeedf8
Bug 1176083. Remove the now-dead code for the XPCOM version of setTimeout/setInterval. r=smaug
...
I claim this code is dead because on the one hand it's no longer called from JS
(because Window is always on WebIDL bindings, but on the other hand it can't
really be called from C++ because it depends on examining the XPConnect call
information.
I think removing this completely, including from the IDL, is safe, because
nothing directly returns nsIDOMJSWindow, so anyone using its vtable would have
to QI to it and we're changing the IID.
2015-06-24 00:42:46 -07:00
Patrick McManus
cc04db5e46
bug 1174152 - crossorigin attribute for link rel=preconnect r=hsivonen
2015-06-19 17:11:42 -04:00
Matthew Gregan
dfed61553f
Bug 1177243 - Use PodZero rather than memset in WebM decoders. r=rillian
2015-06-25 17:23:35 -07:00
Ryan VanderMeulen
84d140a54b
Backed out 11 changesets (bug 916893, bug 1114554) for various mochitest and Gij failures.
...
Backed out changeset 247ca4bf258e (bug 1114554)
Backed out changeset 5578d5c280a6 (bug 1114554)
Backed out changeset 404830c1ecf7 (bug 1114554)
Backed out changeset 15bdf9c78e6e (bug 1114554)
Backed out changeset f92abe5ec784 (bug 1114554)
Backed out changeset 75324b6862a8 (bug 1114554)
Backed out changeset ce8a768782f2 (bug 1114554)
Backed out changeset 0d860fd12534 (bug 1114554)
Backed out changeset 7dc2448065a9 (bug 916893)
Backed out changeset c3b07f0d1a60 (bug 916893)
Backed out changeset 61c3f24cc908 (bug 916893)
CLOSED TREE
2015-06-25 19:52:40 -04:00
Ryan VanderMeulen
5f5c327690
Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
2015-06-25 19:48:42 -04:00
Masayuki Nakano
8750e33449
Bug 1177388 Create ContentCacheInParent and ContentCacheInChild for making their purpose clearer r=m_kato
2015-06-26 08:21:13 +09:00
Ben Turner
73e1c33df4
Bug 1147942 - Don't warn when aborting finished IndexedDB transactions, r=janv.
...
--HG--
extra : rebase_source : a356e820641dade176d862c6ab2b226a76abad64
2015-06-25 15:22:59 -07:00
Nikhil Marathe
8f7048a174
Bug 1114554 - Patch 8 - Support waitUntil() on notificationclick event. r=baku
...
This was originally a part of Bug 1160527, separated due to changes in order of landing the patches.
--HG--
extra : rebase_source : 7095a8aed48684f4c10d2d0927a38bafe851f422
2015-06-24 09:34:11 -07:00
Gerald Squelart
2bd66050c4
Bug 1175783 - Add crash report annotations to track GMPParent shutdown. r=cpearce
2015-06-22 17:44:00 +02:00
Blake Kaplan
d06a4e2fcb
Bug 1173573 - Fix possible crash initializing sessionstorage. r=honzab
2015-06-23 11:22:00 +02:00
Daniel Holbert
bcf2550668
Bug 1176034 followup: Annotate ForceCloseHelper method 'ActorCreated' as 'override', in MessagePort.cpp. rs=ehsan
2015-06-23 18:55:24 -07:00
Wes Kocher
b4ebe3c719
Merge m-c to inbound, a=merge
2015-06-29 17:28:20 -07:00
Andrea Marchesini
43fb37cc29
Bug 1177621 - SharedWorkers should not be shared between a private and a non-private documents, r=nsm
2015-06-26 11:18:18 -07:00
Andrea Marchesini
d2be2fb56a
Bug 1177772 - Improve MessagePort skippability, r=smaug
2015-06-26 11:12:16 -07:00
Aaron Klotz
7b26ea1860
Bug 1172627: Increase the threshold for retrying plugin destroy checks; r=jimm
...
--HG--
extra : rebase_source : 9777a29fb0cdd5917378ae0697e72aa3aefc865f
2015-06-24 11:46:10 -07:00
Chris Pearce
4c18608471
Bug 1147692 - Remove gmp-decryptor backwards compatibility hack. r=edwin
2015-06-26 08:06:25 -07:00
Chris Pearce
5c2a82c2bc
Bug 1177461 - Check that the Adobe EME plugin voucher is present before advertising that Adobe EME will work to JS. r=edwin
2015-06-26 08:06:21 -07:00
JW Wang
6ec8cca3bd
Bug 1177466 - Clean up places calling MaybeStartPlayback() in MediaDecoderStateMachine. r=cpearce
2015-06-18 11:59:26 +08:00
Blake Kaplan
9bb1d88ef2
Bug 1151848 - Bump the priority of this message so that cpowWindow.screen works without crashing. r=billm
...
--HG--
extra : rebase_source : 20b9444bfe43bf9f676fc026e44d2e443963b36c
2015-06-23 17:34:00 -04:00
Carsten "Tomcat" Book
60c148ef3e
Merge mozilla-central to mozilla-inbound
2015-06-29 14:19:25 +02:00
Lebedev Maksim
064a58023a
Bug 1000870 - Change official tests for pointer events to auto mochitest system. r=smaug
...
--HG--
extra : rebase_source : 32468652dd18e33fecdadf98103ed5b619b0b376
2015-06-24 08:46:00 +02:00
Kyle Machulis
c035543458
Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
2015-06-29 15:38:53 -07:00
Kyle Machulis
907dea7e41
Bug 1123516 - Implement maplike/setlike in WebIDL parser; r=bz
2015-06-29 15:38:53 -07:00
Ben Kelly
f78320762c
Bug 1177965 Remove browser.privatebrowing.autostart from browser_cache_pb_window.js r=ehsan
2015-06-29 11:45:26 -07:00
Andrea Marchesini
20599f646b
Bug 1156875 - patch 3 - nsIGlobalObject members correctly ordered in the header file, r=bz
2015-06-29 17:44:18 +01:00
Andrea Marchesini
c72540ed84
Bug 1178261 - make BroadcastChannel CC skippable, r=smaug
2015-06-29 17:42:41 +01:00
Andrea Marchesini
3fb4f10250
Bug 1177916 - URL should be a nsWrapperCache object, r=smaug
2015-06-29 17:03:47 +01:00
Andrea Marchesini
fc9a4cb52f
Bug 1177916 - URLSearchParams::GetParentObject should not return nullptr, r=smaug
2015-06-29 17:02:53 +01:00
Carsten "Tomcat" Book
369455e76a
Merge mozilla-central to mozilla-inbound
2015-06-26 13:41:17 +02:00
Kartikaya Gupta
cf0fe82755
Bug 1177247 - Prevent HandlePossibleViewportChange from clobbering a restored scroll position from forward/back navigation. r=botond
...
When the mochitest docshell/test/test_bug590573.html is run with APZ enabled,
it fails because the HandlePossibleViewportChange code clobbers the scroll
position after it has been restored by the session history code. Instead of
using the default 0,0 as the initial scroll position we now pick up the
pre-existing scroll position and use that.
2015-06-25 23:54:25 -07:00
Chris Pearce
6f8271b698
Bug 1180070 - Use MediaPromises for CDMProxy::Decrypt. r=jwwang
2015-07-04 07:04:04 +12:00
Byron Campen [:bwc]
d276234312
Bug 1112692: BundlePolicy support, and support for more than one BUNDLE group. r=mt, r=smaug
...
--HG--
extra : rebase_source : 1c5116634398337ad0816a29409224b612b9749c
extra : amend_source : 250d02fc24b39702f1f963178f7de5c9e8f60e89
extra : source : 9293d87a19f9f96ab6ae957f9ff40123e853c584
2015-06-12 14:27:08 -07:00
Ehsan Akhgari
a7e0f3e102
Bug 1148935 - Correctly reflect worker and sharedworker RequestContext values; r=smaug
2015-06-30 18:52:42 -04:00
Nicholas Nethercote
f4b6494f31
Bug 1175810 (part 2) - Remove PL_DHashTableEnumerate() uses from nsJSNPRuntime. r=bz.
...
Also, remove the |AutoSafeJSContext| because it wasn't being used.
--HG--
extra : rebase_source : 7b03383f37ca92e8df455132c1993d44f092121a
2015-06-18 17:59:42 -07:00
Jeff Gilbert
009f55be08
Bug 1178999 - Switch to backbuffer as needed.
2015-07-01 15:21:43 -07:00
Gregory Szorc
3e949ee8fe
Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
...
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.
All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.
--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Kyle
f7f1b5f7de
Bug 1137494 - Change the type given to type validation check. r=jgilbert
...
--HG--
extra : rebase_source : e33c359df97a43b10ed38139b3987842a8826c43
2015-06-23 17:25:13 -07:00
Ben Turner
34db19da89
Bug 1179025 - Protect against using cursors on a deleted objectStore/index, r=janv.
...
--HG--
extra : rebase_source : 47580ae73fea87338eb5a33387e7e1afda47a119
2015-07-02 10:47:53 -07:00
Jason Orendorff
461581c95f
Bug 1125624, part 3 - Remove js::StandardDefineProperty and js::DefineOwnProperty. r=Waldo.
...
--HG--
extra : rebase_source : afcc8c4461b1ea744e2beea948370c3c20ff70af
extra : source : 94f14d6b26d5e6c060e965c0982708e63d27db66
2015-05-29 16:48:26 -05:00
Ryan VanderMeulen
c01c5195c9
Backed out changeset 98c7277a8fb5 (bug 1166350) for xpcshell failures.
2015-06-24 16:10:45 -04:00
Andrea Marchesini
46ed66e379
Bug 1174731 - patch 1 - Make searchParams attribute readonly, r=smaug
2015-06-24 12:15:59 -07:00
Olli Pettay
083507b29b
Bug 1174951, test history API only after load event, r=bz
...
--HG--
extra : rebase_source : cc67a71af2b2296c74fc38fe97c18521d70b2093
2015-06-24 12:13:15 -07:00
Nikhil Marathe
bd635e2c8a
Bug 1166350 - Push fixes for principals. r=kitcambridge,bholley
...
Fix xpcshell tests.
Add support for webapps-clear-data.
Trash old regs on idb version upgrade.
Use principal for permission check.
use principal in PushSubscription.
--HG--
extra : rebase_source : 3b8cb541512d3fb9a253773c2fd5227c980efdd2
extra : source : d7554019b424327a3271e2c0debda995fff36cb5
2015-06-02 15:56:33 -07:00
Nikhil Marathe
c2202d5a9d
Bug 1170817 - Fix unsubscribe() resolution value. r=dougt
...
--HG--
extra : rebase_source : 4ccadff701ded3f92f58be9fc9454732abb06a30
extra : source : 8332838a23ea21e74212846ad1fe2e36978c4752
2015-06-02 15:53:55 -07:00
Nikhil Marathe
6534f790ec
Bug 1160527 - Patch 1 - Support PushEvent.waitUntil(). r=baku.
...
--HG--
extra : rebase_source : 3cafe72c66d2e04ef939fa092ae55e6b87c0f626
extra : source : a3ca94614c928cc640d41087cffb6c123ed382d7
2015-06-02 14:52:49 -07:00
Blake Kaplan
4cfe849f2a
Bug 1169268 - Handle CFHTML data better. r=ndeakin
2015-06-24 11:19:11 -07:00
Juan Becerra
89070941c9
Bug 1087629 - Add two new test cases for ICE connection states. r=ekr
...
--HG--
extra : transplant_source : _%7CY%86rE%19%E9%B5%9F%C2%F9%80i%AEV%B7%3C%95%A3
extra : histedit_source : 0d6bbc2a0f9d1043ed8f8cc39e2083d309db8e6f%2C375920aa61992cac9307c50aeb42e7d9da4f6c73
2015-06-18 16:07:01 -07:00
Ehsan Akhgari
60626aff92
Bug 1175480 - Expose the external content policy type from the load info objects; r=smaug
...
Consumers of this type need to deal with the external content policy
types. One example is HttpObserverManager.runChannelListener in
WebRequest.jsm.
2015-06-24 08:52:45 -07:00
Andrea Marchesini
b4745b397a
Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug
2015-06-24 06:49:07 -07:00
Boris Zbarsky
9746e4abb3
Bug 1176153. Have binding code grab the array buffer view type for ArrayBufferView arguments, so consumers don't have to manually use JSAPI to do it. Use the new setup in WebGL code. r=smaug
2015-06-24 08:10:15 -07:00
Andrea Marchesini
6713cdfbc5
Bug 1176034 - MessagePort should force a close() if the structured clone algorithm fails, r=bent
2015-06-23 15:50:00 -07:00
Jean-Yves Avenard
9037f64bb7
Bug 1176989: Inform MediaSourceDecoder about new encryption keys inside TrackBuffersManager. r=cpearce
2015-06-23 17:29:31 -07:00
Jean-Yves Avenard
0e4bb8ad6a
Bug 1176918: Only remove coded frames if presentation time is later than previous frame. r=gerald
2015-06-23 17:25:24 -07:00
Jean-Yves Avenard
22f745273d
Bug 1176923: Don't add reference to SourceBuffer outside the main thread. r=gerald
2015-06-23 17:25:23 -07:00
Jean-Yves Avenard
2b840ef7d9
Bug 1176178: P3. Returns error as per spec if eviction failed. r=gerald
2015-06-23 17:25:22 -07:00
Jean-Yves Avenard
acaf5e8dc5
Bug 1176178: P2. Bump eviction threshold to 100MiB. r=kentuckyfriedtakahe
...
A 75MB eviction threshold often causes stalls when playing YouTube's 4K content.
2015-06-23 17:25:22 -07:00
Jean-Yves Avenard
01573c4dde
Bug 1176178: P1. Be slightly less aggressive when evicting data. r=gerald
2015-06-23 17:25:21 -07:00