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

646982 Коммитов

Автор SHA1 Сообщение Дата
Masayuki Nakano ff25e09e4a Bug 1543315 - part 1: Mark EventDispatchingCallback as MOZ_CAN_RUN_SCRIPT r=smaug
First of all, we should mark `nsIPresShell::FlushPendingNotifications()` as
`MOZ_CAN_RUN_SCRIPT` as soon as possible.  Therefore, I'll mark all its callers
in `PresShell` as `MOZ_CAN_RUN_SCRIPT` first.

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

--HG--
extra : moz-landing-system : lando
2019-04-13 12:37:52 +00:00
Coroiu Cristina d4f3370b50 Merge mozilla-central to autoland a=merge 2019-04-13 15:19:54 +03:00
Masayuki Nakano d8d0bcab65 Bug 1543013 - part 2: Make accessible use mozilla::PresShell directly rather than via nsIPresShell r=Jamie
This patch makes accessible module use `mozilla::PresShell` directly rather
than via `nsIPresShell`.  Additionally, renames `DocAccessible::PresShell()`
to `DocAccessible::PresShellPtr()` for avoiding conflict with using
`PresShell` in it and its sub classes.

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

--HG--
extra : moz-landing-system : lando
2019-04-13 12:13:15 +00:00
Masayuki Nakano 09fd54444c Bug 1543013 - part 1: Mark some methods of nsCoreUtils as MOZ_CAN_RUN_SCRIPT r=Jamie
This patch marks some methods of nsCoreUtils which are found at writing the
following patches, as `MOZ_CAN_RUN_SCRIPT`.

Due to bug 1543294, some of them are marked as `MOZ_CAN_RUN_SCRIPT_BOUNDARY`
because `MOZ_CAN_RUN_SCRIPT` requires to change base class, but that's
other licenses header or used in our code too many places.

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

--HG--
extra : moz-landing-system : lando
2019-04-13 12:13:13 +00:00
Coroiu Cristina 4f8d4dea29 Backed out changeset cade5cf8a0ed (bug 1543696) for browser-chrome at toolkit/components/extensions/test/browser/browser_ext_themes_warnings.js 2019-04-13 15:01:25 +03:00
Coroiu Cristina 8442bbf9c9 Backed out 3 changesets (bug 1525640) for causing leaks a=backout
Backed out changeset efdd32c00dc6 (bug 1525640)
Backed out changeset e71641f0465b (bug 1525640)
Backed out changeset e3539a40afdf (bug 1525640)
2019-04-13 14:57:11 +03:00
Michal Novotny 8b637bcb3f Bug 1542835 - Expose SSLChannelInfo.resumed on nsISSLSocketControl, r=keeler,mayhemer
This patch adds resumed attribute to nsISSLSocketControl, which is needed in tests that check SSL resumption (e.g. bug 1500533).

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

--HG--
extra : moz-landing-system : lando
2019-04-13 09:58:00 +00:00
Tim Nguyen 539fb76bb1 Bug 1543696 - Don't set extensions.legacy.enabled on beta in browser_ext_themes_experiment.js. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D27153

--HG--
extra : moz-landing-system : lando
2019-04-13 10:18:16 +00:00
Coroiu Cristina 5e550d2b2b Backed out changeset 1ee98a3cd8fb (bug 1543696) on request by ntim 2019-04-13 13:15:23 +03:00
Tim Nguyen c9cef3c063 Bug 1543696 - Don't set extensions.legacy.enabled on beta in browser_ext_themes_experiment.js. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D27153

