Commit Graph

606019 Commits

Author SHA1 Message Date
Cosmin Sabou
a313ea14ff Merge mozilla-inbound to mozilla-central. a=merge 2018-07-25 21:21:50 +03:00
Cosmin Sabou
76b0913227 Merge autoland to mozilla-central. a=merge 2018-07-25 21:20:49 +03:00
Brindusan Cristian
aa2a0cc30c Backed out changeset b7334a57640f (bug 1475264) at ato's request for causing spiking intermittents. a=backout 2018-07-25 20:42:07 +03:00
Andreea Pavel
da179a7f47 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-07-25 18:13:30 +03:00
Sebastian Hengst
943a6cf31a Backed out changeset 61f33f8c8750 (bug 1468812) for Linux ccov mass failures (bug 1478211). a=backout 2018-07-25 18:05:09 +03:00
sotaro
2bcc8b96f5 Bug 1477608 - Reuse same ExternalImageId for different video frames if possible r=jrmuizel 2018-07-25 23:30:08 +09:00
Sebastian Hengst
068e4b1bfe Backed out 2 changesets (bug 1451513) for likely causing frequent mochitest suite hangs (bug 1414495). a=backout
Backed out changeset 604167986098 (bug 1451513)
Backed out changeset afc5c4bd60da (bug 1451513)

--HG--
rename : testing/mochitest/api.js => testing/mochitest/bootstrap.js
2018-07-25 17:19:14 +03:00
Sebastian Hengst
bd900ee36a Merge mozilla-inbound to mozilla-central. a=merge 2018-07-25 17:16:53 +03:00
Andreea Pavel
94afea82fc Backed out changeset 4738f8111a82 (bug 1478338) for linting failure at builds/worker/checkouts/gecko/build/moz.configure/android-ndk.configure:8 on a CLOSED TREE 2018-07-25 16:56:19 +03:00
Sebastian Hengst
484fb17102 No bug - remove obsolete leftover from merge. CLOSED TREE 2018-07-25 14:27:38 +03:00
Sebastian Hengst
78eefa1552 No bug - remove obsolete leftover from merge. CLOSED TREE 2018-07-25 14:22:14 +03:00
Tiberius Oros
01120d0521 No bug - Fix issues from merge. CLOSED TREE
--HG--
extra : amend_source : 62c08c106fd594a9427e4f654c909764f7e8c545
2018-07-25 14:12:52 +03:00
Tiberius Oros
036999d0a9 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-25 13:43:03 +03:00
Brian Hackett
8f246a4b12 Bug 1465477 Part 1 - Add menu items and prefs for recording/replaying tabs, r=markh.
--HG--
extra : rebase_source : 23307266b2df128845df3ee9972fab240754019d
2018-07-24 21:32:16 +00:00
Nicolas B. Pierron
923cdafe51 Bug 1467273 - JitActivation owns the rematerialized frames of the activation. r=anba 2018-07-25 13:30:41 +00:00
Kai Engert
b8bea43ef3 Bug 1470914, NSS 3.39 beta revision 4a086733554e UPGRADE_NSS_RELEASE r=me 2018-07-25 15:17:58 +02:00
Andreas Tolfsen
69211f9f5e Bug 1477475 - Drop legacy Marionette capabilities duplication. r=whimboo
geckodriver currently writes a legacy capabilities structure to the
WebDriver:NewSession command it uses on creating a new WebDriver
session which duplicates the top-level object:

	{capabilities: {<caps>, desiredCapabilities: <caps>}}

Where caps can look something like:

	{acceptInsecureCerts: true, pageLoadStrategy: "normal", ...}

Marionette has picked up the top-level "capabilities" key for a
very long time now, and there is no longer any need to duplicate
the body.
2018-07-25 14:06:39 +01:00
Christian Holler
5a1dec7efe Bug 1478312 - Fix platform string for Windows ASan Nightly Reporter builds. r=catlee
--HG--
extra : histedit_source : 78b8d93e45de9ba3d54cb46255b05464ea0322ad
2018-07-25 13:01:06 +02:00
David Major
e44fc57f36 Bug 1478014 - Silence -Wgnu-include-next in msvc-stl-wrapper.template.h. r=froydnj 2018-07-25 08:07:56 -04:00
David Major
4197688bdf Bug 1478008 - Make gmp-clearkey use the same warnings under clang-cl as with clang. r=froydnj 2018-07-25 08:07:41 -04:00
Liang-Heng Chen
5574f1d788 Bug 1478081 - avoid accessing null pointer; r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D2336

--HG--
extra : moz-landing-system : lando
2018-07-24 21:03:03 +00:00
Bogdan Tara
02908b5c58 Backed out 2 changesets (bug 1471894) for wpt failures on non-replaced-elements/flow-content-0/dialog.html CLOSED TREE
Backed out changeset bce3c6ca2e19 (bug 1471894)
Backed out changeset 6ab2fb716899 (bug 1471894)
2018-07-25 00:38:21 +03:00
Christian Holler
dbb1c632c3 Bug 1478143 - Adjust default malloc_context_size for ASan builds. r=froydnj
MozReview-Commit-ID: BbYWTtrsHLH

--HG--
extra : amend_source : 54d17e32b91e3768e30ee7db0ac0aa0845c6c0ad
2018-07-24 23:01:21 +02:00
Emilio Cobos Álvarez
e1af3b4e1c Bug 1478069: Remove ContentInfo::mChildren. r=bz
It's not needed anymore, since we tag the pseudo-elements at creation time for
styling.

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

