Commit Graph

281900 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
2fde7fbd27 Backed out changeset b538734b6a17 (bug 1243349) for bustage on a CLOSED TREE 2016-01-27 16:13:12 +01:00
Armen Zambrano Gasparnian
6df6cdb5fc Bug 1242033 - Increase element-paint-native-widget.html element-paint-native-widget-ref.html max differences to 2. r=mstange 2016-01-25 16:02:17 -05:00
Ted Mielczarek
b96a902ba3 bug 1243349 - fix NSPR link paths for NSS. r=glandium 2016-01-27 09:28:40 -05:00
Tooru Fujisawa
46c6d1c18b Bug 1240353 - Fallback to js::Allocate on allocation failure in RegExpMatcherStub. r=jandem 2016-01-27 23:29:36 +09:00
Randell Jesup
9b08370830 Bug 1243275: Update libcubeb to pick up device-change-notification changes and a pulse fix rs=kinetik 2016-01-27 07:57:35 -05:00
Jan de Mooij
fb8c322a9f Bug 1222675 - Handle OOM properly in ObjectGroup::addDefiniteProperties. r=bhackett 2016-01-27 13:42:08 +01:00
Jan de Mooij
1456736635 Bug 1243248 - Fix shell-only workerThreads races. r=jonco 2016-01-27 13:38:02 +01:00
Markus Stange
85fcd2b4f1 Bug 1235223 - Fix another typo in the layers history document. 2016-01-27 13:33:56 +01:00
Markus Stange
06db15bb39 Bug 1241816 - In CreateSourceSurfaceFromMacIOSurface, unlock the IOSurface even in failure cases. r=mattwoodrow 2016-01-22 10:57:12 +01:00
Markus Stange
d84a3a4a78 Bug 1240241 - Don't recurse infinitely in FilterCachedColorModels::ForColorModel if the original filter node was null. r=roc 2016-01-20 22:45:58 +01:00
JW Wang
82825fdb0c Bug 1242845. Part 2 - fix format nits. r=me. 2016-01-27 20:14:43 +08:00
Carsten "Tomcat" Book
3a27201cda Merge mozilla-central to mozilla-inbound 2016-01-27 12:10:56 +01:00
Bob Owen
c127f957a5 Bug 1165818: Remove temporary Nightly only MozTemp-* clean-up code. r=jimm 2016-01-27 11:00:09 +00:00
Carsten "Tomcat" Book
1b898382e6 merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
JW Wang
4aa02e1941 Bug 1242845 - Make the computation of MediaDecoderStateMachine::HasLowUndecodedData() more accurate and consistent. r=jya. 2016-01-27 15:12:49 +08:00
JW Wang
552639b0a3 Bug 1242843 - Make MDSM::mDecodedVideoEndTime zero-based. r=kikuo. 2016-01-27 15:12:46 +08:00
Nigel Babu
cd0b2ba005 Backed out changeset 04c819d845d5 (bug 1229437) 2016-01-27 11:19:50 +05:30
Nigel Babu
a5509ae2a1 Backed out changeset 4dd7ad84ece9 (bug 1229437) 2016-01-27 11:19:47 +05:30
Mike Hommey
ac8c7cb630 Bug 1234130 - Fix MSVC LNK4217 warning in hunspell. r=mshal 2016-01-27 14:41:34 +09:00
Dave Townsend
778f33ea5e Bug 1237820: Track whether a user has been offered a sideloaded add-on or not. r=rhelmer
Previously we just checked every newly sideloaded add-on to decide whether to
offer it to the user for opt-in. This adds a new "seen" property (naming could
be better if you have other suggestions) which tracks whether we've ever shown
the opt-in UI for the add-on. It defaults to true for all add-ons and is only
set to false for sideloaded add-ons that default to being disabled on install.
The seen flag can be set to true through the API but cannot be reset to false
as that would allow add-ons to forcibly re-present themselves to the user when
disabled.

The opt-in UI sets the seen flag to true only when it has focus which fixes a
long-standing bug where if you accept the first add-on you see and restart the
other tabs might not show up.

