Commit Graph

548407 Commits

Author SHA1 Message Date
Milan Sreckovic
ebe72eb0d5 Bug 1359416: Allow blocklisting of D3D11 keyed mutex and block it for Intel Gen 6. r=bas,dvander
MozReview-Commit-ID: 2u7N5qhHhD1

--HG--
extra : rebase_source : 3a8ccc658d1b83d470f1bbeef4520779c1766919
2017-07-25 14:02:36 -04:00
Mike Hommey
3e51e83fa4 Bug 1383993 - Produce a chain of trust artifact from toolchain jobs. r=aki
We'll want chain of trust to be able to verify the toolchain artifacts
used by TC builds, which means the toolchain jobs producing them need to
output the chain of trust artifacts.

--HG--
extra : rebase_source : 6b6b6c4ac728943b46aa03ef85a0f3124bbf12e6
2017-06-15 15:56:18 +09:00
Bobby Holley
172ae6c387 Bug 1341102 - Reenable some reftests. r=me
MozReview-Commit-ID: 7aVfa7FgWmn
2017-07-25 14:33:12 -07:00
J.C. Jones
d18f84f372 Bug 1382888 - WebAuthn objects should use [SameObject] r=qdot
Most of the WebIDL objects for the current editor's draft of Web Authentication
are annotated as [SameObject], which won't affect interop based on WD-05 [1].
We should go ahead and annotate ours that way.

[1] https://w3c.github.io/webauthn/#idl-index

MozReview-Commit-ID: 2T2YR3g66nC

--HG--
extra : rebase_source : f446efc285096bf3700e02090044ae9d4ce2a5b4
2017-07-21 10:56:50 -07:00
J. Ryan Stinnett
0a77eaeeea Bug 1384274 - Set a tooltool auth path for developers. r=armenzg
MozReview-Commit-ID: BixDbFJqeVg

--HG--
extra : rebase_source : f6e43a5e62e26b4176cebfa923784f6f00e6affc
2017-07-25 14:59:56 -05:00
Jonathan Guillotte-Blouin
fa125ece00 Bug 1383701 - whitelist paymentRequest.xhtml only when building paymentRequest. r=MattN
MozReview-Commit-ID: 4QyhWvXBHMZ

--HG--
extra : rebase_source : d8b8a39bd6109ccddb24452c344ffb3b6fbf29da
2017-07-25 11:11:30 -07:00
Gregory Szorc
204ba452aa Bug 1382930 - Remove configure references to gonk; r=glandium
Some gaia-related code was also found and removed as part of the
cleanup.

MozReview-Commit-ID: DEjVSljzzu1

--HG--
extra : rebase_source : 58c4c34df44a258d90029853f29ea01338bd142b
2017-07-20 21:48:10 -07:00
Gerald Squelart
32e0bc9b81 Bug 1383541 - Allow 4096x2304 H264 on win7 with recent decoder - r=jya
MozReview-Commit-ID: HD1AcxbGChX

--HG--
extra : rebase_source : afb79e3898fc6a3210a73a4f61edbd671931f422
2017-07-25 16:59:24 +12:00
Gerald Squelart
00733dbc57 Bug 1383541 - WMFDecoderModule shouldn't call useless IsH264DecoderBlacklisted() - r=jya
This function now always returns false (since bug 1253395), so
WMFDecoderModule::HasH264 doesn't need to call it anymore.

Note that we are keeping the code, as we will slightly modify it in the next
patch for a different use.

MozReview-Commit-ID: 7fzktsnFU2m

--HG--
extra : rebase_source : e7538ae792b7c31393079244a286c340d798588d
2017-07-25 16:46:53 +12:00
Nick Alexander
c519abed2e Bug 1384202 - Add --no-interactive bootstrap support for Android SDK and NDK. r=rillian
Hacky, but it works -- until Google updates its license hashes.  This
looks ahead to using |mach bootstrap| to build docker images.

