Carsten "Tomcat" Book
e87e193a3a
merge b2g-inbound to mozilla-central a=merge
2014-12-29 16:13:08 +01:00
Michal Novotny
428b61f3ee
Bug 792831 - WebSocket permessage compression extension, r=jduell
2014-12-29 12:43:40 +01:00
Carsten "Tomcat" Book
44c2b0c040
Backed out changeset 1cddaf8b16f4 (bug 1077075) for bustage
2014-12-29 10:45:03 +01:00
Carsten "Tomcat" Book
ad72677a4e
Backed out changeset cfddd3baeb0b (bug 1077075)
2014-12-29 10:30:19 +01:00
Carsten "Tomcat" Book
70479dd57c
Backed out changeset 916a5e943388 (bug 1077075)
2014-12-29 10:30:17 +01:00
Carsten "Tomcat" Book
2e7b83ac72
Backed out changeset d36a45163b69 (bug 1077075)
2014-12-29 10:30:15 +01:00
Carsten "Tomcat" Book
ac1f16356d
Backed out changeset 05880eb3e779 (bug 1077075)
2014-12-29 10:30:13 +01:00
Carsten "Tomcat" Book
19124d2667
Backed out changeset 69e5f05ade70 (bug 1077075)
2014-12-29 10:30:11 +01:00
Carsten "Tomcat" Book
8c6a08019d
Backed out changeset b51678e8e5e8 (bug 1077075)
2014-12-29 10:30:07 +01:00
Ben Hsu
7c873d5512
Bug 1077075 - Part 7: Update the related testcases. r=aknow
2014-12-24 02:32:00 +01:00
Ben Hsu
a416344e56
Bug 1077075 - Part 6: Internal architecture (IPC). r=aknow
2014-12-24 00:35:00 +01:00
Ben Hsu
1f924addd9
Bug 1077075 - Part 5: Internal architecture (ril_worker.js). r=aknow
2014-12-23 23:29:00 +01:00
Ben Hsu
7db6e83d02
Bug 1077075 - Part 3: Add nsITelephonyCallback as a new parameter (IDL). r=aknow
2014-12-23 23:39:00 +01:00
Ben Hsu
84b1bfdd75
Bug 1077075 - Part 4: Internal architecture (TelephonyService.js). r=aknow
2014-12-23 19:06:00 +01:00
Ben Hsu
b4e9cc05bc
Bug 1077075 - Part 2: Modify related dom implementations (DOM). r=aknow
2014-12-25 19:49:00 +01:00
Ben Hsu
3d9a28653f
Bug 1077075 - Part 1: Change the return types to promises (WebIDL). r=hsinyi
...
--HG--
extra : amend_source : 3f704aabc6d57807d97ea76e3d23c7e08ae0e736
2014-12-23 19:34:00 +01:00
John Dai
43ce03568f
Bug 952025: Rename EF_TYPE_TRANSPARENT|LINEAR_FIXED|CYCLIC type of file to structure of file. r=echen
2014-12-25 18:24:00 +08:00
Leonid V. Fedorenchik
f7a220a203
Bug 1115327 - Changed FrameMetrics.mScrollableRect to be accessible by getter/setter methods. r=kats
2014-12-27 12:48:27 -05:00
Robert O'Callahan
04738683fe
Bug 1107508. Disable stylesheets in <use>-cloned subtrees for now. r=heycam
...
--HG--
extra : rebase_source : c29f557476e71ff9cae478b204185a40be4771d6
2014-12-22 16:09:32 +13:00
Karl Tomlinson
3497dbc05d
bug 975782 stop delaying the load event when media fetch has stalled r=cpearce,f=kinetik
...
--HG--
extra : rebase_source : c26dcd4221ba051ffff417631ae7ad9b7b65995d
2014-12-11 14:51:10 +13:00
Karl Tomlinson
56fa1403ba
bug 975782 bring media resource loads out of background while they delay the load event r=cpearce
...
This will happen after a stalled load doesn't delay the load event but such a
load then delays the load event again when it receives progress.
--HG--
extra : rebase_source : a04dd7416f86306cfc62aabba20fb30415572d98
2014-12-23 14:16:05 +13:00
Ryan VanderMeulen
6e589f044a
Merge inbound to m-c. a=merge
2014-12-26 14:40:31 -05:00
Ryan VanderMeulen
6ff0cf60d1
Bug 1091965 - Skip test_mixingRules.html on Android 2.3 due to high intermittent failure rate.
2014-12-26 12:22:56 -05:00
Ryan VanderMeulen
96ec5ebcc1
Bug 1115148 - Skip test_WaitingOnMissingData.html on Android 2.3 due to high intermittent failure rate.
2014-12-26 12:18:34 -05:00
Ryan VanderMeulen
9c8ffdfaee
Backed out changesets e85722c30be3 and 28714f577de0 (bug 1097419) for B2G timeouts.
2014-12-26 12:09:24 -05:00
Andrea Marchesini
d08b61ce43
Bug 1115678 - Explicitly set dom.workers.websocket.enabled for websocket tests in workers. rs=RyanVM
2014-12-26 05:31:00 -05:00
Kyle Machulis
cdfa301dbb
Bug 1113199 - Settings OOP Tests for Bug 1110872. r=gerard-majax
2014-12-23 12:47:00 -05:00
Morris Tseng
e7f1c463d0
Bug 1097419 - Part 2: Add mochitest for nested mozbrowser iframe case. r=kchen
2014-12-23 17:38:00 -05:00
Morris Tseng
91f2babe94
Bug 1097419 - Part 1: Handle nested mozbrowser iframe for selectionstatechanged, touchcarettap, and scrollviewchange. r=kchen
2014-12-23 01:59:00 -05:00
JW Wang
d23a9bd047
Bug 1110922 - Add logs to debug test_played.html timeouts. r=cpearce
2014-12-22 23:12:00 -05:00
Henry Chang
13d24687a5
Bug 1111970 - Use gateways[0] instead of gateway. r=vchang
2014-12-16 14:35:09 +08:00
Alexandre Lissy
b72fa97718
Bug 1107329 - Add locks tasks queue vivacity checking. r=qdot
...
To help diagnosing further issues with the Settings API getting blocked,
we add some tracking of the tasks and locks queue vivacity. We ensure to
keep track of the last lock id at the head of the queue, and we verify
whether it does not stays on top of it for too long.
2014-12-24 01:30:00 -05:00
Bevis Tseng
975ef5d363
Bug 1101397 - Clear up unnecessary checking of "undefined" DOMString attribute. r=echen
2014-12-22 15:53:25 +08:00
Amy Chung
e97d5b2d88
Bug 1084156 - Turn to power saving mode when wifi connected. r=hchang
2014-12-26 01:52:00 -05:00
Alexandre Lissy
05e75bd070
Bug 1080377 - Re-enable SettingsRequestManager xpcshell test. r=qDot
2014-12-24 00:39:00 -05:00
Ben Hsu
da6ef958b4
Bug 1070831 - Part 7: Update related testcases (Follow). r=aknow
2014-12-24 02:41:00 -05:00
CHUANG CHENYU
b43c0867f5
Bug 1033952 - Implement "Removable" and "HotSwappable" APIs for device storage. r=dhylands, r=bzbarsky
2014-12-22 10:33:33 +08:00
Jamin Liu
37980cbb30
Bug 1088527 - Modify BluetoothOppManager.IsConnected to indicate whether profile is connected or not. r=btian
...
BluetoothOppManager.IsConnected() couldn't represent the connection status
of Opp profile since it only return true if there is an ongoing
file-transfer session.
This function was used to named |IsTransferring()| in Bug 827267, however,
it was renamed to |IsConnected()| when Bug 842948 landed.
2014-12-26 16:58:11 +08:00
Oleg Romashin
be13894ec2
Bug 1103411 - EventStateManager may call AddBoolVarCache multiple times and crash. r=bugs
...
--HG--
extra : rebase_source : 19c5ff83a2799c6dcb5eb305f2c30c62cae2805a
2014-12-16 23:48:21 -08:00
Edgar Chen
3e0b27eed9
Bug 1087847 - Make sure the Icc status in MobileConnection and IccManager are synced. r=hsinyi,smaug
2014-11-13 19:12:11 +08:00
Jamin Liu
fc1fe31011
Bug 1096266 - Avoid to create Bluetooth profiles on content process since HFP manager need permission to create setting lock. r=shuang, f=btian
2014-12-25 14:46:37 +08:00
Szu-Yu Chen [:aknow]
78adcba6e5
Bug 1102677 - Part 3: Add missing semicolon
2014-12-25 11:18:21 +08:00
Phil Ringnalda
ade5f6b03b
Merge m-i to m-c, a=merge
2014-12-24 15:38:41 -08:00
Tom Schuster
8d71a7d0ca
Bug 764496 - Make EV detection work in content processes. r=keeler,kanru
2014-12-24 14:04:24 +01:00
Jean-Yves Avenard
0bdcd36639
Bug 1111319: Reorder video frames with respect to decoding sliding window. r=rillian
2014-12-24 23:11:35 +11:00
Jean-Yves Avenard
e6f7add28c
Bug 1111328: Retrieve video dimensions from H264 SPS when possible. r=rillian
2014-12-24 23:11:35 +11:00
Edgar Chen
7acbee594d
Bug 1106656 - Fix the javascript error in network manager when setting up DUN data call. r=hsinyi
2014-12-22 15:45:13 +08:00
Jessica Jong
62381f1c31
Bug 1054148 - Clean up MOZ_B2G_RIL in NetworkManager. r=echen
2014-12-24 16:25:55 +08:00
Wes Kocher
aca592252a
Merge inbound to mozilla-central a=merge CLOSED TREE
2014-12-23 16:47:42 -08:00
Ryan VanderMeulen
d8d4f6eefa
Backed out changesets 248e0f88fa0a and 41995e096743 (bug 1033952) for B2G debug asserts/crashes.
2014-12-23 16:15:38 -05:00
Kyle Machulis
40f7862138
Bug 1098220 - Only print exception message in SettingsService in exceptional situations; r=gerard-majax
2014-12-23 11:11:20 -08:00
Ryan VanderMeulen
d61efa95c5
Merge m-c to inbound. a=merge
2014-12-23 13:18:02 -05:00
Ryan VanderMeulen
3038dd77b4
Merge inbound to m-c. a=merge
2014-12-23 13:17:16 -05:00
Carsten "Tomcat" Book
c55eb6d5de
merge b2g-inbound to mozilla-central a=merge
2014-12-23 15:50:00 +01:00
Carsten "Tomcat" Book
79e541c660
Backed out changeset 4f6693a2f21b (bug 1073003)
2014-12-23 13:35:23 +01:00
Carsten "Tomcat" Book
712daae3bd
Backed out changeset 07b42d1d60aa (bug 1073003)
2014-12-23 13:35:17 +01:00
Carsten "Tomcat" Book
881b43ac39
Backed out changeset aef3ce3b89b9 (bug 1073003)
2014-12-23 13:35:05 +01:00
Carsten "Tomcat" Book
b71e57324d
Backed out changeset 3d81c5b78567 (bug 1073003)
2014-12-23 13:35:04 +01:00
Carsten "Tomcat" Book
2aabf236cc
Backed out changeset ad0bb596da2c (bug 1073003)
2014-12-23 13:35:02 +01:00
Carsten "Tomcat" Book
4985837da0
Backed out changeset 4902a8efe178 (bug 1073003)
2014-12-23 13:34:57 +01:00
Bobby Holley
01fe4895c7
Bug 1114830 - Only enter buffering mode when the pending request is waiting for data. r=cpearce a=philor
2014-12-22 20:54:01 -08:00
Wes Kocher
e8dd3b7f14
Merge inbound to m-c to fix wError bustage a=merge CLOSED TREE
2014-12-22 15:31:29 -08:00
Ryan VanderMeulen
093bfc2f39
Merge inbound to m-c. a=merge
2014-12-22 17:55:32 -05:00
Neil Deakin
67ebd2d196
Bug 1066383, fix warning, CLOSED TREE
2014-12-22 13:29:23 -05:00
Kyle Machulis
b957e4dab3
Bug 1112936 - Enable settings API tests on e10s; r=gwagner r=bent r=gerard-majax
...
--HG--
extra : rebase_source : c5532dc6968c317e72399040a3024b6a22df0df8
2014-12-22 09:38:01 -08:00
Andrea Marchesini
7ec8cb15b2
Bug 1112054 - Disable WebSockets in workers on Fx35. r=smaug, a=lsblakk
2014-12-23 11:31:54 +01:00
Vincent Chang
d27c60d4f3
Bug 1113535 - (gonk-L-Wifi) Support dhcp client function in Android L. r=hchang
2014-12-19 17:27:21 +08:00
Bevis Tseng
296526e440
Bug 1113017 - Update SearchList with correct ranges in GSM configuration. r=htsai
2014-12-18 16:41:04 +08:00
Jean-Yves Avenard
208cb5ccea
Bug 1114802: MP4: Hold demuxer monitor while resetting. r=kentuckyfriedtakahe
2014-12-23 13:39:35 +11:00
JW Wang
ce630db186
Bug 1080685 - add logs to debug vp9cake.webm timeout in test_playback.html. r=cpearce
2014-12-22 19:43:00 +01:00
Chris Pearce
c221e55320
Bug 1101308 - Remove code to zero stack after GMP device binding as it's causing crashes. r=edwin
2014-12-22 19:59:00 +01:00
Alastor Wu
5b3d4967e2
Bug 1105913 - [b2g] video can't playback after waking up from the dormant state, part 2 : revert changeset. r=roc.
2014-12-23 15:03:15 +08:00
Alastor Wu
eedc46cd68
Bug 1105913 - [b2g] video can't playback after waking up from the dormant state, part 1 : avoid blocking. r=roc.
2014-12-23 15:04:20 +08:00
Botond Ballo
8ea0444268
Bug 1073003 - Remove a spurious line added to a moz.build file. r=glandium
...
--HG--
extra : rebase_source : 71549941e6b83322803519a0f5c9526e0ad56561
2014-12-23 01:16:36 -05:00
William Chen
6c923a126f
Bug 1113959 - Do not enqueue custom element attached and detached callbacks when there is no browsing context. r=smaug
2014-12-22 22:35:32 -08:00
William Chen
f20229f5d0
Bug 1102502 - Fire custom elements attachedCallback when elements are created and inserted into the document by the parser. r=smaug
2014-12-22 22:35:32 -08:00
Botond Ballo
86409607b7
Bug 1073003 - More Werror bustage fixes on a CLOSED TREE. r=bustage
...
--HG--
extra : rebase_source : 86466eea48ddfc7b5698d97ca574ed6cdf79326e
extra : amend_source : 9eb590b24276a068bbb078152509b3c743bb40f8
2014-12-23 00:03:15 -05:00
Jean-Yves Avenard
2436fddb29
Bug 1105771: Allow playback of avc3 streams. r=cpearce
2014-12-23 14:42:55 +11:00
Jean-Yves Avenard
bd3199bb51
Bug 1113403: Make MP4Sample destructor virtual. r=kinetik
2014-12-23 14:40:29 +11:00
Jean-Yves Avenard
1b14dd3a15
Bug 1113045: Make AppleVT/VDA/AT/Decoder's destructors virtual. r=rillian
...
These decoders are accessed through a base class.
Additionally, the style guide dictates that we're supposed to add "virtual" keyword even when it's unnecessary, for documentation purposes.
2014-12-23 14:39:22 +11:00
Jean-Yves Avenard
6451597017
Bug 1110534: Use ref counted pointers to hold references in mac decoder. r=rillian
2014-12-23 14:36:10 +11:00
Jean-Yves Avenard
8c461bc41e
Bug 1110534: Use AVCC wrapper for EME. Adds AnnexB and AVC3 support. r=cpearce
2014-12-23 14:36:10 +11:00
Jean-Yves Avenard
b41c7d8ede
Bug 1110534: Use AVCC wrapper for mac decoder. Adds AnnexB and AVC3 support. r=cpearce
2014-12-23 14:36:10 +11:00
Jean-Yves Avenard
5f13701065
Bug 1110534: Create AVCC converter wrapper class. r=cpearce
...
This class easily allows an AVCC-only decoder (H264EME and Apple VDA/VideoToolbox) to support
AnnexB and AVC3 content.
This is done by lazily creating the decoder only once we have detected SPS/PPS in the data
stream, and converting all input to AVCC format.
2014-12-23 14:36:10 +11:00
Jean-Yves Avenard
36287b520b
Bug 1110534: Make PlatformDecoderModule ref counted. r=edwin
2014-12-23 14:36:10 +11:00
Jean-Yves Avenard
98dd294493
Bug 1110534: Add AnnexB support to FFmpeg h264 decoder. r=kentuckyfriedtakahe
2014-12-23 14:36:09 +11:00
Jean-Yves Avenard
4f568fc6f0
Bug 1110534: Use more accurate names in MP4Sample and Annex B utility functions. r=kentuckyfriedtakahe
2014-12-23 14:36:09 +11:00
Jean-Yves Avenard
5434717edd
Bug 1110534: Simplify MP4 extradata handling. r=kentuckyfriedtakahe
2014-12-23 14:36:09 +11:00
Botond Ballo
3cf8c4168e
Bug 1073003 - Additional Werror bustage fixes in newly added webrtc code. r=bustage
...
--HG--
extra : rebase_source : bdf0d3d341a42608366912243c1e1cc9fd398b0c
2014-12-22 22:23:51 -05:00
Chris Pearce
a21116113e
Bug 1114825 - Bustage fix. r=bustage.
2014-12-23 16:10:39 +13:00
Botond Ballo
ad41aadeff
Bug 1073003 - Disable -Wattribute warnings in media/webrtc. r=bustage
...
--HG--
extra : rebase_source : a24a01f05596be3bc6a67e0b238eb3d599cd5eda
2014-12-22 21:45:18 -05:00
Edwin Flores
9d623c79cf
Bug 1100175 - Call MediaDecoder::SetCDMProxy() after MediaDecoder::Load() - r=cpearce
2014-12-23 15:23:17 +13:00
Chris Pearce
e75e9d0971
Bug 1114825 - Don't try to deref an empty std::vector in gmp-clearkey. r=edwin
2014-12-23 15:23:14 +13:00
Botond Ballo
b5eef53b4d
Bug 1073003 - Fix more -Wunused-variable and -Wunused-but-set-variable warnings. r=ehsan
...
--HG--
extra : rebase_source : 0a6c783a6428ca0dc25090e21a61b90c192dd252
extra : source : 8ab86311e17416689d176dae5c577a2c6df89b54
2014-12-17 18:05:28 -05:00
Botond Ballo
c1b0475a87
Bug 1073003 - Fix warnings about macro redefinitions by changing macros to constants. r=ehsan
...
--HG--
extra : rebase_source : 6ddd2bf8892e6ff87df19c4d48a2341418436371
extra : source : 63994e7cc7aa9d437ffc775462d9aa0e0fadb8b6
2014-12-17 16:47:49 -05:00
William Chen
27d4f06056
Bug 1081039 - cloneNode on a custom element should call createdCallback if cloned in a document with a custom element definition. r=smaug
2014-12-22 18:19:08 -08:00
Ryan VanderMeulen
9cfebe04db
Merge inbound to m-c. a=merge
2014-12-22 18:01:06 -05:00
Chris Pearce
beace20c1b
Bug 1113477 - Fix logging in GMPParent that incorrectly labels sending nodeId and startPlugin as failed when it actually succeeded. r=edwin
2014-12-23 11:21:54 +13:00
Neil Deakin
f0e5d54215
Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv
2014-12-16 11:21:11 -05:00
Ehsan Akhgari
b7f57788cf
Bug 1114348 - Use mozilla::IsNaN() in Web Audio code; r=padenot
...
--HG--
extra : rebase_source : 0acc0643ed6a8800d02557f6e84312955e34a59e
2014-12-22 08:54:55 -05:00
Sotaro Ikeda
35b8e4d189
Bug 1113769 - Handle out of gralloc in MediaEngineGonkVideoSource::RotateImage() r=jesup
2014-12-22 07:05:19 -08:00
Bevis Tseng
9fd5e11ebd
Bug 1110050 - Support RIL_REQUEST_REPORT_SMS_MEMORY_STATUS to inform SMS Device Storage to modem. r=echen
2014-12-15 17:25:21 +08:00
Blake
786d13f62b
Bug 1080484 - Support avi/divx, ts/m2ts, and mkv media formats. r=cajbir
2014-12-23 10:20:25 +08:00
Eden Chuang
4c2cad1cef
Bug 1033952 - Implement "Removable" and "HotSwappable" APIs for device storage. r=dhylands
2014-12-22 10:33:33 +08:00
Eden Chuang
9fbdd3507c
Bug 1033952 - Implement "IsRemovable" and "IsHotSwappable" API for device storage (webidl). r=bzbarsky
2014-12-22 11:03:48 +08:00
Ryan VanderMeulen
bba9447754
Merge m-c to b2g-inbound. a=merge
2014-12-23 13:18:49 -05:00
Carsten "Tomcat" Book
6c134f1e49
Backed out changeset c78cc72ea6d2 (bug 1033952) for bustage
2014-12-23 12:14:33 +01:00
Carsten "Tomcat" Book
21e5fad275
Backed out changeset 3263cf8aca77 (bug 1033952)
2014-12-23 12:13:20 +01:00
CHUANG CHENYU
c8ff521bc1
Bug 1033952 - Part 2 - Implement "Removable" and "HotSwappable" APIs for device storage. r=dhylands
...
--HG--
extra : amend_source : 72a032db09bbe260e07fbe497ec0558bd448f089
2014-12-22 10:33:33 +08:00
Edgar Chen
d198f0fb23
Bug 1098210 - Use WebIDL enums for mvnoType. r=hsinyi
2014-12-12 19:04:00 +08:00
Carsten "Tomcat" Book
2ccb8ed152
Merge mozilla-central to b2g-inbound
2014-12-22 14:04:32 +01:00
Carsten "Tomcat" Book
ca2660700d
merge fx-team to mozilla-central a=merge
2014-12-22 13:22:28 +01:00
Carsten "Tomcat" Book
f0efa91f20
merge mozilla-inbound to mozilla-central a=merge
2014-12-22 13:13:43 +01:00
Carsten "Tomcat" Book
bdd00af753
merge b2g-inbound to mozilla-central a=merge
2014-12-22 13:08:39 +01:00
Bobby Holley
078237732a
Bug 1109437 - Only switch to buffering mode when the reader is waiting for data. r=cpearce
2014-12-22 00:20:31 -08:00
Bobby Holley
10d012cc54
Bug 1109437 - Implement non-polling buffering. r=cpearce
2014-12-22 00:20:31 -08:00
Bobby Holley
4e63580a0f
Bug 1109437 - Schedule the state machine thread in MediaSourceDecoder::Load. r=cpearce
...
This is necessary to get the state machine moving after it's initialized.
MediaDecoder::Load does this, but it looks like we missed this in the override.
So the current code relies on the ScheduleStateMachine call at the end of
TrackBuffer::AppendData to get things rolling. We're going to be removing that
call, so we need to fix this.
2014-12-22 00:20:31 -08:00
Bobby Holley
cdd1259acb
Bug 1109437 - Switch m{Audio,Video}RequestPending to a tri-state. r=cpearce
2014-12-22 00:20:31 -08:00
Bobby Holley
4166dff3db
Bug 1109437 - Stop using buffering heuristics when they're not requested. r=cpearce
...
Given that we set the buffering wait to 0 in this case already, the only practical
impact on our behavior of this change is that we'll no longer ping-pong between
states.
2014-12-22 00:20:30 -08:00
Bobby Holley
72d88fedcb
Bug 1109437 - Generalize GetBufferingWait to UseBufferingHeuristics. r=cpearce
2014-12-22 00:20:30 -08:00
Bobby Holley
fa6c808af5
Bug 1109437 - Remove MOZ_COUNT_{C,D}TOR on refcounted promise classes. r=cpearce
...
These were accidental and redundant, because refcounted classes get this behavior
automatically. And this is very lucky, because it turns out that our MOZ_COUNT_*
infrastructure can't handle varying-sized instances identified with the same
string, which is exactly what we can get with these templated types.
The only remaining use of these macros is on the non-templated ThenValueBase,
which is happily not variable-sized. \o/
2014-12-22 00:20:30 -08:00
Bill McCloskey
ea0245e40a
Backout bug 1072980 due to regressions (a=backout)
2014-12-20 21:15:36 -08:00
Ehsan Akhgari
0d896679b7
Bug 1113796 - Use the WhiteSpaceOrNewlineIsSignificant() helper method; r=roc
2014-12-20 10:27:25 -05:00
Morris Tseng
e77e699a9b
Bug 1109800 - Call CancelLongTapDetector when Selection carets are blurred. r=roc
2014-12-18 22:50:00 +01:00
Mike Conley
ebf762352c
Bug 1068349 - Follow-up: Disable KillHard timer for content processes for Mochitests. r=smaug.
...
The KillHard timeout seems to be getting triggered on some of our mochitest machines, which is
causing us to leave minidumps behind - so we disable the timeout for mochitests. We also disable
KillHard paired minidumps for B2G, because we were getting minidumps for some B2G Desktop tests
there for what are likely some intentional KillHard's, and at this point, we don't think it's
worth collecting for B2G.
--HG--
extra : rebase_source : adcad58bc3b893e30e71992514b8a966257f8bc0
extra : amend_source : 11fd95ac3e3a5ed1dbb55d450f480b9092d31528
2014-12-18 13:52:00 -05:00
Ryan VanderMeulen
ae24bc27ec
Backed out 7 changesets (bug 1109437) for suspicious-looking crashes on a CLOSED TREE.
...
Backed out changeset dc45e97d102d (bug 1109437)
Backed out changeset e6350e4fb18b (bug 1109437)
Backed out changeset 4c38dda06880 (bug 1109437)
Backed out changeset 72f171ec04ba (bug 1109437)
Backed out changeset ec275f65c676 (bug 1109437)
Backed out changeset 65d172e7a1cf (bug 1109437)
Backed out changeset 0b8a156dcff0 (bug 1109437)
2014-12-19 17:02:27 -05:00
Boris Chiou
46319f32f9
Bug 1098970 - Part 6: Fix the usage of GonkNativeWindow in Omx. r=sotaro
...
Use new APIs for GonkNativeWindowLL.
2014-12-17 22:31:00 +01:00
Nils Ohlmeier [:drno]
4d38849b46
Bug 1016476: more bundle tests r=bwc
2014-12-17 11:55:00 -08:00
Hsin-Yi Tsai
453a7a58fb
Bug 1112550 - [RIL] handle the case of unknown last_call_fail_cause_code. r=aknow
2014-12-17 19:37:36 +08:00
Ben Hsu
c484a9009a
Bug 1070831 - Part 7: Update related testcases. r=aknow
2014-12-21 17:38:00 +01:00
Ben Hsu
ac73adeb79
Bug 1070831 - Part 6: Clean up BluetoothRilListener. r=btian
2014-12-21 17:37:00 +01:00
Ben Hsu
f24f7e3c55
Bug 1070831 - Part 5: Clean up the related IPC files. r=aknow
2014-12-21 17:35:00 +01:00
Ben Hsu
4a272ff44b
Bug 1070831 - Part 4: Internal architecture changes. r=aknow
2014-12-21 17:35:00 +01:00
Ben Hsu
dfcee8ee7a
Bug 1070831 - Part 3: Internal interface changes. r=aknow
2014-12-21 17:31:00 +01:00
Ben Hsu
58421df213
Bug 1070831 - Part 2: Clean up the DOM implementation. r=aknow
2014-12-21 17:30:00 +01:00
Ben Hsu
8cf5de4922
BUG 1070831 - Part 1: Clean up the WebIDL. r=hsinyi
2014-12-21 17:28:00 +01:00
Szu-Yu Chen [:aknow]
aba89c72a8
Bug 1102677 - Part 2: Test change barring password. r=hsinyi
2014-12-22 16:31:05 +08:00
Szu-Yu Chen [:aknow]
271de1ab98
Bug 1102677 - Part 1: Support change barring password. r=hsinyi
2014-12-22 16:31:05 +08:00
Benjamin Chen
6cc8984e6e
Bug 1091992 - fix the flag skipToNextKeyFrame in DecodeVideo can't be raised if the video is slower than audio. r=cpearce, r=jwwang
2014-12-22 11:32:31 +08:00
Arnaud Bienner
3a8a1d2d33
Bug 826176 - Part 2 - Remove similar file picker filters from accept attribute. r=smaug
2014-12-19 00:30:11 +01:00
Wes Kocher
d1431d12f7
Merge m-c to inbound a=merge CLOSED TREE
2014-12-23 16:54:09 -08:00
Andrea Marchesini
d8a7c2cb35
Bug 1114851 - Null check in NS_GetStreamForMediaStreamURI, r=smaug
2014-12-23 19:43:29 +01:00
Arnaud Bienner
f2e759905d
Bug 826176 - Part 1 - File extension support for accept attribute. r=smaug
2014-11-29 12:22:30 +01:00
Bobby Holley
5e16905d15
Bug 1092025 - Hold the lock for the entire duration of MediaSourceReader::ReadMetaData. r=karlt
2014-12-21 23:14:59 -08:00
Bobby Holley
47671649c2
Bug 1114383 - Unlock the demuxer monitor before calling out via MP4Stream. r=k17e
2014-12-21 22:04:36 -08:00
Bobby Holley
7a0f2ef977
Bug 1114383 - Assert that access to mMoofs goes through a monitor. r=k17e
2014-12-21 22:04:36 -08:00
Bobby Holley
922148c922
Bug 1114383 - Acquire the index monitor in MP4Reader::PopSample. r=k17e
2014-12-21 22:04:36 -08:00
Brian Birtles
7819d10f02
Bug 927349 follow-up to (hopefully) fix breakage from GetCurrentTime on non-unified Windows build on a CLOSED TREE
2014-12-22 13:16:11 +09:00
Brian Birtles
5945529766
Bug 927349 part 21 - Factor out AnimationPlayer::UpdateSourceContent; r=jwatt
...
In the future we will want to specifically just update source content without
necessarily triggering any other actions that might take place on a tick (like
queuing events).
2014-12-22 09:35:42 +09:00
Brian Birtles
85de6d4ee1
Bug 927349 part 19 - Don't add pending animations to layers when their refresh driver is under test control; r=jwatt
2014-12-22 09:35:42 +09:00
Brian Birtles
bdcc0ad16b
Bug 927349 part 18 - Make nsDOMWindowUtils::AdvanceTimeAndRefresh trigger any pending animations first; r=jwatt
...
Currently many tests rely on nsDOMWindowUtils::AdvanceTimeAndRefresh. These
tests assume that the animation starts from the moment it is created. In order
to allow these tests to continue to operate without change we make
AdvanceTimeAndRefresh force any pending animations to start.
2014-12-22 09:35:42 +09:00
Brian Birtles
c0f8394d7d
Bug 927349 part 16 - Do a full reflow when we have pending animations; r=jwatt
...
We want to time animations from when their first frame is painted. However,
interruptible reflow complicates this since, for a given set of pending
animations, some may be painted whilst others are not. To simplify this we
simply force an uninterruptible reflow when we have animations that are
waiting to start.
2014-12-22 09:35:41 +09:00
Brian Birtles
b9e7ffb4b3
Bug 927349 part 15 - Schedule a paint when a new pending animation is added; r=jwatt
...
We would like to trigger animations from the point when the first frame of the
animation is painted. However, some animations will never trigger a paint (e.g.
animations with an empty keyframes rule). These animations should start start
however. To ensure this, whenever an animation is newly pending we schedule
a paint.
2014-12-22 09:35:41 +09:00
Brian Birtles
5243b86e0a
Bug 927349 part 14 - Store reference to owning document on PendingPlayerTracker; r=jwatt
...
This patch adds a reference from PendingPlayerTracker back to the document
object that owns it. This is used in the next patch in this series to find the
document's root frame for scheduling a paint.
2014-12-22 09:35:41 +09:00
Brian Birtles
0c11a79bec
Bug 927349 part 9 - Add PendingPlayerTracker::StartPendingPlayers; r=jwatt
2014-12-22 09:35:41 +09:00
Brian Birtles
145bc92aff
Bug 927349 part 8 - Fast-forward the timeline before resolving start times; r=jwatt
...
Normally animation players get times from their timeline which is based on the
refresh driver for their associated document. However, for animations that
we time from when their first frame has been rendered, we want to record the
actual time when painting finished as their start time. If we wait until the
next refresh driver tick then the delay between playing an animation and its
actual start will be too great.
In this patch, we introduce a mechanism for fast-forwarding a timeline to a
time between the current refresh driver time and the next refresh driver tick.
By adjusting the timeline rather than the player we maintain a consistent state
(in fact, if we just naively set the animation player start time to the
timestamp value we recorded when painting finished it will appear to start in
the future and the animation will temporarily jump from playing, to waiting to
start, then back to playing again on the next refresh driver tick).
To be completely consistent, however, when we fast-forward the timeline we
should tell all animation players listening to the timeline to mark their
target element as needing a style flush. Otherwise we may be able to observe an
inconsistency between some animation players' current time and the computed
style of their targets.
We don't, however, currently know which players are observing a given timeline.
We will likely introduce that in the near future (in order to implement
AnimationTimeline.getAnimationPlayers) and fix the inconsistency in timing then.
A test later in the patch series verifies this inconsistency so it is easy to
fix in future.
An alternative approach would be to simply record the time when animation should
start, send that time to the compositor but don't actually update the animation
start time on the main thread until the subsequent refresh driver tick. Such
an approach is complex as it introduces an additional state--"finished pending
but not yet started". We will attempt to switch to that approach in bug 1112480.
2014-12-22 09:35:41 +09:00
Ehsan Akhgari
f66ae950dc
Bug 1114349 - Use mozilla::IsNaN() in media code; r=cpearce
2014-12-21 19:16:26 -05:00
Roshan Vidyashankar
50f0de5ad5
Bug 1058980 - Disable external.addSearchEngine, external.AddSearchProvider in prerendering; r=jst
...
--HG--
extra : amend_source : 03cce38442166dbac7bd88d744d7c5a42a144ce3
2014-12-21 12:06:33 -05:00
Roshan Vidyashankar
21aa78762b
Bug 1058970 - Disable unsafe MediaStream returning APIs in prerendering; r=jst
2014-12-21 12:06:08 -05:00
Roshan Vidyashankar
c0062b6e99
Bug 1058961 - Disable mozLockOrientation, mozUnlockOrientation in prerendering; r=jst
...
--HG--
extra : amend_source : 9fbcff790ca45666e26911c6c8161453c12c1b88
2014-12-21 12:03:52 -05:00
Roshan Vidyashankar
8ee4ac89aa
Bug 1058924 - Disable Notifications API in prerendering; r=jst
...
--HG--
extra : amend_source : 8282b07cecbefa2c76cebc6f7c1f28e324c6caa1
2014-12-21 12:02:33 -05:00
Roshan Vidyashankar
af560191f4
Bug 1058922 - Disable Speech APIs in prerendering; r=jst
...
--HG--
extra : amend_source : eae9649cecf94a998249ddcf6139efd4eadbb92d
2014-12-21 12:02:12 -05:00
Roshan Vidyashankar
fa82df7ce1
Bug 1058920 - Disable MOZ_B2G_RIL, MOZ_B2G_BT, MOZ_B2G_FM APIs in prerendering; r=jst
2014-12-21 12:01:41 -05:00
Roshan Vidyashankar
ec4c96dcb1
Bug 1058918 - Disable mozRequestFullScreen, mozRequestPointerLock, setPointerCapture in prerendering; r=jst
2014-12-21 11:59:48 -05:00
Roshan Vidyashankar
1d46c110c7
Bug 1058913 - Disable DOMDownloadManager in prerendering; r=jst
...
--HG--
extra : amend_source : 814986401077c9a754f1483463c424efab7afd81
2014-12-21 11:57:58 -05:00
Roshan Vidyashankar
8e0fcf7d83
Bug 1058908 - Disable Camera API in prerendering; r=jst
...
--HG--
extra : amend_source : 54f23d7c76e31f59ede5b15c5a777b878abf22d5
2014-12-21 11:56:52 -05:00
Roshan Vidyashankar
2af142ab0b
Bug 1058904 - Disable AlarmsManager in prerendering; r=jst
...
--HG--
extra : amend_source : 7dcd338d4d21393b4569533a36923ca6e578dca2
2014-12-21 11:55:45 -05:00
Roshan Vidyashankar
2254d85b28
Bug 1058901 - Disable ActivityRequestHandler in prerendering; r=jst
...
--HG--
extra : amend_source : 16f2cdec1408a17c071567b98c6072ebd4246eef
2014-12-21 11:54:37 -05:00
Roshan Vidyashankar
d170c68b56
Bug 1058842 - Disable DesktopNotification in prerendering; r=jst
...
--HG--
extra : amend_source : 44ca4eaf8346fec0d2ebc517875bae45c881b678
2014-12-21 11:54:06 -05:00
Roshan Vidyashankar
8acdff5a16
Bug 1057585 - Disable WebAudio APIs in prerendering; r=jst
2014-12-21 11:53:32 -05:00
Bill McCloskey
ba57944c59
Backout bug 1072980 due to regressions.
2014-12-20 21:15:36 -08:00
Ehsan Akhgari
66bb1f3602
Bug 1111628 - White-list the non-zero timeout usage in file_fullscreen-utils.js; r=cpearce
2014-12-21 00:13:56 -05:00
Bill McCloskey
e37f271a6c
Bug 1087117 - Fix racy test (r=smaug)
2014-12-20 08:42:35 -08:00
Byron Campen [:bwc]
9a12e66f3b
Bug 1016476 - Part 2: Test work. r=drno
2014-11-25 17:36:16 -08:00
Mike Conley
58d4d52564
Bug 1068349 - IPC message handlers that return false cause child process to crash without a crash report. r=ted
...
--HG--
extra : rebase_source : b1cf6381b9a4f74cab75be8a2a903d26d83797dd
2014-11-24 12:05:45 -08:00
Ryan VanderMeulen
ec72f2cd9f
Merge m-c to inbound. a=merge
2014-12-19 15:10:59 -05:00
Ryan VanderMeulen
68a9b89f29
Merge inbound to m-c. a=merge
2014-12-19 15:03:54 -05:00
Ben Turner
6b73ed054d
Bug 1113340 - Make sure blob urls can load same-prcess PBackground blobs, r=khuey.
2014-12-19 11:59:02 -08:00
Bobby Holley
447da79bd5
Bug 1109437 - Only switch to buffering mode when the reader is waiting for data. r=cpearce
2014-12-19 11:39:15 -08:00
Bobby Holley
8a5aede8a0
Bug 1109437 - Implement non-polling buffering. r=cpearce
2014-12-19 11:39:15 -08:00
Bobby Holley
58574f4e00
Bug 1109437 - Schedule the state machine thread in MediaSourceDecoder::Load. r=cpearce
...
This is necessary to get the state machine moving after it's initialized.
MediaDecoder::Load does this, but it looks like we missed this in the override.
So the current code relies on the ScheduleStateMachine call at the end of
TrackBuffer::AppendData to get things rolling. We're going to be removing that
call, so we need to fix this.
2014-12-19 11:39:15 -08:00
Bobby Holley
dd4ae4741d
Bug 1109437 - Switch m{Audio,Video}RequestPending to a tri-state. r=cpearce
2014-12-19 11:39:15 -08:00
Bobby Holley
73f3b712e9
Bug 1109437 - Stop using buffering heuristics when they're not requested. r=cpearce
...
Given that we set the buffering wait to 0 in this case already, the only practical
impact on our behavior of this change is that we'll no longer ping-pong between
states.
2014-12-19 11:39:15 -08:00
Bobby Holley
314500bba3
Bug 1109437 - Generalize GetBufferingWait to UseBufferingHeuristics. r=cpearce
2014-12-19 11:39:14 -08:00
Bobby Holley
05cfced42a
Bug 1109437 - Remove MOZ_COUNT_{C,D}TOR on refcounted promise classes. r=cpearce
...
These were accidental and redundant, because refcounted classes get this behavior
automatically. And this is very lucky, because it turns out that our MOZ_COUNT_*
infrastructure can't handle varying-sized instances identified with the same
string, which is exactly what we can get with these templated types.
The only remaining use of these macros is on the non-templated ThenValueBase,
which is happily not variable-sized. \o/
2014-12-19 11:39:14 -08:00
Bill McCloskey
671759283a
Bug 1087117 - Disable test_bug457672.html in e10s for intermittent failures
2014-12-19 09:22:05 -08:00
Blake Kaplan
0a4a7c82ef
Bug 1113313 - Rename these functions to better reflect what they do. r=billm
...
--HG--
extra : rebase_source : ae61b3dd6dd5ce50a131a640060d7be57e562e4d
2014-12-19 12:07:04 -05:00
Ryan VanderMeulen
7da05807b7
Backed out changesets 6bd00fa70b00, 4e2f8f3b8f6b, and c89fec9c8b55 (bug 879717) for introducting multiple new intermittent failures.
...
--HG--
extra : rebase_source : 4aad9383081f256484dd06e87f14cc82ecf186b5
2014-12-19 12:07:20 -05:00
Ben Turner
b345efa2e9
Bug 1113429 - Optimize NUWA idle notifications on workers, r=froydnj.
2014-12-19 08:27:03 -08:00
Sean Lin
a44fcc4603
Bug 1078115 - Make the transaction of app update atomic. r=fabrice
2014-12-18 18:13:31 +08:00
Daniel Holbert
0b6715b2ce
Bug 1105065: Remove an #ifdef, to fix a -Wunused-private-field build warning in GMPLoader.cpp for builds with --disable-sandbox. r=cpearce
2014-12-19 10:12:23 -08:00
Ehsan Akhgari
ecb73205b2
Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce
...
Note that the analysis currently just looks at the AST subtree of the
function call site and is therefore unable to correctly deal with cases
such as the last two hunks of the change to OggCodecState.cpp. Fixing
the analysis to deal with that would be very difficult, so we currently
adjust the code so that it compiles. The first hunk in that file though
is a real bug that this analysis found.
2014-12-18 15:27:05 -05:00
Bevis Tseng
2b416cb8b1
Bug 1108900 - Part 2: rename MmsService. r=echen
2014-12-10 16:14:19 +08:00
Bevis Tseng
fb708bc2ff
Bug 1108900 - Part 1: rename MobileMessageDatabaseService. r=echen
...
--HG--
rename : dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl => dom/mobilemessage/interfaces/nsIGonkMobileMessageDatabaseService.idl
2014-12-10 15:30:59 +08:00
Bevis Tseng
f660b12238
Bug 873351 - Part 3: Refactor SMS Notifications from RadioInterfaceLayer to SmsService. r=echen
2014-11-27 18:59:06 +08:00
Bevis Tseng
ccfc7b6c73
Bug 873351 - Part 2: Refactor SMS Requests from RadioInterfaceLayer to SmsService. r=echen
2014-11-26 20:02:54 +08:00
Bevis Tseng
c4aae007b4
Bug 873351 - Part 1: Re-write SmsService in JavaScript. r=echen
2014-11-24 18:43:54 +08:00
Jamin Liu
d48ab729cf
Bug 1100818 - Launch bluetooth certified app by sending system message if it's not ready for receiving BluetoothPairingEvent. r=btian
2014-12-19 11:12:33 +08:00
Fabrice Desré
9115e3adf6
Bug 1113391 - Followup to bug 923897 r=me
2014-12-18 15:16:49 -08:00
Ryan VanderMeulen
4522417bea
Merge inbound to m-c. a=merge
2014-12-18 17:59:14 -05:00
Kyle Machulis
4a8dafbd8f
Bug 1110872 - Readd cleanup for live locks in SettingsManager; r=gerard-majax
2014-12-18 09:27:06 -08:00
Carsten "Tomcat" Book
42565f2b20
merge mozilla-inbound to mozilla-central a=merge
2014-12-18 13:50:27 +01:00
Ryan VanderMeulen
648c380f2c
Backed out changesets 70428bb355a4 and a0ba2f134695 (bug 1109457) for EME failures and crashes on OSX 10.6.
2014-12-18 00:22:19 -05:00
Ryan VanderMeulen
e861053f5d
Backed out changesets 8305a602f997 and 51a1e963d908 (bug 826176) for Android mochitest failures.
2014-12-17 23:09:13 -05:00
Michael Wu
bed30030bc
Bug 1112429 - Remove libnetutils from systemlibs.js, r=fabrice
2014-12-16 21:31:56 -05:00
Ben Hsu
6b06ef1612
Bug 1110572 - Check the existance of a listener in this._listeners. r=edgar
2014-12-17 00:33:00 -05:00
Andrew Osmond
c9f3d5bc4d
Bug 1104913 - Update WebRTC to handle additional camera hardware states. r=jesup
2014-12-13 12:22:11 -08:00
Andrew Osmond
037ec6329c
Bug 1104913 - Update selection algorithms for preview, picture and video sizes to have sane defaults. r=mikeh, r=bz
2014-12-12 19:51:29 -08:00
Pierre Rudloff
6dc2172185
Bug 1021357 - NetworkGeolocationProvider.js: if <2 wifi APs, don't send wifi in JSON request. r=garvank
2014-12-17 13:44:00 -05:00
Ryan VanderMeulen
d2ebc2ac1b
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-12-17 20:53:20 -05:00
Ryan VanderMeulen
497c11530b
Merge fx-team to m-c. a=merge
2014-12-17 20:41:21 -05:00
Prabhjyot Singh Sodhi
7ddff31846
Bug 1101620 - Changed mDevPixelsPerCSSPixel of FrameMetrics.h to private and all corresponding files using this variables using getters and setters;r=kats
2014-12-17 17:14:05 -05:00
Brad Lassey
c23ee59cc4
bug 1112345 - Tab streaming should scroll stream with layers and not offsets r=snorp
2014-12-16 17:43:23 -05:00
Mike Conley
fc294b23df
Bug 1111957 - Invalidate mDPI and mDefaultScale in TabChild when switching displays. r=fabrice.
...
Bug 1107259 made TabChild cache the display DPI and default scale more aggressively, and
we need to invalidate those caches when switching displays, otherwise we can get weird
scaling behaviours when switching between displays with different DPIs and scales.
--HG--
extra : rebase_source : cccbdae40113ae1a1b76d020ddc93e7b393fce61
extra : amend_source : d2664b4ea30342476e67da2a16315be4c1920abf
2014-12-16 11:25:15 -05:00
Carsten "Tomcat" Book
1ebf0d0b3e
merge b2g-inbound to mozilla-central a=merge
2014-12-17 12:57:09 +01:00
Dan Gohman
0a0a779f10
Bug 1054671 - Constify static callback arrays r=ehsan
2014-12-16 16:30:39 -08:00
Ben Turner
6160da11d7
Bug 1112716 - Blob runnable methods must be cancelable, r=khuey.
2014-12-17 13:52:43 -08:00
Dan Glastonbury
cd2a14b04d
Bug 1048747 - [WebGL2] Implement uniform block/buffer. r=jgilbert, r=smaug
...
--HG--
extra : rebase_source : 0ac73b719bf63b216bc593959385d162a4e8b0cd
extra : source : 63eebe8ca90770461267b8a365392db8e091da55
2014-12-16 15:20:15 +10:00
Sid Stamm
5e4b4a0380
Disable test for bug 965727 on b2g on a CLOSED TREE
2014-12-17 16:32:14 -05:00
David Anderson
647da9b3b9
Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats)
2014-12-15 23:31:12 -08:00
Sid Stamm
53bc033453
Bug 965727 - Implement referrer directive for CSP. (r=jst,ckerschb)
2014-12-17 14:14:04 -05:00
Sid Stamm
6fad6fa0b3
Bug 965727 - Implement tests for CSP referrer directive. (r=ckerschb)
2014-12-17 14:14:03 -05:00
Ryan VanderMeulen
1a4358577c
Bug 1059116 - Disable test_seek-1.html on Android 2.3.
...
--HG--
extra : rebase_source : 4ff233bdc1145389d0de996478aabbc5472794ac
2014-12-17 13:39:12 -05:00
Ben Turner
4984ff6ede
Bug 701634, Make flaky tests wait for transactions to complete before continuing to the next test
2014-12-17 09:04:06 -08:00
Ben Turner
5976259500
Bug 701634 - Support IndexedDB in Workers, r=khuey+baku.
2014-12-16 22:26:15 -08:00
Andrea Marchesini
dddffc895b
Bug 1057994 - DataStore should not dispatch runnables in a worker when it is shutting down, r=bent
...
--HG--
rename : dom/datastore/tests/file_basic_worker.html => dom/datastore/tests/file_worker_close.html
rename : dom/datastore/tests/test_basic_worker.html => dom/datastore/tests/test_worker_close.html
2014-12-17 14:49:36 +00:00
Carsten "Tomcat" Book
833d021469
Backed out changeset 0661a1b7ec14 (bug 1109644) for M-3 Test failures
2014-12-17 14:50:00 +01:00
Carsten "Tomcat" Book
e57f3ff4ab
Backed out changeset 6d81c1303daf (bug 1086284) for refest failures on a CLOSED TREE
2014-12-17 13:21:07 +01:00
Carsten "Tomcat" Book
bd7aaf93b7
Merge mozilla-central to mozilla-inbound
2014-12-17 12:59:05 +01:00
Robert O'Callahan
cad2eb1063
Bug 1109644. Track data-produced-so-far in the MediaEngineSources themselves, so if we push data into the MediaStream for any reason we can account for it. r=jesup
2014-12-17 06:53:17 -05:00
Jonathan Watt
2c60b5305c
Bug 854296, part 1 - Make SVG respect stroke-miterlimit again. r=Bas
2014-12-16 15:31:28 +00:00
Jonathan Watt
801fc5ea65
Bug 1086284 - Avoid using refcounting when determining an SVG-as-an-image's intrinsic size so that the image doesn't end up in the CC graph. r=dholbert
2014-12-09 22:32:10 +00:00
Nikhil Marathe
c06c8126db
Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley
2014-12-16 02:02:37 -08:00
Chris Pearce
b4a7a4b6fc
Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
2014-12-18 16:16:13 +13:00
Chris Peterson
50740301f2
Bug 1110031 - Part 2: Mark some directories as FAIL_ON_WARNINGS for some compilers. r=gps
2014-12-10 22:46:01 -08:00
Chris Peterson
c582a636ed
Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps
2014-12-10 22:56:31 -08:00
Jed Davis
c4bed9c7d1
Bug 1112747 - Change mozilla::plugins::IPCByteRanges from std::vector to nsTArray. r=jimm
2014-12-17 12:57:00 -05:00
Patrick Brosset
a848b6c122
Bug 1112465 - Fix crashes when navigating to XUL window with devtools opened by checking for GetCanvasFrame in RemoveAnonymousContent. r=ehsan
2014-12-17 04:38:00 -05:00
Antonio M. Amaya
c06a53c8a1
Bug 1110119 - At first boot time, check that the app being preinstalled doesn't already exist by manifestURL. r=fabrice
2014-12-11 08:00:00 -05:00
Alexandre Lissy
f6530f14d9
Bug 1110063 - Open readonly transaction for settings lock when possible. r=qdot
...
Whenever a settings lock does only read operations (i.e. lock.get()),
there is no need that the underlying indexedDB transaction should be
opened as readwrite. Doing so, we will be able to parallelize some
request and avoid locking that should in the end allow for faster
operations. Enabling this feature is controlled by the preference
dom.mozSettings.allowForceReadOnly, defaulting to false for now.
2014-12-17 09:30:00 -05:00
JW Wang
8e0a12e1f8
Bug 1082203 - Route CDMCallbackProxy::Terminated to MediaKeys::Terminated so MediaKeys has a chance to handle CDM crashes and close sessions if necessary. r=cpearce
2014-12-16 20:01:00 -05:00
Arnaud Bienner
e5fd6c5aed
Bug 826176 - Remove similar file picker filters from accept attribute. r=smaug
2014-12-16 22:58:50 +01:00
Patrick McManus
34eac8c38a
bug 1003450 - [2/3] Group Dependency nodes for HTTP/2 r=hurley
2014-12-06 14:26:50 -05:00
Alexandre Lissy
6042e78f21
Bug 1109704 - Expose details settings informations in about:memory. r=qdot
...
We want to have a better breakdown of how many get/set operations we are
doing for each setting lock. Given that we keep track of all locks, this
may consume quite some memory, so we introduce a new preference to
enable this feature. We also add memory reporting for the SettingService
lock.
2014-12-17 10:40:00 -05:00
Jeremy Chen
d87d8a09e3
Bug 1109486 - Mochitest test case. r=smaug
2014-12-17 15:58:37 +08:00
Jeremy Chen
1987110761
Bug 1109486 - Unconditionally use UTF-8 as default Charset. r=smaug
2014-12-18 16:50:34 +08:00
Alfredo Yang
50fc8c6c23
Bug 938034 - Enable gonk camera recording callback. r=roc
2014-12-18 01:00:00 -05:00
Alfredo Yang
2b6ee6bf53
Bug 938034 - Add GonkCameraImage format. r=roc
2014-12-17 23:42:00 -05:00
Carsten "Tomcat" Book
4e287fabda
Merge mozilla-central to mozilla-inbound
2014-12-18 13:54:52 +01:00
Chih-Kai (Patrick) Wang
f3034a9b45
Bug 970307: Part 3: Reinitialize modules after fork. r=fabrice
2014-12-18 17:01:33 +08:00