Граф коммитов

493693 Коммитов

Автор SHA1 Сообщение Дата
Matt Woodrow 8ea736c85f Bug 1300677 - Implement SetSeekThreshold for RemoteVideoDecoder. r=dvander 2016-10-03 21:20:54 +13:00
Matt Woodrow 50bff87cb2 Bug 1305361 - Rebuild IPDL actors on ImageContainer once we've recovered from a GPU process crash. r=dvander 2016-10-03 21:20:42 +13:00
Matt Woodrow c449d80543 Bug 1305361 - Notify media if the GPU process crashes during video playback. r=dvander 2016-10-03 21:20:35 +13:00
Matt Woodrow f0b6731a16 Bug 1305361 - Implement IPCOpen for ImageBridgeChild. r=nical 2016-10-03 21:20:27 +13:00
Matt Woodrow a0aad01631 Bug 1305897 - Move ActiveResourceTracker onto ShadowLayerForwarder, since it's not used anywhere else. r=nical 2016-10-03 21:20:13 +13:00
David Anderson 9b20680b31 Recreate RemoteContentControllers for tabs after the GPU process restarts. (bug 1302236, r=kats) 2016-10-03 00:37:14 -07:00
Sotaro Ikeda a1dfbc1a44 Bug 1304999 - Add nullptr check of YCbCr to rgb surface r=jrmuizel 2016-10-02 23:37:53 -07:00
Phil Ringnalda fb9b5be437 Merge m-c to m-i
MozReview-Commit-ID: EbcndkMVS8P
2016-10-02 22:38:42 -07:00
Phil Ringnalda 3411332d29 Merge m-i (and autoland) to m-c, a=merge 2016-10-02 22:32:54 -07:00
Cameron McCormack 418bfe72a3 Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley
MozReview-Commit-ID: 8cqHUlOnsEH
2016-10-03 12:43:17 +08:00
Cameron McCormack b5dafca7ed Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza
MozReview-Commit-ID: 51r5lObSRwx
2016-10-03 12:43:15 +08:00
Phil Ringnalda df210784c6 Bug 1303802 - Disable the part of historical.html which is permaorange on every merge to beta when we disable our rootNode implementation and let the test unexpectedly pass 2016-10-02 00:43:32 -07:00
Randell Jesup f99728abf6 Bug 1255737: Move MSG shutdown max-timeout from just only cubeb shutdown to the entire graph r=padenot
Effectively backs out the previous landing for bug 1255737

MozReview-Commit-ID: 37QfhATw8wU
2016-10-02 13:51:40 -04:00
Jan de Mooij 9a0cca9117 Bug 1306963 - Fix some source compression issues. r=arai 2016-10-02 15:19:47 +02:00
Jan de Mooij 32f6de5c48 Bug 1301343 - Trace pointers stored in MIR. r=jonco,nbp 2016-10-02 15:49:57 +02:00
Randell Jesup 82c541aab8 Bug 1303279: reset codec resolution to last frame when reconfiguring in webrtc r=pkerr 2016-10-02 02:05:49 -04:00
Nico Grunbaum e642e84d54 Bug 1306873: only offer RID for video, and only if simulcast is being negotiated r=jesup 2016-10-01 20:35:53 -04:00
Randell Jesup 823711f9ba Bug 1306873: extmap direction support and cleanup r=bwc
Also removes RID support from audio

MozReview-Commit-ID: 28pmbvm4kw4
2016-10-01 20:35:50 -04:00
Phil Ringnalda dfd137459b Merge m-c to m-i 2016-10-01 14:02:13 -07:00
Phil Ringnalda 33a9406aea Merge m-i to m-c, a=merge 2016-10-01 14:01:04 -07:00
Phil Ringnalda 9c92a69a82 Merge autoland to m-c, a=merge 2016-10-01 14:00:21 -07:00
cku 4919fc2b25 Bug 1279409 - Part 3. Fix incorrect ref filename. r=me
MozReview-Commit-ID: 97Efdtntq6h

