Commit Graph

627903 Commits

Author SHA1 Message Date
Florian Quèze
0066a6ab83 Bug 1512601 - Call BackgroundHangMonitor().NotifyWait() before opening system modal dialogs (file picker, print dialog) on Windows, r=dthayer. 2018-12-13 14:17:14 +01:00
Jon Coppeard
04b5512ebb Bug 1513465 - Fix bug in weak map checking where values are atoms and we aren't collecting the atoms zone r=sfink 2018-12-13 10:38:59 +00:00
sotaro
ba323650b7 Bug 1513699 - Disable SkiaGL on WebRender r=jrmuizel
Disable SkiaGL on WebRender, since there is a case that R8G8B8X8 is used, but WebRender does not support R8G8B8X8 yet. And SkiaGL is already disabled by Bug 1468801.

Differential Revision: https://phabricator.services.mozilla.com/D14366
2018-12-13 18:01:16 +09:00
Cameron Kaiser
fd32b3a6fa Bug 1512162: Disable stack protection for a portion of XPConnect on ppc64le due to a compiler bug. r=bholley 2018-12-12 18:52:08 -08:00
Cosmin Sabou
7a9da4ebbf Merge mozilla-central to mozilla-inbound. 2018-12-13 06:01:44 +02:00
Cosmin Sabou
9835fdf72c Merge mozilla-inbound to mozilla-central. a=merge 2018-12-13 05:56:48 +02:00
Cosmin Sabou
edce6c68ac Merge autoland to mozilla-central. a=merge 2018-12-13 05:54:41 +02:00
Cosmin Sabou
0bedc24aae Backed out 2 changesets (bug 1511235) for causing bugs 1513454, 1513456 as alwu requested on irc. a=backout
Backed out changeset 4c9f874d6868 (bug 1511235)
Backed out changeset 3432e8bee7f1 (bug 1511235)
2018-12-13 03:43:36 +02:00
Emilio Cobos Álvarez
55f71edc6f Bug 1512537 - Update test expectations. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D14245

--HG--
extra : moz-landing-system : lando
2018-12-13 00:53:07 +00:00
Emilio Cobos Álvarez
59a72efa12 Bug 1512537 - Update euclid. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D14246

