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

595078 Коммитов

Автор SHA1 Сообщение Дата
Gregory Szorc d4ef29a704 Bug 1459737 - Move closure to module-level function; r=dustin
MozReview-Commit-ID: 2Z2qL8LaEno

--HG--
extra : rebase_source : 84dbe9f1dce931e856c6aa84d305523034aa2ae9
2018-05-04 17:41:45 -07:00
Gregory Szorc faf43ccbf6 Bug 1459737 - Teach run-task where to find Mercurial on Windows; r=dustin
Because we can't rely on it being in %PATH%.

MozReview-Commit-ID: H6sMdX7XO5Q

--HG--
extra : rebase_source : 7d97a0eae39e92ef95f6367ef673dd72359f516c
2018-05-04 17:33:19 -07:00
Gregory Szorc 69823158e7 Bug 1459737 - Make run-task more runnable on non-POSIX platforms; r=dustin
I want to make run-task work on Windows. The script is currently very
POSIX oriented, as it assumes the existence of the grp and pwd modules,
that user IDs are numeric, and that system calls like setresgid() and
setresuid() are available, etc.

This commit starts to make some of the POSIX-centric code conditional
on running on POSIX.

Code for uid/gid extraction has been moved to its own function. Some
error messages were tweaked slightly as part of the move. Otherwise,
the changes should be pretty straightforward.

There are still other parts of this file that won't work on e.g.
Windows. But this gets us a big step closer.

MozReview-Commit-ID: HNyytKcBbBo

--HG--
extra : rebase_source : 01d653c801865e36e562a8de4c9e6d6962498f19
2018-05-04 17:11:53 -07:00
Gregory Szorc 5d87fc997f Bug 1459737 - Move run-task into taskcluster/scripts; r=dustin
In preparation for making it usable on Windows, after which point
having it in a directory with "docker" in it doesn't make much sense.

MozReview-Commit-ID: Hgu0buFyJwF

--HG--
rename : taskcluster/docker/recipes/run-task => taskcluster/scripts/run-task
extra : rebase_source : 3c0b502d28b5aad54bd04069efbfda88e25bbb20
2018-05-04 17:23:31 -07:00
Andreas Pehrson a3cbfd513b Bug 1457361 - Add the missing error string for MediaElementAudioSourceNode with MediaStream. r=jib
MozReview-Commit-ID: HXiN1RQVHJ0

--HG--
extra : rebase_source : 2d5efb55cbfa5ba26ae2598aa8aa1dcc75e0272c
2018-05-04 18:54:46 +02:00
Kartikaya Gupta 4cb7167284 Bug 1459714 - Use a single transaction for all things associated with a new display list. r=sotaro
This ensures the commands to delete compositables are received by WR in the same
transaction as the updates to the display list that removes the references to
those compositables. Otherwise, WR can try to do a scene build on the intermediate
state which results in missing pipeline errors.

MozReview-Commit-ID: ByOHCFWSSjt

--HG--
extra : rebase_source : bcc0f129cbd75e3e9e3543236591b22687d39090
2018-05-08 08:49:44 -04:00
Kartikaya Gupta c684d376e0 Bug 1459714 - Make WebRenderBridgeParent::ProcessWebRenderParentCommands callers provide the transaction. r=sotaro
MozReview-Commit-ID: FIrA11wgjLI

--HG--
extra : rebase_source : ef6db14c097948ac2949148693167f29dfd72f14
2018-05-08 08:49:44 -04:00
arthur.iakab b613e3c213 Merge mozilla-central to autoland
--HG--
extra : rebase_source : da41c9831b781517597aebd0878c5ada415fd00b
2018-05-08 15:49:18 +03:00
Kartikaya Gupta 160ba9f717 Bug 1459686 - Include async image updates in the displaylist transaction. r=sotaro
MozReview-Commit-ID: BUxzRBSWVaU

--HG--
extra : rebase_source : 6a5f80b63578a72248e2755bad01e0686b535b48
2018-05-08 08:47:02 -04:00
Kartikaya Gupta 0ae899bacc Bug 1459686 - Refactor to have the ApplyAsyncImages callsite provide the transaction. r=sotaro
MozReview-Commit-ID: GVKRcb4r73a

