Commit Graph

281554 Commits

Author SHA1 Message Date
Ehsan Akhgari
0300c324a9 Bug 1242722 - Remove clang-cl command-line argument workarounds; r=glandium
In https://llvm.org/bugs/show_bug.cgi?id=26090, we changed the default
behavior of clang-cl to accept unknown command line arguments.  This
patch removes the Firefox workaround for this issue.
2016-01-25 21:34:57 -05:00
Ehsan Akhgari
79d5b9b773 Bug 1242004 - Skip -Xclang arguments when generating clang compilation database or YouCompleteMe config; r=froydnj
clang based tools typically choke when they encounter a lot of -XClang
arguments, and since those args are passed to the cc1 driver they're
unnecessary for such tools anyways.

This helps people who have things like --enable-clang-plugin in their
mozconfig use clang based tools without having to remove these arguments
manually.
2016-01-25 21:34:57 -05:00
Makoto Kato
78d28beaec Bug 1241408 - Update selection cache even if having read lock. r=masayuki 2016-01-26 10:33:38 +09:00
Matthew Gregan
19c2d4fee0 Bug 1242807 - Fix mp4parse-rust's error reporting via telemetry. r=giles 2016-01-26 14:27:35 +13:00
Dave Townsend
a249001637 Backing out bug 1237820 due to test failures. 2016-01-25 16:44:19 -08:00
Matt Woodrow
9dd9d30dbf Bug 1231538 - Build a ContainerLayer for position:fixed and background-attachment:fixed content. r=roc 2016-01-26 13:36:48 +13:00
Matt Woodrow
fa389ec60b Bug 1221842 - Don't reallocate DLBI geometry objects if nothing has changed. r=roc 2015-11-06 16:57:47 +13:00
Kyle Machulis
f2fdb2befc Bug 1237401 - Add telemetry probe for non-rewritable youtube flash embeds; r=cpeterson, r=vladan 2016-01-25 15:14:58 -08:00
Tim Taubert
53556f0797 Bug 1216109 - Enable SHA-2 test for the WebCrypto API's PBKDF2 implementation r=mt 2015-11-17 11:50:24 +01:00
Dave Townsend
e3dd99b2b3 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-21 11:52:01 -08:00
Kartikaya Gupta
4f6286a3d1 Bug 1240891 - Silence warning from calling GetNativeData(NS_NATIVE_WINDOW). r=roc 2016-01-25 17:13:50 -05:00
Wes Kocher
9b31989f07 Merge m-c to inbound a=merge 2016-01-25 14:06:08 -08:00
Alexandre Poirot
a7dcdbf151 Backed out 3 changesets (bug 1003860) for dt6//browser_storage_basic.js failure on win7-debug a=merge
Backed out changeset 824ccce70bcf (bug 1003860)
Backed out changeset d1d1dbec6725 (bug 1003860)
Backed out changeset a4fe93d921ad (bug 1003860)
2016-01-25 11:56:07 -08:00
Wes Kocher
2659bcaedd Merge fx-team to m-c a=merge 2016-01-25 13:57:54 -08:00
Wes Kocher
e9280db69c Merge inbound to central, a=merge 2016-01-25 13:17:08 -08:00
Mike Conley
a025d03ce8 Backout 28e3554983f6 (bug 1088763) for causing bug 1223550 2016-01-25 12:04:56 -05:00
Rail Aliiev
abd16e277b Bug 1232329 - Tracking bug for Jan-25-2016 migration work r=Callek, DONTBUILD 2016-01-25 10:35:17 -05:00
Geoff Brown
7aab18efab Bug 1238611 - Use PIE version of gdbserver for JimDB (arm only); r=jmaher 2016-01-25 08:17:25 -07:00
Ehsan Akhgari
5991715707 Bug 1242211 - Mark MozMapRooter as final; r=baku 2016-01-25 10:15:45 -05:00
Ehsan Akhgari
cd3eeeb043 Bug 1242210 - Mark RootedTypedArray as final; r=baku 2016-01-25 10:15:45 -05:00
Kai Engert
c81c328fb1 Bug 1228410, land NSS 3.22 Beta 2, r=nss-confcall 2016-01-25 16:14:18 +01:00
Hannes Verschore
c88d99ff85 Bug 1241224: IonMonkey: Improve ranges at loop backedges, r=nbp 2016-01-22 09:11:19 -05:00
Neil Deakin
d2fa1df2af Bug 1241703, set selection events enabled before running test, r=me 2016-01-25 09:32:47 -05:00
Carsten "Tomcat" Book
b3bc955a50 Merge mozilla-central to mozilla-inbound 2016-01-25 12:44:36 +01:00
Carsten "Tomcat" Book
037fb1c5e1 merge mozilla-inbound to mozilla-central a=merge 2016-01-25 11:50:09 +01:00
Carsten "Tomcat" Book
b3ae001678 merge fx-team to mozilla-central a=merge 2016-01-25 11:49:04 +01:00
B2G Bumper Bot
5599c50192 Bumping manifests a=b2g-bump 2016-01-25 01:10:56 -08:00
B2G Bumper Bot
bed6a09075 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1520b4ebcfc7
Author: Rex KM Lee <rexboy@mozilla.com>
Desc: Merge pull request #33878 from rexboy7/1239971-fte-pin-not-end-properly

