Commit Graph

588376 Commits

Author SHA1 Message Date
Andrea Marchesini
3797da27ff Bug 1450416 - setTimeout/setInterval should silently fail if the worker is shutting down, r=asuth 2018-03-31 09:47:51 +02:00
Kris Maglione
0b49219fad Bug 1449200: Return icon URL for all sizes when processing an icon string. r=Gijs
The CSS for page action icons doesn't handle fallback when only one variable
is defined, so for widgets that don't define their icons using CSS, we always
need to provide both.

MozReview-Commit-ID: 7UgMSVS3W6K

--HG--
extra : rebase_source : d8e38c256b45efecf04f1e20b5fcc6024e839f25
2018-03-29 17:01:06 -07:00
Steve Fink
4fa97cae2b Update sixgill to ab06fc42cf0f for bug 1450379, r=bhackett
--HG--
extra : rebase_source : 5be473dc5253fe69db3ab745ce31255d966e6459
2018-03-30 15:33:15 -07:00
Steve Fink
935ce004cb Bug 1449066 - Annotate more func<AllowGC::NoGC> as not being able to GC, r=jonco
--HG--
extra : rebase_source : 495beb5dd82729098e5e1a717f0711218c7b6a47
2018-03-28 20:59:03 -07:00
Steve Fink
b1be1f1ac9 Bug 1449066 - Switch hazard builds to GCC 6, r=froydnj
--HG--
extra : rebase_source : 312938733bbf76c3c9c2fc2ec35ba0b88e6f89de
2018-03-28 18:15:51 -07:00
Tom Glowka
a19aa979c7 Bug 1402828 - "copy as cURL" test adjustments; r=Honza
--HG--
extra : rebase_source : 7eae06e215fd42d9c7584c92cc8747ef04791950
2018-03-28 23:00:25 +02:00
Daniel Stenberg
192f6276a1 Bug 1402828 - improve "copy as cURL", r=Honza
--HG--
extra : rebase_source : 562698af70402aee79f1cf17b796a951f21de6f3
2017-09-29 02:57:00 +03:00
André Bargull
885f7cd752 Bug 1449574: Update tzdata in ICU data files to 2018d. r=Waldo
--HG--
extra : rebase_source : 31cf8dfab7a49519a56b5eefc4d0c711c0ddf645
2018-03-29 10:02:57 -07:00
André Bargull
1b828641b2 Bug 1449887: Don't assert if an inferred name is set after OOM for lazy functions. r=jorendorff
--HG--
extra : rebase_source : b6da60c04fa9a259ce08f3dac766ad23e447852b
2018-03-29 06:21:47 -07:00
Daniel Holbert
c090d777c6 Bug 1174003 late-breaking followup: remove obsolete comment about flex align-self:baseline behavior. (no review, comment-only, DONTBUILD)
There's been a clarification to the spec text that this comment was worried about:
  https://github.com/w3c/csswg-drafts/issues/2316
And with that clarification, this comment is no longer applicable.
2018-03-30 16:13:08 -07:00
sotaro
fffbf4515b Bug 1450212 - Change CompositorWindow creation and destruction timing r=nical 2018-03-31 07:48:27 +09:00
Narcis Beleuzu
981e7f5421 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-31 01:28:52 +03:00
Narcis Beleuzu
6968664045 Merge autoland to mozilla-central. a=merge 2018-03-31 01:18:06 +03:00
Narcis Beleuzu
2d0803379f Merge inbound to mozilla-central. a=merge 2018-03-31 00:49:19 +03:00
Ryan VanderMeulen
cb8923ace5 Bug 1450369 - Update pdf.js to version 2.0.466. r=bdahl
--HG--
extra : rebase_source : f6e5e722ed8d8f0da023fb37b646b8102a6095ba
extra : amend_source : 62063c4ac1c9f5cf5a80950adc6cfc8f8d49439f
2018-03-30 17:25:35 -04:00
David Major
32c30a3ca5 Bug 1450133 - Pick up LLD r320462 for the static analysis builders. r=froydnj
--HG--
extra : rebase_source : 96660883a950ef6c4d3382fdb02eab00f573cd47
2018-03-30 18:06:27 -04:00
Emilio Cobos Álvarez
03708a9731 Bug 1449807: Don't flush in nsXBLResourceLoader::NotifyBoundElements. r=bz
Before bug 1357142, we used to legitimately need to check for redundant
frame tree insertions and such, since we went into frame construction
synchronously.

But after that, all this dance of flushing, querying the primary frame and the
uncomputed maps is just needless. We can just post as many reframes as we want,
they'll be processed properly on the next flush.

This removes one of the queries to the undisplayed map which I'm trying to
remove in bug 1303605. I could have just poked at the style stored in the
element, but this one is easy to just get rid of.

