Carsten "Tomcat" Book
01b55eb7c7
Merge mozilla-central to mozilla-inbound
2015-12-17 12:03:41 +01:00
Jeff Gilbert
aa928a99a3
Bug 1231040 - Check for premulting better. - r=jrmuizel
2015-12-16 14:35:17 -08:00
Francois Marier
d63cc41a00
Bug 1231557 - Use the URL Classifier in Media elements. r=cpearce,r=gcp
...
--HG--
rename : dom/media/test/vp9.webm => toolkit/components/url-classifier/tests/mochitest/vp9.webm
2015-12-16 13:24:40 -08:00
Jeff Muizelaar
4ab1426a59
Bug 1231657. Don't allow linking different versions shaders. r=jgilbert
...
This fixes glsl3/shader-linking.html
2015-12-16 16:16:00 -05:00
Julian Seward
7f3e3b8977
Bug 1232326 - Uninitialised value use in AudioBufferInPlaceScale. r=dminor.
...
--HG--
extra : rebase_source : 608cb061bb6da051dd781ff6fdbbdb5ec8e1cc6d
2015-12-16 17:36:21 +01:00
Kit Cambridge
7963856ba1
Bug 1189998, Part 4 - Add authentication secret to Push data test. r=dragana
...
--HG--
extra : commitid : KJvXUjiZrTC
extra : rebase_source : 49c8b9529ba9b47e67852c3b8c43a26017f1b31f
2015-12-11 11:16:46 -05:00
Kit Cambridge
a15219cdc8
Bug 1189998, Part 3 - Update consolidated Push tests. r=mt
...
--HG--
extra : commitid : 14SSmeaQP4S
extra : rebase_source : 16e10ef52149e6002d5196595662bef45a00205f
2015-12-08 15:41:57 -05:00
Kit Cambridge
2aac6b9fea
Bug 1189998, Part 2 - Migrate Push service callers. r=mt
...
--HG--
extra : commitid : Irrl5pvEqC
extra : rebase_source : 11c261c95820225bcc50976956000f34a79f9578
2015-12-08 15:41:48 -05:00
Kit Cambridge
d1e4feb4e5
Bug 1189998, Part 1 - Consolidate Push client interfaces. r=mt,dragana
...
--HG--
extra : commitid : GZtcmH86Wg4
extra : rebase_source : b1f7410370991819a29c9142d6dee11261f09905
2015-12-08 15:41:41 -05:00
Jeff Muizelaar
54ee20ab50
Bug 1233094. Handle null buffers in GetIndexedParameter. r=jgilbert
2015-12-16 14:10:45 -05:00
Wes Kocher
e23593462a
Backed out changeset 84c8783b8518 (bug 901097) for test_fileReader.html crashes CLOSED TREE
...
--HG--
extra : commitid : crWlUUwg6J
2015-12-16 09:43:42 -08:00
Andrea Marchesini
7a681c85f9
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-16 12:37:31 +00:00
Carsten "Tomcat" Book
af9ca82bf2
Backed out changeset d74d1e794421 (bug 901097) for bustage on a CLOSED TREE
2015-12-16 11:48:40 +01:00
Louis Christie
159adb84ce
Bug 864780 - Changed handling of the format chunk to skip any extension. r=cpearce
...
--HG--
extra : rebase_source : 113092d12941509682b551811ccb51b7f9fc2c32
2015-12-16 13:26:21 +13:00
Louis Christie
68dbc629d4
Bug 524109 - Added support for 24 bit wav files. r=cpearce
...
--HG--
extra : rebase_source : 3467db40f95e7fefee9852e0d5c34c420b88c1a6
2015-12-14 15:07:10 +13:00
Bogdan Postelnicu
76c1720d24
Bug 1232646 - initialize 3 variables: mCurve, mTimeConstant, mDuration. r=cpearce
...
--HG--
extra : rebase_source : 3a0899948c5bddfab76af0de03e85484156f416b
2015-12-15 05:21:00 +01:00
Andrea Marchesini
97ccffac37
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-16 10:15:03 +00:00
Bogdan Postelnicu
9cf016e410
Bug 1231677 - verify the return of mDiscoveryTimer->Init, if it faild exit function with error code. r=jst
2015-12-10 07:56:00 +01:00
Jim Mathies
50b1f1a07b
Back out cset a3bb1bf0b330 (bug 1222662) to make way for a better fix.
...
--HG--
extra : commitid : 6jaxqXGBCHL
2015-12-24 12:44:11 -05:00
Henry
f090013aed
Bug 1223678 - Use package-identifier from argument to create principal. r=kanru.
2015-12-22 11:08:56 +08:00
Brian Birtles
98bde3e131
Bug 1232829 - Detach obsolete DocumentTimeline from refresh driver when the document is reset; r=smaug
2015-12-22 10:08:19 +09:00
JW Wang
bcd91fefed
Bug 1231091. Part 6 - fix test_streams_element_capture.html timeout. r=roc.
2015-12-22 08:42:38 +08:00
JW Wang
a03dc1e4e1
Bug 1231091. Part 5 - Remove DecodedStream::IsFinished() and unused code. r=roc.
2015-12-22 08:42:38 +08:00
JW Wang
43c45372af
Bug 1231091. Part 4 - ensure the end promise is resolved in the special case where video duration is 0. r=roc.
2015-12-22 08:42:38 +08:00
JW Wang
2bdedb0118
Bug 1231091. Part 3 - resolve the end promise when all frames are rendered. r=roc.
2015-12-22 08:42:38 +08:00
JW Wang
5cf3e3bfa5
Bug 1231091. Part 2 - return correct promises when audio/video track is asked. r=roc.
2015-12-22 08:42:38 +08:00
JW Wang
38684677a2
Bug 1231091. Part 1 - Add mVideoCompleted so MDSM can check when audio/video is done rendering. This removes the only caller of DecodedStream::IsFinished(). r=roc.
2015-12-22 08:42:38 +08:00
Randell Jesup
73cd5786cf
Bug 1234363: Re-enable a few disabled-on-e10s WebRTC tests r=drno
2015-12-21 19:53:31 -05:00
Tom Schuster
0adeb23681
Bug 603201 - Tests: Enable primitive receivers in [[Get]]. r=jorendorff
2015-12-21 23:43:06 +01:00
Jesse Ruderman
554d619f84
crashtest for bug 1228484 r=karlt
...
--HG--
extra : rebase_source : 0721ac827d904e07d1c64145eaf7c36f545c54da
2015-12-04 12:45:47 +13:00
Karl Tomlinson
63528b5b3f
bug 1228484 throw instead of capturing a second stream to a different graph r=roc
...
--HG--
extra : rebase_source : d1795f2afc413612666a5eee62d27d68e2337407
2015-12-04 01:30:46 +13:00
Dão Gottwald
3989963e64
Bug 1234520 - Disable test_bug344861.html, test_bug369370.html, test_bug741266.html on Windows
2015-12-22 13:08:39 +01:00
Jean-Yves Avenard
52c16ccf40
Bug 1233340: [ffmpeg] Support YUV420J pixel format. r=kentuckyfriedtakahe
...
YUV420J is 12bpp YUV420P.
2015-12-21 13:20:23 +11:00
Jeff Muizelaar
8a84e958bf
Bug 1233549. Disallow ES3 compressed texture formats. r=jgilbert
...
This fixes assertion failures on platforms that don't have
these formats. This is a temporary fix until we iron out
this issue in the spec. It's easier to add this later than
it is to take it away.
2015-12-18 22:05:11 -05:00
Kit Cambridge
1c0dc1a969
Bug 1205137 - Add a `PushSubscription` serializer. r=mt,smaug
...
--HG--
extra : commitid : F5xjqIFcach
extra : rebase_source : 61b0a0cbae318f7afc51752fc31a7133b8abd15c
2015-12-14 16:28:19 -08:00
Dave Hylands
1eabadf7aa
Bug 1232506: Make dom/devicestorage really work with e10s. r=alchen
2015-12-18 17:17:46 -08:00
Blake Kaplan
3fd1ae8a41
Bug 1231695 - Enable this test. r=mccr8
2015-12-18 17:16:13 -08:00
Jeff Muizelaar
da469b9391
Bug 1218881. Enforce queries' new availability semantics. r=jgilbert
...
This adds a Runnable that we dispatch to the event loop so that we can make
sure queries don't become available before they are supposed to.
2015-12-18 17:05:42 -05:00
Wes Kocher
aacaab5baa
Backed out changeset cdc2bfed4faa (bug 1218881) for static build bustage CLOSED TREE
2015-12-18 12:43:42 -08:00
Nick Fitzgerald
6d19d48472
Bug 1231883 - Implement HeapSnapshot.describeNode; r=mrbkap
...
This commit implements the HeapSnapshot.describeNode method which allows chrome
JS code to request a description of a given node as specified by our existing
"breakdown" language. This description can be used to generate a human-readable
label for the node.
2015-12-18 12:05:14 -08:00
Ethan Lin
52129e7387
Bug 1225291 - IsTransformFeedback doesn't report error when input is null. r=jgilbert
2015-12-01 17:56:00 +01:00
Andrea Marchesini
2cd3e0da6b
Bug 1233598 - HTMLInputElement must traverse/unlink the getFilesAndDirectories promise, r=smaug
2015-12-21 15:14:06 +00:00
Carsten "Tomcat" Book
7a91942ed3
Merge mozilla-central to mozilla-inbound
2015-12-21 13:08:27 +01:00
Carsten "Tomcat" Book
537c84d51c
Merge mozilla-central to mozilla-inbound
2015-12-21 11:54:26 +01:00
Bogdan Postelnicu
d3582953d6
Bug 1233714 - check the return value of Init() in order to prevent null pointer dereference on cx if it fails. r=smaug
2015-12-21 00:35:00 +01:00
Alfredo Yang
3360b91b6f
Bug 1231257 - Flush individual port instead of flush OMX_ALL ports. r=sotaro
2015-12-16 21:56:00 +01:00
Alfredo Yang
d3a2880ccb
Bug 1231939 - change Shutdown() as a block API. r=cpearce
2015-12-17 04:03:00 +01:00
Gerald Squelart
5354b4cb60
Bug 1228673 - Clean-up 'Then' before ~MediaTimer. r=jya
...
Destroying an unlapsed timer will trigger an assertion in its 'Then' request.
So in case the Fuzzing Wrapper is flushed or errors when there are pending
delayed frames, the 'Then' request attached to the MediaTimer is now
disconnected before being let go.
This also needs to be done when shutting down.
2015-12-19 02:06:00 +01:00
Andrea Marchesini
7179f328b4
Bug 1234170 - WebSocket should check if the channel has been opened before send the 'close' notification to the WebSocketEventService, r=jduell
2015-12-22 20:05:07 +00:00
Hiroyuki Ikezoe
f36ff3beb0
Bug 1219543 - Part 3: MutationObserver should disconnect when the test is finished. r=bbirtles
2015-12-20 14:18:00 +01:00
Hiroyuki Ikezoe
1ffc0c63ea
Bug 1219543 - Part 1: isRunningOnCompositor flag is now a member of AnimationProperty. r=bbirtles
2015-12-20 14:16:00 +01:00
Chris Peterson
809c98d9d2
Bug 1232223 - Part 6: Remove function prototype for undefined function IsAudioAPIEnabled(). r=jya
2015-12-15 21:56:38 -08:00
Chris Peterson
7634434873
Bug 1232223 - Part 5: Run wave tests unconditionally. r=jya
2015-12-18 00:27:56 -08:00
Chris Peterson
fbf756d382
Bug 1232223 - Part 4: Run webm tests unconditionally. r=jya
2015-12-12 13:49:07 -05:00
Chris Peterson
90c0e0da61
Bug 1232223 - Part 3: Remove MOZ_WAVE #ifdefs because Wave is always supported. r=jya
2015-12-18 00:51:16 -08:00
Chris Peterson
88051371a9
Bug 1232223 - Part 1: Remove MOZ_WEBM #ifdefs because WebM is always supported, though not necessarily enabled. r=jya r=glandium
2015-12-12 13:49:07 -05:00
Sotaro Ikeda
0c72c57ef8
Bug 1218629 - Save audio volume for each device to setting db r=alwu
2015-12-23 23:31:34 -08:00
Makoto Kato
b194b8e4da
Bug 1225347 - Apply audio setting to volume parameter of Speak(). r=eeejay
2015-12-24 13:58:24 +09:00
JW Wang
57b173ae94
Bug 1233650. Part 4 - remove unused functions from DecodedStream. r=roc.
2015-12-24 10:14:16 +08:00
JW Wang
f7894b21a7
Bug 1233650. Part 3 - move creation of OutputStreamManager from DecodedStream to MDSM. r=roc.
2015-12-24 10:14:16 +08:00
JW Wang
7afdbac0f6
Bug 1233650. Part 2 - make OutputStreamManager ref-counted so it can be shared between MDSM and DecodedStream. r=roc.
2015-12-24 10:14:16 +08:00
JW Wang
8198911d8b
Bug 1233650. Part 1 - extract OutputStreamManager to its own file. r=roc.
...
--HG--
rename : dom/media/mediasink/DecodedStream.cpp => dom/media/mediasink/OutputStreamManager.cpp
rename : dom/media/mediasink/DecodedStream.h => dom/media/mediasink/OutputStreamManager.h
2015-12-24 10:14:15 +08:00
Jean-Yves Avenard
2d8ba4fc1e
Bug 1234553: Always request 16 bits audio for libavcodec 53. r=kentuckyfriedtakahe
...
LibAV 0.8 produces rubbish floating point data. We had restricted LibAV 0.8 to produce 16 bits audio instead, unfortunately some ubuntu version appears to have bumped the minor version.
2015-12-24 13:53:37 +11:00
Ting-Yu Lin
8583cbceaa
Bug 1234744 - Fix build errors in ImageBitmap.h. r=roc
...
--HG--
extra : rebase_source : 6832c025216fd26cdd5932dc1a789b5080621380
2015-12-23 11:49:19 +08:00
JW Wang
2713c37af6
Bug 1233630 - Remove MediaDecoderStateMachine::AudioDecodedUsecs. r=kikuo.
2015-12-24 10:00:47 +08:00
Jason Duell
5c7810f1b0
Bug 1203430 - Intermittent crash in PNeckoChild::SendHTMLDNSPrefetch. r=jdm
2015-12-23 20:00:54 -05:00
Eitan Isaacson
f7492b24ab
Bug 1211974 - Implement nsIObserver in SpeechDispatcherService. r=smaug
2015-12-23 13:44:11 -08:00
Bill McCloskey
a4a149fd8d
Bug 1211401 - Use global message manager as parent of <iframe mozbrowser> MM (r=smaug,ahal)
2015-12-23 12:29:39 -08:00
Ben Kelly
b6740878e7
Bug 1220681 P6 Use clients.claim() in browser_download.js to avoid worker unregister race. r=jdm
2015-12-23 12:20:53 -08:00
Ben Kelly
14c2c5cced
Bug 1220681 P2 Test synthetic responses that trigger downloads. r=ehsan
2015-12-23 12:20:53 -08:00
Alastor Wu
759854ca44
Bug 1234735
- Remove redundant spaces in nsGlobalWindow. r=baku
...
--HG--
extra : rebase_source : e7d4f6dc4c0efe2925e889a09745695ce75be11a
2015-12-23 10:34:54 +08:00
Bogdan Postelnicu
ec74b18936
Bug 1234554 - verify pointer validity and if valid dereference it otherwise use default value. r=jst
...
--HG--
extra : rebase_source : d5a80674e077db682fb7859fbe2b61edbb17e33c
2015-12-22 23:28:00 +01:00
Carsten "Tomcat" Book
011504aa73
Merge mozilla-central to mozilla-inbound
2015-12-23 12:47:45 +01:00
Birunthan Mohanathas
eb879a3522
Bug 1221106 - Follow-up: Fix future test_interfaces.html failure for Permission{s,Status} interfaces. r=baku
...
DONTBUILD
2015-12-23 11:50:05 +02:00
Thomas Zimmermann
989aaf55fc
Bug 1232670: Prepare Bluetooth PDU for sending after checking connection status, r=shuang
...
The PDU contains a pointer to the operation's result handler. If sending
fails, the result handler is supposed to handle an error. But the PDU
will go out of scope first and release the handler. The error delivery
then fails with a segmentation fault.
2015-12-16 13:27:47 +01:00
Wes Kocher
4b84f553c1
Backed out changeset 495ff1195591 (bug 1231040) for build failures in TexUnpackBlob.cpp
...
--HG--
extra : commitid : B2HulRlJFhE
2015-12-15 17:53:00 -08:00
Jeff Gilbert
7dd12ef863
Bug 1231040 - Take fast path if not alpha-premulting. - r=jrmuizel
2015-12-15 17:45:03 -08:00
Jeff Gilbert
80a77a7508
Bug 1232346 - Clarify ResolveForDraw's failure checking. - r=kamidphish
2015-12-14 17:38:33 -08:00
Wes Kocher
dcd5150ad9
Merge m-c to inbound, a=merge
...
--HG--
extra : commitid : wg0tOahMU6
2015-12-15 15:52:44 -08:00
Wes Kocher
c1452c8c24
Merge inbound to central, a=merge
...
--HG--
extra : commitid : Ebqzc9n0mUJ
2015-12-15 15:47:20 -08:00
Ben Kelly
056852f555
Backout ae46539dbbc9 (bug 1232444) for bustage. r=me
2015-12-15 10:07:26 -05:00
Ben Kelly
fcd1d099bd
Bug 1232444 Only store service worker registrations after install is successful. r=baku
2015-12-15 09:50:02 -05:00
Jeff Muizelaar
beda3fab62
Bug 1232502. Use the correct internalFormat when calling CopyTexImage2D. r=jgilbert
...
Previously we were just using the internalFormat directly from the caller.
This broken when trying to do RGBA8 -> L8 copies because L8 is not supported
in Core Profile OpenGL
2015-12-15 09:46:30 -05:00
Carsten "Tomcat" Book
51823e53c8
Merge mozilla-central to mozilla-inbound
2015-12-15 14:52:14 +01:00
Carsten "Tomcat" Book
cccfedda81
Backed out changeset afe3d65b74b6 (bug 1214148) on developers request for causing regressions
2015-12-15 14:45:06 +01:00
Carsten "Tomcat" Book
73da51a3e1
Backed out changeset debd1ce280de (bug 1214148)
2015-12-15 14:44:50 +01:00
Carsten "Tomcat" Book
8d77622bde
Backed out changeset eb3d458624eb (bug 1214148)
2015-12-15 14:44:48 +01:00
Carsten "Tomcat" Book
5a86bca15a
merge mozilla-inbound to mozilla-central a=merge
2015-12-15 12:16:29 +01:00
Chris Pearce
f212540c95
Bug 1232527 - Remove GMPVideoDecoderTrialCreator and friends. r=jwwang
...
Remove GMPVideoDecoderTrialCreator, and the tests and IPC/IDL supporting it.
--HG--
extra : commitid : HlbJPl2gPAl
extra : rebase_source : fe1773014e5d09da264f85d464e408aca46a60c4
2015-12-15 15:17:22 +13:00
Chris Pearce
966cf53003
Bug 1232527 - Call into WMF PDM to determine if WMF can decode instead of using GMPVideoDecoderTrialCreator. r=jwwang
...
Resurrect WMFDecoderModule::HasAAC() and HasH264(), and use those in
MediaKeySystemAccess.cpp to figure out whether we gmp-clearkey can decode,
rather than assuming Vista and later is always able to decode, as that's not
a valid assumption; Vista may not have the required Platfor Update installed,
or we may be on Windows N or KN without the Media Feature Pack.
--HG--
extra : commitid : 2QrVAGQ5OJa
extra : rebase_source : 8ad6e5c5f87cf2b2489f049543c021723927901a
2015-12-15 14:50:59 +13:00
Chris Pearce
7529a96ada
Bug 1232514 - Make GMPDecryptsAndDecodesH264() actually check for H.264 rather than AAC. r=jwwang
...
--HG--
extra : commitid : 1Gg4YjcvZXp
extra : rebase_source : 47153d7c9d865947f86845891d83a774ee41884b
2015-12-15 14:07:01 +13:00
Nicholas Nethercote
550252abf1
Bug 1231256 (part 3) - Remove unused parameter from TryToOuterize(). r=roc.
...
--HG--
extra : rebase_source : 0376ed10b93d69cd6545acdd20315610f4d2833c
2015-12-07 14:03:18 -08:00
Nicholas Nethercote
9c93b28807
Bug 1231256 (part 2) - Remove unused BlobDirState parameters from SetLazyData(). r=jld.
...
--HG--
extra : rebase_source : f88823ad01734efedf275dc67c1e4e1d2bc6a3ba
2015-12-07 14:00:51 -08:00
Carsten "Tomcat" Book
6740a394d8
Merge mozilla-central to fx-team
2015-12-15 14:54:46 +01:00
Alexandre Poirot
da5ef790fb
Bug 1228382 - Expose an API to relate nsIWorkerDebugger to its nsIServiceWorkerInfo instance. r=ejpbruel
2015-12-15 03:10:53 -08:00
Joel Maher
6a93b47c8a
Bug 1220658 - disable unexpected pass gl tests until new MESA library is used everywhere. r=jgilbert
2015-12-15 13:27:46 -08:00
Fernando Jimenez
a3d950d1bd
Bug 1225121 - [B2G] All the rest of content processes crash if user tries to run app that uses Service Workers after restart. r=baku
2015-11-24 19:38:48 +01:00
Kit Cambridge
f9c7a31d28
Bug 1219030 - Collect notification management telemetry. r=wchen,MattN; p=ally
...
--HG--
extra : commitid : JvHyMCNBrk9
extra : amend_source : 72c46fbd3ead7ed3f101dd98114cb435a691c706
2015-11-13 21:22:59 -08:00
Carsten "Tomcat" Book
95a1a37ae6
Backed out changeset 9b7df7c7adc1 (bug 1224892) for m13 test failures
...
--HG--
extra : rebase_source : 267dd2cda5873c38b6ebb9b53075675bbae9969c
2015-12-17 10:28:33 +01:00
Alfredo Yang
514b142f92
Bug 1231353 - Release buffers at IDLE state. r=sotaro
2015-12-16 16:38:00 +01:00
Aidin Gharibnavaz
86899e610d
Bug 1224892 - Caching `oscpu' and `buildID' like other attributes related to User Agent. r=smaug
...
--HG--
extra : transplant_source : %7E%FBbs56%E92%40%14%23%D2dY%A1%10%FD%0CV%06
2015-12-15 21:05:05 +03:30
Ethan Tseng
caf218fa3e
Bug 1030936 - [CSP] remove fast-path for certified apps once the C++ backend is activated. r=ckerschb
2015-12-17 12:07:37 +08:00
Francois Marier
6ca26efb5f
Bug 1233902 - Check the TP list in sendBeacon(). r=gcp
2015-12-18 17:28:00 +01:00
Randell Jesup
f955d91200
Bug 1226200: Don't assume a TCPSocket has only one managee (and rename LoneManagedOrNull) r=jdm
2015-12-22 10:14:23 -05:00
James Willcox
81f323775e
Bug 1230784 - Don't copy SurfaceTexture contents when presenting video on Android r=esawin,jya
2015-12-22 08:44:46 -06:00
Jean-Yves Avenard
de7c0385a1
Bug 1230054: Remove unused WebMReader. r=kinetik
2015-12-23 01:15:46 +11:00
Jean-Yves Avenard
8f79430f0e
Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe
...
It was now unused by default.
2015-12-23 01:14:22 +11:00
Carsten "Tomcat" Book
1b186ddd18
Backed out changeset 9441286007c4 (bug 1211903
) for assertion failures/crashes
2015-12-22 14:11:27 +01:00
Eddy Bruel
681fe21ff9
Bug 1211903
- WorkerDebugger should live on the main thread;r=khuey
2015-12-22 12:46:57 +01:00
Carsten "Tomcat" Book
717016fa6e
Merge mozilla-central to mozilla-inbound
2015-12-22 11:47:56 +01:00
Andrea Marchesini
0b73efd883
Bug 1214148 - patch 3 - correct window for nested iframes, r=alwu
2015-12-11 11:17:33 -05:00
Andrea Marchesini
f64dd19a60
Bug 1214148 - patch 2 - from toplevel iframe to the nested iframe, r=alwu
2015-12-11 11:17:33 -05:00
Andrea Marchesini
52e65f89d8
Bug 1214148 - patch 1 - propagation from the nested iframe back to the toplevel iframe, r=alwu
2015-12-11 11:17:33 -05:00
Ting-Yu Lin
00f0ffd013
Bug 1221459 - Remove SelectionStateChangedEvent. r=mtseng, r=smaug
...
SelectionStateChangedEvent is dispatched only by SelectionCarets. Hence
the removal. The modification in mochitest browserElement_CopyPaste.js
is effectively the reverting of [1] with AccessibleCaret enabled.
The DoCommandHelper is shell.js is removed as well, which handles the
'do-command' event dispatched from old text_selection_dialog.js in Gaia.
[1] https://bugzilla.mozilla.org/page.cgi?id=splinter.html&bug=1155493&attachment=8612154
DONTBUILD
--HG--
extra : amend_source : 1348306b0eee27ae08cef1b947e383dfded7798c
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
097bf2b9b7
Bug 1221459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng, r=roc
...
For test_bug648573.html and test_bug644768.html, we no longer need to
create an iframe to turn off the preferences. I move the content of
iframe.src back to the test files.
--HG--
extra : amend_source : eec926c474be934b99faeb604493c01c471066e7
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
d477595b16
Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng, r=roc
...
All the files modified are straightforward deletion except TouchManager
and ZoomConstraintsClient. I add some includes and wrap TouchManager by
mozilla namespace to fix build errors due to the removal of TouchCaret.
2015-12-22 14:14:12 +08:00
Nigel Babu
fd9c9b233f
Backed out changeset 9f30d3caa231 (bug 1221459)
2015-12-22 14:03:21 +05:30
Nigel Babu
ca777970e8
Backed out changeset b61190bd4069 (bug 1121459)
2015-12-22 14:03:19 +05:30
Nigel Babu
87cf2dd471
Backed out changeset c97319b5cb12 (bug 1221459)
2015-12-22 14:03:16 +05:30
Ting-Yu Lin
69a670793a
Bug 1221459 - Remove SelectionStateChangedEvent. r=mtseng,smaug
...
SelectionStateChangedEvent is dispatched only by SelectionCarets. Hence
the removal. The modification in mochitest browserElement_CopyPaste.js
is effectively the reverting of [1] with AccessibleCaret enabled.
The DoCommandHelper is shell.js is removed as well, which handles the
'do-command' event dispatched from old text_selection_dialog.js in Gaia.
[1] https://bugzilla.mozilla.org/page.cgi?id=splinter.html&bug=1155493&attachment=8612154
--HG--
extra : commitid : GWwMqChxnUT
extra : source : 3f2c650804415aa98f42369bc2061ab2ada98661
extra : amend_source : b8f3a445248397f140723a07ea5bc85ed67d6054
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
010e08ad0b
Bug 1121459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng,roc
...
For test_bug648573.html and test_bug644768.html, we no longer need to
create an iframe to turn off the preferences. I move the content of
iframe.src back to the test files.
--HG--
extra : rebase_source : 5cf321bf3280e032cc6645810e3e7faa7a6ff615
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
0fd840e0d8
Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng,roc
...
All the files modified are straightforward deletion except TouchManager
and ZoomConstraintsClient. I add some includes and wrap TouchManager by
mozilla namespace to fix build errors due to the removal of TouchCaret.
--HG--
extra : rebase_source : b31db322130f665e7dda53d1061cfc40f81ce411
2015-12-22 14:14:12 +08:00
Kearwood (Kip) Gilbert
0c83ce5c05
Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad
2015-09-17 14:23:13 -07:00
Sebastian Hengst
e082884d78
Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
...
Backed out changeset c29de223de2f (bug 1208944)
Backed out changeset 3d99da255be1 (bug 1209844)
Backed out changeset 3c915942af38 (bug 1209844)
Backed out changeset 759b425b5503 (bug 1208944)
Backed out changeset bf73cf8f0fda (bug 1208944)
Backed out changeset 0e337d912b7d (bug 1208944)
Backed out changeset 31c47f2980b5 (bug 1208944)
Backed out changeset 3e0d70a6e809 (bug 1208944)
Backed out changeset 7685dcb63e5f (bug 1208944)
Backed out changeset 3c2b9372dd36 (bug 1208944)
Backed out changeset 18160d306493 (bug 1208944)
Backed out changeset 4974e397b655 (bug 1208944)
Backed out changeset fde7e439844d (bug 1208944)
Backed out changeset 4213a355fbdc (bug 1208944)
Backed out changeset 33cfddbbf5f2 (bug 1208944)
2015-12-29 17:42:02 +01:00
Lee Salzman
9a71f879e0
Bug 1230686 - use RefPtr<DrawTarget>& instead of DrawTarget* to track changes in SurfaceFromElement. r=jmuizelaar
2015-12-29 10:41:43 -05:00
Andrea Marchesini
dbf3dec4da
Bug 1235521 - test for bug 1233598, r=smaug
2015-12-29 15:46:07 +00:00
Masatoshi Kimura
a236e77645
Bug 1234700 - Hide window.showModalDialog when e10s is enabled. r=jimm
...
--HG--
rename : dom/tests/mochitest/general/test_bug1077002.html => dom/tests/mochitest/general/test_showModalDialog_e10s.html
2015-12-29 23:47:46 +09:00
Olli Pettay
480b819b0d
Bug 1234656 - Add TouchEvent ctor, r=mbrubeck
...
--HG--
extra : rebase_source : 8aa6e435587a2d8129955251abf5cba02fe7ac1d
2015-12-29 15:46:18 +02:00
Makoto Kato
d66b5a124f
Bug 1208944 - Part 11. Add test. r=jmartins
2015-12-29 22:57:38 +09:00
Makoto Kato
4bb87161eb
Backed out changeset 3c915942af38 (bug 1209844) due to invalid bug number
2015-12-29 23:03:26 +09:00
Makoto Kato
3c34abbb74
Bug 1209844 - Part 11. Add test. r=jmartins
2015-12-29 22:57:38 +09:00
Makoto Kato
da206c5192
Bug 1208944 - Part 10-b. Call DefaultProc When CompositionEvent isn't handled correctly by plugin. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
b0adec59a2
Bug 1208944 - Part 10-a. Call CallWindowProc when WidgetPluginEvent isn't handled by plugin. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
836a9aee5c
Bug 1208944 - Part 9. Hook IMM32 APIs on plugin process. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
d1e8691a64
Bug 1208944 - Part 6. Get vaild TextRangeArray on compositionupdate. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
4ac6c97dcd
Bug 1208944 - Part 5. Send PluginEvent to content process. r=jmathies
2015-12-29 22:57:38 +09:00
Makoto Kato
c89a31a558
Bug 1208944 - Part 3. Allow IME window messages on plugin process. r=jmathies
2015-12-29 22:57:38 +09:00
Makoto Kato
a8252f4408
Bug 1208944 - Part 2-b. Workaround for OSX. r=masayuki
2015-12-29 22:57:38 +09:00
Makoto Kato
6046567f5d
Bug 1208944 - Part 2-a. Handle CompositionEvent on plugin. r=masayuki
2015-12-29 22:57:37 +09:00
JW Wang
9e2d0d9fab
Bug 1230483 - Part 2 - LoadFromSourceChildren() should be queued at most once in an event cycle. r=roc
2015-12-21 19:55:43 +08:00
Mats Palmgren
99ddfe3021
Bug 1203668 part 1 - Setting the value of a <select> to a non-matching option should deselect all options and set selectedIndex to -1. r=bz
2015-09-12 12:34:37 +02:00
Brad Kotsopoulos
7a8310686c
Bug 1228676 - WebGL2 VertexAttrib funcs should match WebGL 1 patterns. - r=jgilbert
2015-12-14 17:48:55 -08:00
Jeff Gilbert
10befa1b39
Bug 1229944 - Add glClear for zeroing texture data. - r=kamidphish
2015-12-14 16:14:03 -08:00
Jeff Gilbert
30a228420f
Bug 1229585 - Add helpful error text for fb incompleteness. - r=kamidphish
2015-12-14 16:11:59 -08:00
Kartikaya Gupta
84dccc6676
Bug 1229052 - Add a telemetry histogram to gather data on the number of top-level pages with scroll-linked positioning effects. r=vladan
2015-12-14 14:47:28 -05:00
Kartikaya Gupta
0dcf99f8a4
Bug 1229052 - Log a warning when we detect a scroll-linked effect based on the scroll event. r=roc
2015-12-14 14:47:24 -05:00
Jeff Gilbert
7f34e60540
Bug 1228885 - Implement WebGLTexture::MemoryUsage. - r=kamidphish
2015-12-14 15:58:29 -08:00
Kartikaya Gupta
6b0c32286a
Back out 5 csets from bug 1229052 on a CLOSED TREE for failing to fix the nonunified build error even after many attempts. r=backout
2015-12-14 15:52:31 -05:00
Kartikaya Gupta
4c9c388520
Bug 1229052 - Update warning message for scroll-linked effects. r=me and DONTBUILD
2015-12-14 15:28:42 -05:00
Kartikaya Gupta
4e9e4989ed
Bug 1229052 - Add a telemetry histogram to gather data on the number of top-level pages with scroll-linked positioning effects. r=vladan
2015-12-14 14:47:28 -05:00
Kartikaya Gupta
fcb193563c
Bug 1229052 - Log a warning when we detect a scroll-linked effect based on the scroll event. r=roc
2015-12-14 14:47:24 -05:00
Jeff Muizelaar
b2cb03074c
Bug 1231832. Make IsActive work on Querys that have not begun. r=jgilbert
...
This fixes deqp/functional/gles3/lifetime.html
2015-12-14 13:47:46 -05:00
Christoph Kerschbaumer
93de65860e
Bug 1223743 - Test CSP enforcement for multipart channels (r=sicking)
2015-12-14 10:06:47 -08:00
Christoph Kerschbaumer
9666152c0e
Bug 1223743 - CSP: Check baseChannel for CSP when loading multipart channel (r=sicking)
2015-12-14 10:06:56 -08:00
Sam Foster
30f28029a4
Bug 1229838 - rel=apple-touch-icon-precomposed should fire mozbrowsericonchange. r=fabrice
2015-12-14 10:03:08 -08:00
Andrea Marchesini
20194be4f5
Bug 1232291 - Non-used header in MessagePortService.*, r=smaug
2015-12-14 14:36:17 +00:00
Carsten "Tomcat" Book
5d5bb29645
Backed out changeset 7b7521d752a2 (bug 524109) for test regressions
2015-12-14 10:57:19 +01:00
Carsten "Tomcat" Book
4e46689636
Backed out changeset 2dba896ba45b (bug 864780)
2015-12-14 10:56:35 +01:00
JW Wang
9477651c83
Bug 1230882. Part 2 - remove DecodedStream::BeginShutdown() and other unused code. r=roc.
2015-12-14 11:32:19 +08:00
JW Wang
f8c0036f90
Bug 1230882. Part 1 - destroy DecodedStreamData properly when dispatch fails. r=roc.
2015-12-14 11:32:18 +08:00
Gerald Squelart
840a670aa1
Bug 1183972 - No sync-dispatch of new GMPParent - r=cpearce
...
Thanks to bug 1121676, GMPParent does not need to be created and destroyed
on the main thread. Main-thread constraints have been removed.
Also, this means that GeckoMediaPluginServiceParent::ClonePlugin() and
AddOnGMPThread (running on the GMP thread) do not need to sync-dispatch the
creation on the main thread.
This should remove the deadlock that prevents
GeckoMediaPluginServiceParent::UnloadPlugins() from running on the GMP thread.
2015-12-13 14:26:00 +01:00
Louis Christie
005c16d197
Bug 864780 - Changed the format chunk reader to skip any extention. r=cpearce
2015-12-14 15:30:57 +13:00
Louis Christie
1b5c5943f2
Bug 524109 - Added support for 24 bit wav files. r=cpearce
2015-12-14 15:07:10 +13:00
Sotaro Ikeda
3b7e8e6d1e
Bug 1229234 - Enable audio_is_output_device() on ICS r=alwu
2015-12-13 18:13:02 -08:00
Robert Longson
ebdab47988
Bug 1145195
part 2 - SVGFragmentIdentifier::ProcessSVGViewSpec() shouldn't actually let #svgView() affect attribute values r=dholbert
2015-12-14 00:58:01 +00:00
Ben Kelly
252fa2e981
Bug 1226443 P6 Ignore update() called during top level service worker script evaluation. r=ehsan
2015-12-11 14:53:11 -05:00
Ben Kelly
bcdf732eeb
Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan
2015-12-11 14:53:11 -05:00
Ben Kelly
f63f1e236a
Bug 1226443 P4 Cleanup ServiceWorkerScriptCache objects when initialization fails. r=ehsan
2015-12-11 14:53:11 -05:00
Ben Kelly
6078977989
Bug 1226443 P2 Make service worker fetch and functional events used scheduled timer updates. r=ehsan
2015-12-11 14:53:11 -05:00
Ben Kelly
3a28ef3617
Bug 1226443 P1 Add a timer based mechanism for firing service worker updates. r=ehsan
2015-12-11 14:53:10 -05:00
Ben Kelly
98ec7b6543
Bug 1227015 P7 Supress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb
2015-12-11 14:53:10 -05:00
Ben Kelly
8e14f1b4ad
Bug 1227015 P6 Abort updates if the script spec has changed. r=ehsan
2015-12-11 14:53:10 -05:00
Ben Kelly
a27a88c3ed
Bug 1227015 P5 Remove ServiceWorkerRegistrationInfo mScriptSpec. r=ehsan
2015-12-11 14:53:10 -05:00
Ben Kelly
a1d2468c31
Bug 1227015 P4 Make register job always require an explicit script spec. r=ehsan
2015-12-11 14:53:10 -05:00
Ben Kelly
b26016abd0
Bug 1227015 P3 Require a script spec on install jobs. r=ehsan
2015-12-11 14:53:10 -05:00
Ben Kelly
08fa8d6ccd
Bug 1227015 P2 Move mScriptSpec from registration job into script job base. r=ehsan
2015-12-11 14:53:10 -05:00
Ben Kelly
6fa639dd7a
Bug 1227015 P1 Create ServiceWorkerScriptJobBase as parent class to register and install jobs. r=ehsan
2015-12-11 14:53:10 -05:00
Catalin Badea
6e247e4c81
Bug 1221992 - Fix test using GetMostRecentWindow from the child process. r=smaug
2015-12-11 13:32:15 -05:00
Catalin Badea
54a27691d4
Bug 1221992 - Prevent ServiceWorkerClients.OpenWindow from opening tabs in private mode windows. r=smaug
2015-12-11 13:32:15 -05:00
Andrea Marchesini
a1a56f1e5f
Bug 1214148 - patch 3 - correct window for nested iframes, r=alwu
2015-12-11 11:17:33 -05:00
Andrea Marchesini
4f57cd1c8f
Bug 1214148 - patch 2 - from toplevel iframe to the nested iframe, r=alwu
2015-12-11 11:17:33 -05:00
Andrea Marchesini
7271d1d622
Bug 1214148 - patch 1 - propagation from the nested iframe back to the toplevel iframe, r=alwu
2015-12-11 11:17:33 -05:00
Carsten "Tomcat" Book
8c8e1c0526
Merge mozilla-central to mozilla-inbound
2015-12-11 11:42:10 +01:00
Carsten "Tomcat" Book
b25476080d
merge mozilla-inbound to mozilla-central a=merge
2015-12-11 11:38:17 +01:00
Phil Ringnalda
45242f7699
Back out 4 changesets (bug 1229987
) for ASan e10s timeout in test_playback.html, Mac timeouts in test_BufferingWait_mp4.html, and Win8 failures in test_WaitingToEndedTransition_mp4.html
...
Backed out changeset 707a87454058 (bug 1229987
)
Backed out changeset 37003d495f20 (bug 1229987
)
Backed out changeset c8f4e1eaf884 (bug 1229987
)
Backed out changeset 42ca05d8546d (bug 1229987
)
2015-12-10 23:10:20 -08:00
Masayuki Nakano
4d21fa83d0
Bug 1179632 part.6 KeyboardEvent.isComposing shouldn't expose IME state on different document r=smaug
2015-12-04 18:50:43 +09:00
Masayuki Nakano
3d27dcecfa
Bug 1179632 part.5 WidgetCompositionEvent::mNativeIMEContext should be used at looking for a TextComposition instance for a WidgetCompositionEvent r=smaug
2015-12-04 18:50:34 +09:00
Masayuki Nakano
6a05ca7e0d
Bug 1179632 part.4 Clean up the code to request IME to commit composition across process boundary r=smaug
2015-12-11 15:15:58 +09:00
Masayuki Nakano
618611d2c2
Bug 1179632 part.3 TabParent::RecvEndIMEComposition() shouldn't return true with aNoCompositionEvent when there is no widget r=smaug
2015-12-04 18:38:28 +09:00
Masayuki Nakano
da7a2f4f8d
Bug 1179632 part.2 WidgetCompositionEvent should store NativeIMEContext which caused the event and PuppetWidget should store it for GetNativeIMEContext() r=smaug, sr=smaug
2015-12-11 15:15:57 +09:00
Masayuki Nakano
6cad726628
Bug 1179632 part.1 native IME context should not be stored in InputContext but should be able to retrieve with nsIWidget::GetNativeData() r=smaug
2015-12-11 15:15:57 +09:00
Phil Ringnalda
9229dc1d27
Back out 13 changesets (bug 1226443, bug 1227015) for a variety of serviceworker web-platform-test failures
...
CLOSED TREE
Backed out changeset d518261eb3b1 (bug 1226443)
Backed out changeset a7def186c1d3 (bug 1226443)
Backed out changeset e2f21ee1cd4c (bug 1226443)
Backed out changeset 8c4aff8bbfaf (bug 1226443)
Backed out changeset 4c85bf5e9bf5 (bug 1226443)
Backed out changeset 8fbc71a2912a (bug 1227015)
Backed out changeset 00ac71165014 (bug 1227015)
Backed out changeset e261f601b14d (bug 1227015)
Backed out changeset 78896c0bcb95 (bug 1227015)
Backed out changeset 244093d57c03 (bug 1227015)
Backed out changeset 03abf4d48e38 (bug 1227015)
Backed out changeset 2090c1e30933 (bug 1227015)
Backed out changeset 84e011be4e35 (bug 1227015)
2015-12-10 18:49:48 -08:00
Phil Ringnalda
ef25b0a2b7
Back out 5a889d2cc25b (bug 1230428) for Windows 7 failures in 1230428.html
...
CLOSED TREE
2015-12-10 18:45:07 -08:00
Bob Owen
cb3fdf73ba
Bug 1217185: To allow for sandboxing, use null HWNDs when creating the D3D device for video decoding. r=mattwoodrow
2015-12-11 01:23:00 +00:00
Ben Kelly
48021845a7
Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan
2015-12-10 18:08:14 -05:00
Ben Kelly
04ebcb1626
Bug 1226443 P4 Cleanup ServiceWorkerScriptCache objects when initialization fails. r=ehsan
2015-12-10 18:08:14 -05:00
Ben Kelly
33b46308aa
Bug 1226443 P2 Make service worker fetch and functional events used scheduled timer updates. r=ehsan
2015-12-10 18:08:14 -05:00
Ben Kelly
7c8d5aa8c3
Bug 1226443 P1 Add a timer based mechanism for firing service worker updates. r=ehsan
2015-12-10 18:08:14 -05:00
Ben Kelly
1caaf57e47
Bug 1227015 P7 Supress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb
2015-12-10 18:08:14 -05:00
Ben Kelly
e591e4d6d5
Bug 1227015 P6 Abort updates if the script spec has changed. r=ehsan
2015-12-10 18:08:14 -05:00
Ben Kelly
5488438bfc
Bug 1227015 P5 Remove ServiceWorkerRegistrationInfo mScriptSpec. r=ehsan
2015-12-10 18:08:13 -05:00
Ben Kelly
e1a8ce4de7
Bug 1227015 P4 Make register job always require an explicit script spec. r=ehsan
2015-12-10 18:08:13 -05:00
Ben Kelly
54ff721dfe
Bug 1227015 P3 Require a script spec on install jobs. r=ehsan
2015-12-10 18:08:13 -05:00
Ben Kelly
07fda7bc97
Bug 1227015 P2 Move mScriptSpec from registration job into script job base. r=ehsan
2015-12-10 18:08:13 -05:00
Ben Kelly
5a2acd2b46
Bug 1227015 P1 Create ServiceWorkerScriptJobBase as parent class to register and install jobs. r=ehsan
2015-12-10 18:08:13 -05:00
Blake Kaplan
4093ae92b1
Bug 1231695 - Don't use contentWindow on remote browsers. r=mccr8
2015-12-10 16:50:58 -05:00
Gijs Kruitbosch
297357597f
Bug 1224605 - also show the OSK when tapping in focused inputs, r=masayuki
...
--HG--
extra : commitid : Dk5EQ4MMs4X
extra : rebase_source : 3bfa3f930a95904d2b179b58f3735f2e1cae1dc0
2015-12-08 09:56:27 -05:00
Jan de Mooij
1762bca503
Bug 1225396 part 4 - Remove @@iterator workaround in Codegen.py. r=bz
2015-12-09 22:56:17 -05:00
Phil Ringnalda
631f58c4f9
Back out 3 changesets (bug 1214148) for b2g test_browserElement_inproc_AudioPlayback.html, test_browserElement_oop_AudioChannel.html, etc. failures
...
CLOSED TREE
Backed out changeset e716d9ac93d7 (bug 1214148)
Backed out changeset 5f693237c8c1 (bug 1214148)
Backed out changeset 3a4865d79416 (bug 1214148)
2015-12-09 18:19:33 -08:00
Ben Kelly
3e447dafea
Bug 1229970 Abort script loading start requests if a load has been canceled. r=khuey
2015-12-09 18:21:00 -05:00
Kartikaya Gupta
e0c2c8e4f0
Bug 1228597 - Clean up code paths that (un)apply a pres shell resolution. r=tn,botond
...
A clear separation is introduced between paths that deal with a root
document resolution (at the process boundary in e10s setups) and paths
that deal with a non-root document resolution (elsewhere in Layout code).
This allows both code paths to run on all platforms.
--HG--
extra : source : 22bf09630803392dba3052a3f79691475af0c5e2
2015-11-30 19:13:20 -05:00
Botond Ballo
1cb64f6960
Bug 1228597 - Remove the MOZ_SINGLE_PROCESS_APZ define. r=tn
...
Code previously guarded by this (added in bug 1224015) will now run
unconditionally.
--HG--
extra : source : ce0f51f55572334002ddf1878db447540d4c9b82
2015-11-27 21:39:07 -05:00
David Anderson
d8db9b6470
Add Telemetry for the drawing models that plugins use. (bug 1229961 part 1, r=aklotz,vladan)
...
--HG--
extra : rebase_source : 235694f543026a0b55d8ed65bb1489a3cf97b04d
2015-12-10 13:16:30 -08:00
Boris Zbarsky
a67ee2ad2f
Bug 1230698. Make NS_CreateJSTimeoutHandler with a string propagate out exceptions from the nsJSScriptTimeoutHandler constructor if they happen. r=peterv
2015-12-10 16:14:10 -05:00
Blake Kaplan
8dfc60e1e7
Bug 1225829 - Use a temporary string to avoid string type confusion via references. r=jimm
2015-12-10 15:31:17 -05:00
Jean-Yves Avenard
ad5e2f804f
Bug 1230527: P2. Add mochitest. r=jwwang
...
It's also another way to check for 1130237: we make sure that seeking starts after playback when we have a gap at the beginning of the data
2015-12-10 14:08:06 -05:00
Jean-Yves Avenard
9621f06057
Bug 1230527: P1. Ensure seeked event is fired prior loadeddata. r=jwwang
2015-12-10 14:08:05 -05:00
Makoto Kato
6580374e9a
Bug 1230428 - Part 2. Add crashtest. r=eeejay
2015-12-10 13:46:46 -05:00
Makoto Kato
2f8f4466aa
Bug 1230428 - Part 1. Check mTask since end event is posted asynchronized. r=eeejay
2015-12-10 13:45:26 -05:00
Jean-Yves Avenard
b8bef7f3f2
Bug 1229987: P4. Stop pre-rolling when encountering WAITING_FOR_DATA. r=cpearce
...
This allows to start displaying frames even when we have less than 5 frames.
2015-12-10 12:17:29 -05:00
Jean-Yves Avenard
ce54507b17
Bug 1229987: P3. Update mochitests and add new one verifying behavior. r=cpearce
2015-12-10 12:17:26 -05:00
Jean-Yves Avenard
085e65d064
Bug 1229987: P2. Drain decoder when encountering gap. r=cpearce
...
This allows for all buffered frames to be playable.
2015-12-10 12:17:25 -05:00
Jean-Yves Avenard
18c2b9cb12
Bug 1229987: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald
...
When seeking, the next keyframe time would always be set to the seek time (as the next sample to be retrieved would be a keyframe). This could lead to the next key frame logic to be activated too aggressively.
2015-12-10 12:17:25 -05:00
Chris Pearce
f51937602c
Bug 1230295 - Add telemetry to report when Ogg chaining is used. r=rillian,r=vladan
2015-12-10 12:10:41 -05:00
Michael Layzell
316de91dc0
Bug 1231193 - Restore the onselectionchange property to the document object, r=ehsan
2015-12-10 11:48:05 -05:00
Carsten "Tomcat" Book
8431613ae5
Backed out changeset bcb4ebf6ffac (bug 1198459) for bustage
2015-12-10 11:14:27 +01:00
Fischer Liu
15acb7cf77
Bug 1230091 - ReferenceError on using not defined aApp variable in OfflineCacheInstaller.jsm, r=fabrice
2015-12-09 13:57:00 +01:00
Alastor Wu
4b8677c514
Bug 1228559 - get MSG by audio channel type. r=roc
...
--HG--
extra : transplant_source : %0Fe%B6%D5%BA6%88%A0Y%8A%5D%9C%9E%B5%A9%20%EC%A1%24n
2015-12-02 07:36:42 -05:00
Jim Mathies
33f95db847
Bug 1198459 - Prevent accessibility from initializing in content processes when e10s is running. r=tbsaunde
...
--HG--
extra : transplant_source : %BA%D2uF7%D5%C1jg%0E%BA%9B%84u%3D%10n%C0%93%8B
2015-12-09 08:35:06 -05:00
peter chang
877c081880
Bug 1018527 - test for clearRect API with input in double precision, r=jmuizelaar
2015-12-09 01:09:00 +01:00
peter chang
e0b4369755
Bug 1018527 - bypass canvas API calls when inputs are out of float precision, r=jmuizelaar
2015-12-09 01:08:00 +01:00
Andrea Marchesini
1b682e94be
Bug 1214148 - patch 3 - correct window for nested iframes, r=alwu
2015-12-09 16:46:25 -05:00
Andrea Marchesini
4ddcd9bade
Bug 1214148 - patch 2 - from toplevel iframe to the nested iframe, r=alwu
2015-12-09 16:46:25 -05:00
Andrea Marchesini
f342b66a2e
Bug 1214148 - patch 1 - propagation from the nested iframe back to the toplevel iframe, r=alwu
2015-12-09 16:46:25 -05:00
Andrea Marchesini
32580a380e
Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking
2015-12-09 15:52:38 -05:00
Andrea Marchesini
c2230f21f8
Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking
2015-12-09 15:52:15 -05:00
Brian Birtles
c70be15294
Bug 1230056 part 1 - Add EffectCompositor::HasAnimationsForCompositor; r=dholbert
2015-12-09 16:28:10 -05:00
Kyle Machulis
7c9986e33b
Bug 1221448 - Leak instead of crashing on off-main-thread NPAPI _releaseobject; r=jandem r=jst r=bsmedberg
2015-12-09 07:59:39 -08:00
Jean-Yves Avenard
e786add25c
Bug 1130237: [MSE] P3. Add mochitest testing behavior. r=gerald
...
We load data from [2ish, 4] and ensure that playback didn't start before data [0, 2ish] is loaded.
2015-12-09 09:55:37 -05:00
Carsten "Tomcat" Book
ce725e397c
Merge mozilla-central to mozilla-inbound
2015-12-09 12:27:47 +01:00
Andrea Marchesini
519ac75376
Bug 1231094 - patch 2 - Get rid of FileIOObject, r=sicking
2015-12-09 06:23:16 -05:00
Andrea Marchesini
f503703375
Bug 1231094 - patch 1 - nsDOMFileReader to mozilla::dom::FileReader, r=sicking
...
--HG--
rename : dom/base/nsDOMFileReader.cpp => dom/base/FileReader.cpp
rename : dom/base/nsDOMFileReader.h => dom/base/FileReader.h
2015-12-09 06:22:40 -05:00
Carsten "Tomcat" Book
0eda110956
merge mozilla-inbound to mozilla-central a=merge
2015-12-09 12:02:12 +01:00
Mike Hommey
158e08c29b
Bug 1230355 - Remove include_deps. r=mshal
...
We used to use include_deps to trigger a fast-path in pymake, but we don't
use pymake anymore, so we can use normal includes now.
2015-12-09 19:23:53 +09:00
Phil Ringnalda
9af3731499
Back out 7 changesets (bug 1227015) for serviceworker bustage
...
CLOSED TREE
Backed out changeset a267542e8cb7 (bug 1227015)
Backed out changeset 03c28b711e1f (bug 1227015)
Backed out changeset 5fc6fca28ddf (bug 1227015)
Backed out changeset 7fb0c56916d2 (bug 1227015)
Backed out changeset 4bef51e9c8ae (bug 1227015)
Backed out changeset c46b5abddec5 (bug 1227015)
Backed out changeset fb4554bd3bde (bug 1227015)
2015-12-08 20:37:16 -08:00
Bogdan Postelnicu
ac6c0718c7
Bug 1231124 - addded mCurve to constructor. r=smaug
2015-12-09 00:00:00 +01:00
Ben Kelly
9227b3237b
Bug 1227015 P7 Supress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb
2015-12-08 17:52:16 -05:00
Ben Kelly
0698a4728b
Back out rev 4faa4cf68052 (bug 1227015 P7) for bustage
2015-12-08 17:49:05 -05:00
Reuben Morais
b51e2336d8
Bug 1212679 - Handle KitKat default messaging app intents. r=fabrice r=snorp
2015-12-08 14:43:09 -05:00
Bogdan Postelnicu
a32d8ac57a
Bug 1231107 - add an assert on animationProperty. r=heycam
2015-12-08 05:13:00 +01:00
Salah
158db1411f
Bug 1222079. Fix the behavior of Object.getOwnPropertyNames for nsDOMAttributeMap. r=bzbarsky
2015-12-07 18:42:36 -05:00
Boris Zbarsky
602de001f4
Bug 1230692. Fix WebAudioDecodeJob to properly suppress exceptions from its callbacks. r=ehsan
2015-12-07 18:42:11 -05:00
Boris Zbarsky
0ad0a0ccb7
Bug 1230700. Make Notification::ShowInternal explicitly suppress the exception from GetPermissionInternal. r=smaug
2015-12-07 18:41:59 -05:00
Boris Zbarsky
a999ef253a
Bug 1230704. Change AbortablePromise::DoAbort to not worry about the result of calling its callback. r=smaug
2015-12-07 18:41:41 -05:00
Nicholas Nethercote
16cd9db041
Bug 1230863 - Remove unused nsPresContext args from many functions. r=roc.
2015-12-06 17:15:53 -08:00
Xidorn Quan
cc43119a67
Bug 1040668 followup 3 - Wrap lang attribute mapping code in NS_STYLE_INHERIT_BIT test. r=dbaron
...
--HG--
extra : source : 08c7fa7f0d4563c69b3a17ae676eaddfed237034
2015-12-08 03:12:44 +11:00
Carsten "Tomcat" Book
2257530fee
Backed out changeset b8a9e34748f1 (bug 1130237) for m2 test failures
2015-12-07 11:20:35 +01:00
Dan Glastonbury
856e41412c
Bug 1169212 - Part 2: Advertise support for ADTS via DecoderTraits. r=jya
...
for mimetype audio/aacp
2015-12-07 15:48:59 +10:00
Dan Glastonbury
5a8ca1d0d5
Bug 1169212 - Part 1: Implemented ADTS Decoder & Demuxer. r=jya
...
Implemented based upon MP3 Demuxer & Decoder.
2015-12-07 15:48:59 +10:00
Ben Kelly
ac0381ca84
Bug 1227015 P7 Suppress unused ErrorResult exception if the worker runnable failed to dispatch. r=catalinb
2015-12-08 17:15:55 -05:00
Martin Thomson
0a36983413
Bug 1225968 - Adding more messages to the push message tests, r=kitcambridge
...
--HG--
extra : commitid : DKvDzgHBTd7
extra : rebase_source : 953a864bb23b9b24d14957e49490fdcf1ed36818
2015-12-05 21:51:59 +11:00
Martin Thomson
0b2ee432a6
Bug 1225968 - Refactoring to move some of the push crypto logic, r=kitcambridge
...
--HG--
extra : commitid : DCuRgytkyJI
extra : rebase_source : de8696757ea1ae71071f8e53bed51eb218a6f20e
2015-12-04 08:24:47 +11:00
Nicholas Nethercote
53b8d741ea
Bug 1230047 (part 1) - Make SynthesizeNativeTouch{Point,Tap}() take ScreenIntPoints. r=kats.
...
--HG--
extra : rebase_source : f9a4490edf840b0b506d33076d1b4738bb705fd5
2015-12-02 21:45:38 -08:00
Jonas Sicking
0bb4231605
Bug 1216687: Add nsILoadInfo flags for cookie policies. r=ckerschb
2015-12-06 18:33:15 -05:00
Jonas Sicking
f7193fdf30
Bug 1226909 part 4: Make AsyncOpen2 set taining information on channels. Use this information in XHR and fetch(). r=bkelly
2015-12-06 18:33:15 -05:00
Jonas Sicking
28de02f687
Bug 1226909 part 3: Move logic of when to initiate CORS preflight into channels. Allow CORS preflight to happen when doing a same-origin to cross-origin redirect. r=ckerschb
2015-12-06 18:33:14 -05:00
Jonas Sicking
0e0c8c52ea
Bug 1226909 part 2: Let CORS preflight logic grab information from nsILoadInfo rather than duplicate it. r=ckerschb
2015-12-06 18:33:14 -05:00
Jonas Sicking
6cc5074df0
Bug 1226909 part 1: Do security checks in a redirect handler rather than when opening the redirected channel. r=ckerschb
2015-12-06 18:33:14 -05:00
L. David Baron
5d4db53387
Merge mozilla-central to mozilla-inbound.
2015-12-06 16:08:06 -05:00
Francois Marier
aacefe1c5c
Bug 1217236
- Block trackers loaded by Flash movies. r=gcp
2015-12-06 01:20:56 -08:00
L. David Baron
5bcd1d1b44
Back out changeset 9ebcec50fefa (bug 1223261) for causing unacceptable levels of intermittent orange (bug 1230015, bug 1230020
). a=orange
2015-12-05 15:18:32 -08:00
Carsten "Tomcat" Book
8d69e722ff
merge mozilla-inbound to mozilla-central a=merge
2015-12-04 11:57:23 +01:00
Carsten "Tomcat" Book
e523d63b9f
merge fx-team to mozilla-central a=merge
2015-12-04 11:56:25 +01:00
Phil Ringnalda
a54f2a1eda
Back out ce4623289f7f (bug 1230054) for crashtest bustage in 789075-1.html/795892-1.html, Android mochitest-chrome bustage in test_texttrack_chrome.html, and probably Gij video_list_test.js
...
CLOSED TREE
2015-12-03 22:12:01 -08:00
Jean-Yves Avenard
7b1c9931c6
Bug 1230054: Add missing headers ON A CLOSED TREE. r=me
2015-12-04 15:56:46 +11:00
Chris Pearce
0840e7ba6a
Bug 1230272
- Remove version suffix from keySystem string reported by MediaKey*.keySystem attribute. r=gerald
2015-12-04 17:35:40 +13:00
Jean-Yves Avenard
5800cccc88
Bug 1230353: P1. Ensure type and subtype of MIME are lowercase. r=bz
...
As per RFC 2616 section 3.7, which states "The type, subtype, and parameter attribute names are case-insensitive". So ensure the type and subtype are always lower-case as all our comparisons assume that they are.
2015-12-04 15:24:24 +11:00
Jean-Yves Avenard
b2545f9af0
Bug 1230054: Remove unused WebMReader. r=kinetik
2015-12-04 15:23:43 +11:00
Mark Capella
e43c1dcf7f
Bug 1215959
- (GeckoCarets2) - skip-if overlooked perma-orange test
2015-12-03 22:58:08 -05:00
Jean-Yves Avenard
d6b653ae10
Bug 1229605: [MSE] Allow webm/audio independently of video. r=kentuckyfriedtakahe
...
This adds a media.mediasource.webm.audio.enabled preference (true by default) to disable opus or vorbis audio in webm mediasource.
2015-12-04 14:43:47 +11:00
Jean-Yves Avenard
72d555ab40
Bug 1191833: P1. Properly check webm mimetype against codec type. r=cpearce
...
Also move the logic inside WebMDecoder, this continue on with the logic used by MP4Decoder
2015-12-04 14:43:46 +11:00
Ben Tian
e6557e5b56
Bug 1230066 - Add missing STATUS_AUTH_REJECTED into enum BluetoothStatus,r=tzimmermann
2015-12-03 18:25:03 +08:00
Wes Kocher
c40454e094
Merge fx-team to central, a=merge
...
--HG--
extra : commitid : 4Zjf9SresVg
2015-12-03 16:07:50 -08:00
Chris Pearce
ff1b756ddd
Bug 1230026 - Add test for 'webm' initDataType for ClearKey initData. r=gerald
...
--HG--
rename : dom/media/test/test_eme_key_ids_initdata.html => dom/media/test/test_eme_initDataTypes.html
2015-12-04 07:24:32 +13:00
Chris Pearce
9654972991
Bug 1230026 - Support 'webm' initDataType format for MP4 ClearKey initData. r=gerald
2015-12-04 07:24:11 +13:00
Olli Pettay
c1987714e7
Bug 1229760 - CustomElement registry keeps strong reference to the unresolved elements, r=wchen
2015-12-03 18:21:04 +02:00
Mark Capella
0a752a77f3
Bug 1215959
- (GeckoCarets2) - Flip on by default in nightly, r=snorp
2015-12-03 13:33:15 -05:00
David Rajchenbach-Teller
186f04cf6f
Bug 1219150
- EventStateManager::{LatestUserInputStart, UserInputCount};r=smaug
...
To detect slow behaviors, it is useful to find out whether a user
input was handled between two instants.
This patch introduces EventStateManager::UserInputCount, which lets
client code determine whether user input was handled between two
points of execution, and EventStateManager::LatestUserInputStart,
which lets client code find out when the altest user input was
handled.
--HG--
extra : commitid : uK1v8pj0fi
2015-12-03 17:40:45 -08:00
Jan Beich
814acd7ab8
Bug 1228208 - Make sure ICU flags are prepended before system flags. r=glandium
2015-12-02 09:40:50 +00:00
Chris Peterson
46bb7c80dd
Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc
...
--HG--
extra : rebase_source : 4ab2c4a917ea90055e48bd6adcb53904f2266ee0
2015-11-27 20:49:55 -08:00
JW Wang
84171dfe8c
Bug 1230004. Part 2 - have MDSM::BeginShutdown return a promise and remove MDSM::mDecoder. r=cpearce.
2015-12-03 15:59:44 +08:00
JW Wang
a62c25461b
Bug 1230004. Part 1 - cache data in MDSM so it won't need to ask MediaDecoder. r=cpearce.
2015-12-03 15:59:30 +08:00
Bogdan Postelnicu
4d0c1bf1a0
Bug 1227119 - Set a default value for variable ret. r=dougt
2015-11-23 06:03:00 -05:00
Sebastian Hengst
114ca318d6
Backed out 2 changesets (bug 1221992) for almost permafailing M-e10s(2) on Linux debug. r=backout
...
Backed out changeset ad20808dd3c4 (bug 1221992)
Backed out changeset 7cdcda3e65fb (bug 1221992)
2015-12-05 21:13:41 +01:00
Sebastian Hengst
774236075d
Backed out changeset 09d64535bcda (bug 1216687), a7f1a289dd78, 4dbf06183e6c, 26318a5e3006, 9ae2af3cf86d (bug 1226909) for M(1,2,5) oranges. r=backout
2015-12-05 16:34:47 +01:00
Jonas Sicking
993136c2c9
Bug 1216687: Add nsILoadInfo flags for cookie policies. r=ckerschb
2015-12-05 01:46:21 -08:00
Jonas Sicking
7fae3fd853
Bug 1226909 part 4: Make AsyncOpen2 set taining information on channels. Use this information in XHR and fetch(). r=bkelly
2015-12-05 01:46:20 -08:00
Jonas Sicking
ff12f48c5a
Bug 1226909 part 3: Move logic of when to initiate CORS preflight into channels. Allow CORS preflight to happen when doing a same-origin to cross-origin redirect. r=ckerschb
2015-12-05 01:46:20 -08:00
Jonas Sicking
918c689657
Bug 1226909 part 2: Let CORS preflight logic grab information from nsILoadInfo rather than duplicate it. r=ckerschb
2015-12-05 01:46:20 -08:00
Jonas Sicking
df33e62850
Bug 1226909 part 1: Do security checks in a redirect handler rather than when opening the redirected channel. r=ckerschb
2015-12-05 01:46:20 -08:00