--HG--
extra : rebase_source : b62e187d1bac313290120289dee37f0e58e98453
extra : amend_source : 48108a28ede988eed1cbe0ef8fd67c213726ac77
2016-10-02 03:29:44 +08:00
ffxbld 20d52ee5f4 No bug, Automated HPKP preload list update from host bld-linux64-spot-316 - a=hpkp-update 2016-10-01 05:51:40 -07:00
ffxbld eddc6a1d95 No bug, Automated HSTS preload list update from host bld-linux64-spot-316 - a=hsts-update 2016-10-01 05:51:37 -07:00
Phil Ringnalda f3a11c5cdb Merge f-t to m-c, a=merge 2016-09-30 23:25:36 -07:00
Phil Ringnalda 400813c30b Merge m-i to m-c, a=merge 2016-09-30 23:24:52 -07:00
Phil Ringnalda 8f867e5756 Backed out 3 changesets (bug 1306691) for Windows mda bustage
Backed out changeset 3aa78ab9fce9 (bug 1306691)
Backed out changeset 2a95fbb01ffe (bug 1306691)
Backed out changeset c7d8bed34d87 (bug 1306691)
2016-09-30 18:39:22 -07:00
Mats Palmgren 4aae7966ef Bug 1151204 part 6 - [css-grid] Reftests for grid container baselines. 2016-10-01 02:26:39 +02:00
Mats Palmgren 479e0b57fd Bug 1151204 part 5 - [css-grid] Fix a bug in the is-this-the-last-track check. r=dholbert 2016-10-01 02:26:39 +02:00
Mats Palmgren 7d542f321e Bug 1151204 part 4 - [css-grid] Implement Grid Container Baselines. r=dholbert 2016-10-01 02:26:39 +02:00
Mats Palmgren bcb5907785 Bug 1151204 part 3 - [css-grid] Add a couple of members to record fragmentation state. r=dholbert 2016-10-01 02:26:39 +02:00
Mats Palmgren 98159ca3c7 Bug 1151204 part 2 - [css-grid] Add methods for finding the first/last grid item in Grid Order in this fragment. r=dholbert 2016-10-01 02:26:39 +02:00
Mats Palmgren fd54eb1633 Bug 1151204 part 1 - [css-grid] Make GridItemCSSOrderIterator use nsFrameList iterators internally and make the specific type (forward/reverse) a template param. r=dholbert 2016-10-01 02:26:39 +02:00
Tooru Fujisawa 17c865d7bc Backed out changeset 7d4875921ecf for check_macroassembler_style.py failure (bug 1303178) 2016-10-01 09:08:53 +09:00
Tooru Fujisawa 99e876cfd9 Bug 1287298 followup - Use JS_ReportErrorNumberASCII instead of JS_ReportErrorNumber. r=bustage 2016-10-01 09:08:49 +09:00
Gregory Szorc d31769f2a5 Bug 1289249 - Use os.lchown; r=garndt
See the inline comment for reason.

--HG--
extra : amend_source : 110e36fcc87c7d349ce79fa9bec1c787c4b027c4
2016-09-30 15:22:28 -07:00
Sebastian Hengst 36b8971f57 Backed out changeset 364027ef5feb (bug 1301342) for timing out in devtools/client/shared/test/browser_html_tooltip-03.js. r=backout 2016-10-01 00:11:03 +02:00
Yury Delendik e3d691bf9d Bug 1306719 - Fix unified build compilation of MemoryProtectionExceptionHandler.cpp. r=ehoogeveen
MozReview-Commit-ID: DbK8jUGrAVY
2016-09-30 15:21:01 -05:00
Maire Reavy 759ac6b29b bug 1294123: Add BlueJeans to screensharing whitelist r=jesup 2016-10-01 09:22:54 -04:00
Marco Castelluccio fd755543b4 Bug 1164133 - Assert that we never send an async high priority message. r=billm 2016-10-01 12:14:49 +01:00
Gabriel Luong c065a72456 Bug 1301342 - Set noautohide for the HTMLTooltip panel and hide the overridden property search when editing a rule r=jdescottes 2016-09-30 15:46:08 -04:00
Cykesiopka 8b1a108f37 Bug 1304587 - Avoid using types that correspond to char/char16_t strings in PKCS #11 IDL files. r=keeler
Typically, the interfaces involved don't need to use raw char/char16_t strings,
and hence can benefit from the additional safety of using the Mozilla string
classes.