--HG--
extra : moz-landing-system : lando
2019-04-13 10:07:27 +00:00
Coroiu Cristina f0a2b9f2fe Backed out changeset 7f0e02401370 (bug 1543696) for browser-chrome failures at toolkit/components/extensions/test/browser/browser_ext_themes_warnings.js 2019-04-13 12:59:58 +03:00
Bogdan Tara 8fa5eb9862 Backed out 3 changesets (bug 1543786) for browser_storageAccessRemovalNavigateTopframe.js failures CLOSED TREE
Backed out changeset 4f63311e6f00 (bug 1543786)
Backed out changeset 757b729752e0 (bug 1543786)
Backed out changeset 6aabad91d980 (bug 1543786)
2019-04-13 05:14:11 +03:00
Ehsan Akhgari a9e2a9b857 Bug 1543786 - Fix build failure (landed on a CLOSED TREE) 2019-04-12 19:30:25 -04:00
Ehsan Akhgari decc40afd5 Bug 1543786 follow-up: Remove a call to a non-existent function 2019-04-12 19:08:36 -04:00
Ehsan Akhgari 9409810d68 Bug 1543786 - Ensure that we revoke a top frame's storage access when it is navigated away; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D27155
2019-04-12 19:07:03 -04:00
Bogdan Tara 41c61c6fe8 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-04-13 01:08:32 +03:00
Bogdan Tara a4db304253 Backed out changeset 1cf54b6a1c90 (bug 1541114) for causing crashes a=backout 2019-04-13 00:58:11 +03:00
Brendan Dahl 4ac9a7a0eb Bug 1543245 - Prevent HTML script tags from loading twice when using PrototypeDocument. r=smaug
HTML script tags were being loaded once by the element when it was bound
to the tree and a second time by the PrototypeDocumentContentSink. This
patch disables the script element from loading itself.

Differential Revision: https://phabricator.services.mozilla.com/D26823
2019-04-12 13:15:19 -07:00
Brendan Dahl 67a7d1d576 Bug 1543245 - Use prototype document for all chrome XHTML pages. r=smaug
Let all chrome privileged XHTML take advantage of the cache and
faster document creation with the prototype document.

Differential Revision: https://phabricator.services.mozilla.com/D26822
2019-04-12 13:15:12 -07:00
Tim Nguyen 46a844f04d Bug 1543696 - Don't set extensions.legacy.enabled on beta in browser_ext_themes_experiment.js. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D27153

--HG--
extra : moz-landing-system : lando
2019-04-12 19:20:47 +00:00
Coroiu Cristina 564703e75c Backed out changeset b36ee12b7088 (bug 1185000) for browser-chrome failures at toolkit/components/passwordmgr/test/browser/browser_notifications_2.js 2019-04-13 11:13:35 +03:00
Coroiu Cristina 3b2b29f924 Backed out changeset fd5cb917b6eb (bug 1412179) for Wr failures at /html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical.html 2019-04-13 11:04:15 +03:00
Logan Smyth d8d6b2e0b1 Bug 1544073 - Upgrade eslint-plugin-import to version 2.16.0. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D27356

--HG--
extra : moz-landing-system : lando
2019-04-12 18:35:29 +00:00
Mike Shal 63403bb0df Bug 1522931 - always check the OSX SDK version; r=firefox-build-system-reviewers,chmanchester
Bug 1500504 added a version check for the SDK, but it only does the
check if --with-macos-sdk is used. We should also check the version when
using the default SDK.

Note that this means we now set MACOS_SDK_DIR to be the default SDK even
if it wasn't set explicitly from --with-macos-sdk

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

--HG--
extra : moz-landing-system : lando
2019-04-12 19:00:13 +00:00
Mike Shal b64b81d0c5 Bug 1522931 - Vendor biplist; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D26390

--HG--
extra : moz-landing-system : lando
2019-04-12 19:00:15 +00:00
Csoregi Natalia c8286ff9c4 Backed out changeset 883a5cbce017 (bug 1534389) for devtools failures on browser_animation_current-time-scrubber-rtl.js. CLOSED TREE 2019-04-12 22:10:41 +03:00
Byron Campen [:bwc] 6aed5170c6 Bug 1531914: Fix and re-enable this test-case. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D26788

--HG--
extra : moz-landing-system : lando
2019-04-12 18:39:41 +00:00
Jason Laster 2149f0c9b6 Bug 1543731 - When map scopes is disabled we should not compute mappings. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D27154

--HG--
extra : moz-landing-system : lando
2019-04-12 17:52:26 +00:00
Geoff Brown 46b69e7a79 Bug 1544062 - Run windows/aarch64 xpcshell in 3 chunks; r=egao
Reduce chunks from 8 to 3. Each test task has at least a couple of minutes
of overhead, so fewer chunks improves overall efficiency. At 3 chunks, each
one still completes reasonably quickly (less than 20 minutes).

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

