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

639331 Коммитов

Автор SHA1 Сообщение Дата
Geoff Brown dcfbc931ad Bug 1530737 - Run windows10-aarch64 talos/raptor tasks on bitbar laptops; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D21574

--HG--
extra : moz-landing-system : lando
2019-02-28 18:18:25 +00:00
Shane Caraveo 8073d84e30 Bug 1529582 prevent addon-set external home pages in private browsing without permission r=rpl,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21228

--HG--
extra : moz-landing-system : lando
2019-02-28 18:12:46 +00:00
Steve Fink a54ab0f29e Bug 1531234 - Write JS test structured logs to main_raw.log instead of intermixing them in stdout r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D21483

--HG--
extra : moz-landing-system : lando
2019-02-28 17:46:30 +00:00
Randall Barker 0c5a05c19a Bug 1529101 - Move GeckoVRManager to org.mozilla.geckoview package r=geckoview-reviewers,agi,esawin
Differential Revision: https://phabricator.services.mozilla.com/D20857

--HG--
extra : moz-landing-system : lando
2019-02-28 21:07:11 +00:00
shindli 6820dc6ccd Backed out changeset cc20c56545bd (bug 1527900) for spidermoneky build bustages CLOSED TREE 2019-03-01 00:15:42 +02:00
Oana Pop Rus 12c70e6b88 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-01 00:00:53 +02:00
Oana Pop Rus 5c86c9efec Merge inbound to mozilla-central. a=merge 2019-02-28 23:47:12 +02:00
Narcis Beleuzu 682099b9bb Backed out changeset 52747743fe65 (bug 1525729) for XPCShell failures on test_ext_chrome_settings_overrides_update.js . CLOSED TREE
--HG--
extra : rebase_source : 1b62b48e4d2865a86f630d5fa6b615e9b84234c8
2019-02-28 22:59:55 +02:00
Jon Coppeard c889724a1b Bug 1531018 - Update BigInt hashing to account for the possiblity of moving GC r=sfink 2019-02-28 17:33:49 +00:00
Razvan Caliman 9aba44b1e3 Bug 1529599 - (Part 2) Rename Copy Property Declaration to Copy Declaration in Rules panel context menu; r=gl
Depends on D21526
This is a request from @mbalfanz in order to keep the naming of the option consistent.
This patch just replaces the l10n string and renames all the places where copyPropertyDeclaration is used in order to avoid confusion.

No functional changes are introduced.

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

--HG--
extra : moz-landing-system : lando
2019-02-28 17:31:54 +00:00
Razvan Caliman 0e24372fd4 Bug 1529599 - (Part 1) Add Copy Declaration to Changes panel context menu; r=gl
Adds a new option to the context menu which is visible only when it's invoked on a CSS declaration.
Builds a string with the property name and value and copies to the clipboard.
If the declaration is marked as removed, the string is wrapped in a comment block.

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

--HG--
extra : moz-landing-system : lando
2019-02-28 17:30:02 +00:00
Jon Coppeard bf58123016 Bug 1531035 - Assert that weak map keys are not null r=sfink 2019-02-28 16:38:49 +00:00
Jon Coppeard ef9a7b7a27 Bug 1530643 - Check for allocation failure when initialising sweep actions r=sfink 2019-02-28 16:38:48 +00:00
Dave Townsend e5046fd820 Bug 1527851: Continue to use dev-edition-default as the default profile name for developer edition. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D21452

--HG--
extra : moz-landing-system : lando
2019-02-28 15:36:22 +00:00
Luca Greco d59c650c62 Bug 1285500 - Re-enable browser_ext_browserAction_popup.js on windows opt. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D21524

--HG--
extra : moz-landing-system : lando
2019-02-28 13:42:24 +00:00
Ehsan Akhgari 1ca16ce872 Bug 1531027 - Make InfallibleAllocPolicy::new_ accept its argument as a reference; r=njn
Differential Revision: https://phabricator.services.mozilla.com/D21486

--HG--
extra : moz-landing-system : lando
2019-02-28 06:41:09 +00:00
Cosmin Sabou e4dc7046ec Backed out changeset c21e3a9d4457 (bug 1530641) for causing SM bustages on debugger-no-script.js. CLOSED TREE 2019-02-28 18:08:04 +02:00
Gabriel Luong 16382caf6f Bug 1531230 - Stop using the TextPropertyEditor value in the TextProperty model. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D21480
2019-02-27 23:39:03 -05:00
Yoshi Cheng-Hao Huang 92ccfd4d30 Bug 1529006 - Use Rooted for NewObjectMetadataState. r=jonco
Remove the `if (!mozilla::IsPointer<T>::value || thing)` check in
GCVariantImplementation::trace, as GCPolicy will dispatch these to
GCPointerPolicy and InternalPointerPolicy (for pointers) and StructGCPolicy (for
non-pointers).