--HG--
extra : rebase_source : 0aaa5418f6522bc443da6ef20e411644e85cc3fb
2018-05-08 08:47:02 -04:00
ffxbld b46b3d9577 Bug 1459686 - Remove WebRenderCommandBuilder::mParentCommands which is always empty. r=sotaro
MozReview-Commit-ID: FiRw0UlQKwr

--HG--
extra : rebase_source : 118e3ceca9a8afdc290817e262387218f3717590
2018-05-08 08:47:02 -04:00
arthur.iakab f2042a4c1f Merge inbound to mozilla-central a=merge 2018-05-08 15:42:06 +03:00
sotaro fbaa7511c1 Bug 1459525 - Remove wr_shutdown_log_for_gpu_process() r=jrmuizel 2018-05-08 11:37:39 +09:00
Eitan Isaacson d992429c03 Bug 1459673 - Remove ANDROID_ prefix from Android event type constants in jsat. r=yzen 2018-05-07 10:37:00 -04:00
Belén Albeza 0807ecb5f0 Bug 1459604 - Missing file in tests. r=jdescottes
MozReview-Commit-ID: KHaDl73JRKe

--HG--
extra : rebase_source : cac9e7609c0d33a258ed6f7b4bc68c793d4a1590
2018-05-07 15:49:16 +02:00
Belén Albeza eb90fd57a0 Bug 1458483 - Application panel: display Unicode instead of encoded/punycode in URLs and filenames. r=jdescottes
MozReview-Commit-ID: LFydikQP4uZ

--HG--
extra : rebase_source : 8706c7d3fbc28f640daab3d4105daa48c71889e7
2018-05-04 18:43:00 +02:00
yulia 3891fa984c Bug 1450946 - Convert ContentActor to protocol.js; r=ochameau
MozReview-Commit-ID: D5IwzVlmfol

--HG--
extra : rebase_source : 043d9f652d6a11f00eeedc936da09e2aff6ffb6a
2018-05-07 11:06:35 +02:00
Andreas Pehrson 519fd89590 Bug 1458852 - Return real current image in HTMLMediaElement::GetCurrentImage(). r=mattwoodrow
MozReview-Commit-ID: Kjc8mTu1ckF

--HG--
extra : rebase_source : feaf0f06e146aede45893cc1252eaf04a78e7aeb
2018-05-04 18:21:56 +02:00
Andreas Pehrson 2f49bc5093 Bug 1458852 - Re-enable mochitest. r=bryce
MozReview-Commit-ID: AMVqbKAdWGQ

--HG--
extra : rebase_source : 44f702d45ec4f613c850b06a6b429cb603b87f71
2018-05-04 17:26:48 +02:00
Issei Horie 659145e037 Bug 1438561 - Restrict histogram bucket ranges to INT_MAX. r=chutten 2018-04-29 14:29:10 +09:00
Richard Marti 60a2631090 Bug 1459563 - Set also on Linux a width of the page number field in print preview dialog. r=mconley 2018-05-07 21:28:46 +02:00
Kris Maglione 3d65fdbc34 Bug 833098: Part 2 - Remove RDF service. r=hsivonen,Mossop,pike
MozReview-Commit-ID: 32Nl5McAFGJ

--HG--
extra : source : c00426f6bc7d1a10e5609ac9530eb315d64d9d85
extra : histedit_source : 4ab49fa208d0fc0ccd8e0b623644cc91d705d462
2018-04-28 20:06:40 -07:00
Kris Maglione 53c3d346c3 Bug 833098: Part 1 - Remove dead code in xpfe directory viewer. r=Mossop
Most of this module is dead code, intended to convert directory listings into
RDF data sources for a XUL front-end which no longer exists.

Rather than keep the remaining code which still has any effect, I opted to
just replace it with a JS stub, which winds up being much simpler.

MozReview-Commit-ID: CiBpV0mrOo0

--HG--
extra : source : 2ea9f1f5269ed5291275a174a633b23dc92667de
extra : histedit_source : fdc195bff4684a84f610b90c0d9820b860c5ff40
2018-04-28 21:28:03 -07:00
Kris Maglione c9334a34ed Bug 1457749: Part 3 - Migrate install.rdf parser to use RDFDataSource.jsm. r=Mossop
This is based on a script I'd already created to migrate test extensions to
the JSON format we use to generate fixture add-ons.