In some places, this patch also changes some UTF-16 APIs to UTF-8 where the
implementations can never actually support UTF-16. This reduces the amount of
code and runtime conversion.

MozReview-Commit-ID: y8o5wLBohe

--HG--
extra : rebase_source : 130c8b77a98d21d5b9a0efeccae8861d89fa8f02
2016-10-01 00:46:13 +08:00
Cykesiopka 9a3244d164 Bug 1305531 - Add test cases to test_sdr.js to ensure recommended way of using encryptString() and decryptString() works. r=keeler
MozReview-Commit-ID: 5vPxUZyzGSz

--HG--
extra : rebase_source : 6aba7627e3c0c79ea633933ce7f140c20b16c9d9
2016-10-01 09:29:29 +08:00
Cykesiopka e95a6f224a Bug 1305531 - Use ACString instead of AUTF8String in nsISecretDecoderRing.idl to unbreak decrypting saved usernames and passwords. r=keeler
Bug 1275841 switched some IDL types from "string" to "AUTF8String".
This had the unintentional effect of breaking decryption of previously saved
passwords that contained special characters.

In particular, the AUTF8String type means XPConnect may convert any strings
using that type to UTF-16 when crossing XPConnect boundaries.
However, crypto-SDR.js (responsible for encrypting and decrypting for the
password manager) expects to do conversions between UTF-16 and UTF-8 itself.
What ends up happening is crypto-SDR.js decrypts a saved password and tries to
convert from UTF-8 to UTF-16, but fails because the decrypted text is already
UTF-16.

The solution is to use ACString instead of AUTF8String. ACString does not result
in automatic encoding changes, so the expectations of crypto-SDR.js are met
again, and lets SecretDecoderRing.cpp keep the benefit of working with smart
string types.

This change probably breaks passwords saved after Bug 1275841 landed and before
this patch landed, but the number of passwords this patch breaks is probably
much lower than the number of passwords that would be broken if this patch did
not land.

MozReview-Commit-ID: 6Z01zfwJ6t7

--HG--
extra : rebase_source : 514e78f2e1c2cef3b3692656b20daf3b068a4fee
2016-10-01 09:29:28 +08:00
Carsten "Tomcat" Book c07c187dcc Merge mozilla-central to fx-team 2016-09-30 12:09:37 +02:00
Carsten "Tomcat" Book 6636b09ddd merge mozilla-inbound to mozilla-central a=merge 2016-09-30 12:02:16 +02:00
Carsten "Tomcat" Book 25c15869e1 merge fx-team to mozilla-central a=merge 2016-09-30 12:00:25 +02:00
Phil Ringnalda 0c8caac0ab Backed out 2 changesets (bug 1305836) for causing the failure rate of browser_bug880101.js to explode
Backed out changeset 578a4588fb7c (bug 1305836)
Backed out changeset 89a22098629e (bug 1305836)
2016-09-29 21:19:55 -07:00
David Major 1cd2c98af7 Bug 1305536: Initialize the out-param of DrawTargetD2D1::GetDeviceSpaceClipRect. r=Bas 2016-09-29 13:18:33 -05:00
Alexandre Poirot c2059f4882 Bug 1297758 - Fix race in inspector initialization to prevent this._splitter is undefined exception. r=bgrins
MozReview-Commit-ID: HkHLnCaNiFK
2016-09-29 10:02:29 -07:00