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

634203 Коммитов

Автор SHA1 Сообщение Дата
Coroiu Cristina cd23b3785a Merge mozilla-central to inbound a=merge on a CLOSED TREE 2019-02-04 23:53:57 +02:00
Daniel Varga 69ace4b45f Backed out 3 changesets (bug 1525069) for linting failure at /builds/worker/checkouts/gecko/python/mozboot/mozboot/mozillabuild.p on a CLOSED TREE
Backed out changeset 1a41624ff365 (bug 1525069)
Backed out changeset ef7b4d60481f (bug 1525069)
Backed out changeset 898be859c1a4 (bug 1525069)
2019-02-04 23:50:08 +02:00
Coroiu Cristina 98926c4646 Merge inbound to mozilla-central a=merge 2019-02-04 23:42:26 +02:00
Nathan Froyd 94eb92d082 Bug 1525069 - part 3 - install 32-bit node on aarch64 devices; r=nalexander
One less paper cut for frontend developers.
2019-02-04 16:32:17 -05:00
Nathan Froyd 006caee023 Bug 1525069 - part 2 - add a 32-bit node variable for bootstrapping; r=nalexander
We don't use this yet, but it's easy enough to get out of the way.
2019-02-04 16:32:17 -05:00
Nathan Froyd 383b7a52cf Bug 1525069 - part 1 - add a node repack task for 32-bit Windows; r=nalexander
We don't use this in automation, but people who develop on AArch64
Windows will be happy we're providing Node for them.
2019-02-04 16:32:17 -05:00
Nathan Froyd 1f2d8ad919 Bug 1525111 - don't check for watchman on unsupported hosts; r=dmajor
This avoids issues with building on aarch64 windows, for instance.
2019-02-04 16:20:48 -05:00
David Major a01a1ced08 Bug 1525113: Disable two crashy Binscope checks. r=froydnj 2019-02-04 16:00:57 -05:00
Nathan Froyd 0724cee7fb Bug 1525031 - part 4 - remove nsILabelableRunnable; r=mccr8
This class is now a no-op class, and we don't need it anymore.
2019-02-04 15:33:49 -05:00
Nathan Froyd c073d37828 Bug 1525031 - part 3 - remove IToplevelProtocol::GetMessageSchedulerGroups; r=mccr8
The previous patch removed the only caller of this method, so now we can
remove the method itself.
2019-02-04 15:33:49 -05:00
Nathan Froyd 6bab6786bf Bug 1525031 - part 2 - remove nsILabelableRunnable::GetAffectedSchedulerGroups; r=mccr8
The previous patch removed the only caller of this method, so we can now
remove the method itself.
2019-02-04 15:33:49 -05:00
Nathan Froyd c891ad6099 Bug 1525031 - part 1 - remove nsILabelableRunnable::IsReadyToRun; r=mccr8
Nobody calls this now that the cooperative scheduler has been removed.
2019-02-04 15:33:49 -05:00
Alexander Surkov 2185e5be3d Bug 1524839 - Awesomebar results have lost their separator dash, r=MattN 2019-02-04 14:57:49 -05:00
Paolo Amadini 0a5c957e9c Bug 1524783 - Fix the unreferenced files whitelist for the tree-based "about:config". r=florian
Differential Revision: https://phabricator.services.mozilla.com/D18503

--HG--
extra : rebase_source : 7c4c05dba74bee561409a99608388e09ffcd0ddb
2019-02-04 17:03:54 +00:00
Michael Ratcliffe 7dce60ec8b Bug 1524097 - Devtools Inspector doesn't show any nodes (besides `<html>`) for LinkedIn pages r=rcaliman
I would have thought that the anonymous node fix would also have fixed this but we have had to manually add the before and after pseudo elements.

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

--HG--
extra : moz-landing-system : lando
2019-02-04 16:57:10 +00:00
Bogdan Tara c39a332eaa Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-04 19:39:48 +02:00
Bogdan Tara bf74bf6bc1 Merge inbound to mozilla-central. a=merge 2019-02-04 19:37:46 +02:00
Bogdan Tara 9cbf5ced1f Backed out changeset 2e087a053898 (bug 1524001) for test_ext_management.js failures CLOSED TREE 2019-02-04 19:09:13 +02:00
J.C. Jones 05555ab923 Bug 1523175 - land NSS d0a282507d59 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : dd44102a2725f37040b0048499987421d1a11781
2019-02-04 16:29:50 +00:00
Brian Hackett 1c81ba83a1 Bug 1523421 - Reenable browser_webconsole_sourcemap_nosource.js mochitest. 2019-02-04 08:45:38 -10:00
Paolo Amadini 8a17e7e5de Bug 1524957 - Part 2 - Prevent autocomplete suggestions from other pages in the search field. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D18564

