Ehsan Akhgari
f22dea9a72
Bug 1190040 - Part 2: Teach the audio channel service how to not notify audio-playback, and do that when a media element has no audio track; r=padenot
2015-08-06 10:26:27 -04:00
Ehsan Akhgari
41ec611711
Bug 1190040 - Part 1: Do not dispatch media-playback notifications for media elements that do not have an audio track; r=cpearce
2015-08-06 10:25:38 -04:00
Aryeh Gregor
2311382621
Bug 1191305 - Alphabetize some includes; r=froydnj
2015-08-06 15:45:21 +03:00
Jeremy Chen
b253b6b253
Bug 1181418 - Send selectionEditable info to app_text_selection_dialog. r=tlin, r=kanru, sr=smaug
...
--HG--
extra : commitid : DO8T9n6MMXa
extra : amend_source : d359d938905e00a8a4d6c5cebf0bee14b7527b6e
2015-07-31 04:34:00 +08:00
Jean-Yves Avenard
34f14685e5
Bug 1190258: [MSE] P3. Use actual allocated size rather than logical size when calculating eviction rate. r=gerald
...
This makes eviction slightly more aggressive and ensure we are actually under the memory threshold.
2015-08-06 18:48:45 +10:00
Jean-Yves Avenard
2517b3c491
Bug 1190258: P2. Don't use a FallibleTArray as backend for MediaRawData. r=njn
...
MediaRawData is often kept to store small data that is unlikely to change over the lifetime of the MediaRawData.
The use of nsTArray as memory backend comes at a cost of much greater memory allocated than required.
Additionally, a MediaRawData was configured to allocate a minimum size of 4kiB.
While this made sense for our past use of MediaRawData, the new MSE keeps big arrays of them to keep audio and video samples.
Combined with the nsTArray overheads, our actual memory use was 22 times greater than thought.
A source buffer allow 100MiB worth of samples, resulting in an actual memory usage of 2.2GiB.
2015-08-06 18:48:45 +10:00
Jean-Yves Avenard
8c8e3b2a70
Bug 1190258: P1. Use getter to access MediaRawData mData and mSize member. r=cpearce
2015-08-06 18:48:44 +10:00
Carsten "Tomcat" Book
2df123b59f
Backed out 1 changesets (bug 1153499) for test failures in browser_force_refresh.js
...
Backed out changeset 252814d5e628 (bug 1153499)
2015-08-06 09:47:38 +02:00
Carsten "Tomcat" Book
7d6f90f702
Backed out 2 changesets (bug 1191107, bug 1180273) for causing xpcshell and m-oth testfailures on a CLOSED TREEi IGNORE IDL
...
Backed out changeset c5f710ed8718 (bug 1191107)
Backed out changeset d98d82f9981b (bug 1180273)
2015-08-06 08:39:05 +02:00
Cykesiopka
d93ee984a0
Bug 1124649 - Part 1 - Add specific error messages for various types of STS and PKP header failures. r=keeler,hurley
...
--HG--
extra : rebase_source : 8210ed5f89cec8c42d5a78b9101f1c54d91e04c6
2015-08-05 07:51:00 +02:00
Nikhil Marathe
f545f1c3eb
Bug 1191495 - Relax PushManager callback assertions. r=kitcambridge
...
--HG--
extra : commitid : 4K4ciVH8oHB
extra : rebase_source : d68782c9d9984a08faa0c3a33197a599dc5b52e6
extra : histedit_source : a666d3f7fc6c503379f962cf40f551b52450470e
2015-08-05 15:32:19 -07:00
Nikhil Marathe
ea58277c0d
Bug 1153499 - Enable push and sw prefs. r=dougt,ehsan
...
--HG--
extra : commitid : GLh29700Ofi
extra : rebase_source : 850c4534d62d9db98b890a5239c8f5c647baa8ef
extra : source : 06a05093fc417449b9458fa88105e863acddef8d
2015-07-15 13:12:44 -07:00
Xidorn Quan
bf52d07f9d
Bug 1191148 - Don't count fullscreen request handled if we don't change the document state. r=smaug
...
--HG--
extra : source : 33ad58fdc763e3c6d647b6aec100d2ab9d893316
2015-08-06 15:37:48 +10:00
Xidorn Quan
0ccaf44f6f
Bug 1190669 part 3 - Introduce new fullscreen reason which exits fullscreen without fullscreen transition, and use it for ExitFullscreenInDocTree. r=smaug
...
--HG--
extra : source : fe0671e7ebf0891ff5b81d62f1d2d4331da0210a
2015-08-06 15:37:48 +10:00
Xidorn Quan
0de82461de
Bug 1190669 part 2 - Move the part which runs script from ExitFullscreenInDocTree to a runnable, and protect it with AddScriptRunner. r=smaug
...
--HG--
extra : source : 4f830d2b84892df9703b129e4d1e3266326e2f69
2015-08-06 15:37:48 +10:00
Xidorn Quan
b5ca06175b
Bug 1190669 part 1 - Remove helper function SetWindowFullScreen and its helper runnable. r=smaug
...
All of the callsites of this helper function has a synchronous event
dispatch which indicates the AddScriptRunner in that helper function
makes no sense.
Also it seems that most of the callsites are actually safe to run
script, except ExitFullscreenInDocTree() which may be called from
Element::UnbindFromTree(). It'll be fixed in the following patch.
--HG--
extra : source : 3de765275da21719bdc57f2ddba5328efba17524
2015-08-06 15:37:48 +10:00
Xidorn Quan
b7de5ae0ad
Bug 1191112 part 3 - Don't touch the widget anymore if it has been destroyed during the fullscreen transition. r=smaug
...
--HG--
extra : source : c07ef0526ac1098a949e91bbf3cf4f34de577e2e
2015-08-06 15:37:48 +10:00
Xidorn Quan
62dc5a030c
Bug 1191112 part 1 - Clear pending fullscreen requests on page close. r=smaug
...
--HG--
extra : source : 0eaa6634bfeb27a0aed6e90a01fe9783bace4773
2015-08-06 15:37:48 +10:00
JW Wang
d032d87d0f
Bug 1189624 - Have AudioSink listen to MediaQueue events to know whether to continue playback. r=kinetik.
2015-08-06 10:16:49 +08:00
JW Wang
c13d97710a
Bug 1188257 - Use MediaEventSource for MediaQueue to do the job. r=cpearce.
2015-08-06 10:14:15 +08:00
Dan Glastonbury
88074e14d9
Bug 1184402 - Reset format usage authority on context lose/restore. r=jgilbert
2015-08-06 10:30:51 +10:00
Wes Kocher
de08e9e79c
Merge m-c to inbound, a=merge
2015-08-05 16:47:52 -07:00
Wes Kocher
4d0e220d7f
Merge b2ginbound to central, a=merge
2015-08-05 16:45:41 -07:00
Reuben Morais
5066ffe155
Bug 1184667 - Remove some unnecessary const_casts from ActorsParent.cpp. r=janv
2015-08-05 15:25:14 -03:00
Eugen Sawin
7066fe2b35
Bug 1191281 - Increase strictness of ID3 header detection. r=ehoogeveen
2015-08-05 17:57:00 +02:00
Carsten "Tomcat" Book
dcc3c5d093
Merge mozilla-central to b2g-inbound
2015-08-05 13:40:29 +02:00
Carsten "Tomcat" Book
592d83d1f5
merge mozilla-inbound to mozilla-central a=merge
2015-08-05 13:12:59 +02:00
Jessica Jong
520881f002
Bug 1156231 - enable data registration recovery. r=hsinyi
...
--HG--
extra : commitid : 3HrEDw63LLk
2015-08-05 16:29:20 +08:00
Jamin Liu
b346e8685e
Bug 1190337 - Log GPS status and SVs status if the 'gDebug_isLoggingEnabled' is true. r=garvank
2015-08-05 14:27:33 +08:00
Ehsan Akhgari
94250b165e
Backout bug 1190040 for test failures
2015-08-05 01:12:05 -04:00
Ryan VanderMeulen
a5efc6a6b1
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2015-08-04 15:54:44 -04:00
Ryan VanderMeulen
1d5a6d99ea
Merge inbound to m-c. a=merge
2015-08-04 15:53:06 -04:00
Sotaro Ikeda
d133f06440
Bug 1189206 - Remove worng mCurrentPosition update r=cpearce
2015-08-04 06:45:44 -07:00
Carsten "Tomcat" Book
3531b883ec
Merge mozilla-central to b2g-inbound
2015-08-04 13:58:28 +02:00
Carsten "Tomcat" Book
57a966656a
merge mozilla-inbound to mozilla-central a=merge
2015-08-04 13:01:07 +02:00
Ben Hsu
754f51f930
Bug 891707 - Part 3: Disable some tests. r=echen, a=me
...
--HG--
extra : rebase_source : 58ba435dd8e1c86c42d2804e294160861c384009
2015-08-04 01:40:00 -04:00
Ben Tian
a67db0a86c
Bug 1106007
- Cleanup include guards. r=tzimmermann
2015-08-04 17:39:30 +08:00
Bevis Tseng
54ebb598c5
Bug 1189884 - Read/Update ANR of SIM Contact Properly. r=echen
2015-08-03 20:24:40 +08:00
Ryan VanderMeulen
56f294a5ec
Merge inbound to m-c. a=merge
2015-08-03 15:02:19 -04:00
Ryan VanderMeulen
f98e582bb3
Backed out changeset 96bb759922a1 (bug 1189543) for frequent crashes/asserts.
...
CLOSED TREE
2015-08-03 12:32:31 -04:00
Carsten "Tomcat" Book
47e3ab6e7c
Backed out changeset 4b6f2efbdc36 (bug 1000870) for test failures in test_pointerevent_setpointercapture_inactive_button_mouse-manual.html on a CLOSED TREE
...
--HG--
extra : rebase_source : e682002e27b1b13c22b85e9b0dfa009a5461a64d
2015-08-03 16:38:09 +02:00
Carsten "Tomcat" Book
36856e8a64
Backed out changeset 427cfffcb5b7 (bug 1000870)
...
--HG--
extra : rebase_source : 5f80fbd07b72e9ac0a639765baf463479b4fa145
2015-08-03 16:37:18 +02:00
Carsten "Tomcat" Book
04b698dea0
Backed out changeset 5490127f9b99 (bug 1000870)
...
--HG--
extra : rebase_source : aa84b63950979deb29e2e51deb2d4ba886e7ab9d
2015-08-03 16:37:11 +02:00
Carsten "Tomcat" Book
512c28bc4e
Merge mozilla-central to b2g-inbound
2015-08-03 16:20:10 +02:00
Thomas Zimmermann
0358354bf5
Bug 1187904: Remove |BluetoothDaemonConnector| and random-address creator, r=shuang
2015-08-03 13:17:02 +02:00
Thomas Zimmermann
55f1cb92b7
Bug 1187904: Convert |BluetoothDaemonInterface| to use |DaemonSocketConnector|, r=shuang
2015-08-03 13:17:02 +02:00
Carsten "Tomcat" Book
623d6495a4
Backed out changeset b821b18a1bfb (bug 1189550) for breaking GU Tests
2015-08-03 09:38:27 +02:00
L. David Baron
04c4aa1ea9
Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey
...
IGNORE IDL
--HG--
extra : commitid : EwaZah7Y7Xg
2015-08-02 21:03:08 -07:00
Makoto Kato
50e851b877
Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal
2015-08-03 10:07:09 +09:00
Bill McCloskey
19b86227d6
Bug 1189550 - In parent process, cpmm.initialProcessData should be same as ppmm.initialProcessData (r=smaug)
2015-08-02 17:29:55 -07:00