--HG--
extra : moz-landing-system : lando
2018-12-13 00:53:58 +00:00
Emilio Cobos Álvarez
cdc48784dc Bug 1512537 - Let the reference frame know about the transform style. r=kats
This is the only Gecko side change needed for https://github.com/servo/webrender/pull/3401.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 00:54:48 +00:00
WR Updater Bot
53f822895a Bug 1513682 - Update webrender to commit b5f190951f27dd04067489b9fbbeb87f55765f57 (WR PR #3401). r=kats
https://github.com/servo/webrender/pull/3401

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

--HG--
extra : moz-landing-system : lando
2018-12-13 00:55:13 +00:00
Jim Blandy
fe0bd15edb Bug 1509420: Handle CCWs of functions properly in bindToAsyncStack shell function. r=jorendorff
In js.cpp, BindToAsyncStack used JSObject::isCallable to check the type of its
argument, and then BoundToAsyncStack (the native for the function returned)
assumed that it could call JSObject::as<JSFunction> on that value.

However, there are many things that are isCallable but not is<JSFunction>, two
examples being CCWs and function proxies.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 23:58:03 +00:00
Kartikaya Gupta
3071a667e4 Bug 1501382 - Add a mochitest. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D14285

--HG--
extra : moz-landing-system : lando
2018-12-12 22:58:40 +00:00
Dana Keeler
eba436101f bug 1496215 - Enable EV Treatment for UCA Extended Validation Root owned by SHECA r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D14344

--HG--
extra : moz-landing-system : lando
2018-12-12 22:37:17 +00:00
Cosmin Sabou
3717e2d11e Merge mozilla-inbound to mozilla-central. a=merge 2018-12-12 23:54:49 +02:00
Irvin Ives Lau
3cfb3ae6f3 Bug 1509634 - Remove toolkit/themes/osx/mozapps/extensions/toolbarbutton-dropmarker.png and replace usage with arrow-dropdown-12.svg. r=jaws
--HG--
extra : rebase_source : 598c42cfb7d2aa9d9fe760356ad7549728c8c6a5
extra : amend_source : 7fa23f019690670ab5534f0f41715f86b7f4116e
2018-12-12 22:31:12 +01:00
Cosmin Sabou
77839dcc2d Merge mozilla-central to mozilla-inbound. 2018-12-13 00:02:44 +02:00
Noemi Erli
e4cf4cb51a Backed out 2 changesets (bug 1512989) for jsreftests failures
Backed out changeset 4c79e8192f9f (bug 1512989)
Backed out changeset 59a6d8169f80 (bug 1512989)

--HG--
rename : js/src/tests/non262/Date/parse-from-tostring-methods.js => js/src/tests/ecma_6/Date/parse-from-tostring-methods.js
2018-12-12 23:54:45 +02:00
Jason Laster
fcd9f9a2a9 Bug 1513397 - Update Debugger Frontend v107. r=davidwalsh 2018-12-12 16:11:18 -05:00
Jason Laster
5f143dbce7 Bug 1513397 - [release 107] Remove unnecessary constructors (#7419). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14277
2018-12-12 16:10:13 -05:00
Jason Laster
2afbb547a2 Bug 1513397 - [release 107] Change conditional panel to use location (#7366). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14276
2018-12-12 16:10:13 -05:00
Jason Laster
5b01a30f05 Bug 1513397 - [release 107] Clean up editor functions (#7413). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14275
2018-12-12 16:10:13 -05:00
Jason Laster
15825c1942 Bug 1513397 - [release 107] Add flow types to BreakpointContextMenu props (#7393). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14274
2018-12-12 16:10:12 -05:00
Jason Laster
b7d0e9a201 Bug 1513397 - [release 107] Typecheck addBreakpoint and require breakpoint line numbers in editor gutter fns (#7390). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14273
2018-12-12 16:10:12 -05:00
Jason Laster
98c5693277 Bug 1513397 - [release 107] Only show the XHR breakpoint checkbox underline if there are real xhr bps (#7381). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14272
2018-12-12 16:10:12 -05:00
Jason Laster
5fa7a50263 Bug 1513397 - [release 107] Don't filter out dollar symbols in function names (#7386). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14271
2018-12-12 16:10:11 -05:00
Jason Laster
e089fdf3d3 Bug 1513397 - [release 107] Resolve pause-point flow errors due to new mapped points. (#7375). r=davidwalsh 2018-12-12 16:10:11 -05:00
Irvin Ives Lau
694c3289ff Bug 1495189 - Remove glyph-dropdown{,@2x}.png and replace usages with arrow-dropdown-12.svg. r=jaws
--HG--
extra : rebase_source : 4ed96186ca1ce37c265be03bcffedf443a34647f
2018-12-12 19:20:02 +01:00
Bastien Orivel
fea3d3edf5 Bug 1513173 - Update darling to 0.8.1 and revendor rust dependencies. r=emilio
This will hopefully help reducing build times
2018-12-12 18:58:48 +01:00
Andrea Marchesini
2aef2d72d5 Bug 1512311 - Disable implicit rel=noopener in anchor and area elements if the triggering principal is system, r=nika 2018-12-12 17:55:13 +01:00
Razvan Maries
ab8798913b Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-12-12 18:37:45 +02:00
Patrick Brosset
9aeed849cd Bug 1500921 - Tunnel the pagestyle message through RDM; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D14256

--HG--
extra : moz-landing-system : lando
2018-12-12 16:34:51 +00:00
Razvan Maries
d177dac620 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-12 18:35:39 +02:00
Razvan Maries
cef33be47c Merge mozilla-inbound to mozilla-central a=merge 2018-12-12 18:32:14 +02:00
Margareta Eliza Balazs
502c1c64cb Backout 2c48655b33ca (Bug 1510607) for causing regression in Bug 1513471, requested by allstars.chh 2018-12-12 18:24:47 +02:00
Geoff Brown
ebdc1440c9 Bug 1512686 - Use pidof to determine android process pid, when available; r=bc 2018-12-12 07:51:24 -07:00
Henri Sivonen
f4bcccb098 Bug 1513513 - Drop the file: URL UTF-8 sniffing limit from 50 MB to 4 MB. r=emk. 2018-12-12 16:10:28 +02:00
Ciure Andrei
b3b5a48999 Backed out changeset 3babbb8e7ec0 (bug 1512454) for failing browser_aboutURLs.js CLOSED TREE 2018-12-12 14:04:02 +02:00
Belén Albeza
9d45e711a2 Bug 1503908 - Add test for selecting a runtime in the sidebar. r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D14079

--HG--
extra : moz-landing-system : lando
2018-12-12 10:50:31 +00:00
Tim Nguyen
08e704bfed Bug 1513177 - Override #tabsToggle background-color from common.css. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D14212

--HG--
extra : moz-landing-system : lando
2018-12-12 10:34:33 +00:00
Tim Nguyen
823afa17ad Bug 1513349 - Remove now erroneous tree cell editing styles. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D14189

--HG--
extra : moz-landing-system : lando
2018-12-12 08:55:50 +00:00
Daniel Holbert
64353ce750 Bug 1513393 part 5: Add a utility function to set or update nsRect-pointer-valued frame properties. r=mattwoodrow
Depends on D14224

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

--HG--
extra : moz-landing-system : lando
2018-12-12 01:45:52 +00:00
Daniel Holbert
a70be0a92e Bug 1513393 part 4: In "retrieve-or-initialize" dances in SVGObserverUtils.cpp, use 'found' outparam and AddProperty. r=mattwoodrow
As in the previous commit, this avoids a redundant walk through the list of
frame properties, when we already know the property is not there.

Depends on D14223

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

--HG--
extra : moz-landing-system : lando
2018-12-12 01:43:58 +00:00
Daniel Holbert
7bae1b8b3a Bug 1513393 part 3: In "retrieve-or-initialize" dance for DisplayListBuildingDisplayPortRect property, use 'found' outparam and AddProperty. r=mattwoodrow
As in the previous commit, this avoids a redundant walk through the list of
frame properties, when we already know the property is not there.

Depends on D14222

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

--HG--
extra : moz-landing-system : lando
2018-12-12 01:43:30 +00:00
Daniel Holbert
8312a3daab Bug 1513393 part 2: In "retrieve-or-initialize" dance for PaintedPresShellsProperty, use 'found' outparam and AddProperty. r=mattwoodrow
Previously we were using SetProperty, which does a redundant walk through the
property list to see whether the property already exists. This was unnecessary
because we only invoke it in the scenario when the property wasn't set.

So, we can use AddProperty to simply append and skip the redundant walk. And to
be extra-sure that the frame property is not present, this patch makes us use
the stricter 'found' outparam that our GetProperty() API provides (to
differentiate between no-result vs. a null value being intentionally stored
[unexpected but theoretically possible, & now checked for via MOZ_ASSERT].)

Depends on D14221

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

--HG--
extra : moz-landing-system : lando
2018-12-12 01:43:08 +00:00
Daniel Holbert
e75a97141b Bug 1513393 part 1: Use NS_DECLARE_FRAME_PROPERTY_DELETABLE (not explicit dtor) to declare frame property PaintedPresShellsProperty. r=mattwoodrow
Previously we were providing a hand-coded destructor for this type, but this
was unnecessary, because the default one (invoked by 'delete') will do the same
thing.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 01:40:17 +00:00
Mike Conley
960b746b17 Bug 1315887 - Re-enable browser_locationBarExternalLoad.js by making it less race-y. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D14192

--HG--
extra : moz-landing-system : lando
2018-12-12 12:50:00 +00:00
J.C. Jones
82851dd603 Bug 1501587 - Update old-configure.in for NSS 3.41 r=RyanVM
See https://bugzilla.mozilla.org/show_bug.cgi?id=1501587#c14

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

--HG--
extra : moz-landing-system : lando
2018-12-12 15:00:59 +00:00
Dimi Lee
bb6cc32d45 Bug 1510559 - Add .desktop to the list of executable extensions in download protection. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D14238

--HG--
extra : moz-landing-system : lando
2018-12-12 10:57:50 +00:00