The delay update add-ons used invalid XML in their manifests, which the
built-in parser ignored but the new parser doesn't accept, so I had to fix
those, too.

MozReview-Commit-ID: BnuxZiBhhJL

--HG--
rename : toolkit/mozapps/extensions/internal/UpdateRDFConverter.jsm => toolkit/mozapps/extensions/internal/RDFManifestConverter.jsm
extra : source : 292cf80054b4734a0d7c84e987f68e229f2ccc24
extra : histedit_source : 1072def8a28149a9f9882825f73435336b205072%2C2c72e58aa973fe24867868d06dcc63235dd68da2
2018-04-28 19:27:33 -07:00
Kris Maglione 03efd881e7 Bug 1457749: Part 2 - Update UpdateRDFConverter to use RDFDataSource.jsm. r=Mossop
MozReview-Commit-ID: HbJ3vBSBXH2

--HG--
extra : source : 7f657f4d30880395e20f990c5c97ece275a61de2
2018-04-28 19:20:38 -07:00
Kris Maglione 6151d7e69a Bug 1457749: Part 1 - Import RDFDataSource from McCoy and modernize. r=Mossop
MozReview-Commit-ID: 7y7kGE2kF9E

--HG--
extra : source : bef795f8c45c7cb33ab59c02348ad40e35660195
2018-05-07 19:35:51 -07:00
Geoff Brown ec356d3b70 Bug 1459351 - Warn when 'mach android-emulator' tries to start an x86 emulator without kvm; r=jmaher 2018-05-08 07:38:55 -06:00
Geoff Brown 56396c3a4d Bug 1459732 - Do not kill compiz before running android emulator tests; r=jmaher 2018-05-08 07:38:52 -06:00
Jan de Mooij 8494c26563 Bug 1459225 - Add a gc() call to wasm/atomic.js test so TSan builds don't OOM. r=lth 2018-05-08 15:06:53 +02:00
Jan de Mooij be1d10ec53 Bug 1459258 - Improve InlineMap OOM testing and fix some issues. r=jonco 2018-05-08 15:05:41 +02:00
arthur.iakab 2f2f2ffdbf Merge mozilla-central to inbound 2018-05-08 15:44:33 +03:00
Dorel Luca 2b4e625186 Backed out changeset b57df5aa1534 (bug 1457813) for conflict after bug 833098 got backed out. CLOSED TREE 2018-05-08 14:49:35 +03:00
Dorel Luca beb8372c2d Backed out 4 changesets (bug 1457749) for making T-e10s(o) hang
Backed out changeset e640d678c988 (bug 1457749)
Backed out changeset 292cf80054b4 (bug 1457749)
Backed out changeset 7f657f4d3088 (bug 1457749)
Backed out changeset bef795f8c45c (bug 1457749)

--HG--
rename : toolkit/mozapps/extensions/internal/RDFManifestConverter.jsm => toolkit/mozapps/extensions/internal/UpdateRDFConverter.jsm
2018-05-08 13:49:37 +03:00
Dorel Luca db79e8d752 Backed out 2 changesets (bug 833098) for depending on bug 1457749
Backed out changeset c00426f6bc7d (bug 833098)
Backed out changeset 2ea9f1f5269e (bug 833098)
2018-05-08 13:47:51 +03:00
Jan de Mooij 3a6641eae9 Bug 1437533 - Don't use memset to initialize JSFunction extended slots. Parts of this patch written by Waldo. r=jwalden 2018-05-08 11:29:32 +02:00
Kris Maglione 8899e76766 Bug 1457749: Follow-up: Fix invalid install manifest in tabpaint test add-on. r=bustage CLOSED TREE
MozReview-Commit-ID: EaPjtXLAGXZ
2018-05-08 01:42:42 -07:00
Emilio Cobos Álvarez 6bb8b0c814 Bug 1459498: Make SheetLoadData constructor take enums instead of booleans. rs=heycam
MozReview-Commit-ID: H6QF4NQemAx
2018-05-08 10:09:41 +02:00
Emilio Cobos Álvarez 9509853a38 Bug 1459498: Rename nsIStyleSheetLinkingElement::StyleSheetInfo to SheetInfo. r=heycam
MozReview-Commit-ID: FeOmISAxWBk
2018-05-08 10:07:46 +02:00
Emilio Cobos Álvarez 786abfd0cc Bug 1459498: Remove a useless QI. r=heycam
MozReview-Commit-ID: FD74BpQvMih
2018-05-08 10:07:45 +02:00
Emilio Cobos Álvarez c8b98b398b Bug 1459498: Remove useless CreateSheet arguments. r=heycam
This is one of the most important steps for bug 1459498. After this I can use
StyleSheetInfo to compute IsAlternate. Still all the preferred stylesheet stuff
is crazy...

