Justin Wood
d83c794486
Bug 1475512 - Fix .zip fetch tasks on windows. r=tomprince
...
Differential Revision: https://phabricator.services.mozilla.com/D9329
--HG--
extra : moz-landing-system : lando
2018-10-22 18:23:05 +00:00
Andrew McCreight
0ee66a7f4f
Bug 1497707, part 5 - Inline mozilla::ModuleLoader into mozJSComponentLoader. r=froydnj
...
Now that the XPCOM component loader infrastructure has stopped
pretending to support other file extensions, this intermediate
interface is no longer needed.
Depends on D8171
Differential Revision: https://phabricator.services.mozilla.com/D8172
--HG--
extra : moz-landing-system : lando
2018-10-23 00:46:49 +00:00
Andrew McCreight
f7cab62df4
Bug 1497707, part 4 - Only support loading JS files in the component manager. r=froydnj
...
JS is the only file extension actually supported, and there are a few
layers of cruft that can be eliminated if we specialize it.
This eliminates one XPCOM registration of the JS component loader.
Depends on D8170
Differential Revision: https://phabricator.services.mozilla.com/D8171
--HG--
extra : moz-landing-system : lando
2018-10-23 00:47:38 +00:00
Andrew McCreight
678b7ca2b3
Bug 1497707, part 3 - Remove various unused things from nsComponentManager. r=froydnj
...
Depends on D8169
Differential Revision: https://phabricator.services.mozilla.com/D8170
--HG--
extra : moz-landing-system : lando
2018-10-23 00:47:31 +00:00
Andrew McCreight
5c342e70f3
Bug 1497707, part 2 - The second argument to nsComponentManagerImpl::RegisterModule is always null. r=froydnj
...
This allows some code to be deleted, including a KnownModule ctor.
Depends on D8168
Differential Revision: https://phabricator.services.mozilla.com/D8169
--HG--
extra : moz-landing-system : lando
2018-10-23 00:47:24 +00:00
Andrew McCreight
4c274219f8
Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader. r=kmag
...
This interface is only used for a few testing functions. Just move
them to Cu.
Differential Revision: https://phabricator.services.mozilla.com/D8168
--HG--
extra : moz-landing-system : lando
2018-10-23 00:47:16 +00:00
Emilio Cobos Álvarez
d62a793992
Bug 1500575 - Map inset clip paths to WR complex clip regions. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D9412
--HG--
extra : moz-landing-system : lando
2018-10-23 00:10:00 +00:00
Emilio Cobos Álvarez
ba7599486e
Bug 1498221 - Don't apply layer scaling to fallback filters. r=mattwoodrow
...
Using layer scaling confuses the filter code (see bug 1497239).
Right now we're sort-of double-scaling. Looks like what the filter code expects
is just getting the scaling passed down, see bug 1224207.
Differential Revision: https://phabricator.services.mozilla.com/D8910
--HG--
extra : moz-landing-system : lando
2018-10-22 23:41:30 +00:00
Jeff Gilbert
019db5ebb4
Bug 1478216 - Don't init tex images in FBAttachment::IsComplete. r=kvark
...
Also:
- Only init the base tex level for GenerateMipmap.
- Change ZeroTextureData warning into a perf warning.
Differential Revision: https://phabricator.services.mozilla.com/D9177
--HG--
extra : moz-landing-system : lando
2018-10-22 16:44:16 +00:00
Nils Ohlmeier [:drno]
2907e6ba61
Bug 1227519: remove DHE ciphers from WebRTC DTLS handshake. r=mt
...
Differential Revision: https://phabricator.services.mozilla.com/D7965
--HG--
extra : moz-landing-system : lando
2018-10-22 22:58:48 +00:00
David Walsh
7aef56cc4e
Bug 1314057 - Remove old debugger assets. r=jdescottes
2018-10-22 17:19:00 -05:00
tb120
e996e1e744
Convert NS_STYLE_ANIMATION_PLAY_STATE_* to scoped enum StyleAnimationPlayState (Bug 1500439) r=emilio
...
This change removes directives NS_STYLE_ANIMATION_PLAY_STATE_* and replaces the values with those from a scoped enum called StyleAnimationPlayState.
Differential Revision: https://phabricator.services.mozilla.com/D9382
--HG--
extra : moz-landing-system : lando
2018-10-22 21:58:01 +00:00
Dorel Luca
c366888702
Backed out 2 changesets (bug 1423839) for xpcshell failures on netwerk/test/unit/test_NetUtil.js
...
Backed out changeset 501fffbf872d (bug 1423839)
Backed out changeset 406ca9722ffa (bug 1423839)
2018-10-23 00:49:18 +03:00
Dana Keeler
c6f2578c07
bug 1496736 - check if we actually have a new key DB before removing the old one r=jcj
...
In bug 1475775, we added code to remove the old NSS key DB if the user has set a
password on the grounds that the old DB could potentially be unencrypted and
contain secrets. However, we did so with the assumption that we were using the
new DB, which is not necessarily true when the system has been configured to
always use the old DB, as with some RedHat products. This patch checks for the
existence of the new DB before proceeding with deleting the old DB. Technically
this isn't sufficient, because the new DB could be present even if we're not
using it. However, we've already gone far into "this configuration isn't
supported" territory.
Differential Revision: https://phabricator.services.mozilla.com/D9318
--HG--
extra : moz-landing-system : lando
2018-10-22 19:52:10 +00:00
Dorel Luca
30d59d3613
Backed out changeset d4cbc3865457 (bug 1499010) for spidermonkey failure
2018-10-23 00:24:34 +03:00
Felipe Gomes
a75d58e727
Bug 1371509 - Make the test browser_auto_close_window.js wait for the correct URL before continuing. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D9432
--HG--
extra : moz-landing-system : lando
2018-10-22 21:02:55 +00:00
Sean Stangl
bc9aaf0cf8
Bug 1499536 - Implement CodeGeneratorARM64::visitShiftI and visitUrshD. r=mgaudet
...
Fixes ion/bug1000960.js.
2018-10-22 14:00:00 -04:00
Sean Stangl
a1e70818c8
Bug 1498047 - Fix generateInvalidator(). r=nbp
2018-10-10 15:41:00 -04:00
Sean Stangl
e7903c1595
Bug 1498371 - Implement visitCompareBitwise. r=nbp
...
Fixes basic/testScriptCloning.js.
2018-10-11 14:01:00 -04:00
Iain Ireland
d5fe62a279
Bug 1499010: Add testcase for AutoUnsafeCallWithABI recovery fuzz bugs r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D9381
--HG--
extra : moz-landing-system : lando
2018-10-22 20:42:49 +00:00
Dorel Luca
74839ec1cd
Backed out 2 changesets (bug 1500822) for build bustage. CLOSED TREE
...
Backed out changeset cb7ced1eb7ed (bug 1500822)
Backed out changeset 2eda4a5dffcc (bug 1500822)
2018-10-22 23:41:44 +03:00
Panos Astithas
6edc5a8fce
Bug 1085391 - Support Yosemite Handoff 'web browsing' activity type. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D8665
--HG--
extra : moz-landing-system : lando
2018-10-20 04:47:38 +00:00
James Lee
3faf6a185f
Bug 1423839 - Part 2: Enable ESLint for NetUtil.jsm and netwerk/cookie/test/unit/ (manual changes) r=Standard8,jdm
...
Depends on D9293.
Differential Revision: https://phabricator.services.mozilla.com/D9294
--HG--
extra : moz-landing-system : lando
2018-10-22 19:41:58 +00:00
James Lee
d001a272ab
Bug 1423839 - Part 1: Enable ESLint for NetUtil.jsm and netwerk/cookie/test/unit/ (automatic changes) r=Standard8,jdm
...
Ran ESLint's automatic '--fix' option on the above files.
Differential Revision: https://phabricator.services.mozilla.com/D9293
--HG--
extra : moz-landing-system : lando
2018-10-22 19:41:33 +00:00
Ted Campbell
f5b084ac24
Bug 1500822 - Fix a try-note range check in the debugger r=jorendorff
...
This should symptomless since the extra op should always be a JSOP_GOTO
which will be skipped over anyways. Fix for our sanity.
Differential Revision: https://phabricator.services.mozilla.com/D9422
--HG--
extra : moz-landing-system : lando
2018-10-22 18:39:24 +00:00
fvsch
53b58056e8
Bug 1490491 - Part 4: replace 2 png icons, remove 2 unused; r=pbro
...
Depends on D5954
Differential Revision: https://phabricator.services.mozilla.com/D5955
--HG--
extra : moz-landing-system : lando
2018-10-22 14:47:28 +00:00
fvsch
fb77dea633
Bug 1490491 - Part 3: replace controls.png with SVG icons; r=pbro
...
Depends on D5953
Differential Revision: https://phabricator.services.mozilla.com/D5954
--HG--
extra : moz-landing-system : lando
2018-10-22 14:47:08 +00:00
fvsch
cff9a1c615
Bug 1490491 - Part 2: update globe and folder icons to use Photon assets; r=pbro,ntim
...
Depends on D5952
Differential Revision: https://phabricator.services.mozilla.com/D5953
--HG--
extra : moz-landing-system : lando
2018-10-22 14:46:55 +00:00
fvsch
d75783b6f0
Bug 1490491 - Part 1: replace alerticon-warning.png with console alert icon; r=pbro,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D5952
--HG--
rename : devtools/client/themes/images/webconsole/alert.svg => devtools/client/themes/images/alert.svg
extra : moz-landing-system : lando
2018-10-22 14:46:42 +00:00
Simon Fraser
63aebb585f
Bug 1459891 Routinely update in-tree TLD list r=RyanVM,jlorenzo
...
Differential Revision: https://phabricator.services.mozilla.com/D9385
--HG--
extra : moz-landing-system : lando
2018-10-22 19:45:43 +00:00
Patrick Brosset
bb2e382570
Bug 1114932 - Break after commas in CSS selectors r=tromey
...
Differential Revision: https://phabricator.services.mozilla.com/D9232
--HG--
extra : moz-landing-system : lando
2018-10-22 14:17:27 +00:00
Brad Werth
b190f11a57
Bug 1468754 Part 5: Make ChangesView respond to change events. r=rcaliman
...
Depends on D9176
Differential Revision: https://phabricator.services.mozilla.com/D9178
--HG--
extra : moz-landing-system : lando
2018-10-22 19:18:15 +00:00
Brad Werth
4b33d8b6f4
Bug 1468754 Part 4: Make ChangesActor fire events. r=pbro
...
Depends on D9050
Differential Revision: https://phabricator.services.mozilla.com/D9176
--HG--
extra : moz-landing-system : lando
2018-10-22 19:17:57 +00:00
Brad Werth
726ef5afd3
Bug 1468754 Part 3: Add a TrackChangesEmitter helper object, and make ChangesActor listen to it. r=pbro
...
Depends on D9049
Differential Revision: https://phabricator.services.mozilla.com/D9050
--HG--
extra : moz-landing-system : lando
2018-10-22 19:17:49 +00:00
Brad Werth
8957567558
Bug 1468754 Part 2: Make client-side Inspector, on open, ensure the existence of the ChangesActor. r=pbro
...
Depends on D4399
Differential Revision: https://phabricator.services.mozilla.com/D9049
--HG--
extra : moz-landing-system : lando
2018-10-22 19:17:47 +00:00
Brad Werth
799f7cc52b
Bug 1468754 Part 1: Add a ChangesActor to devtools. r=pbro
...
MozReview-Commit-ID: 1Y8esljnLk9
Differential Revision: https://phabricator.services.mozilla.com/D4399
--HG--
extra : moz-landing-system : lando
2018-10-22 19:17:45 +00:00
Ted Campbell
cd0e8cd66d
Bug 1500822 - Make TryNote::start relative to JSScript::code() r=jorendorff
...
Currently it is relative to JSScript::main(), but it is the only part of
the engine that uses this definition to describe a "pcOffset". This is
unnecessarily confusing, and fixing it is easy.
Differential Revision: https://phabricator.services.mozilla.com/D9358
--HG--
extra : moz-landing-system : lando
2018-10-22 18:33:54 +00:00
Xidorn Quan
d4af807d62
Bug 1498216 - Properly support alpha channel on custom scrollbars. r=spohl
...
This also includes implementation of nsNativeThemeCocoa::GetWidgetAutoColor
which should have been done in bug 1464722 actually.
Differential Revision: https://phabricator.services.mozilla.com/D8629
--HG--
extra : moz-landing-system : lando
2018-10-22 16:05:05 +00:00
Collin Wing
6e51b257b4
Bug 1491677 Migrate localization of a subset of extensions.dtd to Fluent r=flod,Gijs,zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D6203
--HG--
extra : moz-landing-system : lando
2018-10-22 18:21:56 +00:00
Dorel Luca
d58b21f026
Backed out 5 changesets (bug 1468754) for xpcshell and eslint failures. CLOSED TREE
...
Backed out changeset 67f969f5bdba (bug 1468754)
Backed out changeset 55ba74fa5c95 (bug 1468754)
Backed out changeset 0d44a0523525 (bug 1468754)
Backed out changeset da447a45603e (bug 1468754)
Backed out changeset 71f45c79522e (bug 1468754)
2018-10-22 22:00:49 +03:00
Eitan Isaacson
0716f068cd
Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
...
Depends on D8778
Differential Revision: https://phabricator.services.mozilla.com/D8779
--HG--
extra : moz-landing-system : lando
2018-10-22 18:15:34 +00:00
Eitan Isaacson
41167ad214
Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
...
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.
Differential Revision: https://phabricator.services.mozilla.com/D8778
--HG--
extra : moz-landing-system : lando
2018-10-22 18:15:27 +00:00
Brad Werth
e1efc1d301
Bug 1468754 Part 5: Make ChangesView respond to change events. r=rcaliman
...
Depends on D9176
Differential Revision: https://phabricator.services.mozilla.com/D9178
--HG--
extra : moz-landing-system : lando
2018-10-22 18:01:41 +00:00
Brad Werth
75b4548fcd
Bug 1468754 Part 4: Make ChangesActor fire events. r=pbro
...
Depends on D9050
Differential Revision: https://phabricator.services.mozilla.com/D9176
--HG--
extra : moz-landing-system : lando
2018-10-22 18:01:18 +00:00
Brad Werth
7972326743
Bug 1468754 Part 3: Add a TrackChangesEmitter helper object, and make ChangesActor listen to it. r=pbro
...
Depends on D9049
Differential Revision: https://phabricator.services.mozilla.com/D9050
--HG--
extra : moz-landing-system : lando
2018-10-22 18:00:55 +00:00
Brad Werth
6927652361
Bug 1468754 Part 2: Make client-side Inspector, on open, ensure the existence of the ChangesActor. r=pbro
...
Depends on D4399
Differential Revision: https://phabricator.services.mozilla.com/D9049
--HG--
extra : moz-landing-system : lando
2018-10-22 18:00:42 +00:00
Brad Werth
82209b1112
Bug 1468754 Part 1: Add a ChangesActor to devtools. r=pbro
...
MozReview-Commit-ID: 1Y8esljnLk9
Differential Revision: https://phabricator.services.mozilla.com/D4399
--HG--
extra : moz-landing-system : lando
2018-10-22 18:00:40 +00:00
Dorel Luca
0d2a0012ec
Backed out changeset 2d0174d68cec (bug 1497087) for mochitest failure on caps/tests/mochitest/test_bug292789.html
2018-10-22 20:57:41 +03:00
Sebastian Hengst
1ad50182a7
merge mozilla-central to autoland
...
--HG--
rename : third_party/rust/nom/.cargo-checksum.json => third_party/rust/nom-3.2.1/.cargo-checksum.json
rename : third_party/rust/nom/CHANGELOG.md => third_party/rust/nom-3.2.1/CHANGELOG.md
rename : third_party/rust/nom/Cargo.toml => third_party/rust/nom-3.2.1/Cargo.toml
rename : third_party/rust/nom/src/bits.rs => third_party/rust/nom-3.2.1/src/bits.rs
rename : third_party/rust/nom/src/branch.rs => third_party/rust/nom-3.2.1/src/branch.rs
rename : third_party/rust/nom/src/bytes.rs => third_party/rust/nom-3.2.1/src/bytes.rs
rename : third_party/rust/nom/src/character.rs => third_party/rust/nom-3.2.1/src/character.rs
rename : third_party/rust/nom/src/internal.rs => third_party/rust/nom-3.2.1/src/internal.rs
rename : third_party/rust/nom/src/lib.rs => third_party/rust/nom-3.2.1/src/lib.rs
rename : third_party/rust/nom/src/macros.rs => third_party/rust/nom-3.2.1/src/macros.rs
rename : third_party/rust/nom/src/methods.rs => third_party/rust/nom-3.2.1/src/methods.rs
rename : third_party/rust/nom/src/multi.rs => third_party/rust/nom-3.2.1/src/multi.rs
rename : third_party/rust/nom/src/nom.rs => third_party/rust/nom-3.2.1/src/nom.rs
rename : third_party/rust/nom/src/regexp.rs => third_party/rust/nom-3.2.1/src/regexp.rs
rename : third_party/rust/nom/src/sequence.rs => third_party/rust/nom-3.2.1/src/sequence.rs
rename : third_party/rust/nom/src/simple_errors.rs => third_party/rust/nom-3.2.1/src/simple_errors.rs
rename : third_party/rust/nom/src/str.rs => third_party/rust/nom-3.2.1/src/str.rs
rename : third_party/rust/nom/src/stream.rs => third_party/rust/nom-3.2.1/src/stream.rs
rename : third_party/rust/nom/src/traits.rs => third_party/rust/nom-3.2.1/src/traits.rs
rename : third_party/rust/nom/src/util.rs => third_party/rust/nom-3.2.1/src/util.rs
rename : third_party/rust/nom/src/verbose_errors.rs => third_party/rust/nom-3.2.1/src/verbose_errors.rs
rename : third_party/rust/nom/src/whitespace.rs => third_party/rust/nom-3.2.1/src/whitespace.rs
rename : third_party/rust/nom/tests/arithmetic.rs => third_party/rust/nom-3.2.1/tests/arithmetic.rs
rename : third_party/rust/nom/tests/arithmetic_ast.rs => third_party/rust/nom-3.2.1/tests/arithmetic_ast.rs
rename : third_party/rust/nom/tests/blockbuf-arithmetic.rs => third_party/rust/nom-3.2.1/tests/blockbuf-arithmetic.rs
rename : third_party/rust/nom/tests/cross_function_backtracking.rs => third_party/rust/nom-3.2.1/tests/cross_function_backtracking.rs
rename : third_party/rust/nom/tests/float.rs => third_party/rust/nom-3.2.1/tests/float.rs
rename : third_party/rust/nom/tests/ini.rs => third_party/rust/nom-3.2.1/tests/ini.rs
rename : third_party/rust/nom/tests/ini_str.rs => third_party/rust/nom-3.2.1/tests/ini_str.rs
rename : third_party/rust/nom/tests/issues.rs => third_party/rust/nom-3.2.1/tests/issues.rs
rename : third_party/rust/nom/tests/json.rs => third_party/rust/nom-3.2.1/tests/json.rs
rename : third_party/rust/nom/tests/mp4.rs => third_party/rust/nom-3.2.1/tests/mp4.rs
rename : third_party/rust/nom/tests/multiline.rs => third_party/rust/nom-3.2.1/tests/multiline.rs
rename : third_party/rust/nom/tests/named_args.rs => third_party/rust/nom-3.2.1/tests/named_args.rs
rename : third_party/rust/nom/tests/omnom.rs => third_party/rust/nom-3.2.1/tests/omnom.rs
rename : third_party/rust/nom/tests/overflow.rs => third_party/rust/nom-3.2.1/tests/overflow.rs
rename : third_party/rust/nom/tests/reborrow_fold.rs => third_party/rust/nom-3.2.1/tests/reborrow_fold.rs
rename : third_party/rust/nom/tests/test1.rs => third_party/rust/nom-3.2.1/tests/test1.rs
extra : rebase_source : 6c5b45c092fd51bf1b3ce15960416fb59311d152
2018-10-22 20:34:24 +03:00
Sebastian Hengst
602fbb8422
merge mozilla-inbound to mozilla-central. a=merge
2018-10-22 20:26:16 +03:00