MozReview-Commit-ID: DF23v8tr8SW

--HG--
extra : rebase_source : 5a80bdd5ddfb551b374464f42c3783fef5a71fc3
2017-07-19 15:29:11 -07:00
Nick Alexander
23992bf0ff Bug 1384202 - Pre: Make mozboot/android.py an executable script. r=rillian
This looks ahead to using |mach bootstrap| when building docker
images.

MozReview-Commit-ID: LoMU7ji5T0x

--HG--
extra : rebase_source : 2885195855497d69b1cbba02a943964dd3286b93
2017-07-18 15:47:04 -07:00
Nick Alexander
9d67ae5102 Bug 1384199 - Fix path issue in Android bootstrap. r=rillian
This was a regression introduced in Bug 1344244.  Google changed the
layout of their packages.  It used to be that the Android SDK archive
had a top-level 'android-sdk-$OS_NAME' directory; that's no longer the
case.  It would be cleaner to unpack to 'android-sdk' without the OS
name, but that complicates the logic that detects existing installs.

MozReview-Commit-ID: 4B2Rt1AM2ky

--HG--
extra : rebase_source : 3cd1fef88cbb47fc9cd4e47a2a4bc2277c576c58
2017-07-19 15:24:47 -07:00
Nick Alexander
8c1bf58d5d Bug 1384199 - Pre: Remove unused messages and print statements. r=rillian
MozReview-Commit-ID: 5w7xwj7MvE4

--HG--
extra : rebase_source : 2ef57bc4067be3932051ded4de0f7308f6443b20
2017-07-19 15:21:20 -07:00
Andrew Halberstadt
d94b81dc03 Bug 1384257 - Fix AttributeError when passing paths into |mach try|, r=maja_zf
MozReview-Commit-ID: IuuXt1XHUuM

--HG--
extra : rebase_source : 791d9ee74b3c0fac5f79eb66ce66544ea3aeedef
2017-07-25 15:51:35 -04:00
Kyle Machulis
2c4c8a9654 Bug 1382788 - Remove GetBlocklistState IPC message; r=bsmedberg
We removed all uses of GetBlocklistState in bug 1350640. This patch
removes the message and supporting functions from the PContent IPDL.

MozReview-Commit-ID: 4JtGAWZ0nPu

--HG--
extra : rebase_source : 4eb3c21e3768e9d8284d4eec129e099be5ef17d0
2017-07-20 12:57:01 -07:00
Emilio Cobos Álvarez
570c7fcbc6 Bug 1384114: Move mRefCnt, Destroy() and HasSingleReference() to GeckoStyleContext. r=bholley
MozReview-Commit-ID: 5XzFYcohl3m

--HG--
extra : rebase_source : e26c5c93fe66d5023ff3a7924cd8538cfcba8727
2017-07-25 15:45:59 +02:00
Andrew McCreight
5729273ca7 Bug 1383881 - Fix sync message whitelist for PTestPriority. r=billm
This protocol was changed in bug 1351148, but the whitelist was not
updated.

MozReview-Commit-ID: Btl5633et9T

--HG--
extra : rebase_source : 0ce70a649c83213a8a47e1b08c06d7d5743a9842
2017-07-24 13:19:03 -07:00
Rob Wood
fa5de6e104 Bug 1363845 - Talos pageloader changes to support 'time to first non-blank paint' measurement for tp6; r=jmaher
MozReview-Commit-ID: 4FX1uyMqtLh

--HG--
extra : rebase_source : d55891ea083b53de427947ab5c28ca967a699391
2017-07-24 13:19:03 -04:00
Jan Henning
9960024671 Bug 1278704 - Hide Fennec's floating reader view button when scrolling down. r=Gijs
MozReview-Commit-ID: 48wHUpet8ES

