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

486109 Коммитов

Автор SHA1 Сообщение Дата
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