Bug 1239971 - [TV][System] Fix unnecessary spawn for pin-to-home FTE …r=lchang

========

https://hg.mozilla.org/integration/gaia-central/rev/22e4ae62157c
Author: Rex Lee <rexboy@mozilla.com>
Desc: Bug 1239971 - [TV][System] Fix unnecessary spawn for pin-to-home FTE when reopening option menu
2016-01-25 01:09:13 -08:00
Nils Ohlmeier [:drno]
6c8e546d46 Bug 1242334: fixed jesp session test bustage CLOSED TREE. r=jesup r=bustage 2016-01-25 00:28:41 -08:00
B2G Bumper Bot
67493ee1d7 Bumping manifests a=b2g-bump 2016-01-24 23:50:54 -08:00
Jocelyn Liu
e4271972cc Bug 1238825: Add "dom.bluetooth.webbluetooth.enabled" preference for WebBluetooth API development. r=btian, r=bz 2016-01-25 14:35:18 +08:00
Nicholas Nethercote
35a156e106 Bug 1241656 - Lazify AutoTaskDispatcher::mDirectTasks. r=bholley.
This avoids large amounts of heap churn while watching YouTube videos on Mac
and Linux.
2016-01-25 13:30:42 +11:00
Randell Jesup
a1db533896 Bug 1242334: add media.peerconnection.video.vp9_enabled pref to all.js (default to off) r=drno 2016-01-25 01:54:40 -05:00
Randell Jesup
b18a4b7e26 Bug 1242324: Give VP9 priority over vp8 when both are enabled r=drno 2016-01-25 01:46:08 -05:00
Makoto Kato
7c2e755184 Bug 1239946 - Change test to return error on Speak. r=eeejay 2016-01-25 13:54:33 +09:00
Makoto Kato
a954d5aef6 Bug 1239946 - Dispatch error event when nsISpeechService.Speak returns error. r=eeejay 2016-01-25 13:54:04 +09:00
Morgan Phillips
efc4acd1ff Bug 715181 - Self-host Array.sort; r=till 2016-01-24 19:32:22 -06:00
Randell Jesup
2f908772e3 Bug 1237023: Update of cherry-pick of VP9: add some base files, compiles-and-works r=pkerr 2016-01-24 23:14:05 -05:00
Randell Jesup
487de58f66 Bug 1237023: Cherry-pick VP9 packetization/jitter-buffer/encoder code from Webrtc.org 48 r=pkerr 2016-01-24 23:13:26 -05:00
Xidorn Quan
fcce2f743c Bug 1237909 part 2 - Do not return value from task for sync dispatch. r=froydnj 2016-01-25 14:52:34 +11:00
Xidorn Quan
0f91e96d64 Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc 2016-01-25 14:52:34 +11:00
Xidorn Quan
e9740a2053 Bug 1240978 - Shorten timeout for black screen in fullscreen transition. r=smaug 2016-01-25 14:52:11 +11:00
Phil Ringnalda
687b420c86 Merge m-i and f-t to m-c, a=merge 2016-01-24 13:12:04 -08:00
Cykesiopka
259c13b3dd Bug 1235089 - Split out OCSP Must Staple tests from test_ocsp_stapling.js to avoid intermittent time outs. r=keeler
test_ocsp_stapling.js can take ~290s to run on e.g. b2g-emu-x86-kk, which is very close to the default 300s limit.
Splitting out some tests should reduce the intermittent time outs.
2016-01-24 02:24:00 -05:00
Landry Breuil
efb57a8b52 Bug 1242152 - fix sndio build after full-duplex API changes r=kinetik 2016-01-24 10:59:58 +01:00
Landry Breuil
5c21eacbad Bug 1242151: using va_list needs <stdarg.h> at least on OpenBSD r=erahm 2016-01-24 10:56:42 +01:00
Phil Ringnalda
83117271e1 Merge m-c to f-t 2016-01-23 18:20:54 -08:00
Phil Ringnalda
cc55d071e7 Merge b-i to m-c, a=merge 2016-01-23 18:16:19 -08:00
Phil Ringnalda
2095bc7229 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Phil Ringnalda
f0599dbd41 Merge m-i to m-c, a=merge 2016-01-23 17:42:50 -08:00