--HG--
extra : rebase_source : 3507290d9c8c7502bb2eae7f292c4472c18ec04e
2017-07-22 18:55:38 +02:00
Ralph Giles
06bcb45952 Bug 1382743 - mozboot: Update rust to 1.19.0. r=mshal
Consider Rust toolchains prior to 1.19.0 old enough to update
by the `mach bootstrap` command, in preparation for requiring
that release during Firefox 57 nightly development.

MozReview-Commit-ID: JaaM3sPDmzn

--HG--
extra : rebase_source : 3835103a822cfc05bde92ee920b344fe7b68d61c
2017-07-21 15:36:26 -07:00
Ralph Giles
9cc4f48d33 Bug 1382743 - Update builders to rust 1.19.0. r=mshal
New upstream stable release.

Unions (untagged enums) for (unsafe) interoperability with C.
The `break` keyword can yield an expression value from a `loop`.
Non-capturing closures coerce to function pointers.
Numeric initializers for tuple structs.

MozReview-Commit-ID: 6TMjzXZuBKg

--HG--
extra : rebase_source : 3596ad4a1a1e299a4520fe064389912aeb986968
2017-07-20 11:38:13 -07:00
Julian Descottes
d6039195bd Bug 1384033 - initialize devtools.cache.disabled pref in netmonitor launchpad index;r=ntim
MozReview-Commit-ID: 4eSzHcg2VFo

--HG--
extra : rebase_source : 27d4e3a3eae3304199c11959d73250c6b8f1845f
2017-07-25 15:23:45 +02:00
Markus Stange
bdcac7a378 Bug 1382910 - Update the profiler state in the child process once PProfiler is connected. r=njn
This handles the case where the profiler state changes in the parent process
between the initial launch of the child process and the time at which the
PProfiler connection is established.

MozReview-Commit-ID: 5SQme5M7P30

--HG--
extra : rebase_source : 301d5541ff5c05a9540e45f1b57c13fb37d5d6fa
2017-07-24 16:33:50 -04:00
Markus Stange
c1e5917d06 Bug 1382910 - Add profiler_ensure_started. r=njn
MozReview-Commit-ID: LBLlOLXqCwK

--HG--
extra : rebase_source : c3810fdd0805f5fadfd789118b1154435da0a62d
2017-07-24 16:48:15 -04:00
Markus Stange
5ecaa17d34 Bug 1382910 - Propagate the current profiler state to a newly-launched child process using environment variables. r=njn
This also fixes the bug where we would always profile child processes if the
parent process had been launched with MOZ_PROFILER_STARTUP=1, regardless of
whether the profiler was still running in the parent process.

MozReview-Commit-ID: LkIpYmKJOJ1

--HG--
extra : rebase_source : 49b38bc58ded91ecc2e2fce08bcb4f2d20a13b92
2017-07-24 18:16:33 -04:00
Markus Stange
128202ec7e Bug 1382910 - Consistently treat empty env var values the same as the env var not being set. r=njn
This is what prenv.h suggests:
When manipulating the environment there is no way to un-set
an environment variable across all platforms. We suggest
you interpret the return of a pointer to null-string to
mean the same as a return of NULL from PR_GetEnv().

I interpret "null-string" to mean "empty string".

MozReview-Commit-ID: 2mfVD1zULXL

--HG--
extra : rebase_source : 07ec16c002f5c6d1ed0003fa05985f4155f85dfc
2017-07-20 20:52:20 -04:00
Markus Stange
d81d287c35 Bug 1382910 - Add a MOZ_PROFILER_STARTUP_FEATURES_BITFIELD environment variable that lets you set the features as a number. r=njn
If set, MOZ_PROFILER_STARTUP_FEATURES_BITFIELD overrides the value set by
MOZ_PROFILER_STARTUP_FEATURES.

This means that we won't need to go through an intermediate string
representation when propagating profiler settings to a child process through
environment variables.

MozReview-Commit-ID: 49eTVMI21GJ

