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

645027 Коммитов

Автор SHA1 Сообщение Дата
Robin Templeton d1fd3eb1c9 bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
Differential Revision: https://phabricator.services.mozilla.com/D12581

--HG--
extra : moz-landing-system : lando
2019-04-01 22:22:28 +00:00
Jeff Walden c6c6107545 Bug 1539690 - Make a JS::RegExpFlag public API for flag bits, and make a JS::RegExpFlags flag-set abstraction. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D25177

--HG--
rename : js/public/RegExp.h => js/public/RegExpFlags.h
extra : moz-landing-system : lando
2019-04-02 02:07:50 +00:00
Noemi Erli c479fa48df Backed out changeset 0d8cf467ed34 (bug 1538060) for Toolchains bustages CLOSED TREE
--HG--
rename : build/build-clang/clang-8-android.json => build/build-clang/clang-7-android.json
rename : build/build-clang/clang-8-linux64.json => build/build-clang/clang-7-linux64.json
rename : build/build-clang/clang-8-macosx64.json => build/build-clang/clang-7-macosx64.json
rename : build/build-clang/clang-8-mingw.json => build/build-clang/clang-trunk-mingw.json
rename : taskcluster/scripts/misc/build-clang-8-android.sh => taskcluster/scripts/misc/build-clang-7-android.sh
rename : taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-8-linux.sh => taskcluster/scripts/misc/build-clang-7-linux.sh
rename : taskcluster/scripts/misc/build-clang-8-mingw.sh => taskcluster/scripts/misc/build-clang-trunk-mingw.sh
2019-04-02 04:54:34 +03:00
Paul Bone ac15f56db5 Bug 1539341 - Exit the loop after the first (and only) match r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D25326

--HG--
extra : moz-landing-system : lando
2019-03-29 11:51:19 +00:00
J.C. Jones bfdf3e2380 Bug 1540378 - Web Authentication: Fix teardown during cycle collection r=keeler,mccr8
In Bug 1448408 ("Don't listen to visibility events"), it became possible to
close a tab without a visibility event to cause transactions to cancel. This
is a longstanding bug that was covered up by the visibility events. This patch
updates the cycle collection code to ensure that transactions get cleared out
safely, and we don't proceed to RejectTransaction (and subsequent code) on
already-cycle-collected objects.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 23:13:26 +00:00
Tom Prince 9060a01dd4 No bug: [mozharness] Remove obsolete push-candidate-to-releases script; r=aki
This functionality has been replaced by beetmover. Also remove `mozharness.mozilla.aws`,
of which this was the only consumer.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 00:30:57 +00:00
Mike Hommey 0b2041f465 Bug 1538060 - Update non-Windows builds to clang 8. r=froydnj
Windows builds have been taken care of in bug 1535441.

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

--HG--
rename : build/build-clang/clang-7-android.json => build/build-clang/clang-8-android.json
rename : build/build-clang/clang-7-linux64.json => build/build-clang/clang-8-linux64.json
rename : build/build-clang/clang-7-macosx64.json => build/build-clang/clang-8-macosx64.json
rename : build/build-clang/clang-trunk-mingw.json => build/build-clang/clang-8-mingw.json
rename : taskcluster/scripts/misc/build-clang-7-android.sh => taskcluster/scripts/misc/build-clang-8-android.sh
rename : taskcluster/scripts/misc/build-clang-7-linux-macosx-cross.sh => taskcluster/scripts/misc/build-clang-8-linux-macosx-cross.sh
rename : taskcluster/scripts/misc/build-clang-7-linux.sh => taskcluster/scripts/misc/build-clang-8-linux.sh
rename : taskcluster/scripts/misc/build-clang-trunk-mingw.sh => taskcluster/scripts/misc/build-clang-8-mingw.sh
extra : moz-landing-system : lando
2019-04-01 12:23:13 +00:00
Sylvestre Ledru 04ccada040 Bug 1536790 - Also import clangTidyMPIModule when building the clang-plugin r=andi
Depends on D24175

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

--HG--
extra : moz-landing-system : lando
2019-04-01 12:24:37 +00:00
Andi-Bogdan Postelnicu c303df04c3 Bug 1539779 - clang-tidy 8 mixes stderr and stdout causing parsing issues. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D25255

--HG--
extra : moz-landing-system : lando
2019-04-01 12:18:44 +00:00
Sylvestre Ledru bf99cf9d2e Bug 1536790 - Upgrade to clang-{tidy,format} 8.0.0 (from 7.0.1) r=andi
Differential Revision: https://phabricator.services.mozilla.com/D24175