--HG--
extra : rebase_source : cb7b3f4165fab31d3d79ae17c47826ae2e0b160d
2019-02-04 15:58:47 +00:00
Daosheng Mu 0c42be8bd7 Bug 1523926 - Fix open VR shmem mutex failed issue when without VR process. r=kip
MozReview-Commit-ID: 5P7D75wAWI7

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

--HG--
extra : moz-landing-system : lando
2019-02-04 15:19:33 +00:00
Paolo Amadini 44cd800596 Bug 1524957 - Part 1 - Move the main content to a template. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D18563

--HG--
extra : rebase_source : 52282ba2860920ea1fcbc0311687b2243909a01d
2019-02-04 15:15:52 +00:00
Sylvestre Ledru e887b2193c Bug 1515356 - Do not fail the build in case of warning with -Wdeprecated-copy r=froydnj
New warning with gcc 9

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

--HG--
extra : moz-landing-system : lando
2019-02-04 14:32:13 +00:00
Jon Coppeard 1add144308 Bug 1522204 - Add profiler label for gray unmarking r=mstange 2019-02-04 10:55:11 +00:00
Oana Pop Rus 8e47f2392b Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-02-04 11:37:59 +02:00
Oana Pop Rus 152993fa34 Backed out changeset 12b2328eedd1 (bug 1523926) as requested by daoshengmu. a=backout 2019-02-04 11:29:45 +02:00
Petru Lingurar 03d0745a08 Bug 1498911 - Allow cycling through search results when keeping the buttons pressed; r=JanH
Summary:
For every `Enter` or `Shift+Enter` ACTION_DOWN event a new next/previous search
will be made.
Keeping the buttons pressed will cycle through all the search results endlessly.

Depends on D17133

Reviewers: JanH

Reviewed By: JanH

Bug #: 1498911

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

--HG--
extra : histedit_source : 626b863aa35e63e113be81deecadd8193f1e1c01
2019-02-04 10:00:39 +02:00
Marco Zehe c27465e115 Bug 1461244 - Take into account row groups when creating ARIAGridRowAccessibles, r=Jamie
If all parts of a table are non-standard display types, like all elements being display:block;, we weren't properly determining table cell indices because we weren't always taking into account thead, tbody, or tfoot elements. This patch:

* Exposes non-standard tbody, tfoot and thead elements as groupings, similar to ARIA rowgroup.
* Adjusts the one instance in nsAccessibilityService::CreateAccessible that didn't account for the table not being the direct parent of the row node, but the grandparent instead.

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

--HG--
extra : moz-landing-system : lando
2019-02-04 06:17:33 +00:00
Narcis Beleuzu ea68bce62d Backed out changeset 4d5cbdd05859 (bug 1524266) for clipboard failures on test_browserElement_oop_CopyPaste.html
--HG--
extra : rebase_source : 04a0c7ba826ade9ed71752c7e388236fb3214666
2019-02-04 04:06:37 +02:00
Brindusan Cristian 0e637b692d Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-02-03 23:45:10 +02:00
Brindusan Cristian 2bcbb26667 Merge inbound to mozilla-central. a=merge 2019-02-03 23:41:43 +02:00
Cosmin Sabou ecc4cd8db6 Backed out changeset a1f9a3e18986 (bug 384278) for browser chrome failures on browser_sizemodeBeforeMinimized.js. 2019-02-03 17:08:18 +02:00
Orangelynx 89d8b29e3f Bug 384278 - Added additional state variable to store window state before window minimization. r=mikedeboer
Current window state in the sessionstore system includes `sizeMode` which can be "normal", "minimized", "maximized". However, the OS also remembers whether the window was "normal" or "maximized" before minimization to restore it appropriately. With this fix, sessionstore does likewise.

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

--HG--
extra : moz-landing-system : lando
2019-02-03 14:29:29 +00:00
Dorel Luca bf5233e0a2 Bug 1522069 - Disable browser_canvas_fingerprinting_resistance.js for frequent failures. r=jmaher 2019-02-03 13:28:46 +02:00
arthur.iakab 60c4067b1c Merge inbound to mozilla-central a=merge 2019-02-03 11:51:35 +02:00
Daosheng Mu f44b229914 Bug 1523926 - Fix open VR shmem mutex failed issue when without VR process. r=kip
MozReview-Commit-ID: 5P7D75wAWI7

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