Also use Rooted for prevState_ in AutoSetNewObjectMetadata and remove
inherit from CustomAutoRooter.
2019-02-28 16:05:23 +01:00
Andy Wingo 678f6efcbf Bug 1527900 - Throw exception if StructuredClone sees bigint in realm without bigint r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D21206

--HG--
extra : moz-landing-system : lando
2019-02-27 17:10:05 +00:00
monikamaheshwari d077c68cd6 Bug 1530277 BrowserTestUtils.waitForEvent added in browser_findbarClose.js r=johannh
Have replace promiseWaitForEvent in browser_findbarClose.js with BrowserTestUtils.waitForEvent

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

--HG--
extra : moz-landing-system : lando
2019-02-28 10:21:27 +00:00
lloan 336c5d76b8 Bug 1530783 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh
Bug 1530783 - Replace waitForCondition with TestUtils.waitForCondition. r=johannh

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

--HG--
extra : moz-landing-system : lando
2019-02-28 10:41:49 +00:00
jawad 9f4c7e75a5 Bug 1530765 - Replace waitForEvent in the browser_pageinfo_firstPartyIsolation.js by the BrowserTestUtils.waitForEvent utility function. r=johannh CLOSED TREE
--HG--
extra : amend_source : c27dd680e777ecc7527c1d022148298110c682e0
2019-02-27 19:40:17 +05:00
Cosmin Sabou 9aed4b2b35 Merge mozilla-central to mozilla-inbound. 2019-02-28 13:43:36 +02:00
Cosmin Sabou 00f3836a87 Merge mozilla-inbound to mozilla-central. a=merge 2019-02-28 12:57:50 +02:00
Cosmin Sabou 6b5e2116b0 Merge autoland to mozilla-central. a=merge 2019-02-28 12:54:11 +02:00
Lars T Hansen 70a2eb7d3c Bug 1524923 - Support local.get, local.set, global.get, global.set. r=bbouvier
I've only added support for these, renamed in a couple of error
messages and a few test cases, not renamed all the uses, because there
are so many.  Will file followup bugs for that work, but it won't be
urgent.

Note, wabt no longer recognizes get_local et al, it requires local.get
etc.  But we should remain backward compatible for a long while still.

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

--HG--
extra : rebase_source : b78b23ee5edb6121da6884b1bf36336e07ea82ef
2019-02-28 09:55:51 +01:00
Cosmin Sabou 4ae5f536f9 Backed out changeset 71dd92230a54 (bug 1528744) for permafails on browser_urlbar_keyed_search.js 2019-02-28 09:57:20 +02:00
Mark Banner 255718ee30 Bug 1531039 - Fix a couple more tests in browser/base/content to work with QuantumBar. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D21377

--HG--
extra : moz-landing-system : lando
2019-02-28 00:02:39 +00:00
lloan 5114c5e45b Bug 1512621 - Navigated to text in console should not have a border if it's the first message in the output. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D21390

--HG--
extra : moz-landing-system : lando
2019-02-28 07:23:46 +00:00
Julian Descottes 8afe065885 Bug 1524731 - Fix ADB tests in aarch64;r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D21424

--HG--
extra : moz-landing-system : lando
2019-02-28 07:07:55 +00:00
Tarek Ziadé f79af75337 Bug 1530642 - Added more doc on ProcType and GetProcInfo - r=jesup
Added more docs for type synchronization, and about GetProcInfo

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

--HG--
extra : moz-landing-system : lando
2019-02-28 06:30:05 +00:00
Ciure Andrei 14dcb83669 Backed out changeset 28bc841f06fc (bug 1530862) for failing HTMLMediaElement CLOSED TREE 2019-02-28 07:52:37 +02:00
Luca Greco fb2b9896d8 Bug 1285500 - Rewrite browser_ext_browserAction_popup test and avoid intermittency on the 'overflow menu' test. r=mixedpuppy
This patch rewrites the browser_ext_browserAction_popup.js test file to make it easier to follow the
sequence of its test cases (in the previous version of this test file, the logic that was executing
the sequence of test cases was fragmented in a bunch of listeners, in both the test extension and
the privileged test code) and to make the test able to wait for the popups to be fully loaded or
fully destroyed before moving to the next test case.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 21:44:47 +00:00
Oriol Brufau 791195f4c3 Bug 1529411 - Fire onCreated before onRemoved when closing last tab with browser.tabs.closeWindowWithLastTab=false. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D20584

--HG--
extra : moz-landing-system : lando
2019-02-28 00:10:30 +00:00
Mike Conley 55a5944b50 Bug 1530862 - Add an Init() method to HTMLMediaElement to be called right after construction to do any AddRef / Release-ing. r=jya,mccr8,smaug
Differential Revision: https://phabricator.services.mozilla.com/D21400