--HG--
extra : moz-landing-system : lando
2019-04-01 12:24:35 +00:00
arthur.iakab cf3b3f1eb5 Backed out 11 changesets (bug 1539265) for causing debugger failures CLOSED TREE
Backed out changeset 8206b880f9ec (bug 1539265)
Backed out changeset be9f5f73bdfe (bug 1539265)
Backed out changeset f78146b8aa17 (bug 1539265)
Backed out changeset 18fa7e971a0d (bug 1539265)
Backed out changeset 6eaf5bdd945c (bug 1539265)
Backed out changeset 3add7d4d4853 (bug 1539265)
Backed out changeset 8015aeb5279d (bug 1539265)
Backed out changeset 19c8e404ac5f (bug 1539265)
Backed out changeset 637a9d6af0f3 (bug 1539265)
Backed out changeset 72bbb4b28932 (bug 1539265)
Backed out changeset 931e98129878 (bug 1539265)
2019-04-02 02:44:43 +03:00
arthur.iakab 97cc18f3c6 Backed out changeset 48d248c9f5fd (bug 1532201) for causing multiple build bustages on TextureHostOGL.cpp CLOSED TREEE 2019-04-02 02:36:51 +03:00
Ted Campbell 5618ea6265 Bug 1536159 - Crash diagnositic for js::TypeZone::addPendingRecompile. r=jwalden
Record the size of allocation in crashreporter to determine if these are
genuine small OOM or if something problematic has happened.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 22:33:12 +00:00
Ian Moody f49fd7257c Bug 1539265 - Make ::marker pseudo-elements always visible in the markup view. r=jdescottes,mbalfanz,pbro
Instead of only when setting devtools.inspector.showAllAnonymousContent.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:46:11 +00:00
Ian Moody 1ab46df9b0 Bug 1539265 - Handle ::marker pseudo-elements in reps. r=jdescottes,nchevobbe
Only place reps can display a ::marker currently is in the animation panel.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:47:16 +00:00
Ian Moody c7a42da3f6 Bug 1539265 - Add ::marker to the list of suggested pseudo selectors. r=jdescottes
For autocompletion of : in selector contexts, like the Style Editor.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:59 +00:00
Ian Moody ecf9944c5a Bug 1539265 - Add ::marker pseudo-element handling to WalkerIndex. r=jdescottes
So ::marker pseudo elements can be found via searching for "::marker" in the
markup view.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:54 +00:00
Ian Moody efc53df901 Bug 1539265 - Don't represent ::marker pseudo-elements with the internal _moz_generated_content_marker tagName in the markup view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25108

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:49 +00:00
Ian Moody 76dd66e399 Bug 1539265 - Add a few optimisations for ::marker pseudos. r=jdescottes
Where there is existing for ::before and ::after.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:44 +00:00
Ian Moody d246bee618 Bug 1539265 - Handle ::marker pseudos during drag & drop of nodes in the markup view. r=jdescottes
Prior to this the tab would crash with signature [@ nsINode::InsertChildBefore ]
if trying to insert before the ::marker.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:46 +00:00
Ian Moody addac983bb Bug 1539265 - Add isMarkerPseudoElement function to layout/utils.js. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25105

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:33 +00:00
Ian Moody 8e985aa314 Bug 1539265 - Handle ::marker pseudo-elements in css-logic.js, so their rules show in the rule view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25071

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:28 +00:00
Ian Moody a46ab4825b Bug 1539265 - Add a test for ::marker displaying in the markup view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25070

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:23 +00:00
Ian Moody 979334b420 Bug 1539265 - Handle ::marker pseudo-elements on shadow roots in walker.js. r=jdescottes
At the moment when devtools.inspector.showAllAnonymousContent is true shadow
hosts with ::marker and ::before pseudos will stop showing the ::before and
won't show the ::marker either.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:45:23 +00:00
Masatoshi Kimura 1d361e352e Bug 1325897 - Unship some Universal CRT DLLs. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D23794

--HG--
extra : moz-landing-system : lando
2019-04-01 15:37:07 +00:00
sotaro 572a63549a Bug 1532201 - Enable SurfaceFactory_EGLImage usage with WebRender r=nical
Differential Revision: https://phabricator.services.mozilla.com/D24668

--HG--
extra : moz-landing-system : lando
2019-04-01 22:07:47 +00:00
Edwin Gao cbdc91e01d Bug 1540202 - add manifest for track-cue-rendering-line-doesnt-fit.html, set expected FAIL for windows10-aarch64 r=jmaher
Changes:
- add new manifest file to define expected outcome for windows10-aarch64

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:39:36 +00:00
Sam Foster 3f8f544424 Bug 1533263 - wait for initial pref values before init-ing the DNS-Over-HTTPs UI. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D23009

--HG--
extra : moz-landing-system : lando
2019-04-01 22:10:30 +00:00
Khyati Agarwal a5a46d7d06 bug 1524362 - 34,800 instances of "NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111" emitted from netwerk/protocol/res/SubstitutingProtocolHandler.cpp during linux64 debug testing r=valentin
Replaced "NS_ENSURE_SUCCESS" with 'if' condition

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:06:28 +00:00
sotaro 6510aded8d Bug 1539729 - Disable RenderCompositorOGL usage on android r=nical
On android, we want to use only RenderCompositorEGL for using sharedGL. Further RenderCompositorOGL does not work well with android SurfaceTexture.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:58:05 +00:00
Edwin Gao 1981282937 Bug 1538785 - disable additional plugin tests for window10-aarch64 r=jmaher
Disable for windows10-aarch64 the following:

- test_bug1165981

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:41:06 +00:00
Ted Campbell a1fa6d5d62 Bug 1530412 - Use LazyScriptData for LazyScript r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D23404

--HG--
extra : moz-landing-system : lando
2019-04-01 21:33:28 +00:00
Ted Campbell aa2f52cdd7 Bug 1530412 - Add js::LazyScriptData type r=jorendorff
This will later replace the |void* table_| field of js::LazyScript.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 20:36:18 +00:00
Ted Campbell f318e1c232 Bug 1530412 - Use JSScript::ImmutableFlags in LazyScript r=jandem
Using the same flags as JSScript gives a consistent story of how to
handle flag preservation (in XDR and other cases). This also provides
consistent naming of flags which cover the same concept and will make it
simpler to inherit flags in de-lazification.

The LazyScript::packedFieldsForXDR concept exactly matches immutable
flags behaviour (which is on purpose). As a result of the split we don't
need to manually reset runtime flags in LazyScript::CreateRaw.

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

--HG--
extra : moz-landing-system : lando
2019-03-19 15:19:46 +00:00
Ted Campbell da7ce5d164 Bug 1530412 - Use mozilla::Span for LazyScript tables r=jorendorff
The Span abstraction lets us use range-based iteration and simplifies
changes if we move where the underlying data is stored.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 15:08:56 +00:00
Ted Campbell 281b3d9300 Bug 1530412 - Move LazyScript::numClosedOverBindings/numInnerFunctions to normal fields r=jorendorff
These fields will later be moved into LazyScriptData.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:30:43 +00:00
Ted Campbell c7e3e10efd Bug 1530412 - Add toStringEnd argument to LazyScript::CreateForXDR r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D23399

--HG--
extra : moz-landing-system : lando
2019-04-01 20:21:24 +00:00
Ted Campbell d5951924ed Bug 1530412 - Fix LazyScript constructor argument names r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D23941

--HG--
extra : moz-landing-system : lando
2019-04-01 14:32:10 +00:00
Emilio Cobos Álvarez d5f76a387b Bug 1537594 - Make the fixed generic family a parse-time alias to monospace. r=jfkthame
As discussed on IRC, fixed is only used for prefs right now, and:

 * We already copy the fixed size to the monospace font.
 * We already serialize the fixed family as "monospace" in the style system.

So it already works somewhat inconsistently. Making it an alias makes it
work consistently.

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:48:08 +00:00
Emilio Cobos Álvarez 19c116ce06 Bug 1537575 - Cleanup generic font-family handling. r=jfkthame
To be more similar between Rust and C++. This introduces GenericFontFamily and
exposes that plus FontFamilyNameSyntax to C++, using that where appropriate
instead of plain uint8_t as we were doing.

As a follow-up, as discussed on IRC with Jonathan, we can remove the -moz-fixed
family, and turn it just into an alias of Monospace.

The only non-trivial change is the MatchType changes, but they're ok I think.
The code already assumed at most one CSS generic, and the struct still takes 8
bits. I've verified that the relevant tests are passing (though try is closed).

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

--HG--
extra : moz-landing-system : lando
2019-04-01 21:47:59 +00:00
Emilio Cobos Álvarez 1396481b91 Bug 1537575 - Trivially cleanup and remove some dead font code. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D24271

--HG--
extra : moz-landing-system : lando
2019-04-01 21:47:43 +00:00
Noemi Erli 4a99b6924a Backed out changeset e5baf85c4ceb (bug 1533052) for failures in browser_ime_composition.js CLOSED TREE 2019-04-02 01:32:24 +03:00
Cosmin Sabou 1a956a4090 Merge mozilla-central to autoland. CLOSED TREE 2019-04-02 01:03:10 +03:00
Cosmin Sabou 6f67a6f9e5 Merge mozilla-inbound to mozilla-central. a=merge 2019-04-02 00:55:55 +03:00
Noemi Erli 3ce906be2c Backed out changeset c75b53bc557a (bug 1532491) for unnecessary fix CLOSED TREE 2019-04-02 00:37:55 +03:00
Marco Bonardo d8959021e7 Bug 1533052 - Port IME tests from autocomplete. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D25365

--HG--
extra : moz-landing-system : lando
2019-04-01 21:24:42 +00:00
Noemi Erli 739bdd8dab Backed out changeset a7c0f3da75fa for linting opt failure in desktop_l10n.py CLOSED TREE 2019-04-01 21:20:04 +03:00
Brian Hackett 33ca510058 Bug 1529867 - Wait for worker source, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D25612

--HG--
extra : rebase_source : 940a415ade4c80a9fa884375749e2f4c9cc2cbf0
2019-04-01 07:48:39 -06:00
James Graham 6b19864a52 Bug 1539787 - Fix wptreport import, r=Ms2ger 2019-04-01 14:43:57 +01:00
James Graham 5f29903a80 Bug 1539181 - Don't import Pillow since it's not available, r=gsnedders 2019-04-01 14:43:57 +01:00