--HG--
extra : moz-landing-system : lando
2019-02-03 07:19:58 +00:00
Robert Strong 5710e8d965 Backed out changeset 2fc5715105a2 due to bug 1524496. r=me 2019-02-02 23:01:23 -08:00
Emilio Cobos Álvarez 3d4396cce6 Bug 1524822 - Fix warnings with rust 1.34+. r=jrmuizel
There's some new limited const fn support in stable, and this is the recommended
way to initialize atomics now.

If this for some reason doesn't compile in all platforms / versions we support
I'll just sprinkle some #[allow(deprecated)] instead.

Also, cargo changes the output of Cargo.lock, see
https://github.com/rust-lang/cargo/issues/6180. So also update those comments.

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

--HG--
extra : moz-landing-system : lando
2019-02-03 03:20:52 +00:00
Olli Pettay 5543345a37 Bug 1524806 - Start RefreshDriver timer very early, r=emilio
--HG--
extra : rebase_source : 4d15f88f2e2a530c7e8aee4bbae3855755d7bbdf
2019-02-03 04:11:55 +02:00
Emilio Cobos Álvarez 4ac08cd28e Bug 1524328 - Pass a document instead of a pres context to FinishStyle. r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D18491
2019-02-03 03:00:27 +01:00
Emilio Cobos Álvarez a80ffc72ff Bug 1524328 - Don't resolve counter styles in the style system. r=xidorn
Doing it during layout instead. This also has the nice side-effect of
no longer needing to do a full restyle when counter-style rules are inserted.

Differential Revision: https://phabricator.services.mozilla.com/D18343
2019-02-03 03:00:12 +01:00
Denis Palmeiro ad385bf56a Bug 1384808 - Implement a linear cache for searching the shape lineage r=djvj
Linearly searching the shape lineage can be expensive.  It is going to cause branch misses and cache misses since we are traversing a linked list.  Since this is done frequently enough, it may be worth while to "cache" results from the linear search.  This revision hopes to lazily allocate a small linear cache after the first linear search on a shape.  The results from each linear search afterwards will be placed into the cache.  If the jsid that is being searched for is frequently looked up then we obtain a "cache hit" from a quick search in the cache.  Otherwise, we fall back to a linear search and append the new entry to the cache.  Once the cache is full, it will transform into a shape hash table like the previous approach.

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

--HG--
extra : moz-landing-system : lando
2019-02-03 00:03:35 +00:00
Nicolas Chevobbe fd48fcd309 Bug 1524275 - Fix PropTypes error in Group component (used in SmartTrace); r=Honza.
The patch adds a key to the FrameIndent created
in Group.

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

--HG--
extra : moz-landing-system : lando
2019-02-04 16:01:39 +00:00
Shane Caraveo 941140a5da Bug 1524001 update manifest to validate manifest.icons, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D18105

--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_manifest.js => browser/components/extensions/test/xpcshell/test_ext_manifest.js
extra : moz-landing-system : lando
2019-02-04 14:26:34 +00:00
Byron Campen [:bwc] 194ccf5471 Bug 1370562: Don't try to validate attributes on disabled m-sections in answers. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D18369

--HG--
extra : moz-landing-system : lando
2019-02-04 15:40:16 +00:00
Jan-Erik Rediger 53f6fc9664 Bug 1524502 - Add template and instructions on how to file a mentored bug r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D18547

--HG--
extra : moz-landing-system : lando
2019-02-04 15:36:48 +00:00
ffxbld 0c350a7cf3 No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D18529

--HG--
extra : moz-landing-system : lando
2019-02-04 15:35:36 +00:00
Ciure Andrei 9c86f4019d Backed out 2 changesets (bug 1471496) for causing CycleCollectedJSRuntime.cpp perma failures CLOSED TREE
Backed out changeset 9658187a54fb (bug 1471496)
Backed out changeset 2ff333373fe4 (bug 1471496)
2019-02-02 20:44:08 +02:00
Masayuki Nakano 1ff659133d Bug 1466208 - part 10: Create PresShell::EventHandler::MaybeDiscardEvent() to check whether it's safe to handle the event r=smaug
It may not be safe to handle events even when
PresShell::EventHandler::HandleEvent().  In such case, we need to discard
received events with notifying somebody.  This patch move this rare case
jobs into the new method, MaybeDiscardEvent().  Then, the caller, HandleEvnet(),
becomes easier to read.

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

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