MozReview-Commit-ID: 7j4DVEHXYIC
2018-07-25 11:31:23 +02:00
Emilio Cobos Álvarez
a9932d2836 Bug 1478069: Use AddFrameConstructionItems for display: contents. r=TYLin
It's the same, and avoids a bit of duplication.

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

MozReview-Commit-ID: LN5LjM4XFO4
2018-07-25 11:31:21 +02:00
Emilio Cobos Álvarez
a237bae1dd Bug 1478069: Remove useless ping-pong between flattened and light child. r=TYLin
We verify the flattened tree is correct in VerifyFlatTree (in RestyleManager),
plus the post-condition still holds of course.

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

MozReview-Commit-ID: 7ayEC2gSvYS
2018-07-25 11:31:20 +02:00
Emilio Cobos Álvarez
26b508d03c Bug 1478069: Trivial frame constructor cleanup. r=TYLin
Using references helps to see when stuff can and cannot be null.

I removed useless aTag / aNamespaceId arguments which are useless now that XBL
can't override them (bug 1450617), so FindXULData is the only one that keeps
them alive.

Also, I took the liberty of renaming a few fooComputedStyle variables to just
fooStyle, and clarify naming in some pseudo-element-related functions to say
originating element (the spec term) and avoid confusing it with the generated
_moz_generated_content_before / _moz_generated_content_after element.

Note that this is a partial state, more stuff will come in the future.

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

MozReview-Commit-ID: 39B30doREUH
2018-07-25 11:31:18 +02:00
James Graham
f06ddb0760 Bug 1477472 - Fixup some bogus wpt metadata misset from intermittents, a=testonly
MozReview-Commit-ID: Jm70FBWCdxV
2018-07-25 10:27:33 +01:00
Sebastian Hengst
dd690b5d79 Bug 1477472 - Set more wpt csp tests as passing. r=wpt-fix 2018-07-25 11:54:07 +03:00
Jan de Mooij
0ae9863373 Bug 1474541 part 2 - Assert we don't pass cross-compartment wrappers to AutoEntryScript. r=bz 2018-07-25 10:42:40 +02:00
Jan de Mooij
c13f61a442 Bug 1474541 part 1 - Unwrap the object passed to AutoEntryScript in nsFrameMessageManager::ReceiveMessage. r=bz 2018-07-25 10:42:27 +02:00
Jonathan Kew
98cb122caa Bug 1426827 - Treat Fitzpatrick skin-tone modifiers as cluster extenders when building textruns. r=m_kato 2018-07-25 09:38:10 +01:00
Jonathan Kew
c5cd6a1621 Bug 1477010 - Treat plane-14 tag characters as cluster extenders when building textruns, so that emoji flag sequences behave as single units. r=m_kato 2018-07-25 09:38:07 +01:00
Tooru Fujisawa
d4ded20b52 Bug 1476209 - Update BinAST README.md r=Yoric DONTBUILD because NPOTB 2018-07-25 17:36:57 +09:00
Tooru Fujisawa
cf4360562a Bug 1473202 - Part 10: Wrap method declaration. r=Yoric 2018-07-25 17:01:51 +09:00
Tooru Fujisawa
b7d7bea0ac Bug 1473202 - Part 9: Fix error message when inherit target is not found. r=Yoric 2018-07-25 17:01:51 +09:00
Tooru Fujisawa
0134d6f76d Bug 1473202 - Part 8: Add before/after for optional field, and replace for none case. r=Yoric 2018-07-25 17:01:51 +09:00
Tooru Fujisawa
86af1e8f61 Bug 1473202 - Part 7: Add extra parameter to methods. r=Yoric 2018-07-25 17:01:51 +09:00
Tooru Fujisawa
e2c5a6f39a Bug 1473202 - Part 6.4: Use get_method_call function when parsing sum. r=Yoric 2018-07-25 17:01:51 +09:00
Tooru Fujisawa
1e0288c298 Bug 1473202 - Part 6.3: Use get_method_call function when parsing interface. r=Yoric 2018-07-25 17:01:51 +09:00
Tooru Fujisawa
da080c33b8 Bug 1473202 - Part 6.2: Use get_method_call function when parsing list item. r=Yoric 2018-07-25 17:01:50 +09:00
Tooru Fujisawa
5ba9932443 Bug 1473202 - Part 6.1: Add get_method_call function and use it when parsing field. r=Yoric 2018-07-25 17:01:50 +09:00
Tooru Fujisawa
b4be307ee7 Bug 1473202 - Part 5: Make list append customizable. r=Yoric 2018-07-25 17:01:50 +09:00
Tooru Fujisawa
3eab1eee96 Bug 1473202 - Part 4: Make class name customizable. r=Yoric 2018-07-25 17:01:50 +09:00
Tooru Fujisawa
f15b1443b2 Bug 1473202 - Part 3: Make default value for the optional field customizable. r=Yoric 2018-07-25 17:01:50 +09:00
Tooru Fujisawa
5560771708 Bug 1473202 - Part 2: Make the result type customizable. r=Yoric 2018-07-25 17:01:50 +09:00
Tooru Fujisawa
15bedb9823 Bug 1473202 - Part 1: Skip overwriting BinAST auto-generated file if the content is same. r=Yoric 2018-07-25 17:01:49 +09:00
Tooru Fujisawa
56db2c367a Bug 1477621 - Part 4: Add source note field constants for line. r=jandem 2018-07-25 17:01:49 +09:00
Tooru Fujisawa
4409e98bd2 Bug 1477621 - Part 3: Add source note field constants for colspan. r=jandem 2018-07-25 17:01:49 +09:00
Tooru Fujisawa
4a76ab952b Bug 1477621 - Part 2: Add source note field constants for try. r=jandem 2018-07-25 17:01:49 +09:00