--HG--
extra : rebase_source : 084040e7816929a8b63b7b087d7202180be4d4d5
2017-07-24 15:52:04 -04:00
Markus Stange
48b6127613 Bug 960153 - Add env var MOZ_PROFILER_STARTUP_FEATURES that lets you select which features should be active for startup profiling. r=njn
MozReview-Commit-ID: 9RzHNgIVcSb

--HG--
extra : rebase_source : 73f4c5c5ae7700b9f8794d0cb0b03527721e829d
2017-07-20 20:43:19 -04:00
Markus Stange
22afd028e6 Bug 960153 - Factor out ParseFeaturesFromStringArray. r=njn
MozReview-Commit-ID: JrRecdiMPB0

--HG--
extra : rebase_source : 72d32cf396fc8a3e6e0363487bff9e66355af281
2017-07-20 14:49:35 -04:00
Markus Stange
76c3d32a44 Bug 960153 - Add env var MOZ_PROFILER_STARTUP_FILTERS that lets you select which threads should be profiled during startup profiling. r=njn
MozReview-Commit-ID: 3vZy4bn1mRN

--HG--
extra : rebase_source : 44160deb8d91b1865756c0dddabdd0358d1de30f
2017-07-24 15:40:42 -04:00
Markus Stange
95eccb68b1 Bug 1382908 - Make TaskTracer build and run again. r=billm
MozReview-Commit-ID: 8SqBWgOXc6H

--HG--
extra : rebase_source : 4b5cbb34740ebd439431188dd8c6df02eeee3969
2017-07-24 18:35:07 -04:00
Blake Winton
f5c1d1fe64 Bug 1354097 - Style and add a customize button to the overflow panel. r=Gijs, ui-r=shorlander.
MozReview-Commit-ID: 7bNQcVgb7wf

--HG--
extra : rebase_source : 55a6ca4f6d741dc0d398ef4a9a83ef63c1fe5345
2017-07-17 10:18:40 -04:00
Julian Descottes
b9ecd6f0f8 Bug 1378833 - use Environment service instead of sdk/system/environment in WebIDE;r=ochameau
MozReview-Commit-ID: 9Uc9HYImK6G

--HG--
extra : rebase_source : 5f4096492595f682dacad69d7c4da3368ebd878c
2017-07-24 23:11:17 +02:00
Julian Descottes
c5763272c7 Bug 1378835 - use Services.appinfo instead of sdk/system/runtime in WebIDE;r=ochameau
MozReview-Commit-ID: 6Z55YIPOcyN

--HG--
extra : rebase_source : c6f31e85af7e61ef2817b4acf01769c4fdf28674
2017-07-24 23:02:00 +02:00
Carsten "Tomcat" Book
34dc6e1a1d Merge mozilla-central to autoland 2017-07-25 17:46:57 +02:00
Andrew McCreight
35f516cba7 Bug 1383303 - Support void returns from VM functions. r=jandem
MozReview-Commit-ID: JBPQ9aTqHAH

--HG--
extra : rebase_source : 985a61492b29cd2701bbeff9a081c2034cd66dd7
2017-07-21 13:20:44 -07:00
Mike de Boer
9c16099969 Bug 1354533 - Update the History panelview when it's shown inside the new Library panel. r=mak
This patch changes the history-panelmenu widget with the following:
 - Move the Recently Closed Tabs and Recently Closed Windows lists into their own
   respective (nested) subview,
 - Add a Recent History header to list of history items,
 - Extend the list of Recent History items to be max 42 items long,
 - Share more code with Bookmarks panel,
 - Generalizes panelview event dispatching to always support customizable widgets.

MozReview-Commit-ID: 4sBR6llIvxG

--HG--
extra : rebase_source : 2758dd643cd504448ee1f19296670a588bf56069
2017-07-21 15:07:23 +02:00
Dustin J. Mitchell
8a61c71153 Bug 1382707: fix typo 'tsak_id'; r=bstack a=tomcat
MozReview-Commit-ID: 2PhnJojQK8I