MozReview-Commit-ID: 4ng4bU6C4Bs
2018-03-31 00:03:39 +02:00
Randall Barker
83549ec830 Bug 1450142 - Add setShowSoftInputOnFocus() to SessionTextInput r=jchen,droeh
MozReview-Commit-ID: 81La5KdeA6z
2018-03-30 14:56:23 -07:00
Daniel Holbert
4c54184e0e Bug 1449328: Disable high-frequency intermittent on webrender. rs=kats
--HG--
rename : testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-textarea-horiz-001.xhtml.ini => testing/web-platform/meta/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-textarea-vert-001.xhtml.ini
2018-03-30 14:14:41 -07:00
Brindusan Cristian
05ef8b8399 Backed out changeset 60bd2e867d35 (bug 1444965) for browser chrome failures on browser_startup.js CLOSED TREE 2018-03-30 23:58:36 +03:00
Jeff Walden
0b7bf2909d Bug 1450311 - Update jsval.rs's glue code for JS::Value::layout going away and its former members being renamed. r=me on the dead-simple changes
--HG--
extra : rebase_source : 23bbbc8ae51aea90647edb6369f072ede435bfef
2018-03-30 13:54:46 -07:00
Jim Chen
f355ba25fc Bug 1446528 - Only set resource URI redirect in parent process; r=snorp
Calling setResourceSubstitutions in the child process was causing an
error that prevented the prompt code from initializing in the child
process.

MozReview-Commit-ID: 9bE7jvglPPw

--HG--
extra : rebase_source : 87e622d52b97407aab7ec98d576b97b40c83bc5c
2018-03-30 16:05:09 -04:00
Cosmin Sabou
99a28341f3 Merge central to inbound. a=merge CLOSED TREE 2018-03-30 21:51:48 +03:00
Cosmin Sabou
93f710b20d Merge central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : 2b02ec216396e230c27c74ca90fe88584ff29cd3
2018-03-30 21:46:52 +03:00
Ben Kelly
48efa4db3f Bug 1447871 P3 Make nsIGlobalObject::ForEachEventTargetObject() protect against side effects that might delete other DETH objects. r=asuth 2018-03-30 11:25:48 -07:00
Ben Kelly
dcad56bf27 Bug 1447871 P2 Add a mochitest to test leaks due to service worker binding object usage. r=asuth 2018-03-30 11:25:48 -07:00
Ben Kelly
5937e67051 Bug 1447871 P1 Call DisconnectFromOwner() on service worker binding objects in FreeInnerObjects(). r=asuth 2018-03-30 11:25:47 -07:00
Thom Chiovoloni
1aca199f54 Bug 1450316 - Run sync's test_utils_makeGUID.js sequentially r=kitcambridge
MozReview-Commit-ID: 8TneGQLTaD4

--HG--
extra : rebase_source : 139358767d21271da7bef77931e49568c99d5b35
2018-03-30 11:13:54 -07:00
Noemi Erli
42b34ba196 Backed out 2 changesets (bug 1443027) for breacking Gmail on OSX r=pascalc a=backout
Backed out changeset 5deb310542a9 (bug 1443027)
Backed out changeset e04979dd66be (bug 1443027)
2018-03-30 19:08:30 +03:00
J.C. Jones
c66f288715 Bug 1445731 - land NSS 6ae3ab8a1e7b UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : bffce425114dbe0f2cf6095dea5adc40aa09ea9e
2018-03-30 08:52:56 -07:00
Chris Manchester
30f9e95441 Bug 1447116 - Update rust builders to 1.25 r=nalexander
MozReview-Commit-ID: jY8gAcA3vJ
2018-03-30 10:12:58 -07:00
Noemi Erli
ef3e8fa4db Backed out changeset eed14f951a09 (bug 1449624) for Android Nightly bustages a=backout 2018-03-30 16:25:25 +03:00
shindli
3bfd0c07fd Merge inbound to mozilla-central. a=merge 2018-03-30 12:56:21 +03:00
sotaro
cb19fd85f8 Bug 1449934 - Remove unnecessary assert in WinCompositorWidget::UpdateCompositorWndSizeIfNecessary() r=jrmuizel 2018-03-29 18:42:09 -07:00
Jeff Gilbert
2cfd3869cf Bug 1446412 - Forbid implicit construction of WebGLFBAttachPoint. - r=kvark
MozReview-Commit-ID: AM7xfXwJxkV
2018-03-29 18:11:08 -07:00
Jeff Gilbert
b21ff75bef Bug 1446412 - Don't query GL for RED_BITS and friends queries. - r=kvark
There's no reason to ask GL since we should know the answers.
Also GL is tricky on how it handles these semi-deprecated queries.
Official GL stance is "don't ask questions you know the answer to".

MozReview-Commit-ID: F7p73eSTrYw
2018-03-29 18:11:05 -07:00
Brad Werth
0710642fbb Bug 1298008 Part 4: Add a web-platform test of getBoxQuads on block and flex boxes with auto margins. r=dholbert
MozReview-Commit-ID: Hrw3rt1Lohq