MozReview-Commit-ID: 9ZHW9AYGoBe
2018-05-08 10:07:44 +02:00
Emilio Cobos Álvarez 91b6cb40dc Bug 1459498: Use StyleSheetInfo more. r=heycam
Not as much as I'd like, because we have all the internal loads and child
sheets, but...

MozReview-Commit-ID: 7402w8vxCel
2018-05-08 10:07:43 +02:00
Emilio Cobos Álvarez 96600d2b9a Bug 1459498: Use a different enum to differentiate IsAlternate from HasAlternateRel. r=heycam
MozReview-Commit-ID: 6pwR8t6fzSD
2018-05-08 10:07:42 +02:00
Emilio Cobos Álvarez 5b6f2bdee0 Bug 1459498: Refactor nsStyleLinkElement so that all the stylesheet information comes from one place. r=heycam
I've kept the nsAutoStrings in the StyleSheetInfo class on the hopes that the
compiler does RVO, but if it doesn't I can remove I guess.

MozReview-Commit-ID: 2vN6BSEhYcw
2018-05-08 10:07:41 +02:00
Tim Taubert e966f910ac Bug 1459558 - Sync u2f-hid-rs changes r=jcj
Reviewers: jcj

Reviewed By: jcj

Bug #: 1459558

Differential Revision: https://phabricator.services.mozilla.com/D1145