The one slight downside of this approach is that it now requires loading the
full add-ons database on every startup in order to check the seen flag for all
installed add-ons. There are hacky ways we might get around this but they all
involve overloading prefs with even more object data. The good thing is that
we do the load and check asynchronously after most of startup is complete and
the UI is fully loaded so there shouldn't be any percieved impact to startup
time. I've run multiple talos runs to verify that none of the numbers appear to
regress.
2016-01-26 14:31:33 -08:00
JW Wang
ee9609e9ee Bug 1242841 - Make MDSM::mDecodedAudioEndTime zero-based. r=kikuo. 2016-01-26 11:31:56 +08:00
Carsten "Tomcat" Book
f95fb078ad Backed out changeset b7d242697573 (bug 1237193) for bustage 2016-01-27 11:42:24 +01:00
Dragana Damjanovic
408775f525 Bug 1243062 - Add telemetry for PR_Close time. r=mcmanus 2016-01-26 11:15:00 +01:00
Lee Salzman
e71a7d9b16 Bug 1242751 - fix assertion in SkLinearGradient. r=jmuizelaar 2016-01-25 17:20:24 -05:00
Bill McCloskey
788bb8b96f Bug 1233497 - Disallow unsafe CPOWs in browser code. r=mrbkap. 2016-01-20 17:09:41 -05:00
Nicholas Hurley
7e27a71575 Bug 1242650 - Allow local use of node-http2 from a custom location (instead of in-tree version). r=mcmanus 2016-01-13 12:14:59 -08:00
Bogdan Postelnicu
158378de44 Bug 1242465 - when defined USING_MOZFFVPX use by default videoCodec in FindAVCodec. r=jya 2016-01-26 11:24:59 +02:00
Matt Woodrow
c271450fe0 Bug 1240073 - Use the transformed frame as the AGR for active transform so that FrameLayerBuilder knows that they can move independently. r=tnikkel 2016-01-21 17:02:31 +13:00
Matt Woodrow
06a85206b2 Bug 1230774 - Use correct Z order to sort perspective items. r=roc 2016-01-27 23:34:39 +13:00
Bogdan Postelnicu
10228bff77 Bug 1242452 - only if PR_GetIdentitiesLayer return valid pointer continue and pass it's result to PR_GetIdentitiesLayer. r=mcmanus 2016-01-25 15:44:59 +02:00
Bogdan Postelnicu
e3db1f72ab Bug 1242421 - remove useless null check. r=roc@ocallahan.org 2016-01-25 14:00:29 +02:00
Cykesiopka
e670007e59 Bug 1242254 - Enable initial set of eslint rules for PSM. r=dkeeler
These rules are copied from toolkit/.eslintrc (with non-passing rules excluded and previously commented out and passing rules included).
2016-01-24 02:35:36 -08:00
Lee Salzman
adc5651916 Bug 1242044 - "layout/reftests/css-gradients/linear-zero-length-1 fails under Skia content". r=jmuizelaar 2016-01-22 14:11:00 +01:00
Jon Coppeard
d5914d6d11 Bug 1242840 - Drop profiler invalidation event if we hit OOM and make invalidation infallible r=jandem 2016-01-27 10:31:15 +00:00
Jon Coppeard
fe90b31efe Bug 1241731 - Handle incomplete buffer in DiscardTransferables r=sfink a=abillings 2016-01-27 10:31:15 +00:00
Andrew McCreight
1deb822201 Bug 1240904 - Remove ParamTraits for NPString and NPVariant. r=bsmedberg
These are unused. PPluginScriptableObject uses its own Variant type
for IPC. Furthermore, there is a bug in ParamTraits<NPString>::Read
that ends up copying out uninitialized memory.
2016-01-26 11:29:00 +01:00
ywu
ac51375bae Bug 1240666 - Follow-up to bug 1216148. r=kchen.
Add a comment to where we resume gps requests from invisible state.
2016-01-26 18:10:00 +01:00
John Lin
8280766564 Bug 1239607 - Let platform layer decide which codec to support and how to configure it. r=sotaro 2016-01-26 18:59:00 +01:00
John Lin
7db6a63ed3 Bug 1239607 - Collect codec info using MediaCodecList instead of OMXCodec. r=sotaro 2016-01-26 18:58:00 +01:00
Ethan Lin
3051cd7932 Bug 1239541 - Fix WebGL2 texImage related checking. r=jgilbert 2016-01-20 16:39:00 +01:00
Kaku Kuo
f5da8c7795 Bug 1239300 - reject promise with null while creating imagebitmap from empty blob; r=smaug 2016-01-19 14:35:01 +08:00
Ethan Lin
60be18a9a3 Bug 1237193 - Fix WebGL getActiveUniforms return type. r=jgilbert, r=smaug 2016-01-07 21:45:00 +01:00
Nicolas B. Pierron
371f0a2da4 Bug 1233178 - Move ScriptCounts allocation outside the HashMap. r=bhackett 2016-01-27 10:19:41 +00:00
Sander Mathijs van Veen
39166238f1 Bug 1235641 - Add line and column info to dump bytecode basic blocks. r=sstangl 2016-01-12 07:08:00 +01:00
Yury Delendik
d92bdbebd9 Bug 1236104 - Revert pre-load cache compilation and tiny script limit. r=yury 2016-01-25 16:00:34 -06:00
Cykesiopka
c7330299fe Bug 1232582 - Sort PSM xpcshell.ini and fix --tag psm to actually run all tests. r=keeler 2016-01-26 20:23:00 +01:00
Guang-De Lin
2d9266ff90 Bug 1229936 - Enable mse mp4 mochitests on linux. r=jya 2016-01-27 14:46:52 +08:00
dimi
1550ed051f Bug 1188822 - Make service-workers/service-worker/fetch-request-resources.https.html pass. r=bkelly 2016-01-25 14:18:29 +08:00
Alphan Chen
b5794c0d5f Bug 858827 - [Geolocation] Add a handling for getCurrentLocation when timeout is zero. r=jdm
Follow W3C spec, Error callback should be called when timeout is zero and
  there's no cached position for getCurrentLocation.
2016-01-26 17:11:54 +08:00
Ting-Yu Lin
37f9909722 Bug 1121468 - Go to NoActionState after receiving release on LongTapState. r=roc
This makes the state change match the user action. No functionality
changes is expected.
2016-01-25 15:50:28 +08:00