--HG--
extra : moz-landing-system : lando
2019-02-27 23:40:00 +00:00
Lars T Hansen 9a333813fc Bug 1530273 - Make 'funcref' the canonical name. r=bbouvier
Wabt is now supporting funcref exclusively, and with the reftypes
proposal I think there's broad agreement that we will stop using
anyfunc.  So let's accept funcref both in the text format and in the
table creation dictionary, and let's use this name as the canonical
name in error messages and similar.

But let's also continue to accept anyfunc, since there may be
in-flight tests and other content that uses it.  This includes a
couple of emscripten-compiled benchmarks currently in the repo; I
chose not to change those.

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

--HG--
extra : rebase_source : 078ffbac2c3d88b2ce74fdcf06493b4db8000dac
2019-02-27 18:03:44 +01:00
Yoshi Cheng-Hao Huang 474140112e Bug 1319468 - P3: Use Rooted for RootedCount. r=jonco 2019-02-28 10:26:55 +01:00
Yoshi Cheng-Hao Huang f875b24960 Bug 1319468 - Part 2: Use Rooted<GCVector> for AutoLookupVector. r=sfink 2019-02-28 10:26:37 +01:00
Yoshi Cheng-Hao Huang b198f186ed Bug 1319468 - P1: Use Rooted for AutoRooterGetterSetter::Inner. r=jonco 2019-02-28 10:26:19 +01:00
Kai Engert 2fda622819 Bug 1529227, Don't export NSS CMS functions not required by Firefox, r=keeler 2019-02-28 10:21:31 +01:00
Jeff Walden 637b436666 Bug 1530883 - Stop skipping some tests that actually pass. r=anba
--HG--
extra : rebase_source : 7fc2fa335fa3ef9e578cfba5f576ebaefb5c7131
2019-02-27 17:24:06 -08:00
Julian Seward e6111cabb2 Bug 1530991 - wasm baseline: fix the "don't create stackmap" criterion in createStackMap(). r=lhansen.
StackMapGenerator::createStackMap() creates stack maps in the wasm baseline
compiler.  For release builds, it first performs a check to determine whether
the stackmap would describe only non-ref words, and if so, exits without
creating the map, since the map would be useless.

To make the check cheaper, it is inexact but safe, so it sometimes causes a
map to be created even though it is unnecessary.  Specifically, the vector
|extras|, which may contain a description of exit stub register save
locations, is regarded as possibly-contributing-refs if it is merely
non-empty.  The actual contents are not checked.  This causes creation of
33,688 unnecessary stack maps in the Tanks test case, probably one for each
function.

The fix is simple.  Actually check every element of |extras| to see if any are
|true|.  This makes the test exact, removes all unnecessary map creation, and
reduces the Tanks compile cost from 2.43 billion instructions to 2.39 billion
instructions.  That is, the shortcut was overall a loss anyway, presumably due
to the extra costs incurred by the pointless stackmap creation.

--HG--
extra : rebase_source : 4990f28ec6d3d50e289432572c79a6ca105aecc3
2019-02-27 17:49:30 +01:00
Daniel Varga e91fc4acc1 Merge autoland to mozilla-central. a=merge 2019-02-27 18:29:22 +02:00
Daniel Varga e417e61290 Backed out changeset b59977d42a4d (bug 1521772) requested by Andi. a=backout 2019-02-27 18:27:08 +02:00
Masayuki Nakano 1a1542b28c Bug 1466208 - part 23: Create PresShell::EventHandler::ComputeEventTargetFrameAndPresShellAtEventPoint() r=smaug
We cannot move each block into separated methods while computing EventTargetData
because we need to check capturing contents, etc.  Therefore, only each block
should be moved to separated methods for now.

This moves a block which computes event target from point of the event.  If
this can be moved to EventTargetData, it might be easier to understand, but
its helper method GetFrameToHandleNonTouchEvent() requires to access members
of EventHandler.  Therefore, we need to treat EventTargetData as an out param
of the new method.

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

--HG--
extra : moz-landing-system : lando
2019-02-27 13:59:30 +00:00
Boris Zbarsky d05d4927fc Bug 1520831 followup. Mark some more tests as passing. r=bzbarsky 2019-02-27 23:06:27 -05:00
Ciure Andrei 440cabd8dc Backed out changeset 56d817208b35 (bug 1451079) for failing browser_ext_runtime_setUninstallURL.js CLOSED TREE 2019-02-28 05:38:41 +02:00
Dorel Luca d43c47ed29 Bug 1511247 - Disabled devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js on Linux64 debug for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D21375

--HG--
extra : moz-landing-system : lando
2019-02-27 15:39:45 +00:00
Jean-Yves Avenard fc260afed4 Bug 1531201 - Don't assume all frames' time is greater than 0. r=gerald
We now allow frames to have a negative time (so that they can be decoded and trimmed).

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

--HG--
extra : moz-landing-system : lando
2019-02-28 02:34:04 +00:00