Randell Jesup
e7967913f4
Bug 1271585: Use longer retries for stats checks after the first one r=drno
...
To reduce load from running the checks
2016-08-07 13:54:34 -04:00
Randell Jesup
1f1ea0ef58
Bug 1271585: Proxy audio data to a separate thread for encoding r=pehrsons
2016-05-12 15:34:13 -04:00
Randell Jesup
2b8455afe8
Bug 1271585: Remove AudioGUM thread from MediaEngine getUserMedia input r=padenot
...
MozReview-Commit-ID: EhaMVSq54IK
2016-05-12 15:34:11 -04:00
Sebastian Hengst
4a00647818
Backed out changeset b61757c08a5f (bug 1290589) for asserting mIsSome in testParallelCompile.js. r=backout
2016-08-08 23:24:51 +02:00
Dustin J. Mitchell
e91ee0ef70
Bug 1293397: fix fake to make tests pass? r=armenzg
...
MozReview-Commit-ID: AuQBk2w8Ka1
2016-08-08 21:03:38 +00:00
Nick Fitzgerald
f3b06ab599
Bug 1290589 - Make JSRuntime's exclusiveAccessOwner a js::Thread::Id instead of a PRThread*; r=terrence
2016-08-08 13:26:10 -07:00
Dustin J. Mitchell
d2911920d6
Bug 1291473: remove Nexus and Aries eng builds; r=catlee
...
MozReview-Commit-ID: 6fnDzO1xkpP
--HG--
extra : source : d57c42b17bd5f3291898f1d93e27ed2fe871a1f0
2016-07-28 20:10:12 +00:00
Kim Moir
f8a55f4057
Bug 1283879 - ASan builds shouldn't try to download symbols (since they don't produce symbols zips) r=dustin DONTBUILD
2016-08-08 14:44:53 -04:00
Lee Salzman
1881a1669c
Bug 1278957 - enable Skia content for Linux and Android. r=mchang
...
MozReview-Commit-ID: KFb81rVM0ik
2016-08-08 14:26:26 -04:00
Chih-Yi Leu
00c5d186d3
Bug 1292475 - Fix Windows Gamepad API backend to receive event correctly; r=ted
...
MozReview-Commit-ID: 6AVYu9uEBWQ
2016-08-08 11:33:26 -07:00
Kris Maglione
a4884b4563
Bug 1288085: Remove spurious "windows" permission. r=me
...
MozReview-Commit-ID: Cce7PLJJGPY
2016-08-08 11:12:59 -07:00
Geoff Brown
c9741371ec
Bug 1293261 - Change instance type for TC Android 4.3 opt mochitest-gl; r=jmaher
2016-08-08 12:00:47 -06:00
Nick Fitzgerald
4edf614ff4
Bug 1285074 - Fix pthreads error reporting for posix js::Mutex; r=terrence
...
The old code assumed that various pthreads calls would set errno, and therefore
we could use perror() to print information about them. That assumption was
incorrect: pthreads calls return the error number directly and do not set errno
at all. The solution: asign the return value to errno and then call perror();
2016-08-08 10:37:54 -07:00
Dão Gottwald
c10280ebcf
Bug 1293023 - Don't hardcode black as the text color in the downloads panel footer. r=paolo
2016-08-08 19:25:32 +02:00
Dão Gottwald
ed6ebed679
Bug 1292633 - Make Ctrl+Tab panel background more opaque. r=mdeboer
2016-08-08 19:24:26 +02:00
Alexander Surkov
727cb49410
Bug 1292627 - group text leaf insertions by parent before processing, r=yzen
2016-08-08 13:02:26 -04:00
Mason Chang
21793bcce5
Bug 1290323. Write alpha values for plugin surfaces when using the Skia backend. r=jrmuizel
2016-08-05 10:29:12 -07:00
Ting-Yu Lin
82b2646797
Bug 1288626 Part 8 - Add shape-outside support to style system. r=heycam
...
I have to move the definition of FragmentOrURL, StyleBasicShape and
StyleShapeSource prior to where nsStyleDisplay::mShapeOutside is defined since
the template struct need to be fully defined before using as a member variable.
Use SetIdent() in CreatePrimitiveValueForBasicShapeOrURL() in
nsComputedDOMStyle.cpp per bug 1288626 comment 6.
MozReview-Commit-ID: 1KZS299CFul
2016-08-09 00:15:06 +08:00
Ting-Yu Lin
62e2bf343b
Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam
...
Change to geometry box to match the name in the spec.
https://drafts.fxtf.org/css-masking-1/#the-clip-path
MozReview-Commit-ID: 8jDTynCkJ4A
2016-08-09 00:15:06 +08:00
Ting-Yu Lin
62e1c45e4b
Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam
...
The only difference between clip-path and shape-outside is the reference box
enum, so I generalize StyleClipPath to be a template struct StyleShapeSource to
accommodate both. I'll have to move all the method definition to the header to
make the linker happy.
The only logic change is calling operator==() instead of EqualURIs to compare
urls in StyleShapeSource::operator==().
MozReview-Commit-ID: LOBGVVpnnB
2016-08-09 00:15:05 +08:00
Ting-Yu Lin
290bff0f81
Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam
...
StyleClipPathType will be generalized to StyleShapeSourceType to match this
change.
MozReview-Commit-ID: Igaad2EoSSt
2016-08-09 00:15:05 +08:00
Ting-Yu Lin
c10998a42b
Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam
...
MozReview-Commit-ID: 2iT4elvtTGd
2016-08-09 00:15:05 +08:00
Ting-Yu Lin
cdfcb937ce
Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam
...
MozReview-Commit-ID: 9NUKpZ4s4kG
2016-08-09 00:15:05 +08:00
Ting-Yu Lin
829dd22e89
Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam
...
Rename StyleBasicShape to StyleBasicShapeType in nsStyleConsts.h, and
replace the old enum nsStyleBasicShape::Type by the enum class
StyleBasicShapeType.
Also, replace NS_ASSERTION() by MOZ_ASSERT().
MozReview-Commit-ID: EuS4ZtYKsk6
2016-08-09 00:15:04 +08:00
Ting-Yu Lin
9eec95b855
Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam
...
MozReview-Commit-ID: D9wwa1rLUNa
2016-08-09 00:15:04 +08:00
Nathan Froyd
047fb141e9
Bug 1268547
- turn on LTO support for the Rust parts of libxul; r=chmanchester
2016-08-08 18:32:34 -04:00
Nicolas B. Pierron
2a0ba0e7c7
Bug 1289184 part 1 - Add an AutoFallibleScope for jit::MergeTypes lifoAlloc allocations. r=jandem
2016-08-08 13:57:42 +00:00
Nicolas B. Pierron
1055b15a7f
Bug 1289184 part 0 - Replace TLS lookup for the compiler LifoAlloc by a TempAllocator argument. r=jandem
2016-08-08 13:57:42 +00:00
Yura Zenevich
565d305ee3
Bug 1272011 - improving keyboard accessibility for the inspector breadcrumbs. r=bgrins
...
MozReview-Commit-ID: A18Ul4HlrlT
2016-08-08 09:53:51 -04:00
Dão Gottwald
dee26797e4
Bug 1008225 - move Aero Glass-specific rules from -moz-windows-compositor section to -moz-windows-glass section. r=florian
...
--HG--
extra : rebase_source : bdbd480ce9eeb7f3fbeff9afde45e96a27870771
2016-08-08 14:46:40 +02:00
Dão Gottwald
5300c273dd
Bug 1292727 - Consolidate context menu navigation icon styling. r=paolo
...
--HG--
rename : browser/themes/windows/content-contextmenu.svg => browser/themes/shared/content-contextmenu.svg
extra : rebase_source : f9858d1aa9dc15a74b00d75ee2d2fe1eedd37add
2016-08-08 14:45:28 +02:00
Dão Gottwald
0bf69f6cf1
Bug 1293018 - Make arrow panels white (using -moz-field) on Linux. r=paolo
...
--HG--
extra : rebase_source : cc514804b8ccbc73c99f894993ff041c00b568f1
2016-08-08 14:37:27 +02:00
Neil Deakin
fc966686cb
Bug 1253979, use remote open state for select elements in theme to ensure active state is correct, r=jimm
2016-08-08 08:42:54 -04:00
Jonathan Hao
800d25f9d5
Bug 1270680 - Part 3: Turn on todos in browser_forgetaboutsite.js. r=timhuang
2016-08-08 00:59:00 +02:00
Jonathan Hao
fbfaba735f
Bug 1270680 - Part 2: Tests that make sure image cache respect originAttributes. r=jdm,seth
...
MozReview-Commit-ID: LbGy6MfZGEL
2016-08-05 00:10:00 +02:00
Jonathan Hao
ea61afe035
Bug 1270680 - Part 1: Double-key the image cache by origin attribute. r=jdm
2016-08-04 20:22:00 +02:00
Martin Stransky
44b84273d1
Bug 1266914 - cache newly created style, r=karlt
2016-08-08 03:10:00 +02:00
Carsten "Tomcat" Book
f36d230b1f
Merge mozilla-central to mozilla-inbound
2016-08-08 12:03:06 +02:00
Carsten "Tomcat" Book
3db62fe495
merge mozilla-inbound to mozilla-central a=merge
2016-08-08 11:59:31 +02:00
Carsten "Tomcat" Book
90f6c2d3fd
Backed out changeset 02d76f158f3d (bug 1259571) for talos xperf regressions
...
--HG--
rename : gfx/thebes/DeviceManagerDx.cpp => gfx/thebes/DeviceManagerD3D11.cpp
rename : gfx/thebes/DeviceManagerDx.h => gfx/thebes/DeviceManagerD3D11.h
2016-08-08 11:53:51 +02:00
Jon Coppeard
cf0ee2623d
Bug 1290108 - Make SharedScriptData refcounted so we can free them without doing a full GC r=terrence
2016-08-08 10:13:47 +01:00
Jon Coppeard
38ebe42aaa
Bug 1288715 - Refactor SharedScriptData to prepare for making it refcounted r=till
2016-08-08 10:13:47 +01:00
Phil Ringnalda
0cb80d4c47
Bug 1281360 - Skip test_popup_button.xul on ASan, where it mostly fails
2016-08-07 23:06:50 -07:00
Mike Hommey
50a4467ec3
Bug 1282256 - Make MozbuildObject.resolve_config_guess an instance method. r=gps
...
The last use that didn't have an existing instance was just removed.
--HG--
extra : rebase_source : 81f99e8a8d8046c9741e8a27072a6c4773fa7292
2016-08-04 13:43:47 +09:00
Mike Hommey
e6fb85ebb3
Bug 1282256 - Make MozbuildObject.resolve_mozconfig_topobjdir an instance method. r=gps
...
The only use that didn't have an existing instance was just removed.
--HG--
extra : rebase_source : 47891a9bd5c6ecef31d8a2c7053c1ae8efe36fa5
2016-08-04 13:41:57 +09:00
Mike Hommey
ad5e3fa4c4
Bug 1282256 - Remove MozbuildObject._config_guess. r=gps
...
Back when it was added, it was used, but it is not anymore, outside
test_base.py.
--HG--
extra : rebase_source : f0b9a4dab2985e89e9950eda774ae853c7de764c
2016-08-04 10:07:56 +09:00
Mike Hommey
6168f0df5b
Bug 1282256 - Avoid loading mozconfig in MozbuildObject.from_environment. r=gps
...
We've been reading the mozconfig in MozbuildObject.from_environment to
check whether the mozconfig topobjdir matches the detected topobjdir.
Since bug 1278415, everything using the buildconfig python module now
calls MozbuildObject.from_environment, which reads the mozconfig. A lot
of things to that during the build. But none of them actually need the
data from the mozconfig, and the topobjdir match test has been breaking
things randomly on multiple occasions.
The topobjdir match test, however, really only needs to happen once:
when a mach command starts. So we can move the test to MachCommandBase,
where it belongs, and anything actively using MozbuildObject.mozconfig
will have the mozconfig read, but everything else won't.
On a Linux64 opt build, this brings down the number of times the
mozconfig is read during `mach build` from 979 to 9.
--HG--
extra : rebase_source : 6b340f1fcf73a3c3987033c37f8f14ef06a44f04
2016-08-04 11:17:41 +09:00
Andrew Swan
fa3c0fac00
Bug 1213990 Clear storage when webextension is uninstalled r=kmag
...
MozReview-Commit-ID: BeMOxOCSeru
--HG--
extra : rebase_source : 3eb7fc4e61fe1ce698e22e25bd05fc779a6cf7a8
2016-08-01 16:30:18 -07:00
Andrew Swan
d7af10177b
Bug 1213990 Convert getExtensionUUID to UUIDMap r=kmag
...
MozReview-Commit-ID: 9VVNa0pjx8g
--HG--
extra : rebase_source : d62e8289c127afe762a6af71fecb4e15c08272ca
2016-08-07 09:53:36 -07:00
Andrew Swan
956647e2c9
Bug 1213990 Do immediate uninstall for test webextensions r=kmag
...
MozReview-Commit-ID: 9vcAfPhRYFi
--HG--
extra : rebase_source : c10b7e927eb0d0e12f70d9e06f77d1b56fa405fc
2016-07-22 10:16:55 -07:00