--HG--
extra : source : 0044966de3760dd143f89117c4907662a937b579
2017-07-20 19:47:32 +00:00
Carsten Book
115784405b Backed out changeset 0a60cc198321 for browser_devices_get_user_media_screen.js | application crashed [@ mozalloc_abort(char const*)] 2017-07-25 17:40:59 +02:00
Carsten "Tomcat" Book
679210723b merge mozilla-inbound to mozilla-central a=merge 2017-07-25 14:27:17 +02:00
Carsten "Tomcat" Book
38dac4a83e merge autoland to mozilla-central a=merge
--HG--
rename : dom/tests/mochitest/chrome/test_window_getAppLocales.html => dom/tests/mochitest/chrome/test_window_getRegionalPrefsLocales.html
rename : mobile/android/app/src/main/res/drawable/as_contextmenu_divider.xml => mobile/android/app/src/main/res/drawable/as_contextmenu_divider_helper.xml
rename : testing/tools/autotry/autotry.py => tools/tryselect/selectors/syntax.py
extra : rebase_source : d3b22773aa7d48ac6cc60d0afd41e5d74e1ac697
2017-07-25 14:18:40 +02:00
Sebastian Hengst
7888b852aa Backed out changeset a7da25c837d8 (bug 1372689) for failing browser-chrome's browser_startup_images.js about toolbarbutton-dropdown-arrow.png. r=backout
--HG--
rename : browser/themes/shared/tabbrowser/newtab.svg => browser/themes/linux/tabbrowser/newtab.svg
2017-07-25 11:04:57 +02:00
Carsten "Tomcat" Book
965777ef3a Backed out changeset 3923ce220df3 (bug 1380286) for hazard failures 2017-07-25 08:44:13 +02:00
Kris Maglione
8408f943c1 Bug 1383215: Follow-up: Fix straggler xpcshell test.
MozReview-Commit-ID: IhD2Kqtxtwu
2017-07-24 22:10:18 -07:00
Manish Goregaokar
9078a3ce49 servo: Merge #17846 - Allow nonstandard font-weight values for system fonts (from Manishearth:font-weight); r=upsuper a=tomcat
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1379895

Source-Repo: https://github.com/servo/servo
Source-Revision: b8ac4a7a2efabe11af1366207f9649982250c0e2

--HG--
extra : source : b2739564fde59c05be530407f37a1185f43ee8c2
2017-07-24 17:26:31 -07:00
Carsten "Tomcat" Book
aed9eeee06 Backed out changeset 42667c5ba946 (bug 1367983) for causing bug 1383673 2017-07-25 10:33:44 +02:00
Wes Kocher
2673406be5 Merge inbound to central, a=merge
MozReview-Commit-ID: 1oTeP8uycV2
2017-07-24 18:06:39 -07:00
Wes Kocher
252080fa1f Merge autoland to central, a=merge
MozReview-Commit-ID: AWf410QGui6
2017-07-24 17:57:54 -07:00
Doug Thayer
1b05f8ad37 Bug 1383904 - Show old elevation dialog on elevation fail r=rstrong a=kwierso
The patch which originally disabled this seems to have been in error, thinking it was the cause of failing tests on try. Can't provide much more context than that.

MozReview-Commit-ID: 9h1pXVJeDCG

--HG--
extra : amend_source : 0b5bc70daa03efbee141b31e14c6b23ac35df553
2017-07-24 16:08:53 -07:00
Wes Kocher
fcc677950d Backed out 2 changesets (bug 1371166) for Windows 8 permafails in test_mediarecorder_principals.html a=backout
Backed out changeset 955998eefbe8 (bug 1371166)
Backed out changeset 736042ec645d (bug 1371166)

MozReview-Commit-ID: 11duLALJ9PW
2017-07-24 14:50:47 -07:00