--HG--
extra : moz-landing-system : lando
2019-04-12 18:08:23 +00:00
Brian Hackett ac964a170e Bug 1542560 - Watch for missing symbols, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D27111

--HG--
extra : moz-landing-system : lando
2019-04-12 17:33:58 +00:00
Brian Hackett 7615275cf6 Bug 1542502 - Wait for breakpoint to appear after pretty printing, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D27113

--HG--
extra : moz-landing-system : lando
2019-04-12 17:34:02 +00:00
Chris Martin 7f9d62dd87 Bug 1052579 - Add new JSAPI calls for allocating string buffers r=sfink
Currently, JSAPI malloc calls can only allocate in MallocArena. Now there
are calls for when the user intends to allocate a buffer that will be
"stolen" by one of the NewString calls.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 17:09:26 +00:00
longsonr eff829f752 Bug 1542646 Part 6 - pass by reference when it's more efficient r=dholbert 2019-04-12 17:29:32 +01:00
longsonr 07bf678276 Bug 1542646 Part 5 - don't use instance variables to access static methods r=dholbert 2019-04-12 17:28:13 +01:00
shindli ed9c6ae936 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-04-12 19:19:43 +03:00
shindli 266dff621d Merge inbound to mozilla-central. a=merge 2019-04-12 18:48:02 +03:00
longsonr 4928e9ca91 Bug 1542646 Part 4 - use nullptr rather than NULL r=dholbert 2019-04-12 15:47:56 +01:00
longsonr c0b14e4c16 Bug 1542646 Part 3 - forward declaration of DOMSVGAnimatedNumberList is in the wrong namespace r=dholbert 2019-04-12 15:44:20 +01:00
Nicolas Silva c341b17328 Bug 1535273 - Remove webrender::util::rect_from_points. r=kats 2019-04-12 16:08:39 +02:00
Mark Banner 385ad0d913 Bug 1525548 - Centralise closing the address bar popup into the head file for urlbar tests. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D26759

--HG--
extra : moz-landing-system : lando
2019-04-12 12:52:50 +00:00
Dão Gottwald 4ce84a7849 Bug 724457 - Stop using graytext for shortcuts in menus. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D27275

--HG--
extra : moz-landing-system : lando
2019-04-12 12:42:48 +00:00
Jon Coppeard b068fc3d17 Bug 1543950 - Fix build errors in gc/Verifier.cpp in --disable-debug --enable-gczeal builds r=allstars.chh
Differential Revision: https://phabricator.services.mozilla.com/D27256
2019-04-12 12:32:10 +01:00
Andreas Tolfsen 2f8f89c648 bug 1543946: geckodriver: clarify that Marionette is used in README; r=me a=doc
DONTBUILD
2019-04-12 11:40:06 +01:00
Andreas Tolfsen 2984d0e60d bug 1543946: geckodriver: move license info to bottom of README; r=me a=doc
DONTBUILD
2019-04-12 11:38:43 +01:00
Andreas Tolfsen 530f561f23 bug 1543946: geckodriver: clarify where source code is in README; r=me a=doc
DONTBUILD
2019-04-12 11:36:16 +01:00
Andreas Tolfsen b7a05ab2c6 bug 1543946: geckodriver: link to developer docs in README; r=me a=doc
DONTBUILD
2019-04-12 11:32:44 +01:00
shindli 95139e07c8 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-04-12 12:35:56 +03:00
Mike Hommey 96c3246049 Bug 1543895 - Move test-platform keying of fetches in tests to individual fetch types. r=tomprince
So, instead of fetches['by-test-platform']['fetch'], we have
fetches['fetch']['by-test-platform'].

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

--HG--
extra : moz-landing-system : lando
2019-04-12 05:31:03 +00:00
Ehsan Akhgari 7d6e7d5d64 Bug 1543869 - Make sure that browser_referrerDefaultPolicy passes by packaging its depenencies correctly; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D27197

--HG--
extra : moz-landing-system : lando
2019-04-12 05:22:57 +00:00
Mark Banner ebd599c0cc Bug 1541924 - Enforce that BookmarkJSONUtils.importFromURL can only be used with chrome and file URLs. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D26921

--HG--
extra : moz-landing-system : lando
2019-04-12 12:34:44 +00:00