--HG--
extra : rebase_source : a8cde13adad6bfcbc3d605024c08df9fbdfb723a
2018-03-28 14:46:11 -07:00
Jeff Walden
ca78e29895 Bug 1449051 - Move JS::Value::layout's members into JS::Value, make JS::Value a union, and apply correct code style to the union fields. r=sfink
--HG--
extra : rebase_source : 6a13e636b90c06419b89942b2848be92b21c4020
2018-03-27 20:20:43 -07:00
Jeff Walden
e5512cfdf4 Bug 1449051 - Further minifications to JS::Value's internal structure. r=jandem
--HG--
extra : rebase_source : c6bdffdf5ac4dabd19d44092fdc40887495aa0ba
2018-03-27 17:13:08 -07:00
Nicolas Chevobbe
ffe252e467 Bug 1449170 - Remove old-event-emitter usage from responsive.html; r=jryans.
MozReview-Commit-ID: KREEQYpIVh6

--HG--
extra : rebase_source : 88e5a77db7e8aba6a9f237657c989e9747c4ae41
2018-03-27 15:46:41 +02:00
Botond Ballo
f733b4a04e Bug 1449759 - Add an APZ mochitest for bug 1443518. r=kats
MozReview-Commit-ID: 1t6wpYo9n3P

--HG--
rename : gfx/layers/apz/test/mochitest/helper_hittest_subframe_float.html => gfx/layers/apz/test/mochitest/helper_hittest_float_bug1434846.html
extra : rebase_source : 11d9a120f1b1fdd841a7e7cb59b92975e08205df
2018-03-28 18:04:32 -04:00
Alex Gaynor
4259227b9c Bug 1450047 - part 2 - updated in-tree copy of libFuzzer; r=decoder
MozReview-Commit-ID: I1LZ8N82kr7

--HG--
extra : rebase_source : fefb34f48a7eed9428bc055224bb5868dcc37430
2018-03-29 14:18:36 -04:00
Alex Gaynor
94ed3ca79d Bug 1450047 - Part 1 - switch libFuzzer update script to new git repo; r=decoder
MozReview-Commit-ID: Fg6b2UyvoyS

--HG--
extra : rebase_source : 05845c5c50bb2ae8dd444f021aeb3fef2717cc58
2018-03-29 14:17:44 -04:00
Tom Ritter
9e3a59a98a Bug 1337157 Disable WEBGL_debug_renderer_info when Resist Fingerprinting is active r=jgilbert
MozReview-Commit-ID: F7LCweFIPtM

--HG--
extra : rebase_source : 35d2e1560ae131f66867a816196c4e96f4b7fe41
2018-03-26 23:48:35 -05:00
Andreea Pavel
f08ea922ba Backed out 4 changesets (bug 1429169) for failing browser chrome at browser/components/enterprisepolicies/tests/browser/browser_policy_cookie_settings.js on a CLOSED TREE
Backed out changeset a49df97d2ad9 (bug 1429169)
Backed out changeset 437f677d3808 (bug 1429169)
Backed out changeset 2f744fd3d77c (bug 1429169)
Backed out changeset dd305f45f746 (bug 1429169)
2018-03-30 03:35:01 +03:00
Julian Seward
4f24ba0ebe Bug 1447137 - Valgrind errors building with rust 1.25: Conditional jump or move depends on uninitialised value in various parsing functions. r=njn
This patch adds suppressions as needed on automation, for Servo-in-Gecko as
compiled by rustc 1.25.  It appears there are only three false error sites

  fun:*style*values*specified*color*Color*style*parser*Parse*parse*
  fun:*selectors*parser*SelectorList*Impl*parse*
  fun:*style*properties*shorthands*

but there are a number of different paths leading to them, especially the
first, hence the use of 17 suppressions in total, so as to remain specific.

Following some investigation of the machine code involved, I think these are
all Valgrind/Memcheck false positives, unfortunately, and probably to do
with (legitimate) operand swapping in && or || expressions by rustc+LLVM.

MozReview-Commit-ID: EpDmb4PEyoy
2018-03-26 11:00:59 +02:00
Shane Caraveo
cfe18d0c3e Bug 1446913 - document and fix event object usage, r=felipe 2018-03-30 12:04:40 -05:00
Shane Caraveo
6785fbc950 Bug 1446913 - test TabOpen/TabMove event sequence during content click, r=kmag 2018-03-26 12:11:10 -05:00
James Willcox
7fd45c210e Bug 1437701 - Add GeckoSession.ContentDelegate.onExternalResponse() r=esawin,droeh
This can be used to allow the app to handle downloads.

MozReview-Commit-ID: DlCNcP3quoO
2018-03-30 11:31:04 -05:00
James Willcox
f3b7a7781f Bug 1437701 - Add GeckoBundle.getLong() r=esawin
MozReview-Commit-ID: K8qWKsP9HE9
2018-03-30 11:30:57 -05:00