--HG--
rename : third_party/rust/core-foundation/.cargo-checksum.json => third_party/rust/core-foundation-0.5.1/.cargo-checksum.json
rename : third_party/rust/core-foundation/Cargo.toml => third_party/rust/core-foundation-0.5.1/Cargo.toml
rename : third_party/rust/core-foundation/src/array.rs => third_party/rust/core-foundation-0.5.1/src/array.rs
rename : third_party/rust/core-foundation/src/base.rs => third_party/rust/core-foundation-0.5.1/src/base.rs
rename : third_party/rust/core-foundation/src/bundle.rs => third_party/rust/core-foundation-0.5.1/src/bundle.rs
rename : third_party/rust/core-foundation/src/dictionary.rs => third_party/rust/core-foundation-0.5.1/src/dictionary.rs
rename : third_party/rust/core-foundation/src/filedescriptor.rs => third_party/rust/core-foundation-0.5.1/src/filedescriptor.rs
rename : third_party/rust/core-foundation/src/lib.rs => third_party/rust/core-foundation-0.5.1/src/lib.rs
rename : third_party/rust/core-foundation/src/propertylist.rs => third_party/rust/core-foundation-0.5.1/src/propertylist.rs
rename : third_party/rust/core-foundation/src/runloop.rs => third_party/rust/core-foundation-0.5.1/src/runloop.rs
rename : third_party/rust/core-foundation/src/set.rs => third_party/rust/core-foundation-0.5.1/src/set.rs
rename : third_party/rust/core-foundation/tests/use_macro_outside_crate.rs => third_party/rust/core-foundation-0.5.1/tests/use_macro_outside_crate.rs
rename : third_party/rust/core-foundation-sys/.cargo-checksum.json => third_party/rust/core-foundation-sys-0.5.1/.cargo-checksum.json
rename : third_party/rust/core-foundation-sys/Cargo.toml => third_party/rust/core-foundation-sys-0.5.1/Cargo.toml
rename : third_party/rust/core-foundation-sys/src/array.rs => third_party/rust/core-foundation-sys-0.5.1/src/array.rs
rename : third_party/rust/core-foundation-sys/src/base.rs => third_party/rust/core-foundation-sys-0.5.1/src/base.rs
rename : third_party/rust/core-foundation-sys/src/bundle.rs => third_party/rust/core-foundation-sys-0.5.1/src/bundle.rs
rename : third_party/rust/core-foundation-sys/src/data.rs => third_party/rust/core-foundation-sys-0.5.1/src/data.rs
rename : third_party/rust/core-foundation-sys/src/date.rs => third_party/rust/core-foundation-sys-0.5.1/src/date.rs
rename : third_party/rust/core-foundation-sys/src/dictionary.rs => third_party/rust/core-foundation-sys-0.5.1/src/dictionary.rs
rename : third_party/rust/core-foundation-sys/src/error.rs => third_party/rust/core-foundation-sys-0.5.1/src/error.rs
rename : third_party/rust/core-foundation-sys/src/filedescriptor.rs => third_party/rust/core-foundation-sys-0.5.1/src/filedescriptor.rs
rename : third_party/rust/core-foundation-sys/src/lib.rs => third_party/rust/core-foundation-sys-0.5.1/src/lib.rs
rename : third_party/rust/core-foundation-sys/src/messageport.rs => third_party/rust/core-foundation-sys-0.5.1/src/messageport.rs
rename : third_party/rust/core-foundation-sys/src/number.rs => third_party/rust/core-foundation-sys-0.5.1/src/number.rs
rename : third_party/rust/core-foundation-sys/src/propertylist.rs => third_party/rust/core-foundation-sys-0.5.1/src/propertylist.rs
rename : third_party/rust/core-foundation-sys/src/runloop.rs => third_party/rust/core-foundation-sys-0.5.1/src/runloop.rs
rename : third_party/rust/core-foundation-sys/src/set.rs => third_party/rust/core-foundation-sys-0.5.1/src/set.rs
rename : third_party/rust/core-foundation-sys/src/string.rs => third_party/rust/core-foundation-sys-0.5.1/src/string.rs
rename : third_party/rust/core-foundation-sys/src/timezone.rs => third_party/rust/core-foundation-sys-0.5.1/src/timezone.rs
rename : third_party/rust/core-foundation-sys/src/url.rs => third_party/rust/core-foundation-sys-0.5.1/src/url.rs
rename : third_party/rust/core-foundation-sys/src/uuid.rs => third_party/rust/core-foundation-sys-0.5.1/src/uuid.rs
2018-05-08 10:04:52 +02:00
Marco Castelluccio c4cb586b4e Bug 1459311 - Remove completely uncovered files from per-test reports. r=jmaher,sparky
--HG--
extra : rebase_source : 808ddbc1b9c9f1d87add7ce174419ce616dda625
2018-05-04 22:06:10 +02:00
Simon Fraser 426a0e402a Bug 1458855 Change periodic file update reviewers r=asasaki
Summary: Now with correct phabricator usernames

Reviewers: aki

Reviewed By: aki

Bug #: 1458855

Differential Revision: https://phabricator.services.mozilla.com/D1133

--HG--
extra : rebase_source : fd8aa5de1c1aaedacbbad53fa692e6c3132a0a94
2018-05-08 08:07:30 +01:00
Tooru Fujisawa 48837f3950 Bug 1458973 - Rename {Rooted,Handle}ScriptSource to {Rooted,Handle}ScriptSourceObject. r=jimb 2018-05-08 14:52:43 +09:00
Chris Peterson 5a63a12794 Bug 1457813 - Part 3: Remove NS_PRECONDITION definition. r=froydnj
Use fatal MOZ_ASSERT or non-fatal NS_ASSERTION instead.

MozReview-Commit-ID: 1QAsgoWpXDn

--HG--
extra : source : 9ca972b6b3e7d3b576e20a0bf412df51d82aad9f
extra : intermediate-source : a909a9d7bc9a53095e963a4bea45f4fc4aa85b72
2018-04-27 21:42:24 -07:00
Chris Peterson 71422dcaa9 Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
s/NS_PRECONDITION/MOZ_ASSERT/ and reindent

MozReview-Commit-ID: KuUsnVe2h8L

--HG--
extra : source : c14655ab3df2c9b1465dd8102b9d25683359a37b
2018-04-28 12:50:58 -07:00
Julian Descottes a8be5c8873 Bug 1456069 - Always show frame button if user is on options panel;r=birtles,jryans
MozReview-Commit-ID: CqwcVlxrQMd

--HG--
extra : rebase_source : 61b0f18c41436bdb848f1ad9809219b82df110b6
2018-04-23 11:20:12 +02:00