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